Repository: sling-site
Updated Branches:
  refs/heads/asf-site cefb42fc5 -> d17058147


http://git-wip-us.apache.org/repos/asf/sling-site/blob/d1705814/res/tocjs-1-1-2.js
----------------------------------------------------------------------
diff --git a/res/tocjs-1-1-2.js b/res/tocjs-1-1-2.js
new file mode 100644
index 0000000..6f8b43a
--- /dev/null
+++ b/res/tocjs-1-1-2.js
@@ -0,0 +1,11 @@
+/**
+ * TocJS v1.1.2 (http://github.com/nghuuphuoc/tocjs)
+ *
+ * Generate a table of contents based on headings
+ *
+ * @author      http://twitter.com/nghuuphuoc
+ * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
+ * @license     MIT
+ */
+
+!function(a){var 
b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULT_OPTIONS,d),this.headings=[],this.$element.addClass(this.options.elementClass);var
 
e=this;a(this.options.selector).each(function(b,c){a(c).data("tagNumber",parseInt(c.tagName.substring(1))).data("index",1).data("numbering","1"),e.headings.push(c)}),this.headings.length>0&&this.render()};b.DEFAULT_OPTIONS={selector:"h1,
 h2, h3, h4, h5, 
h6",elementClass:"toc",rootUlClass:"toc-ul-root",ulClass:"toc-ul",prefixLinkClass:"toc-link-",heading:null,indexingFormats:{}},b.prototype={constructor:b,render:function(){for(var
 b={},c=this.headings,d=this.headings.length,e=0;d>e;e++){var 
f=a(c[e]).data("tagNumber");if(0==e)b[c[0].tagName]=a(c[0]);else{var 
g=a(c[e-1]).data("tagNumber"),h=String(a(c[e-1]).data("numbering")).split(".");switch(!0){case
 f==g:var 
i=a(c[e-1]).data("index")+1;a(c[e]).data("index",i),1==h.length?a(c[e]).data("numbering",parseInt(h[0])+1):(h.pop(),h.push(i),a(c[e]).data("numbering",h.join(".
 "))),b[c[e].tagName]=a(c[e]);break;case 
f>g:h.push("1"),a(c[e]).data("index",1).data("numbering",h.join(".")),b[c[e].tagName]=a(c[e]);break;case
 g>f:var 
j=b[c[e].tagName],k=String(a(j).data("numbering")).split("."),i=a(j).data("index")+1;a(c[e]).data("index",i),1==k.length?a(c[e]).data("numbering",parseInt(k[0])+1):(k.pop(),k.push(i),a(c[e]).data("numbering",k.join("."))),b[c[e].tagName]=a(c[e])}}}var
 
l={},m=a("<ul/>").addClass(this.options.rootUlClass).addClass(this.options.ulClass).appendTo(this.$element);this.options.heading&&a("<li/>").addClass("toc-heading").wrapInner(a("<a/>").attr("href","#").html(this.options.heading)).appendTo(m);for(var
 e=0;d>e;e++){var 
n=this.generateHeadingId(c[e]),o=String(a(c[e]).data("numbering")).split("."),p=a("<a/>").html(a(c[e]).text()).addClass(this.options.prefixLinkClass+o.length).attr("href","#"+n);if(a("<a/>").addClass("toc-anchor").html("#").attr("href","#"+n).hide().appendTo(c[e]),a(c[e]).on("mouseover",function(){a(this).find(".toc-anchor"
 
).show()}).on("mouseout",function(){a(this).find(".toc-anchor").hide()}),1==o.length)var
 q=a("<li/>").wrapInner(p).appendTo(m);else{var 
r=o.pop(),s=o.join("."),t=l[s].find("ul"),u=t.length>0?t.get(0):a("<ul/>").addClass(this.options.ulClass).appendTo(l[s]),q=a("<li/>").wrapInner(p).appendTo(u);o.push(r)}l[o.join(".")]=q,this.prependIndexing(e,p)}},generateHeadingId:function(b){if(!a(b).attr("id")){for(var
 c=a(b).text().toLowerCase().replace(/\s+|\/|\\/g,"-").replace(/á|à
|ạ|ả|ã|ă|ắ|ằ|ặ|ẳ|ẵ|â|ấ|ầ|ậ|ẩ|ẫ|ä/g,"a").replace(/đ/g,"d").replace(/é|è|ẹ|ẻ|ẽ|ê|ế|ề|ệ|ể|á»
…
/g,"e").replace(/í|ì|ị|ỉ|ĩ/g,"i").replace(/ó|ò|ọ|ỏ|õ|ô|ố|ồ|ộ|ổ|ỗ|ơ|ớ|ờ|ợ|ở|ỡ/g,"o").replace(/ú|ù|ụ|ủ|ũ|ư|ứ|ừ|ự|ử|ữ/g,"u").replace(/ý|ỳ|ỵ|ỷ|ỹ/g,"y").replace(/[^a-z0-9-]/g,""),d=!0,e=0;d;)d=a("#"+c+(0==e?"":"-"+e)).length>0,d?e++:c+=0==e?"":"-"+e;return
 a(b).attr("id",c),c}return a(b).attr("id")},prependIndexing:function(
 b,c){var 
d=this.headings[b],e=parseInt(a(d).data("tagNumber")),f=this.getIndexingFormat(e);if(null!=f){for(var
 
g=String(a(d).data("numbering")).split("."),h=g.length,i=[],j=0,k=0;h>k;k++)j=k+(e-h)+1,f=this.getIndexingFormat(j),f&&i.push(this.convertIndexing(g[k],f));if(i.length>0){var
 l=i.join(". ")+". 
";a(c).prepend(l),a(d).prepend(l)}}},getIndexingFormat:function(a){if("object"==typeof
 this.options.indexingFormats)return 
this.options.indexingFormats["h"+a]?this.options.indexingFormats["h"+a]:null;if("string"==typeof
 
this.options.indexingFormats){if(-1!=["upperAlphabet","lowerAlphabet","number","upperRoman","lowerRoman"].indexOf(this.options.indexingFormats))return
 this.options.indexingFormats;if(this.options.indexingFormats.length<a)return 
null;switch(this.options.indexingFormats[a-1]){case"1":case 
1:return"number";case"A":return"upperAlphabet";case"a":return"lowerAlphabet";case"I":return"upperRoman";case"i":return"lowerRoman";default:return
 null}}return null},convertIndexing:func
 tion(a,b){var 
c="abcdefghijklmnopqrstuvwxyz",d="ABCDEFGHIJKLMNOPQRSTUVWXYZ",e=c.length;switch(b){case"upperAlphabet":case"A":return
 a>e?d[a%e-1]:d[a-1];case"lowerAlphabet":case"a":return 
a>e?c[a%e-1]:c[a-1];case"number":case"1":case 1:return 
a;case"upperRoman":case"I":return 
this.convertToRomanNumeral(a);case"lowerRoman":case"i":return 
this.convertToRomanNumeral(a).toLowerCase();default:return"_"}},convertToRomanNumeral:function(a){if(!+a)return"";for(var
 
b=String(+a).split(""),c=["","C","CC","CCC","CD","D","DC","DCC","DCCC","CM","","X","XX","XXX","XL","L","LX","LXX","LXXX","XC","","I","II","III","IV","V","VI","VII","VIII","IX"],d="",e=3;e--;)d=(c[+b.pop()+10*e]||"")+d;return
 Array(+b.join("")+1).join("M")+d}},a.fn.toc=function(c){return 
this.each(function(){var d=a(this),e=d.data("toc");e||d.data("toc",e=new 
b(this,c))})},a.fn.toc.Constructor=b}(window.jQuery);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/sling-site/blob/d1705814/site-conversion.html
----------------------------------------------------------------------
diff --git a/site-conversion.html b/site-conversion.html
index 7cee6d4..f874d69 100644
--- a/site-conversion.html
+++ b/site-conversion.html
@@ -20,7 +20,7 @@
                     <img border="0" alt="Apache" 
src="/ng/res/logos/apache.png"/>
                 </a>
             </div>
-        </div><h1 class="draft">DRAFT 2017 WEBSITE - SLING-6955</h1><div 
class="menu">
+        </div><div class="draft">DRAFT 2017 WEBSITE - SLING-6955</div><div 
class="menu">
             <p>
                 <strong><a 
href="/ng/documentation.html">Documentation</a></strong><br/>
                 <a href="/ng/documentation/getting-started.html">Getting 
Started</a><br/>
@@ -72,7 +72,7 @@
         </div>        <div class="main">
 <div class="breadcrumbs"><a href="/ng/">Home</a>&nbsp;&raquo;&nbsp;</div>      
      <h1>
                 Site conversion in progress - excuse our mess...
-            </h1><div class="row"><div class="small-12 columns"><section 
class="wrap"><p>The Sling website was recently converted to use the Apache CMS 
for content management, and we still have to check a number of pages for 
correct conversion.</p>
+            </h1><div id="generatedToC"></div><script 
src='/res/jquery-3.2.1.min.js' type='text/javascript'></script><script 
src='/res/tocjs-1-1-2.js' type='text/javascript'></script><script 
type='text/javascript'>$(document).ready(function() { 
$('#generatedToC').toc({'selector':'h2,h3'}); } );</script><div 
class="row"><div class="small-12 columns"><section class="wrap"><p>The Sling 
website was recently converted to use the Apache CMS for content management, 
and we still have to check a number of pages for correct conversion.</p>
 <p>During this transition phase, old versions of a number of pages are still 
present under /site, along with their converted versions at other, more 
specific paths.</p>
 <p>To find the new pages, you can use the site navigation or search the Web 
for phrases that are present in the old pages, and select results that do not 
contain /site/ in their URLs.</p>
 <p>If you see new pages that look good and match the contents of the 
corresponding old pages, feel free to let us know, via the Sling users mailing 
list or the <a 
href="https://issues.apache.org/jira/browse/SLING-2002";>SLING-2002</a> 
issue.</p></section></div></div>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/d1705814/sitemap.html
----------------------------------------------------------------------
diff --git a/sitemap.html b/sitemap.html
index e63864a..d6146ed 100644
--- a/sitemap.html
+++ b/sitemap.html
@@ -20,7 +20,7 @@
                     <img border="0" alt="Apache" 
src="/ng/res/logos/apache.png"/>
                 </a>
             </div>
-        </div><h1 class="draft">DRAFT 2017 WEBSITE - SLING-6955</h1><div 
class="menu">
+        </div><div class="draft">DRAFT 2017 WEBSITE - SLING-6955</div><div 
class="menu">
             <p>
                 <strong><a 
href="/ng/documentation.html">Documentation</a></strong><br/>
                 <a href="/ng/documentation/getting-started.html">Getting 
Started</a><br/>
@@ -72,11 +72,7 @@
         </div>        <div class="main">
             <breadcrumbs/><h1>
                 Sitemap
-            </h1><div class="sitemap"><section class="wrap"><ul><li><a 
href="/ng/index.html">Apache Sling - Bringing Back the Fun!</a></li>
-                        <li><a href="/ng/news.html">News</a></li>
-                        <li><a 
href="/ng/documentation/development/release-management.html">Release 
Management</a></li>
-                        <li><a 
href="/ng/old-stuff/scriptengineintegration/xslt-processing-pipeline.html">XSLT 
Processing Pipeline</a></li>
-                        <li><a href="/ng/links.html">Links</a></li>
+            </h1><tableOfContents/><div class="sitemap"><section 
class="wrap"><ul><li><a href="/ng/index.html">Apache Sling - Bringing Back the 
Fun!</a></li>
                         <li><a 
href="/ng/contributing.html">Contributing</a></li>
                         <li><a 
href="/ng/documentation/bundles/accessing-filesystem-resources-extensions-fsresource.html">Accessing
 File System Resources (org.apache.sling.fsresource)</a></li>
                         <li><a 
href="/ng/documentation/bundles/apache-sling-commons-thread-pool.html">Apache 
Sling Commons Thread Pool</a></li>
@@ -158,6 +154,7 @@
                         <li><a 
href="/ng/documentation/development/maventipsandtricks.html">MavenTipsAndTricks</a></li>
                         <li><a 
href="/ng/documentation/development/monitoring-requests.html">Monitoring 
Requests</a></li>
                         <li><a 
href="/ng/documentation/development/osgi-mock.html">OSGi Mocks</a></li>
+                        <li><a 
href="/ng/documentation/development/release-management.html">Release 
Management</a></li>
                         <li><a 
href="/ng/documentation/development/repository-based-development.html">Repository
 Based Development</a></li>
                         <li><a 
href="/ng/documentation/development/resourceresolver-mock.html">Resource 
Resolver Mock</a></li>
                         <li><a 
href="/ng/documentation/development/sling-mock.html">Sling Mocks</a></li>
@@ -207,15 +204,18 @@
                         <li><a 
href="/ng/documentation.html">Documentation</a></li>
                         <li><a href="/ng/guides.html">Guides (retired)</a></li>
                         <li><a href="/ng/javadoc-io.html">Sling API docs at 
javadoc.io</a></li>
+                        <li><a href="/ng/links.html">Links</a></li>
                         <li><a href="/ng/media.html">Media</a></li>
                         <li><a 
href="/ng/news/sling-ide-tooling-11-released.html">Apache Sling IDE Tooling 1.1 
released</a></li>
                         <li><a 
href="/ng/news/sling-launchpad-8-released.html">Apache Sling Launchpad 8 
released</a></li>
                         <li><a 
href="/ng/news/sling-launchpad-9-released.html">Apache Sling Launchpad 9 
released</a></li>
+                        <li><a href="/ng/news.html">News</a></li>
                         <li><a 
href="/ng/old-stuff/assembly.html">Assembly</a></li>
                         <li><a href="/ng/old-stuff/launch-sling.html">Launch 
Sling</a></li>
                         <li><a 
href="/ng/old-stuff/request-processing.html">Request Processing</a></li>
                         <li><a 
href="/ng/old-stuff/run-modes-org-apache-sling-runmode.html">Run Modes</a></li>
                         <li><a 
href="/ng/old-stuff/scriptengineintegration/groovy-support.html">Groovy 
Support</a></li>
+                        <li><a 
href="/ng/old-stuff/scriptengineintegration/xslt-processing-pipeline.html">XSLT 
Processing Pipeline</a></li>
                         <li><a 
href="/ng/old-stuff/scriptengineintegration.html">Integrating Scripting 
Languages</a></li>
                         <li><a 
href="/ng/old-stuff/servlet-resolution.html">Servlet Resolution</a></li>
                         <li><a href="/ng/old-stuff/sling-api.html">Sling 
API</a></li>

http://git-wip-us.apache.org/repos/asf/sling-site/blob/d1705814/sitemap.xml
----------------------------------------------------------------------
diff --git a/sitemap.xml b/sitemap.xml
index 2adc28a..9ce572c 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -20,7 +20,7 @@
                     <img border="0" alt="Apache" 
src="/ng/res/logos/apache.png"/>
                 </a>
             </div>
-        </div><h1 class="draft">DRAFT 2017 WEBSITE - SLING-6955</h1><div 
class="menu">
+        </div><div class="draft">DRAFT 2017 WEBSITE - SLING-6955</div><div 
class="menu">
             <p>
                 <strong><a 
href="/ng/documentation.html">Documentation</a></strong><br/>
                 <a href="/ng/documentation/getting-started.html">Getting 
Started</a><br/>
@@ -72,11 +72,7 @@
         </div>        <div class="main">
             <breadcrumbs/><h1>
                 null
-            </h1><div class="sitemap"><section class="wrap"><ul><li><a 
href="/ng/index.html">Apache Sling - Bringing Back the Fun!</a></li>
-                        <li><a href="/ng/news.html">News</a></li>
-                        <li><a 
href="/ng/documentation/development/release-management.html">Release 
Management</a></li>
-                        <li><a 
href="/ng/old-stuff/scriptengineintegration/xslt-processing-pipeline.html">XSLT 
Processing Pipeline</a></li>
-                        <li><a href="/ng/links.html">Links</a></li>
+            </h1><tableOfContents/><div class="sitemap"><section 
class="wrap"><ul><li><a href="/ng/index.html">Apache Sling - Bringing Back the 
Fun!</a></li>
                         <li><a 
href="/ng/contributing.html">Contributing</a></li>
                         <li><a 
href="/ng/documentation/bundles/accessing-filesystem-resources-extensions-fsresource.html">Accessing
 File System Resources (org.apache.sling.fsresource)</a></li>
                         <li><a 
href="/ng/documentation/bundles/apache-sling-commons-thread-pool.html">Apache 
Sling Commons Thread Pool</a></li>
@@ -158,6 +154,7 @@
                         <li><a 
href="/ng/documentation/development/maventipsandtricks.html">MavenTipsAndTricks</a></li>
                         <li><a 
href="/ng/documentation/development/monitoring-requests.html">Monitoring 
Requests</a></li>
                         <li><a 
href="/ng/documentation/development/osgi-mock.html">OSGi Mocks</a></li>
+                        <li><a 
href="/ng/documentation/development/release-management.html">Release 
Management</a></li>
                         <li><a 
href="/ng/documentation/development/repository-based-development.html">Repository
 Based Development</a></li>
                         <li><a 
href="/ng/documentation/development/resourceresolver-mock.html">Resource 
Resolver Mock</a></li>
                         <li><a 
href="/ng/documentation/development/sling-mock.html">Sling Mocks</a></li>
@@ -207,15 +204,18 @@
                         <li><a 
href="/ng/documentation.html">Documentation</a></li>
                         <li><a href="/ng/guides.html">Guides (retired)</a></li>
                         <li><a href="/ng/javadoc-io.html">Sling API docs at 
javadoc.io</a></li>
+                        <li><a href="/ng/links.html">Links</a></li>
                         <li><a href="/ng/media.html">Media</a></li>
                         <li><a 
href="/ng/news/sling-ide-tooling-11-released.html">Apache Sling IDE Tooling 1.1 
released</a></li>
                         <li><a 
href="/ng/news/sling-launchpad-8-released.html">Apache Sling Launchpad 8 
released</a></li>
                         <li><a 
href="/ng/news/sling-launchpad-9-released.html">Apache Sling Launchpad 9 
released</a></li>
+                        <li><a href="/ng/news.html">News</a></li>
                         <li><a 
href="/ng/old-stuff/assembly.html">Assembly</a></li>
                         <li><a href="/ng/old-stuff/launch-sling.html">Launch 
Sling</a></li>
                         <li><a 
href="/ng/old-stuff/request-processing.html">Request Processing</a></li>
                         <li><a 
href="/ng/old-stuff/run-modes-org-apache-sling-runmode.html">Run Modes</a></li>
                         <li><a 
href="/ng/old-stuff/scriptengineintegration/groovy-support.html">Groovy 
Support</a></li>
+                        <li><a 
href="/ng/old-stuff/scriptengineintegration/xslt-processing-pipeline.html">XSLT 
Processing Pipeline</a></li>
                         <li><a 
href="/ng/old-stuff/scriptengineintegration.html">Integrating Scripting 
Languages</a></li>
                         <li><a 
href="/ng/old-stuff/servlet-resolution.html">Servlet Resolution</a></li>
                         <li><a href="/ng/old-stuff/sling-api.html">Sling 
API</a></li>

Reply via email to