bookcatalog.st Data Interface Definition


.comment
This is the data required for the catalog page. The text will vary with the language setting of the client browser. booksWithFmtPrices is the list of catalog books to display.
books.comment
This section contains some basic data on the list of books to be displayed. limitedByMaxRows is true if there are more books to display on a following page, else false.
books
limitedByMaxRows
false
booksWithFmtPrices.comment
This is a list of the books to display including formatted Price and Sale Price.
The book is on-Sale if the bookRow.onSale not 0 (i.e. true). In that case the fmtSalePrice contains the sale price.
The detailsUrl is the url to the link to the book title
The addUrl is the url to the link to CartAdd text for each book.
booksWithFmtPrices
  1. 'Core Java Vol I - Fundamentals' by Horstmann & Cornell
    fmtPrice
    $30.75
    fmtSalePrice
    $27.68
    detailsUrl
    bookdetails?bookId=201
    addUrl
    bookcatalog?Add=201
    bookRow
    description
    The fundamentals of Java.
    first_name
    id
    201
    inventory
    20
    onSale
    1
    price
    30.75
    surname
    Horstmann & Cornell
    title
    Core Java Vol I - Fundamentals
    year
    1997
  2. 'Core Java Vol II - Advanced Features' by Horstmann & Cornell
    fmtPrice
    $40.75
    fmtSalePrice
    $0.00
    detailsUrl
    bookdetails?bookId=202
    addUrl
    bookcatalog?Add=202
    bookRow
    description
    Beyond the fundamentals of Java.
    first_name
    id
    202
    inventory
    20
    onSale
    0
    price
    40.75
    surname
    Horstmann & Cornell
    title
    Core Java Vol II - Advanced Features
    year
    2000
  3. 'WebStringTemplates for All' by Matthew Ford
    fmtPrice
    $27.75
    fmtSalePrice
    $24.98
    detailsUrl
    bookdetails?bookId=203
    addUrl
    bookcatalog?Add=203
    bookRow
    description
    A must read for web designers, architects and programmers.
    first_name
    Matthew
    id
    203
    inventory
    20
    onSale
    1
    price
    27.75
    surname
    Ford
    title
    WebStringTemplates for All
    year
    2004
  4. 'Taming Java Threads' by Allen Holub
    fmtPrice
    $10.75
    fmtSalePrice
    $0.00
    detailsUrl
    bookdetails?bookId=205
    addUrl
    bookcatalog?Add=205
    bookRow
    description
    All you wanted to know about Java threads and more.
    first_name
    Allen
    id
    205
    inventory
    20
    onSale
    0
    price
    10.75
    surname
    Holub
    title
    Taming Java Threads
    year
    2000
  5. 'Java Internationalization' by Deitsch & Czarnecki
    fmtPrice
    $30.95
    fmtSalePrice
    $0.00
    detailsUrl
    bookdetails?bookId=206
    addUrl
    bookcatalog?Add=206
    bookRow
    description
    Inside Java i18n.
    first_name
    id
    206
    inventory
    20
    onSale
    0
    price
    30.95
    surname
    Deitsch & Czarnecki
    title
    Java Internationalization
    year
    2001
  6. 'The Inmates are Running the Asylum' by Alan Cooper
    fmtPrice
    $30.00
    fmtSalePrice
    $0.00
    detailsUrl
    bookdetails?bookId=207
    addUrl
    bookcatalog?Add=207
    bookRow
    description
    Why you to design the interface
    first_name
    Alan
    id
    207
    inventory
    20
    onSale
    0
    price
    30.0
    surname
    Cooper
    title
    The Inmates are Running the Asylum
    year
    1999
  7. 'Swing' by Robinson & Vorobiev
    fmtPrice
    $45.00
    fmtSalePrice
    $40.50
    detailsUrl
    bookdetails?bookId=208
    addUrl
    bookcatalog?Add=208
    bookRow
    description
    Introduction to the world of Swing.
    first_name
    id
    208
    inventory
    20
    onSale
    1
    price
    45.0
    surname
    Robinson & Vorobiev
    title
    Swing
    year
    2000
By.comment
Use this string to introduce the surname (of the author)
By
by
CartAdd.comment
Use as text for the add to cart link for each book
CartAdd
Add to Cart
CartAdded1.comment
Lead in text for the book you just added to the shopping cart
CartAdded1
You added
CartAdded2.comment
trailing text for the book you just added to the shopping cart
CartAdded2
to your shopping cart.
Choose.comment
Header text for the list of books.
Choose
Please choose from our selections:
Copyright.comment
This copyright is to appear at the bottom of each page.
Copyright
Copyright ©2003 Forward Computing and Control Pty. Ltd.
GifUrl.comment
This is the corporate logo of an appropiate size.
GifUrl
images/forwardSmaller.gif
Title.comment
This is the page title and banner headline to be used with the logo
Title
FCC's Bookstore Catalog