Chapter 17: XSLT-Powered Portals and Applications
Example
Caption
Filename
17-1
Source for HTML mockup of product information
ProductDisplayMockup.html
17-2
Tidyied HTML mockup in XML
ProductDisplayMockup.xml
17-3
Stylesheet to format Web Store product information
Product0.xsl
17-4
Stylesheet to correctly format all Web Store products
Product.xsl
17-5
Named template to display Web Store products
DisplayProduct.xsl
17-6
Calling reusable formatting with named templates
FeaturedItems.xsl
17-7
Simple-form stylesheet to handle Web Store home page
StoreTop.xsl
17-8
Custom XSQL action handler simplifies stateless paging
Paging.java
17-9
Reusable XSLT templates to format paging display
UtilPaging.xsl
17-10
Named template for a titled box with rounded corners
TitledBox.xsl
17-11
Stylesheet to format detailed list of news stories
NewsCategoryBox.xsl
17-12
Procedure to refresh prices of all stocks
RefreshAllQuotes.sql
17-13
XSQL page driving data behind the news portal
NewsFirst.xsql
17-14
Raw output of the News.xsql portal page
IndentedNewsFirstOutput.xml
17-15
Stylesheet to format news headines as titled boxes
NewsBoxes.xsl
17-16
Stylesheet to format stock quotes as titled boxes
StockQuotes.xsl
17-17
Stylesheet to format the news portal
NewsFirst.xsl
17-18
Modified News.xsql file that handles forumuser cookie
NewsSecond.xsql
17-19
Stylesheet to format the news portal page
News.xsl
17-20
XSQL page builds example form structure
DataFormExample.xsql
17-21
Transforming an abstract form description into HTML
UtilDataForm.xsl
17-22
XSQL page to create/edit user preferences
Prefs.xsql
17-23
Skeleton insert transform for user_prefs_view
SkeletonInsertUserPrefs.xsl
17-24
{title}
InsertUserPrefs.xsl
17-25
INSTEAD OF INSERT trigger handles user preferences
PrefsInsteadOfInsert.sql
17-26
Dynamically populating abstract page content
ForumsFirstCut.xsql
17-27
Raw data page for the Forums.xsql page
ForumFirstCutRawXML.xml
17-28
Handle formatting of ROWSET data in tables
UtilData.xsl
17-29
Library stylesheet to handle formatting of actions bar
UtilActions.xsl
17-30
Library stylesheet to handle formatting of breadcrumbs
UtilBreadCrumbs.xsl
17-31
XSQL page to display list of topics for a forum
ForumTopicsFirstCut.xsql
17-32
XSQL page to display list of postings for a topic
TopicPostingsFirstCut.xsql
17-33
Library stylesheet of text-formatting routines
UtilText.xsl
17-34
XSQL page to display discussion topics active today
TodaysActiveTopics.xsql
17-35
XSQL page to enter a new topic in a forum
EnterForumTopic.xsql
17-36
Insert transform for the forum_new_topic table
InsertPostedTopic.xsl
17-37
XSQL page to post a reply to a forum topic
EnterForumTopicReply.xsql
17-38
Insert transform for the forum_topic_posting table
InsertPostedReply.xsl
17-39
XSQL page to drive the forum search criteria form
Search.xsql
17-40
Package to handle dynamic discussion forum site search
SearchHandler_spec.sql
17-41
XSQL page to drive discussion forum search results
ForumSearchResults.xsql
17-42
XSQL page to drive tab set
Site.xsql
17-43
Stylesheet to render a set of HTML tabs for a frameset
tab.xsl