You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by bu...@apache.org on 2015/07/19 23:21:30 UTC

svn commit: r958985 [1/29] - in /websites/production/tapestry/content: ./ 2009/09/13/ 2009/10/27/ 2009/11/25/ 2010/07/18/ 2010/07/24/ 2010/10/11/ 2010/10/31/ 2010/11/18/ 2010/12/16/ 2010/12/17/ 2011/01/18/ 2011/03/23/ 2011/03/29/ 2011/03/30/ 2011/03/31...

Author: buildbot
Date: Sun Jul 19 21:21:27 2015
New Revision: 958985

Log:
Production update by buildbot for tapestry

Added:
    websites/production/tapestry/content/cache/main.pageCache   (with props)
Modified:
    websites/production/tapestry/content/2009/09/13/new-tapestry-5-book-by-igor-drobiazko.html
    websites/production/tapestry/content/2009/10/27/thiago-h-de-paula-figueiredo-elected-to-tapestry-pmc.html
    websites/production/tapestry/content/2009/11/25/ulrich-strk-elected-tapestry-committer.html
    websites/production/tapestry/content/2010/07/18/robin-komiwes-elected-tapestry-committer.html
    websites/production/tapestry/content/2010/07/24/christophe-cordenier-elected-tapestry-committer.html
    websites/production/tapestry/content/2010/10/11/tapestry-521-beta-release.html
    websites/production/tapestry/content/2010/10/31/tapestry-522-beta-release.html
    websites/production/tapestry/content/2010/11/18/tapestry-524-beta-release.html
    websites/production/tapestry/content/2010/12/16/tapestry-52-released.html
    websites/production/tapestry/content/2010/12/17/announcing-tapestry-52.html
    websites/production/tapestry/content/2011/01/18/kalle-korhonen-elected-tapestry-committer.html
    websites/production/tapestry/content/2011/03/23/tapestry-5-in-action-available-through-meap.html
    websites/production/tapestry/content/2011/03/29/tapestry-525-maintenance-release.html
    websites/production/tapestry/content/2011/03/30/tapestry-kudos.html
    websites/production/tapestry/content/2011/03/31/tapestry-5-in-action-a-meap-best-seller.html
    websites/production/tapestry/content/2011/04/20/tapestry-magic.html
    websites/production/tapestry/content/2011/06/24/first-alpha-of-53-now-available.html
    websites/production/tapestry/content/2011/06/29/526-maintenance-release.html
    websites/production/tapestry/content/2011/08/27/tapestry-53-beta-preview.html
    websites/production/tapestry/content/2011/10/03/tapestry-feedback.html
    websites/production/tapestry/content/2011/10/31/tapestry-53-release-candidate.html
    websites/production/tapestry/content/2011/11/23/announcing-tapestry-53.html
    websites/production/tapestry/content/2011/12/21/announcing-tapestry-531.html
    websites/production/tapestry/content/2012/02/07/announcing-tapestry-532.html
    websites/production/tapestry/content/2012/02/08/tapestry-on-heroku.html
    websites/production/tapestry/content/2012/04/24/announcing-tapestry-533.html
    websites/production/tapestry/content/2012/07/16/announcing-tapestry-534.html
    websites/production/tapestry/content/2012/08/30/announcing-tapestry-535.html
    websites/production/tapestry/content/2012/10/12/announcing-tapestry-536.html
    websites/production/tapestry/content/2013/02/04/new-website-infrastructure.html
    websites/production/tapestry/content/2013/04/29/announcing-tapestry-537.html
    websites/production/tapestry/content/2014/02/23/tapestry-54-beta-3-preview-release-vote-underway.html
    websites/production/tapestry/content/2014/03/07/tapestry-54-beta-3-preview-now-available.html
    websites/production/tapestry/content/2014/12/11/tapestry-538.html
    websites/production/tapestry/content/about.html
    websites/production/tapestry/content/ajax-and-zones.html
    websites/production/tapestry/content/ajax-components-faq.html
    websites/production/tapestry/content/aliases.html
    websites/production/tapestry/content/annotations.html
    websites/production/tapestry/content/application-module-class-cheat-sheet.html
    websites/production/tapestry/content/applications.html
    websites/production/tapestry/content/assets.html
    websites/production/tapestry/content/autoloading-modules.html
    websites/production/tapestry/content/bean-validation.html
    websites/production/tapestry/content/beaneditform-faq.html
    websites/production/tapestry/content/beaneditform-guide.html
    websites/production/tapestry/content/books.html
    websites/production/tapestry/content/building-tapestry-from-source.html
    websites/production/tapestry/content/built-in-mixins.html
    websites/production/tapestry/content/case-insensitivity.html
    websites/production/tapestry/content/chainbuilder-service.html
    websites/production/tapestry/content/class-reloading.html
    websites/production/tapestry/content/client-side-javascript.html
    websites/production/tapestry/content/coffeescript.html
    websites/production/tapestry/content/community.html
    websites/production/tapestry/content/component-cheat-sheet.html
    websites/production/tapestry/content/component-classes.html
    websites/production/tapestry/content/component-events-faq.html
    websites/production/tapestry/content/component-events.html
    websites/production/tapestry/content/component-libraries.html
    websites/production/tapestry/content/component-mixins.html
    websites/production/tapestry/content/component-parameters.html
    websites/production/tapestry/content/component-reference.html
    websites/production/tapestry/content/component-rendering.html
    websites/production/tapestry/content/component-report.html
    websites/production/tapestry/content/component-templates.html
    websites/production/tapestry/content/configuration.html
    websites/production/tapestry/content/confluence-site-setup.html
    websites/production/tapestry/content/creating-the-skeleton-application.html
    websites/production/tapestry/content/css.html
    websites/production/tapestry/content/default-parameter.html
    websites/production/tapestry/content/defining-tapestry-ioc-services.html
    websites/production/tapestry/content/dependencies-tools-and-plugins.html
    websites/production/tapestry/content/developer-bible.html
    websites/production/tapestry/content/development-dashboard.html
    websites/production/tapestry/content/documentation-improvement-tasks.html
    websites/production/tapestry/content/dom.html
    websites/production/tapestry/content/download.html
    websites/production/tapestry/content/enum-parameter-recipe.html
    websites/production/tapestry/content/environmental-services.html
    websites/production/tapestry/content/error-page-recipe.html
    websites/production/tapestry/content/exploring-the-project.html
    websites/production/tapestry/content/extending-the-if-component.html
    websites/production/tapestry/content/forms-and-form-components-faq.html
    websites/production/tapestry/content/forms-and-validation.html
    websites/production/tapestry/content/general-questions.html
    websites/production/tapestry/content/getting-started.html
    websites/production/tapestry/content/hibernate-core-conf.html
    websites/production/tapestry/content/hibernate-core.html
    websites/production/tapestry/content/hibernate-statistics.html
    websites/production/tapestry/content/hibernate-support-faq.html
    websites/production/tapestry/content/hibernate-user-guide.html
    websites/production/tapestry/content/hibernate.html
    websites/production/tapestry/content/how-to-upgrade.html
    websites/production/tapestry/content/https.html
    websites/production/tapestry/content/implementing-the-hi-lo-guessing-game.html
    websites/production/tapestry/content/index.html
    websites/production/tapestry/content/injection-faq.html
    websites/production/tapestry/content/injection-in-detail.html
    websites/production/tapestry/content/injection.html
    websites/production/tapestry/content/integrating-with-jpa.html
    websites/production/tapestry/content/integrating-with-spring-framework.html
    websites/production/tapestry/content/integration-testing.html
    websites/production/tapestry/content/integration-with-existing-applications.html
    websites/production/tapestry/content/introduction.html
    websites/production/tapestry/content/ioc-cookbook-basic-services-and-injection.html
    websites/production/tapestry/content/ioc-cookbook-overriding-ioc-services.html
    websites/production/tapestry/content/ioc-cookbook-patterns.html
    websites/production/tapestry/content/ioc-cookbook-service-configurations.html
    websites/production/tapestry/content/ioc-cookbook.html
    websites/production/tapestry/content/ioc.html
    websites/production/tapestry/content/javascript-faq.html
    websites/production/tapestry/content/javascript-modules.html
    websites/production/tapestry/content/javascript-rewrite-in-54.html
    websites/production/tapestry/content/layout-component.html
    websites/production/tapestry/content/legacy-javascript.html
    websites/production/tapestry/content/limitations.html
    websites/production/tapestry/content/link-components-faq.html
    websites/production/tapestry/content/localization.html
    websites/production/tapestry/content/logging-in-tapestry.html
    websites/production/tapestry/content/logging.html
    websites/production/tapestry/content/maven-support-faq.html
    websites/production/tapestry/content/menuleft.html
    websites/production/tapestry/content/meta-programming-page-content.html
    websites/production/tapestry/content/news.html
    websites/production/tapestry/content/object-providers.html
    websites/production/tapestry/content/ordering-by-constraints.html
    websites/production/tapestry/content/overriding-exception-reporting.html
    websites/production/tapestry/content/page-and-component-classes-faq.html
    websites/production/tapestry/content/page-life-cycle.html
    websites/production/tapestry/content/page-navigation.html
    websites/production/tapestry/content/parallel-execution.html
    websites/production/tapestry/content/parameter-type-coercion.html
    websites/production/tapestry/content/performance-and-clustering.html
    websites/production/tapestry/content/persistent-page-data.html
    websites/production/tapestry/content/pipelinebuilder-service.html
    websites/production/tapestry/content/principles.html
    websites/production/tapestry/content/project-layout.html
    websites/production/tapestry/content/property-expressions.html
    websites/production/tapestry/content/registry-startup.html
    websites/production/tapestry/content/release-notes-50.html
    websites/production/tapestry/content/release-notes-51.html
    websites/production/tapestry/content/release-notes-52.html
    websites/production/tapestry/content/release-notes-520.html
    websites/production/tapestry/content/release-notes-53.html
    websites/production/tapestry/content/release-notes-531.html
    websites/production/tapestry/content/release-notes-532.html
    websites/production/tapestry/content/release-notes-533.html
    websites/production/tapestry/content/release-notes-534.html
    websites/production/tapestry/content/release-notes-535.html
    websites/production/tapestry/content/release-notes-536.html
    websites/production/tapestry/content/release-notes-537.html
    websites/production/tapestry/content/release-notes-538.html
    websites/production/tapestry/content/release-notes-54.html
    websites/production/tapestry/content/release-process.html
    websites/production/tapestry/content/release-upgrade-faq.html
    websites/production/tapestry/content/request-processing-faq.html
    websites/production/tapestry/content/request-processing.html
    websites/production/tapestry/content/response-compression.html
    websites/production/tapestry/content/runtime-exceptions.html
    websites/production/tapestry/content/security-faq.html
    websites/production/tapestry/content/security.html
    websites/production/tapestry/content/service-advisors.html
    websites/production/tapestry/content/service-implementation-reloading.html
    websites/production/tapestry/content/service-serialization.html
    websites/production/tapestry/content/session-storage.html
    websites/production/tapestry/content/shadowbuilder-service.html
    websites/production/tapestry/content/specific-errors-faq.html
    websites/production/tapestry/content/starting-the-ioc-registry.html
    websites/production/tapestry/content/strategybuilder-service.html
    websites/production/tapestry/content/support.html
    websites/production/tapestry/content/supporting-informal-parameters.html
    websites/production/tapestry/content/switching-cases.html
    websites/production/tapestry/content/symbols.html
    websites/production/tapestry/content/tapestry-for-jsf-users.html
    websites/production/tapestry/content/tapestry-inversion-of-control-faq.html
    websites/production/tapestry/content/tapestry-ioc-configuration.html
    websites/production/tapestry/content/tapestry-ioc-decorators.html
    websites/production/tapestry/content/tapestry-ioc-modules.html
    websites/production/tapestry/content/tapestry-ioc-overview.html
    websites/production/tapestry/content/tapestry-tutorial.html
    websites/production/tapestry/content/templating-and-markup-faq.html
    websites/production/tapestry/content/test-page-2.html
    websites/production/tapestry/content/test-page.html
    websites/production/tapestry/content/the-tapestry-jail.html
    websites/production/tapestry/content/type-coercion.html
    websites/production/tapestry/content/unit-testing-pages-or-components.html
    websites/production/tapestry/content/uploading-files.html
    websites/production/tapestry/content/url-rewriting.html
    websites/production/tapestry/content/using-beaneditform-to-create-user-forms.html
    websites/production/tapestry/content/using-jsr-330-standard-annotations.html
    websites/production/tapestry/content/using-select-with-a-list.html
    websites/production/tapestry/content/using-tapestry-with-hibernate.html

