Repository: incubator-freemarker-site
Updated Branches:
  refs/heads/asf-site 54055e6e4 -> fd1caa91a


http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/1.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/1.gif 
b/docgen-resources/img/callouts/1.gif
new file mode 100644
index 0000000..0d66977
Binary files /dev/null and b/docgen-resources/img/callouts/1.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/10.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/10.gif 
b/docgen-resources/img/callouts/10.gif
new file mode 100644
index 0000000..fb50b06
Binary files /dev/null and b/docgen-resources/img/callouts/10.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/11.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/11.gif 
b/docgen-resources/img/callouts/11.gif
new file mode 100644
index 0000000..9f5dba4
Binary files /dev/null and b/docgen-resources/img/callouts/11.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/12.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/12.gif 
b/docgen-resources/img/callouts/12.gif
new file mode 100644
index 0000000..a373d0b
Binary files /dev/null and b/docgen-resources/img/callouts/12.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/13.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/13.gif 
b/docgen-resources/img/callouts/13.gif
new file mode 100644
index 0000000..b00b163
Binary files /dev/null and b/docgen-resources/img/callouts/13.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/14.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/14.gif 
b/docgen-resources/img/callouts/14.gif
new file mode 100644
index 0000000..6d6642e
Binary files /dev/null and b/docgen-resources/img/callouts/14.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/2.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/2.gif 
b/docgen-resources/img/callouts/2.gif
new file mode 100644
index 0000000..100ff79
Binary files /dev/null and b/docgen-resources/img/callouts/2.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/3.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/3.gif 
b/docgen-resources/img/callouts/3.gif
new file mode 100644
index 0000000..5008ca7
Binary files /dev/null and b/docgen-resources/img/callouts/3.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/4.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/4.gif 
b/docgen-resources/img/callouts/4.gif
new file mode 100644
index 0000000..0e5617d
Binary files /dev/null and b/docgen-resources/img/callouts/4.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/5.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/5.gif 
b/docgen-resources/img/callouts/5.gif
new file mode 100644
index 0000000..9bc75ad
Binary files /dev/null and b/docgen-resources/img/callouts/5.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/6.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/6.gif 
b/docgen-resources/img/callouts/6.gif
new file mode 100644
index 0000000..d396407
Binary files /dev/null and b/docgen-resources/img/callouts/6.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/7.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/7.gif 
b/docgen-resources/img/callouts/7.gif
new file mode 100644
index 0000000..c90b2f3
Binary files /dev/null and b/docgen-resources/img/callouts/7.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/8.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/8.gif 
b/docgen-resources/img/callouts/8.gif
new file mode 100644
index 0000000..6fe3287
Binary files /dev/null and b/docgen-resources/img/callouts/8.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/callouts/9.gif
----------------------------------------------------------------------
diff --git a/docgen-resources/img/callouts/9.gif 
b/docgen-resources/img/callouts/9.gif
new file mode 100644
index 0000000..bc5c812
Binary files /dev/null and b/docgen-resources/img/callouts/9.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/patterned-bg.png
----------------------------------------------------------------------
diff --git a/docgen-resources/img/patterned-bg.png 
b/docgen-resources/img/patterned-bg.png
new file mode 100644
index 0000000..a476f88
Binary files /dev/null and b/docgen-resources/img/patterned-bg.png differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/img/xxe.png
----------------------------------------------------------------------
diff --git a/docgen-resources/img/xxe.png b/docgen-resources/img/xxe.png
new file mode 100644
index 0000000..17b82aa
Binary files /dev/null and b/docgen-resources/img/xxe.png differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/main.js
----------------------------------------------------------------------
diff --git a/docgen-resources/main.js b/docgen-resources/main.js
new file mode 100644
index 0000000..3b10d5b
--- /dev/null
+++ b/docgen-resources/main.js
@@ -0,0 +1,214 @@
+/*eslint strict:0*/
+'use strict';
+
+(function(toc, breadcrumb) {
+
+  var LEVEL = 0;
+
+
+
+  function menuItemInnerHTML(nodeData) {
+    var isLink = nodeData.url != null; 
+    var a = document.createElement(isLink ? 'a' : 'span');
+
+    a.innerHTML = nodeData.title;
+    if (isLink) {
+      a.href = nodeData.url;
+    }
+    a.className = 'depth-' + LEVEL + '-link';
+
+    return a;
+  }
+
+  function keyboardNavigation(e) {
+    e.stopPropagation();
+
+    var node = e.target.parentNode;
+
+    // right arrow, wants to open node
+    if (e.which === 39) {
+      node.classList.remove('closed');
+      node.classList.add('open');
+    }
+    // left arrow, wants to close node
+    else if (e.which === 37) {
+      node.classList.add('closed');
+      node.classList.remove('open');
+    }
+  }
+
+  function checkIfLast(nodeData) {
+    if (!nodeData.children.length) {
+      return true;
+    } else {
+
+      // don't print out children if they are only anchors
+      for (var x = 0; x < nodeData.children.length; x++) {
+        if (nodeData.children[x].isFile) {
+          return false;
+        }
+      }
+
+      return true;
+    }
+  }
+
+  function menuClick(e) {
+    e.stopPropagation();
+
+    var node = e.target;
+
+    if (node.tagName.toUpperCase() === 'LI') {
+      node.classList.toggle('closed');
+      node.classList.toggle('open');
+    }
+  }
+
+  function menuChildren(children, depth, onPath) {
+
+    var ul = document.createElement('ul');
+    ul.classList.add('depth-' + LEVEL);
+
+    for (var x = 0; x < children.length; x++) {
+      var node = children[x];
+
+      var li = document.createElement('li');
+      var isLast = checkIfLast(node);
+
+      if (LEVEL === 0) {
+        li.classList.add('section');
+      }
+
+      // @todo: hide this until we can figure out a solution for search
+      if (node.title === 'Search') {
+        li.style.display = 'none';
+      }
+
+      li.addEventListener('click', menuClick);
+      li.addEventListener('keydown', keyboardNavigation);
+
+      // add menu link
+      li.appendChild(menuItemInnerHTML(node));
+
+      if (node.title === breadcrumb[depth + 1] && onPath) {
+
+        if (depth + 2 === breadcrumb.length) {
+          li.classList.add('current');
+        }
+
+        // 'section' is always open
+        if (LEVEL !== 0) {
+          li.classList.add('open');
+        }
+
+        depth++;
+
+      } else if (LEVEL > 0) {
+        li.classList.add('closed');
+      }
+
+      if (isLast) {
+
+        li.classList.add('last');
+
+        // @todo: add flags to docgen
+        if (typeof node.flags !== 'undefined') {
+          li.classList.add(node.flags.join(' '));
+        }
+      } else if (LEVEL > 0) {
+        // don't add for top level elements
+        li.classList.add('has-children');
+      }
+
+      if (!isLast) {
+        LEVEL++;
+
+        li.appendChild(menuChildren(node.children, depth, (node.title === 
breadcrumb[depth])));
+
+        LEVEL--;
+      }
+
+      ul.appendChild(li);
+    }
+
+    return ul;
+  }
+
+  function createMenu(data) {
+    var menuPlaceholder = document.getElementById('table-of-contents-wrapper');
+
+    var finishedToc = menuChildren(data.children, 0, true);
+    finishedToc.classList.add('table-of-contents');
+
+    menuPlaceholder.appendChild(finishedToc);
+  }
+
+  createMenu(toc);
+
+})(toc, breadcrumb);
+
+(function() {
+  function isAtTop(node) {
+    var nodeOffsetTop = node.offsetTop + node.offsetParent.offsetTop - 5;
+    var windowOffsetTop = window.pageYOffset;
+
+    // @todo: figure out why less than isn't working when they are equal
+    return (nodeOffsetTop === windowOffsetTop || nodeOffsetTop < 
windowOffsetTop);
+  }
+
+  // remove highlight class so animation can be repeated on same node again
+  function unHighlightNode(nodeId) {
+    var node = document.getElementById(nodeId);
+
+    if (node) {
+      node.classList.remove('active');
+    }
+  }
+
+  function highlightNode(nodeId) {
+    var node = document.getElementById(nodeId);
+
+    // wrap in a setTimeout so that window.scrollY is accurate when we poll it
+    window.setTimeout(function() {
+      if (node && !isAtTop(node)) {
+        node.classList.add('active');
+
+        window.setTimeout(function() {
+          unHighlightNode(nodeId);
+        }, 1000);
+      }
+    }, 1);
+  }
+
+  function onPageMenuClick(e) {
+    var node = e.target;
+
+    if (node.classList.contains('page-menu-link')) {
+      highlightNode(node.getAttribute('data-menu-target'));
+    }
+  }
+
+  function getNodeIdFromHash() {
+    if (window.location.hash) {
+      return window.location.hash.substring(1);
+    } else {
+      return '';
+    }
+  }
+
+  function onDocReady() {
+    var nodeId = getNodeIdFromHash();
+
+    if (nodeId !== '') {
+      highlightNode(nodeId);
+    }
+  }
+
+  function init() {
+    document.addEventListener('click', onPageMenuClick);
+    document.addEventListener('DOMContentLoaded', onDocReady);
+  }
+
+  init();
+
+})();

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/docgen-resources/main.min.js
----------------------------------------------------------------------
diff --git a/docgen-resources/main.min.js b/docgen-resources/main.min.js
new file mode 100644
index 0000000..b141fb3
--- /dev/null
+++ b/docgen-resources/main.min.js
@@ -0,0 +1 @@
+"use strict";!function(t,e){function n(t){var 
e=null!=t.url,n=document.createElement(e?"a":"span");return 
n.innerHTML=t.title,e&&(n.href=t.url),n.className="depth-"+c+"-link",n}function 
a(t){t.stopPropagation();var 
e=t.target.parentNode;39===t.which?(e.classList.remove("closed"),e.classList.add("open")):37===t.which&&(e.classList.add("closed"),e.classList.remove("open"))}function
 s(t){if(t.children.length){for(var 
e=0;e<t.children.length;e++)if(t.children[e].isFile)return!1;return!0}return!0}function
 i(t){t.stopPropagation();var 
e=t.target;"LI"===e.tagName.toUpperCase()&&(e.classList.toggle("closed"),e.classList.toggle("open"))}function
 d(t,o,l){var 
r=document.createElement("ul");r.classList.add("depth-"+c);for(var 
u=0;u<t.length;u++){var 
f=t[u],p=document.createElement("li"),h=s(f);0===c&&p.classList.add("section"),"Search"===f.title&&(p.style.display="none"),p.addEventListener("click",i),p.addEventListener("keydown",a),p.appendChild(n(f)),f.title===e[o+1]&&l?(o+2===e.length&&p.cla
 
ssList.add("current"),0!==c&&p.classList.add("open"),o++):c>0&&p.classList.add("closed"),h?(p.classList.add("last"),"undefined"!=typeof
 f.flags&&p.classList.add(f.flags.join(" 
"))):c>0&&p.classList.add("has-children"),h||(c++,p.appendChild(d(f.children,o,f.title===e[o])),c--),r.appendChild(p)}return
 r}function o(t){var 
e=document.getElementById("table-of-contents-wrapper"),n=d(t.children,0,!0);n.classList.add("table-of-contents"),e.appendChild(n)}var
 c=0;o(t)}(toc,breadcrumb),function(){function t(t){var 
e=t.offsetTop+t.offsetParent.offsetTop-5,n=window.pageYOffset;return 
e===n||n>e}function e(t){var 
e=document.getElementById(t);e&&e.classList.remove("active")}function n(n){var 
a=document.getElementById(n);window.setTimeout(function(){a&&!t(a)&&(a.classList.add("active"),window.setTimeout(function(){e(n)},1e3))},1)}function
 a(t){var 
e=t.target;e.classList.contains("page-menu-link")&&n(e.getAttribute("data-menu-target"))}function
 s(){return window.location.hash?window.location.hash.s
 ubstring(1):""}function i(){var t=s();""!==t&&n(t)}function 
d(){document.addEventListener("click",a),document.addEventListener("DOMContentLoaded",i)}d()}();
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/freemarkerdownload.html
----------------------------------------------------------------------
diff --git a/freemarkerdownload.html b/freemarkerdownload.html
new file mode 100644
index 0000000..566da8f
--- /dev/null
+++ b/freemarkerdownload.html
@@ -0,0 +1,198 @@
+<!doctype html>
+<html lang="en" class="page-type-chapter">
+<head prefix="og: http://ogp.me/ns#";>
+<meta charset="utf-8">
+<title>Download / Maven - FreeMarker</title>
+<meta http-equiv="X-UA-Compatible" content="IE=edge">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="format-detection" content="telephone=no">
+<meta property="og:site_name" content="FreeMarker">
+<meta property="og:title" content="Download / Maven">
+<meta property="og:locale" content="en_US">
+<meta property="og:url" 
content="http://freemarker.org/freemarkerdownload.html";>
+<link rel="canoical" href="http://freemarker.org/freemarkerdownload.html";>
+<link rel="icon" href="favicon.png" type="image/png">
+<link rel="stylesheet" type="text/css" 
href="http://fonts.googleapis.com/css?family=Roboto:500,700,400,300|Droid+Sans+Mono">
+<link rel="stylesheet" type="text/css" href="docgen-resources/docgen.min.css">
+<script>
+(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ga('create', 'UA-55420501-1', 'auto');
+ga('send', 'pageview');
+</script>
+</head>
+<body itemscope itemtype="https://schema.org/Code";>
+    <meta itemprop="url" content="http://freemarker.org/";>
+    <meta itemprop="name" content="FreeMarker">
+
+  <!--[if lte IE 9]>
+  <div style="background-color: #C00; color: #fff; padding: 12px 24px;">Please 
use a modern browser to view this website.</div>
+  <![endif]--><div class="header-top-bg"><div class="site-width header-top"><a 
class="logo" href="http://freemarker.org"; role="banner">            <img 
itemprop="image" src="logo.png" alt="FreeMarker">
+</a><ul class="tabs"><li class="current"><a 
href="index.html">Home</a></li><li><a 
href="docs/index.html">Manual</a></li><li><a class="external" 
href="docs/api/index.html">Java API</a></li></ul><ul 
class="secondary-tabs"><li><a class="tab icon-heart" href="contribute.html" 
title="Contribute"><span>Contribute</span></a></li><li><a class="tab icon-bug" 
href="https://issues.apache.org/jira/browse/FREEMARKER/"; title="Report a 
Bug"><span>Report a Bug</span></a></li><li><a class="tab icon-download" 
href="freemarkerdownload.html" 
title="Download"><span>Download</span></a></li></ul></div></div>    <div 
class="main-content site-width">
+      <div class="content-wrapper">
+  <div id="table-of-contents-wrapper" class="col-left">
+      <script>var breadcrumb = ["FreeMarker","Download / Maven"];</script>
+      <script src="toc.js"></script>
+      <script src="docgen-resources/main.min.js"></script>
+  </div>
+<div class="col-right"><div class="page-content"><div class="page-title"><div 
class="title-wrapper">
+<h1 class="content-header header-chapter" id="freemarkerdownload" 
itemprop="headline">Download / Maven</h1>
+</div></div><p><strong>Dependencies:</strong> FreeMarker has no
+    required dependencies, except Java (Standard Edition) itself, with the
+    minimum version indicated for each download below.</p><p><strong>Backward 
compatibility:</strong> Before
+    2.3.0 (2004), releases with different second version numbers (like 2.2.x
+    and 2.3.x) aren&#39;t fully compatible. The 2.3.x series is quite 
conservative
+    about backward compatibility; you should be able to replace the FreeMarker
+    binary (<code class="inline-code">freemarer.jar</code>) under your 
application with a
+    newer one without breaking anything (obviously, assuming that only public
+    FreeMarker API-s were used).</p><p><strong>Change log (version 
history):</strong>
+    <a href="docs/app_versions.html">See in the Manual...</a></p>
+      
+
+
+
+<h2 class="content-header header-simplesect" id="autoid_4">Latest stable 
release: 2.3.23</h2>
+
+
+      <p>Released on 2015-07-05. Requires J2SE 1.4 or higher.</p>
+
+      <p><a 
href="http://sourceforge.net/projects/freemarker/files/freemarker/2.3.23/freemarker-2.3.23.tar.gz/download";>Download
+      freemarker-2.3.23.tar.gz</a> (3.2 MB, includes binary, documentation
+      and source code)</p>
+
+      <p>For Maven:</p>
+
+      
+
+<div class="code-wrapper"><pre class="code-block code-unspecified">&lt;!--
+Attention: Be sure nothing pulls in an old dependency with groupId
+&quot;freemarker&quot; (without the &quot;org.&quot;), because then you will 
end up with
+two freemarker.jar-s and unpredictable behavior!
+--&gt;
+&lt;dependency&gt;
+  &lt;groupId&gt;org.freemarker&lt;/groupId&gt;
+  &lt;artifactId&gt;freemarker&lt;/artifactId&gt;
+  &lt;version&gt;2.3.23&lt;/version&gt;
+&lt;/dependency&gt;</pre></div>
+
+        <div class="callout note">
+    <strong class="callout-label">Note:</strong>
+
+        <p>Until about 2007 the Maven group name was
+        "freemarker" instead of "org.freemarker",
+        and as the XML comment above says, this can cause problems, as Maven
+        will see them as two independent artifacts with no version conflict.
+        If you run into this issue, find the <code 
class="inline-code">dependency</code>
+        that depends on the old FreeMarker, and insert
+        <code 
class="inline-code">&lt;exclusions&gt;&lt;exclusion&gt;&lt;groupId&gt;freemarker&lt;!--
+        Legacy org-less group
+        --&gt;&lt;/groupId&gt;&lt;artifactId&gt;freemarker&lt;/artifactId&gt;
+        &lt;/exclusion&gt;&lt;/exclusions&gt;</code> into it.</p>
+        </div>
+
+
+      <p>If you need to use FreeMarker on Google App Engine, <a 
href="http://sourceforge.net/projects/freemarker/files/freemarker/2.3.23/freemarker-gae-2.3.23.jar/download";>download
+      the GAE-compatible binary too</a> (no documentation included in
+      this).</p>
+
+      
+
+<div class="code-wrapper"><pre class="code-block 
code-unspecified">&lt;dependency&gt;
+  &lt;groupId&gt;org.freemarker&lt;/groupId&gt;
+  &lt;artifactId&gt;freemarker-gae&lt;/artifactId&gt;
+  &lt;version&gt;2.3.23&lt;/version&gt;
+&lt;/dependency&gt;</pre></div>
+    
+      
+
+
+
+<h2 class="content-header header-simplesect" id="autoid_5">Laster development 
(incomplete) version: 2.3.24-pre01</h2>
+
+
+      <p>Released on 2015-09-01. Requires J2SE 1.5 or higher.</p>
+
+      <p><a 
href="http://freemarker.org/builds/2.3.24-pre01/_html/versions_2_3_24.html";>See
+      what&#39;s new...</a></p>
+
+      <p><a 
href="https://sourceforge.net/projects/freemarker/files/freemarker/2.3.24-preview-01/freemarker-2.3.24-pre01.tar.gz/download";>Download
+      freemarker-2.3.24-pre01</a> (4 MB, includes binary, documentation and
+      source code)</p>
+
+      <p>If you need to use FreeMarker on Google App Engine, <a 
href="http://sourceforge.net/projects/freemarker/files/freemarker/2.3.24-preview-01/freemarker-gae-2.3.24-pre01.jar/download";>download
+      the GAE-compatible binary too</a> (no documentation included in
+      this).</p>
+
+      <p>Maven artifact is not available for this development
+      release.</p>
+    
+      
+
+
+
+<h2 class="content-header header-simplesect" id="autoid_6">2.2.8</h2>
+
+
+      <p>Released on 2004-06-15. This is the latest stable release of the
+      2.2 series. Requires J2SE 1.2 or higher.</p>
+
+      <p><a 
href="http://prdownloads.sourceforge.net/freemarker/freemarker-2.2.8.tar.gz";>Download
+      freemarker-2.2.8.tar.gz</a> (1.4 MB)</p>
+    
+      
+
+
+
+<h2 class="content-header header-simplesect" id="autoid_7">2.1.5</h2>
+
+
+      <p>Released on 2003-02-08. This is the latest stable release of the
+      2.1 series. Requires J2SE 1.3 or higher.</p>
+
+      <p><a 
href="http://prdownloads.sourceforge.net/freemarker/freemarker-2.1.5.tar.gz";>Download
+      freemarker-2.1.5.tar.gz</a> (909 KB)</p>
+    
+      
+
+
+
+<h2 class="content-header header-simplesect" id="autoid_8">2.0.3 (aka. 
2.03)</h2>
+
+
+      <p>Released on 2002-06-12. The latest stable release of the 2.0
+      series. Requires J2SE 1.2 or higher.</p>
+
+      <p><a 
href="http://prdownloads.sourceforge.net/freemarker/freemarker2_03.tar.gz";>Download
+      freemarker2_03.tar.gz</a> (617 KB)</p>
+    
+      
+
+
+
+<h2 class="content-header header-simplesect" id="autoid_9">1.x</h2>
+
+
+      <p>The FreeMarker 1.x branch continues as separate project, called
+      FreeMarker Classic. See releases on the <a 
href="http://fm-classic.sourceforge.net/";>FreeMarker Classic
+      homepage</a>!</p>
+    
+      
+
+
+
+<h2 class="content-header header-simplesect" id="autoid_10">Other versions</h2>
+
+
+      <p>See the project&#39;s <a 
href="https://sourceforge.net/projects/freemarker/files/freemarker/";>SourceForge
+      download page</a> for releases that are not featured on this download
+      page.</p>
+    </div></div>      </div>
+    </div>
+<div class="site-footer"><div class="site-width"><div class="footer-top"><div 
class="col-left sitemap"><div class="column"><h3 
class="column-header">Overview</h3><ul><li><a href="index.html">What is 
FreeMarker?</a></li><li><a 
href="freemarkerdownload.html">Download</a></li><li><a 
href="docs/app_versions.html">Version history</a></li><li><a 
href="history.html">About us</a></li><li><a itemprop="license" 
href="docs/app_license.html">License</a></li></ul></div><div class="column"><h3 
class="column-header">Handy stuff</h3><ul><li><a 
href="http://freemarker-online.kenshoo.com/";>Try template online</a></li><li><a 
href="docs/dgui_template_exp.html#exp_cheatsheet">Expressions 
cheatsheet</a></li><li><a 
href="docs/ref_directive_alphaidx.html">#directives</a></li><li><a 
href="docs/ref_builtins_alphaidx.html">?built_ins</a></li><li><a 
href="docs/ref_specvar.html">.special_vars</a></li></ul></div><div 
class="column"><h3 class="column-header">Community</h3><ul><li><a 
href="https://github.com/freem
 arker/">FreeMarker on Github</a></li><li><a 
href="https://twitter.com/freemarker";>Follow us on Twitter</a></li><li><a 
href="https://issues.apache.org/jira/browse/FREEMARKER/";>Report a 
bug</a></li><li><a 
href="http://stackoverflow.com/questions/ask?tags=freemarker";>Ask a 
question</a></li><li><a href="mailing-lists.html">Mailing 
lists</a></li></ul></div></div><div class="col-right"><ul 
class="social-icons"><li><a class="github" 
href="https://github.com/freemarker/";>GitHub</a></li><li><a class="twitter" 
href="https://twitter.com/freemarker";>Twitter</a></li><li><a 
class="stack-overflow" 
href="http://stackoverflow.com/questions/ask?tags=freemarker";>Stack 
Overflow</a></li></ul><a class="xxe" href="http://www.xmlmind.com/xmleditor/"; 
rel="nofollow" title="Edited with XMLMind XML Editor"><span>Edited with XMLMind 
XML Editor</span></a></div></div><div class="footer-bottom"><p><span 
class="last-updated"> Last generated:
+<time itemprop="dateModified" datetime="2015-10-26T20:43:58Z" title="Monday, 
October 26, 2015 8:43:58 PM GMT">2015-10-26 20:43:58 GMT</time></span></p> <p 
class="copyright">
+© <span itemprop="copyrightYear">1999</span>–2015
+<a itemtype="http://schema.org/Organization"; itemprop="copyrightHolder" 
href="http://freemarker.org";>The FreeMarker Project</a>. All rights reserved. 
</p>
+</div></div></div></body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/images/bullet_e0e0e0.png
----------------------------------------------------------------------
diff --git a/images/bullet_e0e0e0.png b/images/bullet_e0e0e0.png
new file mode 100644
index 0000000..dc9f6e0
Binary files /dev/null and b/images/bullet_e0e0e0.png differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/images/eclipse.png
----------------------------------------------------------------------
diff --git a/images/eclipse.png b/images/eclipse.png
new file mode 100644
index 0000000..3435c6e
Binary files /dev/null and b/images/eclipse.png differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/images/logo_e0e0e0.png
----------------------------------------------------------------------
diff --git a/images/logo_e0e0e0.png b/images/logo_e0e0e0.png
new file mode 100644
index 0000000..36b1a3b
Binary files /dev/null and b/images/logo_e0e0e0.png differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/images/none.gif
----------------------------------------------------------------------
diff --git a/images/none.gif b/images/none.gif
new file mode 100644
index 0000000..f191b28
Binary files /dev/null and b/images/none.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/images/osi-certified-120x100.png
----------------------------------------------------------------------
diff --git a/images/osi-certified-120x100.png b/images/osi-certified-120x100.png
new file mode 100644
index 0000000..ed60573
Binary files /dev/null and b/images/osi-certified-120x100.png differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/images/overview.png
----------------------------------------------------------------------
diff --git a/images/overview.png b/images/overview.png
new file mode 100644
index 0000000..b32e0bd
Binary files /dev/null and b/images/overview.png differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/images/poweredby_big_ffffff.png
----------------------------------------------------------------------
diff --git a/images/poweredby_big_ffffff.png b/images/poweredby_big_ffffff.png
new file mode 100644
index 0000000..3568610
Binary files /dev/null and b/images/poweredby_big_ffffff.png differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/images/poweredby_ffffff.png
----------------------------------------------------------------------
diff --git a/images/poweredby_ffffff.png b/images/poweredby_ffffff.png
new file mode 100644
index 0000000..22b3a80
Binary files /dev/null and b/images/poweredby_ffffff.png differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/images/poweredby_sq_bluespot.png
----------------------------------------------------------------------
diff --git a/images/poweredby_sq_bluespot.png b/images/poweredby_sq_bluespot.png
new file mode 100644
index 0000000..c8593fb
Binary files /dev/null and b/images/poweredby_sq_bluespot.png differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/images/poweredby_sq_simple.png
----------------------------------------------------------------------
diff --git a/images/poweredby_sq_simple.png b/images/poweredby_sq_simple.png
new file mode 100644
index 0000000..c942269
Binary files /dev/null and b/images/poweredby_sq_simple.png differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/images/poweredby_sq_sunset.png
----------------------------------------------------------------------
diff --git a/images/poweredby_sq_sunset.png b/images/poweredby_sq_sunset.png
new file mode 100644
index 0000000..ac585a9
Binary files /dev/null and b/images/poweredby_sq_sunset.png differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/images/sflogo.png
----------------------------------------------------------------------
diff --git a/images/sflogo.png b/images/sflogo.png
new file mode 100644
index 0000000..b2a9e99
Binary files /dev/null and b/images/sflogo.png differ

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/mailing-lists.html
----------------------------------------------------------------------
diff --git a/mailing-lists.html b/mailing-lists.html
new file mode 100644
index 0000000..d0e60c8
--- /dev/null
+++ b/mailing-lists.html
@@ -0,0 +1,96 @@
+<!doctype html>
+<html lang="en" class="page-type-section">
+<head prefix="og: http://ogp.me/ns#";>
+<meta charset="utf-8">
+<title>Discuss on mailing lists - FreeMarker</title>
+<meta http-equiv="X-UA-Compatible" content="IE=edge">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="format-detection" content="telephone=no">
+<meta property="og:site_name" content="FreeMarker">
+<meta property="og:title" content="Discuss on mailing lists">
+<meta property="og:locale" content="en_US">
+<meta property="og:url" content="http://freemarker.org/mailing-lists.html";>
+<link rel="canoical" href="http://freemarker.org/mailing-lists.html";>
+<link rel="icon" href="favicon.png" type="image/png">
+<link rel="stylesheet" type="text/css" 
href="http://fonts.googleapis.com/css?family=Roboto:500,700,400,300|Droid+Sans+Mono">
+<link rel="stylesheet" type="text/css" href="docgen-resources/docgen.min.css">
+<script>
+(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ga('create', 'UA-55420501-1', 'auto');
+ga('send', 'pageview');
+</script>
+</head>
+<body itemscope itemtype="https://schema.org/Code";>
+    <meta itemprop="url" content="http://freemarker.org/";>
+    <meta itemprop="name" content="FreeMarker">
+
+  <!--[if lte IE 9]>
+  <div style="background-color: #C00; color: #fff; padding: 12px 24px;">Please 
use a modern browser to view this website.</div>
+  <![endif]--><div class="header-top-bg"><div class="site-width header-top"><a 
class="logo" href="http://freemarker.org"; role="banner">            <img 
itemprop="image" src="logo.png" alt="FreeMarker">
+</a><ul class="tabs"><li class="current"><a 
href="index.html">Home</a></li><li><a 
href="docs/index.html">Manual</a></li><li><a class="external" 
href="docs/api/index.html">Java API</a></li></ul><ul 
class="secondary-tabs"><li><a class="tab icon-heart" href="contribute.html" 
title="Contribute"><span>Contribute</span></a></li><li><a class="tab icon-bug" 
href="https://issues.apache.org/jira/browse/FREEMARKER/"; title="Report a 
Bug"><span>Report a Bug</span></a></li><li><a class="tab icon-download" 
href="freemarkerdownload.html" 
title="Download"><span>Download</span></a></li></ul></div></div>    <div 
class="main-content site-width">
+      <div class="content-wrapper">
+  <div id="table-of-contents-wrapper" class="col-left">
+      <script>var breadcrumb = ["FreeMarker","Community","Discuss on mailing 
lists"];</script>
+      <script src="toc.js"></script>
+      <script src="docgen-resources/main.min.js"></script>
+  </div>
+<div class="col-right"><div class="page-content"><div class="page-title"><div 
class="title-wrapper">
+<h1 class="content-header header-section1" id="mailing-lists" 
itemprop="headline">Discuss on mailing lists</h1>
+</div></div><p>If you need help, you should ask on <a 
href="http://stackoverflow.com/questions/ask?tags=freemarker";>Stack Overflow 
with
+      "freemarker" tag</a>! To discuss deeper issues, feature
+      requests, and other FreeMarker-related topics, subscribe to the
+      developer mailing list!</p><p>The mailing lists (since 
2015-09-03):</p><ul>
+        <li>
+          <p><strong>Developer list</strong>:
+          d...@freemarker.incubator.apache.org. <a 
href="mailto:dev-subscr...@freemarker.incubator.apache.org";><a 
href="mailto:dev-subscr...@freemarker.incubator.apache.org";>Subscribe</a></a>,
+          <a href="mailto:dev-unsubscr...@freemarker.incubator.apache.org";><a 
href="mailto:dev-unsubscr...@freemarker.incubator.apache.org";>Unsubscribe</a></a>
+          (After clicking on these links, send the appearing empty mail as
+          is.)</p>
+        </li>
+
+        <li>
+          <p><strong>Commit and Jira
+          notifications</strong>:
+          notifications@freemarker.incubator.apache.org. <a 
href="mailto:notifications-subscr...@freemarker.incubator.apache.org";><a 
href="mailto:notifications-subscr...@freemarker.incubator.apache.org";>Subscribe</a></a>,
+          <a 
href="mailto:notifications-unsubscr...@freemarker.incubator.apache.org";><a 
href="mailto:notifications-unsubscr...@freemarker.incubator.apache.org";>Unsubscribe</a></a>
+          (After clicking on these links, send the appearing empty mail as
+          is.)</p>
+        </li>
+      </ul><p>The above mailing lists are hosted by the Apache Software
+      Foundation. For more information about managing mailing lists, <a 
href="http://apache.org/foundation/mailinglists.html";>see this
+      page...</a></p>
+        
+
+
+
+<h2 class="content-header header-simplesect" id="autoid_23">Retired mailing 
lists</h2>
+
+
+        <p>These are the lists on sourceforge.net, which
+        <em>shouldn&#39;t be used anymore</em>.</p>
+
+        <p>Archives of <em>retired</em> lists:</p>
+
+        <ul>
+          <li>
+            <p><a 
href="http://news.gmane.org/gmane.comp.web.freemarker.user";>freemarker-u...@lists.sourceforge.net</a></p>
+          </li>
+
+          <li>
+            <p><a 
href="http://news.gmane.org/gmane.comp.web.freemarker.devel";>freemarker-de...@lists.sourceforge.net</a></p>
+          </li>
+        </ul>
+
+        <p><a href="https://sourceforge.net/p/freemarker/mailman/";>Manage
+        <em>retired</em> list subscriptions...</a></p>
+      </div></div>      </div>
+    </div>
+<div class="site-footer"><div class="site-width"><div class="footer-top"><div 
class="col-left sitemap"><div class="column"><h3 
class="column-header">Overview</h3><ul><li><a href="index.html">What is 
FreeMarker?</a></li><li><a 
href="freemarkerdownload.html">Download</a></li><li><a 
href="docs/app_versions.html">Version history</a></li><li><a 
href="history.html">About us</a></li><li><a itemprop="license" 
href="docs/app_license.html">License</a></li></ul></div><div class="column"><h3 
class="column-header">Handy stuff</h3><ul><li><a 
href="http://freemarker-online.kenshoo.com/";>Try template online</a></li><li><a 
href="docs/dgui_template_exp.html#exp_cheatsheet">Expressions 
cheatsheet</a></li><li><a 
href="docs/ref_directive_alphaidx.html">#directives</a></li><li><a 
href="docs/ref_builtins_alphaidx.html">?built_ins</a></li><li><a 
href="docs/ref_specvar.html">.special_vars</a></li></ul></div><div 
class="column"><h3 class="column-header">Community</h3><ul><li><a 
href="https://github.com/freem
 arker/">FreeMarker on Github</a></li><li><a 
href="https://twitter.com/freemarker";>Follow us on Twitter</a></li><li><a 
href="https://issues.apache.org/jira/browse/FREEMARKER/";>Report a 
bug</a></li><li><a 
href="http://stackoverflow.com/questions/ask?tags=freemarker";>Ask a 
question</a></li><li><a href="mailing-lists.html">Mailing 
lists</a></li></ul></div></div><div class="col-right"><ul 
class="social-icons"><li><a class="github" 
href="https://github.com/freemarker/";>GitHub</a></li><li><a class="twitter" 
href="https://twitter.com/freemarker";>Twitter</a></li><li><a 
class="stack-overflow" 
href="http://stackoverflow.com/questions/ask?tags=freemarker";>Stack 
Overflow</a></li></ul><a class="xxe" href="http://www.xmlmind.com/xmleditor/"; 
rel="nofollow" title="Edited with XMLMind XML Editor"><span>Edited with XMLMind 
XML Editor</span></a></div></div><div class="footer-bottom"><p><span 
class="last-updated"> Last generated:
+<time itemprop="dateModified" datetime="2015-10-26T20:43:58Z" title="Monday, 
October 26, 2015 8:43:58 PM GMT">2015-10-26 20:43:58 GMT</time></span></p> <p 
class="copyright">
+© <span itemprop="copyrightYear">1999</span>–2015
+<a itemtype="http://schema.org/Organization"; itemprop="copyrightHolder" 
href="http://freemarker.org";>The FreeMarker Project</a>. All rights reserved. 
</p>
+</div></div></div></body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/robots.txt
----------------------------------------------------------------------
diff --git a/robots.txt b/robots.txt
new file mode 100644
index 0000000..3e4ee38
--- /dev/null
+++ b/robots.txt
@@ -0,0 +1,2 @@
+User-agent: *
+Disallow: /builds

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/sourcecode.html
----------------------------------------------------------------------
diff --git a/sourcecode.html b/sourcecode.html
new file mode 100644
index 0000000..41ca8f2
--- /dev/null
+++ b/sourcecode.html
@@ -0,0 +1,109 @@
+<!doctype html>
+<html lang="en" class="page-type-section">
+<head prefix="og: http://ogp.me/ns#";>
+<meta charset="utf-8">
+<title>Source code (Git) - FreeMarker</title>
+<meta http-equiv="X-UA-Compatible" content="IE=edge">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="format-detection" content="telephone=no">
+<meta property="og:site_name" content="FreeMarker">
+<meta property="og:title" content="Source code (Git)">
+<meta property="og:locale" content="en_US">
+<meta property="og:url" content="http://freemarker.org/sourcecode.html";>
+<link rel="canoical" href="http://freemarker.org/sourcecode.html";>
+<link rel="icon" href="favicon.png" type="image/png">
+<link rel="stylesheet" type="text/css" 
href="http://fonts.googleapis.com/css?family=Roboto:500,700,400,300|Droid+Sans+Mono">
+<link rel="stylesheet" type="text/css" href="docgen-resources/docgen.min.css">
+<script>
+(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ga('create', 'UA-55420501-1', 'auto');
+ga('send', 'pageview');
+</script>
+</head>
+<body itemscope itemtype="https://schema.org/Code";>
+    <meta itemprop="url" content="http://freemarker.org/";>
+    <meta itemprop="name" content="FreeMarker">
+
+  <!--[if lte IE 9]>
+  <div style="background-color: #C00; color: #fff; padding: 12px 24px;">Please 
use a modern browser to view this website.</div>
+  <![endif]--><div class="header-top-bg"><div class="site-width header-top"><a 
class="logo" href="http://freemarker.org"; role="banner">            <img 
itemprop="image" src="logo.png" alt="FreeMarker">
+</a><ul class="tabs"><li class="current"><a 
href="index.html">Home</a></li><li><a 
href="docs/index.html">Manual</a></li><li><a class="external" 
href="docs/api/index.html">Java API</a></li></ul><ul 
class="secondary-tabs"><li><a class="tab icon-heart" href="contribute.html" 
title="Contribute"><span>Contribute</span></a></li><li><a class="tab icon-bug" 
href="https://issues.apache.org/jira/browse/FREEMARKER/"; title="Report a 
Bug"><span>Report a Bug</span></a></li><li><a class="tab icon-download" 
href="freemarkerdownload.html" 
title="Download"><span>Download</span></a></li></ul></div></div>    <div 
class="main-content site-width">
+      <div class="content-wrapper">
+  <div id="table-of-contents-wrapper" class="col-left">
+      <script>var breadcrumb = ["FreeMarker","Miscellaneous","Source code 
(Git)"];</script>
+      <script src="toc.js"></script>
+      <script src="docgen-resources/main.min.js"></script>
+  </div>
+<div class="col-right"><div class="page-content"><div class="page-title"><div 
class="title-wrapper">
+<h1 class="content-header header-section1" id="sourcecode" 
itemprop="headline">Source code (Git)</h1>
+</div></div><p>The key project repositories are at the Apache Software
+      Foundation, as part of the <a href="http://incubator.apache.org/";>Apache 
Incubation</a>
+      effort. These Apache repositories are mirrored back to GitHub
+      (read-only), which is practical for sending patches via usual GitHub
+      forking and pull requests. The key repositories are:</p><ul>
+        <li>
+          <p><code class="inline-code">freemarker</code>: The engine itself 
(i.e.,
+          <code class="inline-code">freemarker.jar</code>) and the 
documentation. URL: <a 
href="https://git-wip-us.apache.org/repos/asf/incubator-freemarker.git";>https://git-wip-us.apache.org/repos/asf/incubator-freemarker.git</a>.
+          GitHub mirror: <a 
href="https://github.com/apache/incubator-freemarker";>https://github.com/apache/incubator-freemarker</a>.
+          Relevant branches (as of 2015-09-04):</p>
+
+          <ul>
+            <li>
+              <p><code class="inline-code">2.3-gae</code>: FreeMarker 2.3.x 
Google App
+              Engine compliant variant. <strong>Develop here by
+              default!</strong> This is where most developments are
+              committed, and are then merged into the other two branches
+              below.</p>
+            </li>
+
+            <li>
+              <p><code class="inline-code">2.3</code>: FreeMarker 2.3.x,
+              "normal" variant (this is what most users use). We
+              hardly ever commit into this directly, instead changes are
+              coming from<code class="inline-code">2.3-gae</code> via 
merging.</p>
+            </li>
+
+            <li>
+              <p><code class="inline-code">master</code>: FreeMarker 2.4.x. 
Had no
+              release as of this writing. This is <code 
class="inline-code">2.3-gae</code>
+              plus the changes that aren&#39;t 100% backward compatible. We 
only
+              commit 2.4-exclusive changes directly here, all other changes
+              are coming from <code class="inline-code">2.3-gae</code> via 
merging.</p>
+            </li>
+          </ul>
+        </li>
+
+        <li>
+          <p><code class="inline-code">freemarker-site</code>: Web site 
(freemarker.org)
+          contents. URL: <a 
href="https://git-wip-us.apache.org/repos/asf/incubator-freemarker-site.git";>https://git-wip-us.apache.org/repos/asf/incubator-freemarker-site.git</a>.
+          GitHub mirror: <a 
href="https://github.com/apache/incubator-freemarker-site";>https://github.com/apache/incubator-freemarker-site</a>.
+          Relevant branches: <code class="inline-code">master</code></p>
+        </li>
+
+        <li>
+          <p><code class="inline-code">freemarker-docgen</code>: DocBook 
transformation
+          used for generating both the FreeMarker Manual and the Web site.
+          URL: <a 
href="https://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen.git";>https://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen.git</a>.
+          GitHub mirror: <a 
href="https://github.com/apache/incubator-freemarker-docgen";>https://github.com/apache/incubator-freemarker-docgen</a>.
+          Relevant branches: <code class="inline-code">master</code></p>
+        </li>
+      </ul><p>There are some other FreeMarker-related repositories, such FMPP
+      and Tutorials, which you can only find on the <a 
href="https://github.com/freemarker/";>old GitHub project</a> page, as they
+      aren&#39;t part of the ongoing Apache Incubation 
effort.</p><p><em>Disclaimer: Apache FreeMarker is an effort undergoing
+      incubation at The Apache Software Foundation (ASF). Incubation is
+      required of all newly accepted projects until a further review indicates
+      that the infrastructure, communications, and decision making process
+      have stabilized in a manner consistent with other successful ASF
+      projects. While incubation status is not necessarily a reflection of the
+      completeness or stability of the code, it does indicate that the project
+      has yet to be fully endorsed by the ASF.</em></p></div></div>      </div>
+    </div>
+<div class="site-footer"><div class="site-width"><div class="footer-top"><div 
class="col-left sitemap"><div class="column"><h3 
class="column-header">Overview</h3><ul><li><a href="index.html">What is 
FreeMarker?</a></li><li><a 
href="freemarkerdownload.html">Download</a></li><li><a 
href="docs/app_versions.html">Version history</a></li><li><a 
href="history.html">About us</a></li><li><a itemprop="license" 
href="docs/app_license.html">License</a></li></ul></div><div class="column"><h3 
class="column-header">Handy stuff</h3><ul><li><a 
href="http://freemarker-online.kenshoo.com/";>Try template online</a></li><li><a 
href="docs/dgui_template_exp.html#exp_cheatsheet">Expressions 
cheatsheet</a></li><li><a 
href="docs/ref_directive_alphaidx.html">#directives</a></li><li><a 
href="docs/ref_builtins_alphaidx.html">?built_ins</a></li><li><a 
href="docs/ref_specvar.html">.special_vars</a></li></ul></div><div 
class="column"><h3 class="column-header">Community</h3><ul><li><a 
href="https://github.com/freem
 arker/">FreeMarker on Github</a></li><li><a 
href="https://twitter.com/freemarker";>Follow us on Twitter</a></li><li><a 
href="https://issues.apache.org/jira/browse/FREEMARKER/";>Report a 
bug</a></li><li><a 
href="http://stackoverflow.com/questions/ask?tags=freemarker";>Ask a 
question</a></li><li><a href="mailing-lists.html">Mailing 
lists</a></li></ul></div></div><div class="col-right"><ul 
class="social-icons"><li><a class="github" 
href="https://github.com/freemarker/";>GitHub</a></li><li><a class="twitter" 
href="https://twitter.com/freemarker";>Twitter</a></li><li><a 
class="stack-overflow" 
href="http://stackoverflow.com/questions/ask?tags=freemarker";>Stack 
Overflow</a></li></ul><a class="xxe" href="http://www.xmlmind.com/xmleditor/"; 
rel="nofollow" title="Edited with XMLMind XML Editor"><span>Edited with XMLMind 
XML Editor</span></a></div></div><div class="footer-bottom"><p><span 
class="last-updated"> Last generated:
+<time itemprop="dateModified" datetime="2015-10-26T20:43:58Z" title="Monday, 
October 26, 2015 8:43:58 PM GMT">2015-10-26 20:43:58 GMT</time></span></p> <p 
class="copyright">
+© <span itemprop="copyrightYear">1999</span>–2015
+<a itemtype="http://schema.org/Organization"; itemprop="copyrightHolder" 
href="http://freemarker.org";>The FreeMarker Project</a>. All rights reserved. 
</p>
+</div></div></div></body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/test-bar.html
----------------------------------------------------------------------
diff --git a/test-bar.html b/test-bar.html
deleted file mode 100644
index d7f73ff..0000000
--- a/test-bar.html
+++ /dev/null
@@ -1 +0,0 @@
-Worked!
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/fd1caa91/toc.js
----------------------------------------------------------------------
diff --git a/toc.js b/toc.js
new file mode 100644
index 0000000..207f4c8
--- /dev/null
+++ b/toc.js
@@ -0,0 +1,180 @@
+
+var toc = {
+"title": "FreeMarker",
+"url": null,
+"isFile": true,
+"children": [
+{
+"title": "What is FreeMarker?",
+"url": "index.html",
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "Download / Maven",
+"url": "freemarkerdownload.html",
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "Documentation",
+"url": null,
+"isFile": true,
+"children": [
+{
+"title": "Manual",
+"url": "docs/index.html",
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "Java API",
+"url": "docs/api/index.html",
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "Manual Chinese\n translation",
+"url": "https://sourceforge.net/projects/freemarker/files/chinese-manual/";,
+"isFile": true,
+"children": [
+]
+}
+]
+}
+,
+{
+"title": "Tooling",
+"url": null,
+"isFile": true,
+"children": [
+{
+"title": "Editor / IDE plugins",
+"url": "editors.html",
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "Online template\n tester",
+"url": "http://freemarker-online.kenshoo.com/";,
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "File generator tool\n (FMPP)",
+"url": "http://fmpp.sourceforge.net/";,
+"isFile": true,
+"children": [
+]
+}
+]
+}
+,
+{
+"title": "Community",
+"url": null,
+"isFile": true,
+"children": [
+{
+"title": "Report bugs",
+"url": "https://issues.apache.org/jira/browse/FREEMARKER/";,
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "Bugs still in the old\n tracker",
+"url": "https://sourceforge.net/p/freemarker/bugs/new/";,
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "Ask help on Stack\n Overflow",
+"url": "http://stackoverflow.com/questions/ask?tags=freemarker";,
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "Get news on Twitter",
+"url": "https://twitter.com/freemarker";,
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "Discuss on mailing lists",
+"url": "mailing-lists.html",
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "Who uses FreeMarker?",
+"url": "poweredBy.html",
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "Contributors wanted!",
+"url": "contribute.html",
+"isFile": true,
+"children": [
+]
+}
+]
+}
+,
+{
+"title": "Miscellaneous",
+"url": null,
+"isFile": true,
+"children": [
+{
+"title": "Sourceforge.net project\n page",
+"url": "https://sourceforge.net/projects/freemarker/";,
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "Source code (Git)",
+"url": "sourcecode.html",
+"isFile": true,
+"children": [
+]
+}
+,
+{
+"title": "Project history",
+"url": "history.html",
+"isFile": true,
+"children": [
+]
+}
+]
+}
+]
+}
+;

Reply via email to