Chapter 17: XSLT-Powered Portals and Applications

ExampleCaptionFilename
17-1Source for HTML mockup of product informationProductDisplayMockup.html
17-2Tidyied HTML mockup in XMLProductDisplayMockup.xml
17-3Stylesheet to format Web Store product informationProduct0.xsl
17-4Stylesheet to correctly format all Web Store productsProduct.xsl
17-5Named template to display Web Store productsDisplayProduct.xsl
17-6Calling reusable formatting with named templatesFeaturedItems.xsl
17-7Simple-form stylesheet to handle Web Store home pageStoreTop.xsl
17-8Custom XSQL action handler simplifies stateless pagingPaging.java
17-9Reusable XSLT templates to format paging displayUtilPaging.xsl
17-10Named template for a titled box with rounded cornersTitledBox.xsl
17-11Stylesheet to format detailed list of news storiesNewsCategoryBox.xsl
17-12Procedure to refresh prices of all stocksRefreshAllQuotes.sql
17-13XSQL page driving data behind the news portalNewsFirst.xsql
17-14Raw output of the News.xsql portal pageIndentedNewsFirstOutput.xml
17-15Stylesheet to format news headines as titled boxesNewsBoxes.xsl
17-16Stylesheet to format stock quotes as titled boxesStockQuotes.xsl
17-17Stylesheet to format the news portalNewsFirst.xsl
17-18Modified News.xsql file that handles forumuser cookieNewsSecond.xsql
17-19Stylesheet to format the news portal pageNews.xsl
17-20XSQL page builds example form structureDataFormExample.xsql
17-21Transforming an abstract form description into HTMLUtilDataForm.xsl
17-22XSQL page to create/edit user preferencesPrefs.xsql
17-23Skeleton insert transform for user_prefs_viewSkeletonInsertUserPrefs.xsl
17-24{title}InsertUserPrefs.xsl
17-25INSTEAD OF INSERT trigger handles user preferencesPrefsInsteadOfInsert.sql
17-26Dynamically populating abstract page contentForumsFirstCut.xsql
17-27Raw data page for the Forums.xsql pageForumFirstCutRawXML.xml
17-28Handle formatting of ROWSET data in tablesUtilData.xsl
17-29Library stylesheet to handle formatting of actions barUtilActions.xsl
17-30Library stylesheet to handle formatting of breadcrumbsUtilBreadCrumbs.xsl
17-31XSQL page to display list of topics for a forumForumTopicsFirstCut.xsql
17-32XSQL page to display list of postings for a topicTopicPostingsFirstCut.xsql
17-33Library stylesheet of text-formatting routinesUtilText.xsl
17-34XSQL page to display discussion topics active todayTodaysActiveTopics.xsql
17-35XSQL page to enter a new topic in a forumEnterForumTopic.xsql
17-36Insert transform for the forum_new_topic tableInsertPostedTopic.xsl
17-37XSQL page to post a reply to a forum topicEnterForumTopicReply.xsql
17-38Insert transform for the forum_topic_posting tableInsertPostedReply.xsl
17-39XSQL page to drive the forum search criteria formSearch.xsql
17-40Package to handle dynamic discussion forum site searchSearchHandler_spec.sql
17-41XSQL page to drive discussion forum search resultsForumSearchResults.xsql
17-42XSQL page to drive tab setSite.xsql
17-43Stylesheet to render a set of HTML tabs for a framesettab.xsl