Modified: websites/production/tapestry/content/2009/09/13/new-tapestry-5-book-by-igor-drobiazko.html
==============================================================================
--- websites/production/tapestry/content/2009/09/13/new-tapestry-5-book-by-igor-drobiazko.html (original)
+++ websites/production/tapestry/content/2009/09/13/new-tapestry-5-book-by-igor-drobiazko.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">New Tapestry 5 Book by Igor Drobiazko</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">New Tapestry 5 Book by Igor Drobiazko</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2009/10/27/thiago-h-de-paula-figueiredo-elected-to-tapestry-pmc.html
==============================================================================
--- websites/production/tapestry/content/2009/10/27/thiago-h-de-paula-figueiredo-elected-to-tapestry-pmc.html (original)
+++ websites/production/tapestry/content/2009/10/27/thiago-h-de-paula-figueiredo-elected-to-tapestry-pmc.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Thiago H. de Paula Figueiredo elected to Tapestry PMC</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Thiago H. de Paula Figueiredo elected to Tapestry PMC</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2009/11/25/ulrich-strk-elected-tapestry-committer.html
==============================================================================
--- websites/production/tapestry/content/2009/11/25/ulrich-strk-elected-tapestry-committer.html (original)
+++ websites/production/tapestry/content/2009/11/25/ulrich-strk-elected-tapestry-committer.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Ulrich Stärk elected Tapestry Committer</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Ulrich Stärk elected Tapestry Committer</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2010/07/18/robin-komiwes-elected-tapestry-committer.html
==============================================================================
--- websites/production/tapestry/content/2010/07/18/robin-komiwes-elected-tapestry-committer.html (original)
+++ websites/production/tapestry/content/2010/07/18/robin-komiwes-elected-tapestry-committer.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Robin Komiwes elected Tapestry Committer</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Robin Komiwes elected Tapestry Committer</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2010/07/24/christophe-cordenier-elected-tapestry-committer.html
==============================================================================
--- websites/production/tapestry/content/2010/07/24/christophe-cordenier-elected-tapestry-committer.html (original)
+++ websites/production/tapestry/content/2010/07/24/christophe-cordenier-elected-tapestry-committer.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Christophe Cordenier elected Tapestry Committer</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Christophe Cordenier elected Tapestry Committer</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2010/10/11/tapestry-521-beta-release.html
==============================================================================
--- websites/production/tapestry/content/2010/10/11/tapestry-521-beta-release.html (original)
+++ websites/production/tapestry/content/2010/10/11/tapestry-521-beta-release.html Sun Jul 19 21:21:27 2015
@@ -64,13 +64,13 @@
 <p>Tapestry can be <a shape="rect" href="../../../download.html">downloaded</a> from the Apache Mirrors, or via the central Maven repository:</p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
 &lt;dependency&gt;
     &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt;
     &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt;
     &lt;version&gt;5.2.1&lt;/version&gt;
 &lt;/dependency&gt;
