Author: buildbot
Date: Wed Sep 17 21:22:40 2014
New Revision: 922607

Log:
Staging update by buildbot for sling

Added:
    
websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf-html5-template-mode-handler.png
   (with props)
    
websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf-non-caching-template-resolver.png
   (with props)
    
websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf-script-engine-factory.png
   (with props)
Modified:
    websites/staging/sling/trunk/content/   (props changed)
    
websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf.html
    
websites/staging/sling/trunk/content/documentation/the-sling-engine/authentication.html
    websites/staging/sling/trunk/content/sitemap.html

Propchange: websites/staging/sling/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Sep 17 21:22:40 2014
@@ -1 +1 @@
-1625716
+1625831

Added: 
websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf-html5-template-mode-handler.png
==============================================================================
Binary file - no diff available.

Propchange: 
websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf-html5-template-mode-handler.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: 
websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf-non-caching-template-resolver.png
==============================================================================
Binary file - no diff available.

Propchange: 
websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf-non-caching-template-resolver.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: 
websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf-script-engine-factory.png
==============================================================================
Binary file - no diff available.

Propchange: 
websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf-script-engine-factory.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Modified: 
websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf.html
==============================================================================
--- 
websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf.html
 (original)
+++ 
websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf.html
 Wed Sep 17 21:22:40 2014
@@ -105,11 +105,17 @@
 <li><code>MessageResolver</code> backed by <code>ResourceBundleProvider</code> 
from <code>org.apache.sling.i18n</code></li>
 </ul>
 <h2 id="configuration">Configuration</h2>
+<p>By default Sling Scripting Thymeleaf's <em>Script Engine Factory</em> is 
configured for <em>HTML5</em> templates with extension <code>html</code> and 
mime type <code>text/html</code>.</p>
+<p><img alt="Sling Scripting Thymeleaf Script Engine Factory" 
src="scripting-thymeleaf-script-engine-factory.png" /></p>
+<p>The <em>Non-Caching Template Resolver</em> (the only available template 
resolver for now) is configured to read templates with encoding 
<code>UTF-8</code>.</p>
+<p><img alt="Sling Scripting Thymeleaf Non-Caching Template Resolver" 
src="scripting-thymeleaf-non-caching-template-resolver.png" /></p>
+<p>The <em>HTML5 Template Mode Handler</em> is configured to handle all paths 
which match the pattern <code>*.html</code>.</p>
+<p><img alt="Sling Scripting Thymeleaf HTML5 Template Mode Handler" 
src="scripting-thymeleaf-html5-template-mode-handler.png" /></p>
 <h2 id="sample">Sample</h2>
 <p>The <a 
href="http://svn.apache.org/repos/asf/sling/trunk/samples/fling/";>Sling Fling 
Sample</a> is a sample using Sling Scripting Thymeleaf with <a 
href="/documentation/bundles/models.html">Sling Models</a> and <a 
href="/documentation/bundles/sling-query.html">Sling Query</a>.</p>
 <p><img alt="Sling Fling Sample" src="sling-fling-sample.png" /></p>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; 
text-align: right;">
-        Rev. 1625716 by olli on Wed, 17 Sep 2014 17:55:16 +0000
+        Rev. 1625732 by olli on Wed, 17 Sep 2014 18:36:40 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Sling, Sling, Apache, the Apache feather logo, and the Apache 
Sling project

Modified: 
websites/staging/sling/trunk/content/documentation/the-sling-engine/authentication.html
==============================================================================
--- 
websites/staging/sling/trunk/content/documentation/the-sling-engine/authentication.html
 (original)
+++ 
websites/staging/sling/trunk/content/documentation/the-sling-engine/authentication.html
 Wed Sep 17 21:22:40 2014
@@ -98,9 +98,7 @@
 <ol>
 <li>First the OSGi HTTP Service implementation is analyzing the request URL to 
find a match for a servlet or resource registered with the HTTP Service.</li>
 <li>Now the HTTP Service implementation has to call the 
