Page Templates Leveraging Page Templates for Good and Evil Conference Number: 805-309-0248 Participant Code: 880-0006 Power Hour September 2012 Page Templates Leveraging Page Templates for Good and Evil
Page Templates Leveraging Page Templates for Good and Evil Power Hour – September 2012 Agenda Page Templates Leveraging Page Templates for Good and Evil Survey Results Webinar Schedule
Page Templates Leveraging Page Templates for Good and Evil Power Hour – September 2012 Page Templates Leveraging Page Templates for Good and Evil
What are your goals for this session? Page Templates What are your goals for this session?
Let’s talk about this one today! Page Templates What are your goals for this session? Page templates as they relate to Reverb I would like to put breadcrumbs in a separate frame so that they always remain in view Details related specifically to Reverb, which I anticipate using in our next project Today + August 2012 Power Hour Reverb – Toolbar/Look-and-Feel Customizations Let’s talk about this one today!
Page Templates Topics to cover Resources Design Syntax Page.asp Tour
Page Templates Resources Page Templates on wiki.webworks.com http://wiki.webworks.com/DevCenter/Documentation/PageTemplates Power Hour – May 2010 http://www.webworks.com/Recordings/2010/05/Power%20Hour%20- %20May%202010/
Design Template Values Collection Conditions Page Templates Design Template Slots you can put stuff in Visibility controls Values Collection Values for each slot Conditions When should something be visible?
Design Page Templates Template Value Collection Slot A Value for A Value for B Slot B Value for B Value for C Slot C Value for C Slot A Value for A
Design Page Templates Template Header Body Footer Header Exists Footer Exists Footer
Design Page Templates Template Conditions Header Body Footer Header Exists Conditions Header Header Exists Body Footer Exists Footer Exists Footer
Syntax – Page.asp and XSL Page Templates Syntax – Page.asp and XSL Page templates are defined with XML (XHTML, FOP, etc.) Namespace urn:WebWorks-Page-Template-Schema Prefix wwpage
Syntax – Page.asp Content Page Templates wwpage:content="..." wwpage:replace="..." wwpage:content Replace the whole thing! wwpage:replace Stuff inside Change what’s on the inside Stuff inside
Syntax – Page.asp Conditions Page Templates wwpage:condition="..."
Syntax – XSL (pages.xsl, popups.xsl, …) Replacements Page Templates Syntax – XSL (pages.xsl, popups.xsl, …) Replacements <wwpage:Replacement name="_name_" value="_value_" /> <wwpage:Replacement name="_name_"> _value_ (can be text, XML, etc.) </wwpage:Replacement>
Syntax – XSL (pages.xsl, popups.xsl, …) Conditions Page Templates Syntax – XSL (pages.xsl, popups.xsl, …) Conditions <wwpage:Condition name="_name_" />
Warning Complex because there is only one Page Templates Page.asp Tour Warning Complex because there is only one Could be simpler if broken out Let’s do that while we take the tour!
Power Hour – September 2012 Survey Results
Survey Results When to meet:
Survey Results Voice Options:
Survey Results Topics to cover:
XSLT basics and customizations using XSLT Survey Results Topics to cover: High-level overview - Understanding where to find the main features for customizing XSLT code XSLT basics and customizations using XSLT How to embed a short video in WebWorks ePublisher
Power Hour – September 2012 Webinar Schedule
Power Hour: Webinar Schedule October 25th at 1:00pm Central ePublisher Development Exploring the publishing process Sign-up at www.webworks.com/eSchool/Power_Hour/
Show Me: Webinar Schedule October 18th at 10:30am Central Learn what the ePublisher platform can do for you Repeats monthly on the 3rd Thursday Sign-up at www.webworks.com/eSchool/Show_Me/
Study Hall: Webinar Schedule October 10th at 1:00pm Central Open forum for ePublisher users Repeats monthly on the 2nd and last Wednesdays Join at www.webworks.com/eSchool/Study_Hall/
Power Hour September 2012 Page Templates Leveraging Page Templates for Good and Evil