-]]></script>
+</pre>
 </div></div></div>
 </div>
 

Modified: websites/production/tapestry/content/2010/10/31/tapestry-522-beta-release.html
==============================================================================
--- websites/production/tapestry/content/2010/10/31/tapestry-522-beta-release.html (original)
+++ websites/production/tapestry/content/2010/10/31/tapestry-522-beta-release.html Sun Jul 19 21:21:27 2015
@@ -64,13 +64,13 @@
 <p>Tapestry can be <a shape="rect" href="../../../download.html">downloaded</a> from the Apache Mirrors, or via the central Maven repository:</p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
 &lt;dependency&gt;
     &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt;
     &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt;
     &lt;version&gt;5.2.2&lt;/version&gt;
 &lt;/dependency&gt;
-]]></script>
+</pre>
 </div></div></div>
 </div>
 

Modified: websites/production/tapestry/content/2010/11/18/tapestry-524-beta-release.html
==============================================================================
--- websites/production/tapestry/content/2010/11/18/tapestry-524-beta-release.html (original)
+++ websites/production/tapestry/content/2010/11/18/tapestry-524-beta-release.html Sun Jul 19 21:21:27 2015
@@ -66,13 +66,13 @@
 <p>Tapestry can be <a shape="rect" href="../../../download.html">downloaded</a> from the Apache Mirrors, or via the central Maven repository: </p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[ 
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;"> 
 &lt;dependency&gt; 
 &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt; 
 &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt; 
 &lt;version&gt;5.2.4&lt;/version&gt; 
 &lt;/dependency&gt; 
-]]></script>
+</pre>
 </div></div> 
 
 <div class="confluence-information-macro confluence-information-macro-note"><span class="aui-icon aui-icon-small aui-iconfont-warning confluence-information-macro-icon"></span><div class="confluence-information-macro-body">

Modified: websites/production/tapestry/content/2010/12/16/tapestry-52-released.html
==============================================================================
--- websites/production/tapestry/content/2010/12/16/tapestry-52-released.html (original)
+++ websites/production/tapestry/content/2010/12/16/tapestry-52-released.html Sun Jul 19 21:21:27 2015
@@ -67,13 +67,13 @@
 <p>Tapestry can be <a shape="rect" href="../../../download.html">downloaded</a> from the Apache Mirrors, or via the central Maven repository: </p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[ 
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;"> 
 &lt;dependency&gt; 
   &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt; 
   &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt; 
   &lt;version&gt;5.2.4&lt;/version&gt; 
 &lt;/dependency&gt; 
-]]></script>
+</pre>
 </div></div> </div>
 </div>
 

Modified: websites/production/tapestry/content/2010/12/17/announcing-tapestry-52.html
==============================================================================
--- websites/production/tapestry/content/2010/12/17/announcing-tapestry-52.html (original)
+++ websites/production/tapestry/content/2010/12/17/announcing-tapestry-52.html Sun Jul 19 21:21:27 2015
@@ -105,7 +105,7 @@
 
 <p>Better yet, you don't have to be a committer to write documentation ... just sign your <a shape="rect" class="external-link" href="http://www.apache.org/licenses/icla.txt">Apache Contributor License Agreement</a>.</p>
 
-<p>And in terms of exhaustive guides ... Igor Drobiazko's book is being translated from German to English as <a shape="rect" href="../../../books.html#Books-Tapestry5inAction">Tapestry 5 In Action</a>.</p>
+<p>And in terms of exhaustive guides ... Igor Drobiazko's book is being translated from German to English as <a shape="rect" href="../../../books.html">Tapestry 5 In Action</a>.</p>
 
 <h2 id="AnnouncingTapestry5.2-Summary">Summary</h2>
 

Modified: websites/production/tapestry/content/2011/01/18/kalle-korhonen-elected-tapestry-committer.html
==============================================================================
--- websites/production/tapestry/content/2011/01/18/kalle-korhonen-elected-tapestry-committer.html (original)
+++ websites/production/tapestry/content/2011/01/18/kalle-korhonen-elected-tapestry-committer.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Kalle Korhonen  elected Tapestry Committer</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Kalle Korhonen  elected Tapestry Committer</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2011/03/23/tapestry-5-in-action-available-through-meap.html
==============================================================================
--- websites/production/tapestry/content/2011/03/23/tapestry-5-in-action-available-through-meap.html (original)
+++ websites/production/tapestry/content/2011/03/23/tapestry-5-in-action-available-through-meap.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5 in Action available through MEAP</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5 in Action available through MEAP</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2011/03/29/tapestry-525-maintenance-release.html
==============================================================================
--- websites/production/tapestry/content/2011/03/29/tapestry-525-maintenance-release.html (original)
+++ websites/production/tapestry/content/2011/03/29/tapestry-525-maintenance-release.html Sun Jul 19 21:21:27 2015
@@ -63,12 +63,12 @@
 
 <p>Tapestry 5.2.5 can be <a shape="rect" href="../../../download.html">downloaded</a> in either binary or source format. The release is also available via Maven:</p>
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[&lt;dependency&gt;
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt;
   &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt;
   &lt;version&gt;5.2.5&lt;/version&gt;
 &lt;/dependency&gt;
-]]></script>
+</pre>
 </div></div></div>
 </div>
 

Modified: websites/production/tapestry/content/2011/03/30/tapestry-kudos.html
==============================================================================
--- websites/production/tapestry/content/2011/03/30/tapestry-kudos.html (original)
+++ websites/production/tapestry/content/2011/03/30/tapestry-kudos.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry Kudos</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry Kudos</h1></div></div>
 <div class="clearer"></div>
 </div>
 