<code>handleSecurity</code> method of the <code>HttpContext</code> object with 
which the servlet or resource has been registered. This method returns 
<code>true</code> if the request should be serviced. If this method returns 
<code>false</code> the HTTP Service implementation terminates the request 
sending back any response which has been prepared by the 
<code>handleSecurity</code> method. Note, that the <code>handleSecurity</code> 
method must prepare the failure response sent to the client, the HTTP Service 
adds nothing here. If the <code>handleSecurity</code> method is successful, it 
must add two (or three) request attributes described below.</li>
-<li>When the <code>handleSecurity</code> method returns <code>true</code> the 
HTTP Service either calls the <code>Servlet.service</code> method or sends back 
the requested resource depending on whether a servlet or a resource has been 
selected in the first step.
-{column}
-{section}</li>
+<li>When the <code>handleSecurity</code> method returns <code>true</code> the 
HTTP Service either calls the <code>Servlet.service</code> method or sends back 
the requested resource depending on whether a servlet or a resource has been 
selected in the first step.</li>
 </ol>
 <p>The important thing to note here is, that at the time the 
<code>handleSecurity</code> method is called, the <code>SlingMainServlet</code> 
is not yet in control of the request. So any functionality added by the 
<code>SlingMainServlet</code>, notably the <code>SlingHttpServletRequest</code> 
and <code>SlingHttpServletResponse</code> objects are not available to the 
implementation of the <code>handleSecurity</code> method.</p>
 <p>The following pages describe the full details of request authentication in 
Sling in full detail:</p>
@@ -111,7 +109,7 @@
 <li><a 
href="/documentation/the-sling-engine/authentication/authentication-authenticationhandler.html">AuthenticationHandler</a>:
 The <code>AuthenticationHandler</code> interface defines the service API which 
may be implemented by authentication handlers registered as OSGi services. </li>
 </ul>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; 
text-align: right;">
-        Rev. 1600898 by dklco on Fri, 6 Jun 2014 14:26:18 +0000
+        Rev. 1625787 by olli on Wed, 17 Sep 2014 19:50:30 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Sling, Sling, Apache, the Apache feather logo, and the Apache 
Sling project

Modified: websites/staging/sling/trunk/content/sitemap.html
==============================================================================
--- websites/staging/sling/trunk/content/sitemap.html (original)
+++ websites/staging/sling/trunk/content/sitemap.html Wed Sep 17 21:22:40 2014
@@ -110,10 +110,16 @@
 <li><a href="/documentation/bundles/models.html">Sling Models</a></li>
 <li><a href="/documentation/bundles/osgi-installer.html">OSGi 
Installer</a></li>
 <li><a 
href="/documentation/bundles/output-rewriting-pipelines-org-apache-sling-rewriter.html">Output
 Rewriting Pipelines (org.apache.sling.rewriter)</a></li>
+<li><a 
href="/documentation/bundles/rendering-content-default-get-servlets.html">Rendering
 Content - Default GET Servlets</a></li>
 <li><a href="/documentation/bundles/request-analysis.html">Request Processing 
Analyzer (reqanalyzer)</a></li>
 <li><a href="/documentation/bundles/resource-access-security.html">Resource 
Access Security</a></li>
 <li><a 
href="/documentation/bundles/scheduler-service-commons-scheduler.html">Scheduler
 Service (commons scheduler)</a></li>
+<li><a href="/documentation/bundles/scripting.html">Sling Scripting</a><ul>
+<li><a href="/documentation/bundles/scripting/scripting-thymeleaf.html">Sling 
Scripting Thymeleaf</a></li>
+</ul>
+</li>
 <li><a href="/documentation/bundles/sling-health-check-tool.html">Sling Health 
Check Tools</a></li>
+<li><a href="/documentation/bundles/sling-query.html">Sling Query</a></li>
 <li><a href="/documentation/bundles/sling-scripting-jsp-taglib.html">Sling 
Scripting JSP Taglib</a></li>
 <li><a 
href="/documentation/bundles/sling-settings-org-apache-sling-settings.html">Sling
 Settings (org.apache.sling.settings)</a></li>
 <li><a href="/documentation/bundles/web-console-extensions.html">Web Console 
Extensions</a></li>


Reply via email to