@@ -63,19 +63,19 @@
 
 <p>From my daily work with T5 over past few months I can say with confidence it is a love-hate relationship. I get frustrated trying to get over the learning curve when things don't work. I don't enjoy stepping into the framework's guts unless I absolutely have to... But then... when I finally get things to work, it's like EVERY TIME the code is so elegant and gorgeous, it just makes me love Tapestry that much more. It's an amazing feeling, one I haven't had in many years as a Java developer.</p>
 
-<p>And we love our new Spring-less world of Tapestry! We love that Tapesty IoC allows us to painlessly inject remote EJB proxies <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB-1988229788/4109/76e0dbb30bc8580e459c201f3535d84f9283a9ac.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"> LOVE IT !!! Our app layer is as light as it can be. We literally run only on:</p>
+<p>And we love our new Spring-less world of Tapestry! We love that Tapesty IoC allows us to painlessly inject remote EJB proxies <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5982/f2b47fb3d636c8bc9fd0b11c0ec6d0ae18646be7.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"> LOVE IT !!! Our app layer is as light as it can be. We literally run only on:</p>
 
 <ul><li>Tapestry</li><li>Apache commons-lang</li><li>And, of course, our EJB client libraries</li></ul>
 
 
-<p>In practice, we are able to concurrently run two completely different teams: Tapestry Devs and EJB/Hibernate devs. Both are experts within their own domain, no stepping on each other's toes <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB-1988229788/4109/76e0dbb30bc8580e459c201f3535d84f9283a9ac.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"> Sure, this could be done with any framework, it's just that Tapestry makes it so darn easy and most importantly F-U-N <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB-1988229788/4109/76e0dbb30bc8580e459c201f3535d84f9283a9ac.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"></p>
+<p>In practice, we are able to concurrently run two completely different teams: Tapestry Devs and EJB/Hibernate devs. Both are experts within their own domain, no stepping on each other's toes <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5982/f2b47fb3d636c8bc9fd0b11c0ec6d0ae18646be7.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"> Sure, this could be done with any framework, it's just that Tapestry makes it so darn easy and most importantly F-U-N <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5982/f2b47fb3d636c8bc9fd0b11c0ec6d0ae18646be7.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"></p>
 
 <p>Thank you for this great framework!</p>
 
 <p>Adam</p></blockquote>
 
 
-<p><strong>You're welcome</strong> ... and lets hope the recent efforts on the Tapestry documentation, as well as <a shape="rect" href="../../../2011/03/23/tapestry-5-in-action-available-through-meap.html">Igor's new book</a>, will help with those frustrations.</p>
+<p><strong>You're welcome</strong> ... and lets hope the recent efforts on the Tapestry documentation, as well as <a shape="rect" href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=26116397">Igor's new book</a>, will help with those frustrations.</p>
 </div>
 </div>
 

Modified: websites/production/tapestry/content/2011/03/31/tapestry-5-in-action-a-meap-best-seller.html
==============================================================================
--- websites/production/tapestry/content/2011/03/31/tapestry-5-in-action-a-meap-best-seller.html (original)
+++ websites/production/tapestry/content/2011/03/31/tapestry-5-in-action-a-meap-best-seller.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5 In Action, a MEAP Best Seller</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5 In Action, a MEAP Best Seller</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2011/04/20/tapestry-magic.html
==============================================================================
--- websites/production/tapestry/content/2011/04/20/tapestry-magic.html (original)
+++ websites/production/tapestry/content/2011/04/20/tapestry-magic.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry Magic</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry Magic</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2011/06/24/first-alpha-of-53-now-available.html
==============================================================================
--- websites/production/tapestry/content/2011/06/24/first-alpha-of-53-now-available.html (original)
+++ websites/production/tapestry/content/2011/06/24/first-alpha-of-53-now-available.html Sun Jul 19 21:21:27 2015
@@ -63,13 +63,13 @@
 
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>Maven Dependency</b></div><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[ 
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;"> 
 &lt;dependency&gt; 
   &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt; 
   &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt; 
   &lt;version&gt;5.3.0&lt;/version&gt; 
 &lt;/dependency&gt; 
-]]></script>
+</pre>
 </div></div> </div>
 </div>
 

Modified: websites/production/tapestry/content/2011/06/29/526-maintenance-release.html
==============================================================================
--- websites/production/tapestry/content/2011/06/29/526-maintenance-release.html (original)
+++ websites/production/tapestry/content/2011/06/29/526-maintenance-release.html Sun Jul 19 21:21:27 2015
@@ -64,12 +64,12 @@
 <p>Tapestry 5.2.6 can be <a shape="rect" href="../../../download.html">downloaded</a> in either binary or source format. The release is also available via Maven:</p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[&lt;dependency&gt;
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt;
   &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt;
   &lt;version&gt;5.2.6&lt;/version&gt;
 &lt;/dependency&gt;
-]]></script>
+</pre>
 </div></div></div>
 </div>
 

Modified: websites/production/tapestry/content/2011/08/27/tapestry-53-beta-preview.html
==============================================================================
--- websites/production/tapestry/content/2011/08/27/tapestry-53-beta-preview.html (original)
+++ websites/production/tapestry/content/2011/08/27/tapestry-53-beta-preview.html Sun Jul 19 21:21:27 2015
@@ -62,20 +62,20 @@
 <p>To use it, update your <code>build.gradle</code> to include the Apache Maven Staging Repository:</p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
 repositories {
     mavenCentral()
 
     // For access to Apache Staging (Preview) packages
-    mavenRepo urls: &quot;https://repository.apache.org/content/groups/staging&quot;
+    mavenRepo urls: "https://repository.apache.org/content/groups/staging"
 }  
-]]></script>
+</pre>
 </div></div>
 
 <p>Oh, are you still using Maven?  My condolences; here you go:</p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
     &lt;repositories&gt;
         &lt;repository&gt;
             &lt;id&gt;apache-staging&lt;/id&gt;
@@ -83,7 +83,7 @@ repositories {
         &lt;/repository&gt;
 
     &lt;/repositories&gt;
-]]></script>
+</pre>
 </div></div></div>
 </div>
 

Modified: websites/production/tapestry/content/2011/10/03/tapestry-feedback.html
==============================================================================
--- websites/production/tapestry/content/2011/10/03/tapestry-feedback.html (original)
+++ websites/production/tapestry/content/2011/10/03/tapestry-feedback.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry Feedback!</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry Feedback!</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2011/10/31/tapestry-53-release-candidate.html
==============================================================================
--- websites/production/tapestry/content/2011/10/31/tapestry-53-release-candidate.html (original)
+++ websites/production/tapestry/content/2011/10/31/tapestry-53-release-candidate.html Sun Jul 19 21:21:27 2015
@@ -64,20 +64,20 @@
 <p>To use the release candidate, update your <code>build.gradle</code> to include the Apache Maven Staging Repository: </p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[ 
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;"> 
 repositories { 
   mavenCentral() 
 
   // For access to Apache Staging (Preview) packages 
-  mavenRepo urls: &quot;https://repository.apache.org/content/groups/staging&quot; 
+  mavenRepo urls: "https://repository.apache.org/content/groups/staging" 
 } 
-]]></script>
+</pre>
 </div></div> 
 
 <p>Oh, are you still using Maven? My condolences; here you go: </p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[ 
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;"> 
 &lt;repositories&gt; 
   &lt;repository&gt; 
     &lt;id&gt;apache-staging&lt;/id&gt; 
@@ -85,7 +85,7 @@ repositories {
   &lt;/repository&gt; 
 
 &lt;/repositories&gt; 
-]]></script>
+</pre>
 </div></div></div>
 </div>
 

Modified: websites/production/tapestry/content/2011/11/23/announcing-tapestry-53.html
==============================================================================
--- websites/production/tapestry/content/2011/11/23/announcing-tapestry-53.html (original)
+++ websites/production/tapestry/content/2011/11/23/announcing-tapestry-53.html Sun Jul 19 21:21:27 2015
@@ -62,13 +62,13 @@
 <p>Tapestry is primarily available for download via Maven, from the Maven central repository:</p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>Maven Dependency</b></div><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;">
 &lt;dependency&gt;
   &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt;
   &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt;
   &lt;version&gt;5.3&lt;/version&gt;
 &lt;/dependency&gt;
-]]></script>
+</pre>
 </div></div>
 
 <p>You can also <a shape="rect" href="../../../download.html">download the source or JavaDocs archives</a>.</p>

Modified: websites/production/tapestry/content/2011/12/21/announcing-tapestry-531.html
==============================================================================
--- websites/production/tapestry/content/2011/12/21/announcing-tapestry-531.html (original)
+++ websites/production/tapestry/content/2011/12/21/announcing-tapestry-531.html Sun Jul 19 21:21:27 2015
@@ -62,13 +62,13 @@
 <p>Tapestry is primarily available for download via Maven, from the Maven central repository:</p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>Maven Dependency</b></div><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;">
 &lt;dependency&gt;
   &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt;
   &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt;
   &lt;version&gt;5.3.1&lt;/version&gt;
 &lt;/dependency&gt;
-]]></script>
+</pre>
 </div></div>
 
 <p>You can also <a shape="rect" href="../../../download.html">download the source or JavaDocs archives</a>.</p>

Modified: websites/production/tapestry/content/2012/02/07/announcing-tapestry-532.html
==============================================================================
--- websites/production/tapestry/content/2012/02/07/announcing-tapestry-532.html (original)
+++ websites/production/tapestry/content/2012/02/07/announcing-tapestry-532.html Sun Jul 19 21:21:27 2015
@@ -62,13 +62,13 @@
 <p>Tapestry is primarily available for download via Maven, from the Maven central repository:</p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>Maven Dependency</b></div><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;">
 &lt;dependency&gt;
   &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt;
   &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt;
   &lt;version&gt;5.3.2&lt;/version&gt;
 &lt;/dependency&gt;
-]]></script>
+</pre>
 </div></div>
 
 <p>You can also <a shape="rect" href="../../../download.html">download the source or JavaDocs archives</a>.</p>

Modified: websites/production/tapestry/content/2012/02/08/tapestry-on-heroku.html
==============================================================================
--- websites/production/tapestry/content/2012/02/08/tapestry-on-heroku.html (original)
+++ websites/production/tapestry/content/2012/02/08/tapestry-on-heroku.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry on Heroku</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry on Heroku</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2012/04/24/announcing-tapestry-533.html
==============================================================================
--- websites/production/tapestry/content/2012/04/24/announcing-tapestry-533.html (original)
+++ websites/production/tapestry/content/2012/04/24/announcing-tapestry-533.html Sun Jul 19 21:21:27 2015
@@ -62,13 +62,13 @@
 <p>Tapestry is primarily available for download via Maven, from the Maven central repository: </p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>Maven Dependency</b></div><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[ 
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;"> 
 &lt;dependency&gt; 
   &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt; 
   &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt; 
   &lt;version&gt;5.3.3&lt;/version&gt; 
 &lt;/dependency&gt; 
-]]></script>
+</pre>
 </div></div> 
 
 <p>You can also <a shape="rect" href="../../../download.html">download the binary, source, or JavaDoc archives</a>. </p>

Modified: websites/production/tapestry/content/2012/07/16/announcing-tapestry-534.html
==============================================================================
--- websites/production/tapestry/content/2012/07/16/announcing-tapestry-534.html (original)
+++ websites/production/tapestry/content/2012/07/16/announcing-tapestry-534.html Sun Jul 19 21:21:27 2015
@@ -63,13 +63,13 @@ The Tapestry Team is very proud to annou
 <p>Tapestry is primarily available for download via Maven, from the Maven central repository: </p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>Maven Dependency</b></div><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[ 
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;"> 
 &lt;dependency&gt; 
   &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt; 
   &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt; 
   &lt;version&gt;5.3.4&lt;/version&gt; 
 &lt;/dependency&gt; 
-]]></script>
+</pre>
 </div></div> 
 
 <p>You can also <a shape="rect" href="../../../download.html">download the binary, source, or JavaDoc archives</a>. </p>

Modified: websites/production/tapestry/content/2012/08/30/announcing-tapestry-535.html
==============================================================================
--- websites/production/tapestry/content/2012/08/30/announcing-tapestry-535.html (original)
+++ websites/production/tapestry/content/2012/08/30/announcing-tapestry-535.html Sun Jul 19 21:21:27 2015
@@ -62,13 +62,13 @@
 <p>Tapestry is primarily available for download via Maven, from the Maven central repository: </p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>Maven Dependency</b></div><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[ 
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;"> 
 &lt;dependency&gt; 
   &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt; 
   &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt; 
   &lt;version&gt;5.3.5&lt;/version&gt; 
 &lt;/dependency&gt; 
-]]></script>
+</pre>
 </div></div> 
 
 <p>You can also <a shape="rect" href="../../../download.html">download the binary, source, or JavaDoc archives</a>. </p>

Modified: websites/production/tapestry/content/2012/10/12/announcing-tapestry-536.html
==============================================================================
--- websites/production/tapestry/content/2012/10/12/announcing-tapestry-536.html (original)
+++ websites/production/tapestry/content/2012/10/12/announcing-tapestry-536.html Sun Jul 19 21:21:27 2015
@@ -62,13 +62,13 @@
 <p>Tapestry is primarily available for download via Maven, from the Maven central repository: </p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>Maven Dependency</b></div><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[ 
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;"> 
 &lt;dependency&gt; 
 &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt; 
 &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt; 
 &lt;version&gt;5.3.6&lt;/version&gt; 
 &lt;/dependency&gt; 
-]]></script>
+</pre>
 </div></div> 
 
 <p>You can also <a shape="rect" href="../../../download.html">download the binary, source, or JavaDoc archives</a>. </p>

Modified: websites/production/tapestry/content/2013/02/04/new-website-infrastructure.html
==============================================================================
--- websites/production/tapestry/content/2013/02/04/new-website-infrastructure.html (original)
+++ websites/production/tapestry/content/2013/02/04/new-website-infrastructure.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">New Website Infrastructure</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">New Website Infrastructure</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2013/04/29/announcing-tapestry-537.html
==============================================================================
--- websites/production/tapestry/content/2013/04/29/announcing-tapestry-537.html (original)
+++ websites/production/tapestry/content/2013/04/29/announcing-tapestry-537.html Sun Jul 19 21:21:27 2015
@@ -62,13 +62,13 @@
 <p>Tapestry is primarily available for download via Maven, from the Maven central repository: </p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>Maven Dependency</b></div><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[ 
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;"> 
 &lt;dependency&gt; 
 &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt; 
 &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt; 
 &lt;version&gt;5.3.7&lt;/version&gt; 
 &lt;/dependency&gt; 
-]]></script>
+</pre>
 </div></div> 
 
 <p>You can also <a shape="rect" href="../../../download.html">download the binary, source, or JavaDoc archives</a>. </p>

Modified: websites/production/tapestry/content/2014/02/23/tapestry-54-beta-3-preview-release-vote-underway.html
==============================================================================
--- websites/production/tapestry/content/2014/02/23/tapestry-54-beta-3-preview-release-vote-underway.html (original)
+++ websites/production/tapestry/content/2014/02/23/tapestry-54-beta-3-preview-release-vote-underway.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5.4-beta-3 preview release vote underway</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5.4-beta-3 preview release vote underway</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2014/03/07/tapestry-54-beta-3-preview-now-available.html
==============================================================================
--- websites/production/tapestry/content/2014/03/07/tapestry-54-beta-3-preview-now-available.html (original)
+++ websites/production/tapestry/content/2014/03/07/tapestry-54-beta-3-preview-now-available.html Sun Jul 19 21:21:27 2015
@@ -45,7 +45,7 @@
   <input type="submit" value="Search">
 </form>
 
-</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5.4-beta-3 preview now available</h1></div></div>
+</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5.4-beta-3 preview now available</h1></div></div>
 <div class="clearer"></div>
 </div>
 

Modified: websites/production/tapestry/content/2014/12/11/tapestry-538.html
==============================================================================
--- websites/production/tapestry/content/2014/12/11/tapestry-538.html (original)
+++ websites/production/tapestry/content/2014/12/11/tapestry-538.html Sun Jul 19 21:21:27 2015
@@ -58,11 +58,11 @@
 
 <div id="content">
 <div id="ConfluenceContent"><div class="wiki-content"><p>Apache Tapestry 5.3.8: compatible with Java 8.</p><p>Tapestry is primarily available for download via Maven, from the Maven central repository:</p><p>&#160;</p><div class="syntaxhighlighter nogutter xml"><p>&#160;</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>Maven Dependency</b></div><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[&lt;dependency&gt; 
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;">&lt;dependency&gt; 
 &lt;groupId&gt;org.apache.tapestry&lt;/groupId&gt; 
 &lt;artifactId&gt;tapestry-core&lt;/artifactId&gt; 
 &lt;version&gt;5.3.8&lt;/version&gt; 
-&lt;/dependency&gt; ]]></script>
+&lt;/dependency&gt; </pre>
 </div></div><p>You can also <a shape="rect" href="../../../download.html">download the binary, source, or JavaDoc archives</a>.</p></div><p>Tapestry 5.3.8 is the latest maintenance release from the stable 5.3 release branch. If you intend to run this release on JRE 8, make sure to read the the <a shape="rect" href="../../../release-notes-538.html">release notes</a>.</p><p>This release adds some stability fix for usage and hot deployment under Tomcat application server, a fix for JSR-303 for the BeanEditor component and a fix for the duplication of client ids generated by Tapestry5 on big pages (with a lot of components and concurrent accesses)</p><p>As usual for each Tapestry 5 release we've made great efforts to ensure an easy upgrade path; but be sure to read the upgrade notes carefully as some interfaces and methods that were deprecated in earlier major releases may have been removed: you should recompile and retest your application after upgrading your dependency. If you still h
 ave problems, use the <a shape="rect" href="../../../mailing-lists.html">Tapestry user mailing list</a> to get support.</p></div></div>
 </div>
 

Modified: websites/production/tapestry/content/about.html
==============================================================================
--- websites/production/tapestry/content/about.html (original)
+++ websites/production/tapestry/content/about.html Sun Jul 19 21:21:27 2015
@@ -79,7 +79,7 @@
 
 <h2 id="About-TrainingandSupport">Training and Support</h2>
 
-Apache Tapestry is an open source project and as such, supported by the community. Even if you are looking for commercial support, your best bet for support is to first subscribe to Apache Tapestry user mailing list and ask there. Read more about how to <a shape="rect" href="community.html#Community-GettingInvolved">get involved</a>.
+Apache Tapestry is an open source project and as such, supported by the community. Even if you are looking for commercial support, your best bet for support is to first subscribe to Apache Tapestry user mailing list and ask there. Read more about how to <a shape="rect" href="community.html">get involved</a>.
 
 <h3 id="About-CommercialTrainingandSupport">Commercial Training and Support</h3>
 

Modified: websites/production/tapestry/content/ajax-and-zones.html
==============================================================================
--- websites/production/tapestry/content/ajax-and-zones.html (original)
+++ websites/production/tapestry/content/ajax-and-zones.html Sun Jul 19 21:21:27 2015
@@ -27,6 +27,17 @@
   </title>
   <link type="text/css" rel="stylesheet" href="/resources/space.css">
 
+    <link href='/resources/highlighter/styles/shCoreCXF.css' rel='stylesheet' type='text/css' />
+  <link href='/resources/highlighter/styles/shThemeCXF.css' rel='stylesheet' type='text/css' />
+  <script src='/resources/highlighter/scripts/shCore.js' type='text/javascript'></script>
+  <script src='/resources/highlighter/scripts/shBrushJava.js' type='text/javascript'></script>
+  <script src='/resources/highlighter/scripts/shBrushXml.js' type='text/javascript'></script>
+  <script src='/resources/highlighter/scripts/shBrushJScript.js' type='text/javascript'></script>
+  <script src='/resources/highlighter/scripts/shBrushPlain.js' type='text/javascript'></script>
+  <script type="text/javascript">
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all();
+  </script>
 
   <link href="/styles/style.css" rel="stylesheet" type="text/css"/>
 
@@ -59,16 +70,16 @@
 <div id="content">
 <div id="ConfluenceContent"><div class="navmenu" style="float:right; background:#eee; margin:3px; padding:3px">
 <div class="error"><span class="error">Error formatting macro: contentbylabel: com.atlassian.confluence.api.service.exceptions.BadRequestException: Could not parse cql : null</span> </div></div><p>Tapestry provides easy-to-use support for <strong>Ajax</strong>, the technique of using JavaScript to dynamically updating parts of a web page with content from the server without redrawing the whole page. With Tapestry, you can do simple Ajax updates without having to write any JavaScript code at all.</p><p>Ajax support is included in many <a shape="rect" href="component-reference.html">built-in components</a> and <a shape="rect" href="component-mixins.html">component mixins</a> via the <code>zone</code> parameter.</p><h2 id="AjaxandZones-Zones">Zones</h2><p>Zones are Tapestry's approach to performing partial page updates. A <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/components/Zone.html">Zone component</a> renders a
 s an HTML element, typically a &lt;div&gt;.</p><p>A zone is recognizable in the DOM because it will have the attribute&#160;<code>data-container-type=zone</code>. The client-side support for Zones is keyed off of this attribute and value.</p><p><span style="line-height: 1.4285715;">A Zone can be updated via an EventLink, ActionLink or Select component, or by a Form. All of these components support a zone parameter, which provides the id of the Zone's &lt;div&gt;. Clicking such a link will invoke an event handler method on the server as normal ... except that the return value of the event handler method is used to send a </span><em style="line-height: 1.4285715;">partial page response</em><span style="line-height: 1.4285715;"> to the client, and the content of that response is used to update the Zone's &lt;div&gt; in place.</span></p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[&lt;t:actionlink t:id=&quot;someLink&quot; zone=&quot;myzone&quot;&gt;update&lt;/t:actionlink&gt;
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;">&lt;t:actionlink t:id="someLink" zone="myzone"&gt;update&lt;/t:actionlink&gt;
 ...
-&lt;t:zone t:id=&quot;myZone&quot; id=&quot;myzone&quot;&gt;
+&lt;t:zone t:id="myZone" id="myzone"&gt;
     The current time is ${currentTime}
 &lt;/t:zone&gt;
-]]></script>
+</pre>
 </div></div><h3 id="AjaxandZones-EventHandlerReturnTypes">Event Handler Return Types</h3><div class="navmenu" style="float:right; background:#eee; margin:3px; padding:0 1em">
 <p>    <strong>JumpStart Demo:</strong><br clear="none">
     <a shape="rect" class="external-link" href="http://jumpstart.doublenegative.com.au/jumpstart/examples/ajax/actionlink" >AJAX ActionLink</a></p></div><p>In a traditional request, the return value of an event handler method is used to determine which page will render a <em>complete</em> response, and a <em>redirect</em> is sent to the client to render the new page (as a new request).</p><p>In contrast, with a Zone update, the return value is used to render a <em>partial response</em> within the <em>same request</em>.</p><p>This return value is often just the zone's own body (as below), but it can also be an injected component or block. The value will be rendered, and that markup will be used on the client side to update the Zone's &lt;div&gt;.</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[@Inject
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">@Inject
 private Request request;
 
 @InjectComponent
@@ -76,11 +87,11 @@ private Zone myZone;
 ...
 Object onClickFromSomeLink()
 {
-   return myZone.getBody(); // AJAX request, return zone&#39;s own body
+   return myZone.getBody(); // AJAX request, return zone's own body
 } 
-]]></script>
+</pre>
 </div></div><p>The possible return values are:</p><ul><li>A Block or Component to render as the response. The response will be a JSON hash, with a "content" key whose value is the rendered markup. This is the basis for updates with the Zone component.</li><li>The zone's own body</li><li>A <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/json/JSONObject.html">JSONObject</a> or <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/json/JSONArray.html">JSONArray</a>, which will be sent as the response.</li><li>A <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/StreamResponse.html">StreamResponse</a>, which will be sent as the response.</li><li>A <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/Link.html">Link</a>, which will send a redirect to the client.</li
 ><li>A page name (as a String), or a page class, or a page instance, which will send a redirect to the indicated page.</li></ul><h3 id="AjaxandZones-GracefulDegradation">Graceful Degradation</h3><p>Users who do not have JavaScript enabled may click EventLinks (or ActionLinks, or Forms) that are configured to update a Zone. When that occurs, the request will still be sent to the server, but Tapestry will handle it as a <em>traditional</em> request.</p><p>To support graceful degradation, you should detect that case in your event handler method and return a traditional response: a page, page name or page class. This is accomplished by injecting the <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/services/Request.html">Request</a> object, and invoking the isXHR() method. This value will be true for Ajax requests, and false for traditional request.</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
  panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[@Inject
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">@Inject
 private Request request;
 
 @InjectComponent
@@ -91,11 +102,11 @@ Object onClickFromSomeLink()
     // return either the zone body (ajax) or whole page (non-ajax)
     return request.isXHR() ? myZone.getBody() : null;
 } 
-]]></script>
+</pre>
 </div></div><h3 id="AjaxandZones-MultipleZoneUpdates">Multiple Zone Updates</h3><div class="navmenu" style="float:right; background:#eee; margin:3px; padding:0 1em">
 <p>    <strong>JumpStart Demo:</strong><br clear="none">
     <a shape="rect" class="external-link" href="http://jumpstart.doublenegative.com.au/jumpstart/examples/ajax/multiplezoneupdate" >AJAX Multiple Zone Update</a></p></div><p>An event handler often needs to update multiple zones on the client side. To accomplish this, use an <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/services/ajax/AjaxResponseRenderer.html">AjaxResponseRenderer</a>, indicating the zones to update. You must know the client-side id for each zone to update (the best way for this is to lock down the zone's id using the id parameter of the Zone component).</p><p><em>AjaxResponseRenderer was introduced in Tapestry 5.3. For Tapestry 5.2 and earlier, return a <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/ajax/MultiZoneUpdate.html">MultiZoneUpdate</a> object instead.</em></p><p>The renderer for each zone can be the zone itself, a block, a component, a
  <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/Renderable.html">Renderable</a> or a <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/runtime/RenderCommand.html">RenderCommand</a> ... or an object, such as String, that can be coerced to either of these.</p><div class="sectionColumnWrapper"><div class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro"><div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>For Tapestry 5.3 and later</b></div><div class="codeContent panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[@InjectComponent
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">@InjectComponent
 private Zone userInput;
 
 @InjectComponent
@@ -106,28 +117,28 @@ private AjaxResponseRenderer ajaxRespons
 
 void onActionFromRegister()
 {
-    ajaxResponseRenderer.addRender(&quot;userInput&quot;,
-        userInput).addRender(&quot;helpPanel&quot;, helpPanel);
+    ajaxResponseRenderer.addRender("userInput",
+        userInput).addRender("helpPanel", helpPanel);
 }
-]]></script>
+</pre>
 </div></div></div><div class="columnMacro"><div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>For Tapestry 5.1, 5.2 and 5.3</b></div><div class="codeContent panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[@Inject
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">@Inject
 private Form registrationForm;
 
 @Inject Block registrationHelp;
 
 Object onActionFromRegister()
 {
-    return new MultiZoneUpdate(&quot;userInput&quot;,
-        registrationForm).add(&quot;helpPanel&quot;,
+    return new MultiZoneUpdate("userInput",
+        registrationForm).add("helpPanel",
         registrationHelp);
 }
-]]></script>
+</pre>
 </div></div><p>&#160; &#160; <em>Note that MultiZoneUpdate is deprecated starting with Tapestry 5.3.</em></p></div></div></div></div><p><span style="line-height: 1.4285715;">These examples assume that there are two zones, "userInput" and "helpPanel", somewhere in the rendered page, waiting to receive the updated content.</span></p><p><span style="line-height: 1.4285715;">&#160;</span></p><div class="confluence-information-macro confluence-information-macro-note"><span class="aui-icon aui-icon-small aui-iconfont-warning confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>In this example, the Zone receives the update but does not provide any content. That's OK, the other client-side elements (<code>userInput</code> and <code>helpPanel</code>) will be updated, and the zone's content left unchanged.</p></div></div><p>This demonstrates why it is necessary for the developer to specify a particular client-side id for Zone components; if they were dyn
 amically allocated ids, as is typical in most other elements, it would be impossible for this code to know what client-side id was used for the Zone.</p><h3 id="AjaxandZones-ZoneComponentIdvs.ZoneElementId">Zone Component Id vs. Zone Element Id</h3><p>Like all Tapestry components, Zones have a component id, specified using the <code>t:id</code> attribute. If you do not assign a component id, a unique id is assigned by Tapestry.</p><p>However, to coordinate things on the client side, it is necessary for components that wish to update the zone know the <em>client-side element id</em>. This is specified with the <code>id</code> parameter of the Zone component. If the <code>id</code> parameter is not bound, then a unique value (for the current page and render) is generated by Tapestry and this value is difficult to predict. The actual value will be available as the <code>clientId</code> property of the Zone component itself.</p><p>Remember that the component id (<code>t:id</code>) is us
 ed to <em>inject</em> the Zone component into the containing page or component. The<br clear="none"> client-side id (<code>id</code>) is used ... on the client side to orchestrate requests and updates. You will often seen the following construct:</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[&lt;t:zone t:id=&quot;myZone&quot; id=&quot;myzone&quot;&gt; ... &lt;/t:zone&gt;
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;">&lt;t:zone t:id="myZone" id="myzone"&gt; ... &lt;/t:zone&gt;
 
-&lt;t:actionlink t:id=&quot;update&quot; zone=&quot;myzone&quot;&gt;update&lt;/t:actionlink&gt;
-]]></script>
+&lt;t:actionlink t:id="update" zone="myzone"&gt;update&lt;/t:actionlink&gt;
+</pre>
 </div></div>
 
 <div class="confluence-information-macro confluence-information-macro-information"><p class="title">Added in 5.2</p><span class="aui-icon aui-icon-small aui-iconfont-info confluence-information-macro-icon"></span><div class="confluence-information-macro-body">
@@ -141,17 +152,17 @@ Object onActionFromRegister()
 
 <div style="border-right: 20px solid #ffcccc;border-left: 20px solid #ffcccc;">
 <p>_This feature refers to client-side logic only present in Tapestry 5.3 or earlier. For 5.4, there are client-side events that are triggered before and after changes to the Zone; listeners on those events can trigger whatever animations they like.</p></div><p>&#160;</p><p>A Zone may be initially visible or invisible. When a Zone is updated, it is made visible if not currently so. This is accomplished via a function on the Tapestry.ElementEffect client-side object. By default, the show() function is used for this purpose. If you want Tapestry to call a different Tapestry.ElementEffect function when updates occur, specify its name with the zone's show parameter.</p><p>If a Zone is already visible, then a different effect function is used to highlight the change. By default, the highlight() function is called, which performs a yellow fade to highlight that the content of the Zone has changed. Alternatively, you can specify a different effect function with the Zone's update parameter:
 </p><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>Tapestry.ElementEffect Function</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Result</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>highlight()</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>(the default) highlight changes to an already-visible zone</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>show()</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>make the zone visible if it isn't already visible</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>slidedown()</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>scroll the content down</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>slideup()</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>slide the content back up (opposite of slidedown)</p></td></tr><tr><td colspan="1" row
 span="1" class="confluenceTd"><p>fade()</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>fade the content out (opposite of show)</p></td></tr></tbody></table></div><p>To have Tapestry update a zone without the usual yellow highlight effect, just specify "show" for the update parameter:</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[&lt;t:zone t:id=&quot;myZone&quot; t:update=&quot;show&quot;&gt;]]></script>
+<pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;">&lt;t:zone t:id="myZone" t:update="show"&gt;</pre>
 </div></div><p>You may also define and use your own JavaScript effect function (with lower-case names), like this:</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: js; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[Tapestry.ElementEffect.myeffectname = function(element){ YourJavascriptCodeGoesHere; };
-]]></script>
+<pre class="brush: js; gutter: false; theme: Default" style="font-size:12px;">Tapestry.ElementEffect.myeffectname = function(element){ YourJavascriptCodeGoesHere; };
+</pre>
 </div></div><h3 id="AjaxandZones-ZoneLimitations">Zone Limitations</h3><p>Unlike many other situations, Tapestry relies on you to specify useful and unique ids to Zone components, then reference those ids inside EventLink (or ActionLink, or Form) components. Using Zone components inside any kind of loop may cause additional problems, as Tapestry will <em>uniqueify</em> the client id you specify (appending an index number).</p><p>The show and update function names are converted to lower case; all the methods of Tapestry.ElementEffect should have all lower-case names. Because client-side JavaScript is so fluid (new methods may be added to existing objects), Tapestry makes no attempt to validate the function names ... however, if the names are not valid, then the default show and highlight methods will be used.</p><h3 id="AjaxandZones-MoreInformation">More Information</h3><p>For examples of extending a Form with a Zone and updating multiple zones at once, see the <a shape="rect" href="
 ajax-components-faq.html">Ajax Components FAQ</a>.</p><p><span class="confluence-anchor-link" id="AjaxandZones-autocomplete"></span></p><h2 id="AjaxandZones-AutocompleteMixin">Autocomplete Mixin</h2><div class="navmenu" style="float:right; background:#eee; margin:3px; padding:0 1em">
 <p>    <strong>JumpStart Demo:</strong><br clear="none">
     <a shape="rect" class="external-link" href="http://jumpstart.doublenegative.com.au/jumpstart/examples/ajax/autocompletemixin" >Autocomplete Mixin</a></p></div><p>The <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/mixins/Autocomplete.html">Autocomplete</a> mixin exists to allow a text field to query the server for completions for a partially entered phrase. It is often used in situations where the field exists to select a single value from a large set, too large to successfully download to the client as a drop down list; for example, when the number of values to select from is numbered in the thousands.</p><p>Autocomplete can be added to an existing text field:</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[  &lt;t:textfield t:id=&quot;accountName&quot; t:mixins=&quot;autocomplete&quot; size=&quot;100&quot;/&gt;
-]]></script>
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">  &lt;t:textfield t:id="accountName" t:mixins="autocomplete" size="100"/&gt;
+</pre>
 </div></div><p>The mixin can be configured in a number of ways, see the <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/corelib/mixins/Autocomplete.html">component reference</a>.</p><p>When the user types into the field, the client-side JavaScript will send a request to the server to get completions.</p><p>You must write an event handler to provide these completions. The name of the event is "providecompletions". The context is the partial input value, and the return value will be converted into the selections for the user.</p><p>For example:</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[  List&lt;String&gt; onProvideCompletionsFromAccountName(String partial)
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">  List&lt;String&gt; onProvideCompletionsFromAccountName(String partial)
   {
     List&lt;Account&gt; matches = accountDAO.findByPartialAccountName(partial);
 
@@ -164,7 +175,7 @@ Object onActionFromRegister()
 
     return result;
   }
-]]></script>
+</pre>
 </div></div><p>This presumes that <code>findByPartialAccountName()</code> will sort the values, otherwise you will probably want to sort them. The Autocomplete mixin does <em>not</em> do any sorting.</p><p>You can return an object array, a list, even a single object. You may return objects instead of strings ... and <code>toString()</code> will be used to convert them into client-side strings.</p></div>
 </div>