You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2020/03/28 09:09:04 UTC

[struts-site] branch tag-guide-polish created (now c6534ec)

This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a change to branch tag-guide-polish
in repository https://gitbox.apache.org/repos/asf/struts-site.git.


      at c6534ec  Polishes Tags Developer Guide

This branch includes the following new commits:

     new c6534ec  Polishes Tags Developer Guide

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[struts-site] 01/01: Polishes Tags Developer Guide

Posted by lu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch tag-guide-polish
in repository https://gitbox.apache.org/repos/asf/struts-site.git

commit c6534ec0ce448ab26a2e5f2811ed822a83cb5b4e
Author: Lukasz Lenart <lu...@apache.org>
AuthorDate: Sat Mar 28 10:08:50 2020 +0100

    Polishes Tags Developer Guide
---
 source/_layouts/tag-developers.html                | 41 ---------------
 source/tag-developers/a-tag.md                     |  2 +-
 .../access-to-valuestack-from-jsps.md              |  2 +-
 source/tag-developers/action-tag.md                |  2 +-
 source/tag-developers/actionerror-tag.md           |  2 +-
 source/tag-developers/actionmessage-tag.md         |  2 +-
 source/tag-developers/ajax-a-template.md           |  2 +-
 .../tag-developers/ajax-and-javascript-recipes.md  |  5 +-
 source/tag-developers/ajax-div-template.md         |  2 +-
 source/tag-developers/ajax-event-system.md         |  2 +-
 source/tag-developers/ajax-head-template.md        |  2 +-
 source/tag-developers/ajax-tags.md                 |  7 ++-
 source/tag-developers/ajax-theme.md                |  2 +-
 source/tag-developers/alt-syntax.md                |  7 ++-
 source/tag-developers/append-tag.md                |  2 +-
 source/tag-developers/bean-tag.md                  |  2 +-
 .../cewolf-charts-using-velocity-templates.md      |  2 +-
 source/tag-developers/checkbox-tag.md              |  2 +-
 source/tag-developers/checkboxlist-tag.md          |  2 +-
 source/tag-developers/combobox-tag.md              |  2 +-
 source/tag-developers/component-tag.md             |  2 +-
 source/tag-developers/css-xhtml-theme.md           |  2 +-
 source/tag-developers/date-tag.md                  |  2 +-
 source/tag-developers/datetextfield-tag.md         |  2 +-
 source/tag-developers/debug-tag.md                 |  2 +-
 source/tag-developers/dojo-a-tag.md                |  2 +-
 source/tag-developers/dojo-autocompleter-tag.md    |  2 +-
 source/tag-developers/dojo-bind-tag.md             |  2 +-
 source/tag-developers/dojo-datetimepicker-tag.md   |  2 +-
 source/tag-developers/dojo-div-tag.md              |  2 +-
 source/tag-developers/dojo-head-tag.md             |  2 +-
 source/tag-developers/dojo-submit-tag.md           |  2 +-
 source/tag-developers/dojo-tabbedpanel-tag.md      |  2 +-
 source/tag-developers/dojo-textarea-tag.md         |  2 +-
 source/tag-developers/dojo-tree-tag.md             |  2 +-
 source/tag-developers/dojo-treenode-tag.md         |  2 +-
 source/tag-developers/doubleselect-tag.md          |  2 +-
 source/tag-developers/else-tag.md                  |  2 +-
 source/tag-developers/elseif-tag.md                |  2 +-
 source/tag-developers/extending-themes.md          |  2 +-
 source/tag-developers/fielderror-tag.md            |  2 +-
 source/tag-developers/file-tag.md                  |  2 +-
 source/tag-developers/form-tag.md                  |  2 +-
 source/tag-developers/form-tags.md                 |  2 +-
 source/tag-developers/freemarker-tags.md           |  7 ++-
 source/tag-developers/freemarker.md                |  7 ++-
 source/tag-developers/generator-tag.md             |  2 +-
 source/tag-developers/generic-tags.md              |  7 ++-
 source/tag-developers/head-tag.md                  |  2 +-
 source/tag-developers/hidden-tag.md                |  2 +-
 source/tag-developers/i18n-tag.md                  |  2 +-
 source/tag-developers/if-tag.md                    |  2 +-
 source/tag-developers/include-tag.md               |  2 +-
 source/tag-developers/index.md                     | 36 ++++++-------
 source/tag-developers/inputtransferselect-tag.md   |  2 +-
 source/tag-developers/iterator-tag.md              |  2 +-
 source/tag-developers/jsp-tags.md                  |  7 ++-
 source/tag-developers/jsp.md                       |  7 ++-
 source/tag-developers/label-tag.md                 |  2 +-
 source/tag-developers/merge-tag.md                 |  2 +-
 source/tag-developers/ognl-basics.md               |  7 ++-
 .../tag-developers/ognl-expression-compilation.md  |  7 ++-
 source/tag-developers/ognl.md                      |  7 ++-
 source/tag-developers/optgroup-tag.md              |  2 +-
 source/tag-developers/optiontransferselect-tag.md  |  2 +-
 source/tag-developers/param-tag.md                 |  2 +-
 source/tag-developers/password-tag.md              |  2 +-
 source/tag-developers/property-tag.md              |  2 +-
 source/tag-developers/push-tag.md                  |  2 +-
 source/tag-developers/radio-tag.md                 |  2 +-
 source/tag-developers/reset-tag.md                 |  2 +-
 source/tag-developers/select-tag.md                |  2 +-
 .../tag-developers/selecting-template-directory.md |  2 +-
 source/tag-developers/selecting-themes.md          |  2 +-
 source/tag-developers/set-tag.md                   |  2 +-
 source/tag-developers/simple-theme.md              |  2 +-
 source/tag-developers/sort-tag.md                  |  2 +-
 source/tag-developers/struts-tags.md               |  7 ++-
 source/tag-developers/submit-tag.md                |  2 +-
 source/tag-developers/subset-tag.md                |  2 +-
 source/tag-developers/tag-reference.md             |  7 ++-
 source/tag-developers/tag-syntax.md                |  7 ++-
 source/tag-developers/template-loading.md          |  2 +-
 source/tag-developers/text-tag.md                  |  2 +-
 source/tag-developers/textarea-tag.md              |  2 +-
 source/tag-developers/textfield-tag.md             |  2 +-
 source/tag-developers/themes-and-templates.md      |  7 ++-
 source/tag-developers/token-tag.md                 |  2 +-
 source/tag-developers/ui-tags.md                   |  7 ++-
 source/tag-developers/updownselect-tag.md          |  2 +-
 source/tag-developers/url-tag.md                   |  2 +-
 source/tag-developers/velocity-tags.md             |  9 ++--
 source/tag-developers/velocity.md                  | 61 +++++++++-------------
 source/tag-developers/xhtml-theme.md               |  2 +-
 94 files changed, 201 insertions(+), 204 deletions(-)

diff --git a/source/_layouts/tag-developers.html b/source/_layouts/tag-developers.html
deleted file mode 100644
index be613aa..0000000
--- a/source/_layouts/tag-developers.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
-  <meta charset="UTF-8"/>
-  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
-  <meta name="Date-Revision-yyyymmdd" content="20140918"/>
-  <meta http-equiv="Content-Language" content="en"/>
-  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-
-  <title>{{ page.title }}</title>
-
-  <link href="//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,400italic,600italic,700italic" rel="stylesheet" type="text/css">
-  <link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
-  <link href="/css/main.css" rel="stylesheet">
-  <link href="/css/custom.css" rel="stylesheet">
-  <link href="/highlighter/github-theme.css" rel="stylesheet">
-
-  <script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
-  <script type="text/javascript" src="/bootstrap/js/bootstrap.js"></script>
-  <script type="text/javascript" src="/js/community.js"></script>
-</head>
-<body>
-
-{% include header.html %}
-
-<article class="container">
-  <section class="col-md-12">
-    <a class="edit-on-gh" href="{{ site.repository_url }}/edit/master/source/{{ page.path }}" title="Edit this page on GitHub">Edit on GitHub</a>
-    {% if page.parent %}
-    <a href="{{ page.parent.url }}" title="back to {{ page.parent.title }}"><< back to {{ page.parent.title }}</a>
-    {% else %}
-    <a href="index.html" title="back to Tag Developers Guide"><< back to Tag Developers Guide</a>
-    {% endif %}
-    {{ content }}
-  </section>
-</article>
-
-{% include footer.html %}
-
-</body>
-</html>
diff --git a/source/tag-developers/a-tag.md b/source/tag-developers/a-tag.md
index 93b4522..489d5d6 100644
--- a/source/tag-developers/a-tag.md
+++ b/source/tag-developers/a-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: a tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/access-to-valuestack-from-jsps.md b/source/tag-developers/access-to-valuestack-from-jsps.md
index 4878eb9..d6ab899 100644
--- a/source/tag-developers/access-to-valuestack-from-jsps.md
+++ b/source/tag-developers/access-to-valuestack-from-jsps.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Access to ValueStack from JSPs
 ---
 
diff --git a/source/tag-developers/action-tag.md b/source/tag-developers/action-tag.md
index 05c6b10..9d8f9f7 100644
--- a/source/tag-developers/action-tag.md
+++ b/source/tag-developers/action-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: action tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/actionerror-tag.md b/source/tag-developers/actionerror-tag.md
index f204e90..348e180 100644
--- a/source/tag-developers/actionerror-tag.md
+++ b/source/tag-developers/actionerror-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: actionerror tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/actionmessage-tag.md b/source/tag-developers/actionmessage-tag.md
index 86551ca..9e0a670 100644
--- a/source/tag-developers/actionmessage-tag.md
+++ b/source/tag-developers/actionmessage-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: actionmessage tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/ajax-a-template.md b/source/tag-developers/ajax-a-template.md
index 3e8ac2d..5f78352 100644
--- a/source/tag-developers/ajax-a-template.md
+++ b/source/tag-developers/ajax-a-template.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Ajax a template
 ---
 
diff --git a/source/tag-developers/ajax-and-javascript-recipes.md b/source/tag-developers/ajax-and-javascript-recipes.md
index bc0ebe1..54d2e73 100644
--- a/source/tag-developers/ajax-and-javascript-recipes.md
+++ b/source/tag-developers/ajax-and-javascript-recipes.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
+layout: default
 title: Ajax and JavaScript Recipes
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # Ajax and JavaScript Recipes
diff --git a/source/tag-developers/ajax-div-template.md b/source/tag-developers/ajax-div-template.md
index 2912b96..7a35010 100644
--- a/source/tag-developers/ajax-div-template.md
+++ b/source/tag-developers/ajax-div-template.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/ajax-event-system.md b/source/tag-developers/ajax-event-system.md
index 58ce965..5c3ac34 100644
--- a/source/tag-developers/ajax-event-system.md
+++ b/source/tag-developers/ajax-event-system.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/ajax-head-template.md b/source/tag-developers/ajax-head-template.md
index d51a6ba..d44abcc 100644
--- a/source/tag-developers/ajax-head-template.md
+++ b/source/tag-developers/ajax-head-template.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/ajax-tags.md b/source/tag-developers/ajax-tags.md
index 3a3f6ca..bf46fb2 100644
--- a/source/tag-developers/ajax-tags.md
+++ b/source/tag-developers/ajax-tags.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: Ajax Tags
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # Ajax Tags
diff --git a/source/tag-developers/ajax-theme.md b/source/tag-developers/ajax-theme.md
index 657de23..538bb88 100644
--- a/source/tag-developers/ajax-theme.md
+++ b/source/tag-developers/ajax-theme.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 parent:
   url: themes-and-templates.html
diff --git a/source/tag-developers/alt-syntax.md b/source/tag-developers/alt-syntax.md
index b3e7370..490f655 100644
--- a/source/tag-developers/alt-syntax.md
+++ b/source/tag-developers/alt-syntax.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: Alt Syntax
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # Alt Syntax
diff --git a/source/tag-developers/append-tag.md b/source/tag-developers/append-tag.md
index fb25d1c..8de0b1e 100644
--- a/source/tag-developers/append-tag.md
+++ b/source/tag-developers/append-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: append tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/bean-tag.md b/source/tag-developers/bean-tag.md
index 8e19f01..20514bd 100644
--- a/source/tag-developers/bean-tag.md
+++ b/source/tag-developers/bean-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: bean tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/cewolf-charts-using-velocity-templates.md b/source/tag-developers/cewolf-charts-using-velocity-templates.md
index 25a0e23..a7973c4 100644
--- a/source/tag-developers/cewolf-charts-using-velocity-templates.md
+++ b/source/tag-developers/cewolf-charts-using-velocity-templates.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/checkbox-tag.md b/source/tag-developers/checkbox-tag.md
index c2c7718..a202a7d 100644
--- a/source/tag-developers/checkbox-tag.md
+++ b/source/tag-developers/checkbox-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: checkbox tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/checkboxlist-tag.md b/source/tag-developers/checkboxlist-tag.md
index 0653835..6299ffe 100644
--- a/source/tag-developers/checkboxlist-tag.md
+++ b/source/tag-developers/checkboxlist-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: checkboxlist tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/combobox-tag.md b/source/tag-developers/combobox-tag.md
index dad38b9..3e3d8a2 100644
--- a/source/tag-developers/combobox-tag.md
+++ b/source/tag-developers/combobox-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: combobox tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/component-tag.md b/source/tag-developers/component-tag.md
index f6fd1c0..a42706d 100644
--- a/source/tag-developers/component-tag.md
+++ b/source/tag-developers/component-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: component tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/css-xhtml-theme.md b/source/tag-developers/css-xhtml-theme.md
index ce70076..87ba989 100644
--- a/source/tag-developers/css-xhtml-theme.md
+++ b/source/tag-developers/css-xhtml-theme.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 parent:
   url: themes-and-templates.html
diff --git a/source/tag-developers/date-tag.md b/source/tag-developers/date-tag.md
index e77e73a..c0de5b2 100644
--- a/source/tag-developers/date-tag.md
+++ b/source/tag-developers/date-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: date tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/datetextfield-tag.md b/source/tag-developers/datetextfield-tag.md
index 167148c..e40ee81 100644
--- a/source/tag-developers/datetextfield-tag.md
+++ b/source/tag-developers/datetextfield-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: datetextfield tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/debug-tag.md b/source/tag-developers/debug-tag.md
index 959f243..a4ac8f9 100644
--- a/source/tag-developers/debug-tag.md
+++ b/source/tag-developers/debug-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: debug tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/dojo-a-tag.md b/source/tag-developers/dojo-a-tag.md
index 70fd100..bda1db2 100644
--- a/source/tag-developers/dojo-a-tag.md
+++ b/source/tag-developers/dojo-a-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/dojo-autocompleter-tag.md b/source/tag-developers/dojo-autocompleter-tag.md
index 54470b6..8885a64 100644
--- a/source/tag-developers/dojo-autocompleter-tag.md
+++ b/source/tag-developers/dojo-autocompleter-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/dojo-bind-tag.md b/source/tag-developers/dojo-bind-tag.md
index dc56d49..c791659 100644
--- a/source/tag-developers/dojo-bind-tag.md
+++ b/source/tag-developers/dojo-bind-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/dojo-datetimepicker-tag.md b/source/tag-developers/dojo-datetimepicker-tag.md
index 6a03884..65146d2 100644
--- a/source/tag-developers/dojo-datetimepicker-tag.md
+++ b/source/tag-developers/dojo-datetimepicker-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/dojo-div-tag.md b/source/tag-developers/dojo-div-tag.md
index 4e9a707..fb4fa85 100644
--- a/source/tag-developers/dojo-div-tag.md
+++ b/source/tag-developers/dojo-div-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/dojo-head-tag.md b/source/tag-developers/dojo-head-tag.md
index c737563..adc879c 100644
--- a/source/tag-developers/dojo-head-tag.md
+++ b/source/tag-developers/dojo-head-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/dojo-submit-tag.md b/source/tag-developers/dojo-submit-tag.md
index f7854f4..900f12b 100644
--- a/source/tag-developers/dojo-submit-tag.md
+++ b/source/tag-developers/dojo-submit-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/dojo-tabbedpanel-tag.md b/source/tag-developers/dojo-tabbedpanel-tag.md
index 85ff4fa..1397b1f 100644
--- a/source/tag-developers/dojo-tabbedpanel-tag.md
+++ b/source/tag-developers/dojo-tabbedpanel-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/dojo-textarea-tag.md b/source/tag-developers/dojo-textarea-tag.md
index 115e42e..909271c 100644
--- a/source/tag-developers/dojo-textarea-tag.md
+++ b/source/tag-developers/dojo-textarea-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/dojo-tree-tag.md b/source/tag-developers/dojo-tree-tag.md
index b34c1d5..def2784 100644
--- a/source/tag-developers/dojo-tree-tag.md
+++ b/source/tag-developers/dojo-tree-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/dojo-treenode-tag.md b/source/tag-developers/dojo-treenode-tag.md
index e548d15..77a3859 100644
--- a/source/tag-developers/dojo-treenode-tag.md
+++ b/source/tag-developers/dojo-treenode-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/doubleselect-tag.md b/source/tag-developers/doubleselect-tag.md
index d05141d..a4a5c92 100644
--- a/source/tag-developers/doubleselect-tag.md
+++ b/source/tag-developers/doubleselect-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: doubleselect tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/else-tag.md b/source/tag-developers/else-tag.md
index 0cfad2f..8e4c046 100644
--- a/source/tag-developers/else-tag.md
+++ b/source/tag-developers/else-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: else tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/elseif-tag.md b/source/tag-developers/elseif-tag.md
index 8772f6f..89fa1ba 100644
--- a/source/tag-developers/elseif-tag.md
+++ b/source/tag-developers/elseif-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: elseif tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/extending-themes.md b/source/tag-developers/extending-themes.md
index 75b8d57..8b297b6 100644
--- a/source/tag-developers/extending-themes.md
+++ b/source/tag-developers/extending-themes.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/fielderror-tag.md b/source/tag-developers/fielderror-tag.md
index 6c13ffb..68ee33f 100644
--- a/source/tag-developers/fielderror-tag.md
+++ b/source/tag-developers/fielderror-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: fielderror tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/file-tag.md b/source/tag-developers/file-tag.md
index ac69c9e..7733b59 100644
--- a/source/tag-developers/file-tag.md
+++ b/source/tag-developers/file-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: file tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/form-tag.md b/source/tag-developers/form-tag.md
index 32f68dd..cec7871 100644
--- a/source/tag-developers/form-tag.md
+++ b/source/tag-developers/form-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: form tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/form-tags.md b/source/tag-developers/form-tags.md
index ca387b1..c250b0c 100644
--- a/source/tag-developers/form-tags.md
+++ b/source/tag-developers/form-tags.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/freemarker-tags.md b/source/tag-developers/freemarker-tags.md
index d556fcc..72041dd 100644
--- a/source/tag-developers/freemarker-tags.md
+++ b/source/tag-developers/freemarker-tags.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: Freemarker Tags
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # FreeMarker Tags
diff --git a/source/tag-developers/freemarker.md b/source/tag-developers/freemarker.md
index 96968b1..17b7174 100644
--- a/source/tag-developers/freemarker.md
+++ b/source/tag-developers/freemarker.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: Freemarker
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # FreeMarker
diff --git a/source/tag-developers/generator-tag.md b/source/tag-developers/generator-tag.md
index 1f14bd7..e604402 100644
--- a/source/tag-developers/generator-tag.md
+++ b/source/tag-developers/generator-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: generator tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/generic-tags.md b/source/tag-developers/generic-tags.md
index 542a6c4..af8a907 100644
--- a/source/tag-developers/generic-tags.md
+++ b/source/tag-developers/generic-tags.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: Generic Tags
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # Generic Tags
diff --git a/source/tag-developers/head-tag.md b/source/tag-developers/head-tag.md
index 73285b4..c8bb32a 100644
--- a/source/tag-developers/head-tag.md
+++ b/source/tag-developers/head-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: head tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/hidden-tag.md b/source/tag-developers/hidden-tag.md
index cd99ad3..00d0542 100644
--- a/source/tag-developers/hidden-tag.md
+++ b/source/tag-developers/hidden-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: hidden tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/i18n-tag.md b/source/tag-developers/i18n-tag.md
index 6a48d94..38ec5c5 100644
--- a/source/tag-developers/i18n-tag.md
+++ b/source/tag-developers/i18n-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: i18n tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/if-tag.md b/source/tag-developers/if-tag.md
index 587b24f..a20ff8d 100644
--- a/source/tag-developers/if-tag.md
+++ b/source/tag-developers/if-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: if tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/include-tag.md b/source/tag-developers/include-tag.md
index 2ef8bc4..514231d 100644
--- a/source/tag-developers/include-tag.md
+++ b/source/tag-developers/include-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: include tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/index.md b/source/tag-developers/index.md
index 12fd479..92c5fc9 100644
--- a/source/tag-developers/index.md
+++ b/source/tag-developers/index.md
@@ -7,21 +7,21 @@ title: Tag Developers Guide
 
 The framework offers a flexible view layer that supports multiple view technologies, including JSP, FreeMaker, and Velocity.
 
-- [Struts Tags](struts-tags.html)
-  - [Generic Tags](generic-tags.html)
-  - [UI Tags](ui-tags.html)
-  - [Themes and Templates](themes-and-templates.html)
-  - [Tag Reference](tag-reference.html)
-  - [Ajax Tags](ajax-tags.html)
-    - [Ajax and JavaScript Recipes](ajax-and-javascript-recipes.html)
-- [OGNL](ognl.html)
-  - [OGNL Basics](ognl-basics.html)
-  - [OGNL Expression compilation](ognl-expression-compilation.html)
-- [Tag Syntax](tag-syntax.html)
-- [Alt Syntax](alt-syntax.html) 
-- [JSP](jsp.html)
-  - [specific tags](jsp-tags.html)
-- [FreeMarker](freemarker.html)
-  - [specific tags](freemarker-tags.html)
-- [Velocity](velocity.html)
-  - [specific tags](velocity-tags.html)
+- [Struts Tags](struts-tags)
+  - [Generic Tags](generic-tags)
+  - [UI Tags](ui-tags)
+  - [Themes and Templates](themes-and-templates)
+  - [Tag Reference](tag-reference)
+  - [Ajax Tags](ajax-tags)
+    - [Ajax and JavaScript Recipes](ajax-and-javascript-recipes)
+- [OGNL](ognl)
+  - [OGNL Basics](ognl-basics)
+  - [OGNL Expression compilation](ognl-expression-compilation)
+- [Tag Syntax](tag-syntax)
+- [Alt Syntax](alt-syntax) 
+- [JSP](jsp)
+  - [specific tags](jsp-tags)
+- [FreeMarker](freemarker)
+  - [specific tags](freemarker-tags)
+- [Velocity](velocity)
+  - [specific tags](velocity-tags)
diff --git a/source/tag-developers/inputtransferselect-tag.md b/source/tag-developers/inputtransferselect-tag.md
index 1924bb5..007263e 100644
--- a/source/tag-developers/inputtransferselect-tag.md
+++ b/source/tag-developers/inputtransferselect-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: inputtransferselect tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/iterator-tag.md b/source/tag-developers/iterator-tag.md
index 4095234..31382f1 100644
--- a/source/tag-developers/iterator-tag.md
+++ b/source/tag-developers/iterator-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: iterator tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/jsp-tags.md b/source/tag-developers/jsp-tags.md
index fce055b..ea4ae15 100644
--- a/source/tag-developers/jsp-tags.md
+++ b/source/tag-developers/jsp-tags.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: JSP Tags
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # JSP Tags
diff --git a/source/tag-developers/jsp.md b/source/tag-developers/jsp.md
index 0b1f586..a821b94 100644
--- a/source/tag-developers/jsp.md
+++ b/source/tag-developers/jsp.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: JSP
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # JSP
diff --git a/source/tag-developers/label-tag.md b/source/tag-developers/label-tag.md
index 39f6844..feeecbb 100644
--- a/source/tag-developers/label-tag.md
+++ b/source/tag-developers/label-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: label tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/merge-tag.md b/source/tag-developers/merge-tag.md
index 52fced7..ebaa843 100644
--- a/source/tag-developers/merge-tag.md
+++ b/source/tag-developers/merge-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: merge tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/ognl-basics.md b/source/tag-developers/ognl-basics.md
index 0afee2e..3874ffd 100644
--- a/source/tag-developers/ognl-basics.md
+++ b/source/tag-developers/ognl-basics.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: OGNL Basics
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # OGNL Basics
diff --git a/source/tag-developers/ognl-expression-compilation.md b/source/tag-developers/ognl-expression-compilation.md
index 868c130..0718e8a 100644
--- a/source/tag-developers/ognl-expression-compilation.md
+++ b/source/tag-developers/ognl-expression-compilation.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: OGNL Expression Compilation
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # OGNL Expression Compilation
diff --git a/source/tag-developers/ognl.md b/source/tag-developers/ognl.md
index a522891..810d9b3 100644
--- a/source/tag-developers/ognl.md
+++ b/source/tag-developers/ognl.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: OGNL
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # OGNL
diff --git a/source/tag-developers/optgroup-tag.md b/source/tag-developers/optgroup-tag.md
index 610b322..5d36337 100644
--- a/source/tag-developers/optgroup-tag.md
+++ b/source/tag-developers/optgroup-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: optgroup tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/optiontransferselect-tag.md b/source/tag-developers/optiontransferselect-tag.md
index 858a0fb..6edf029 100644
--- a/source/tag-developers/optiontransferselect-tag.md
+++ b/source/tag-developers/optiontransferselect-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: optiontransferselect tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/param-tag.md b/source/tag-developers/param-tag.md
index 00705bd..310cc3c 100644
--- a/source/tag-developers/param-tag.md
+++ b/source/tag-developers/param-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: param tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/password-tag.md b/source/tag-developers/password-tag.md
index 459569e..ad8c4b6 100644
--- a/source/tag-developers/password-tag.md
+++ b/source/tag-developers/password-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: password tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/property-tag.md b/source/tag-developers/property-tag.md
index 7ba67b5..8afa603 100644
--- a/source/tag-developers/property-tag.md
+++ b/source/tag-developers/property-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: property tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/push-tag.md b/source/tag-developers/push-tag.md
index 38dab9d..7ad0192 100644
--- a/source/tag-developers/push-tag.md
+++ b/source/tag-developers/push-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: push tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/radio-tag.md b/source/tag-developers/radio-tag.md
index 6abbd1c..b4b22ec 100644
--- a/source/tag-developers/radio-tag.md
+++ b/source/tag-developers/radio-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: radio tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/reset-tag.md b/source/tag-developers/reset-tag.md
index 7a65b78..657be69 100644
--- a/source/tag-developers/reset-tag.md
+++ b/source/tag-developers/reset-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: reset tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/select-tag.md b/source/tag-developers/select-tag.md
index 102a4dd..a8f4c1d 100644
--- a/source/tag-developers/select-tag.md
+++ b/source/tag-developers/select-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: select tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/selecting-template-directory.md b/source/tag-developers/selecting-template-directory.md
index d8906a0..2cde004 100644
--- a/source/tag-developers/selecting-template-directory.md
+++ b/source/tag-developers/selecting-template-directory.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/selecting-themes.md b/source/tag-developers/selecting-themes.md
index b4dabcf..f3a3cb9 100644
--- a/source/tag-developers/selecting-themes.md
+++ b/source/tag-developers/selecting-themes.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/set-tag.md b/source/tag-developers/set-tag.md
index b886ae1..58f3f07 100644
--- a/source/tag-developers/set-tag.md
+++ b/source/tag-developers/set-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: set tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/simple-theme.md b/source/tag-developers/simple-theme.md
index 92d25a4..1c1b5bf 100644
--- a/source/tag-developers/simple-theme.md
+++ b/source/tag-developers/simple-theme.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 parent:
   url: themes-and-templates.html
diff --git a/source/tag-developers/sort-tag.md b/source/tag-developers/sort-tag.md
index 3b12bac..934ad9f 100644
--- a/source/tag-developers/sort-tag.md
+++ b/source/tag-developers/sort-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: sort tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/struts-tags.md b/source/tag-developers/struts-tags.md
index e4c5725..84579b3 100644
--- a/source/tag-developers/struts-tags.md
+++ b/source/tag-developers/struts-tags.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: Struts Tags
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # Struts Tags
diff --git a/source/tag-developers/submit-tag.md b/source/tag-developers/submit-tag.md
index 6c4fed0..6561f9f 100644
--- a/source/tag-developers/submit-tag.md
+++ b/source/tag-developers/submit-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: sort tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/subset-tag.md b/source/tag-developers/subset-tag.md
index ac5b569..345538d 100644
--- a/source/tag-developers/subset-tag.md
+++ b/source/tag-developers/subset-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: subset tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/tag-reference.md b/source/tag-developers/tag-reference.md
index 36300ae..bf86150 100644
--- a/source/tag-developers/tag-reference.md
+++ b/source/tag-developers/tag-reference.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: Tag Reference
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # Tag Reference 
diff --git a/source/tag-developers/tag-syntax.md b/source/tag-developers/tag-syntax.md
index 79e1c38..01cea23 100644
--- a/source/tag-developers/tag-syntax.md
+++ b/source/tag-developers/tag-syntax.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: Tag Syntax
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # Tag Syntax
diff --git a/source/tag-developers/template-loading.md b/source/tag-developers/template-loading.md
index d1e9e76..3341a7b 100644
--- a/source/tag-developers/template-loading.md
+++ b/source/tag-developers/template-loading.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 ---
 
diff --git a/source/tag-developers/text-tag.md b/source/tag-developers/text-tag.md
index af86df8..5cce01b 100644
--- a/source/tag-developers/text-tag.md
+++ b/source/tag-developers/text-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: text tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/textarea-tag.md b/source/tag-developers/textarea-tag.md
index 2bfe44e..87d06bd 100644
--- a/source/tag-developers/textarea-tag.md
+++ b/source/tag-developers/textarea-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: textarea tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/textfield-tag.md b/source/tag-developers/textfield-tag.md
index b9c71a7..423504a 100644
--- a/source/tag-developers/textfield-tag.md
+++ b/source/tag-developers/textfield-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: textfield tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/themes-and-templates.md b/source/tag-developers/themes-and-templates.md
index 94258d3..2fa6551 100644
--- a/source/tag-developers/themes-and-templates.md
+++ b/source/tag-developers/themes-and-templates.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: Themes and Templates
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # Themes and Templates
diff --git a/source/tag-developers/token-tag.md b/source/tag-developers/token-tag.md
index 8f2c3e9..8fdbc89 100644
--- a/source/tag-developers/token-tag.md
+++ b/source/tag-developers/token-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: token tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/ui-tags.md b/source/tag-developers/ui-tags.md
index 1072a73..c1c9395 100644
--- a/source/tag-developers/ui-tags.md
+++ b/source/tag-developers/ui-tags.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: UI Tags
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # UI Tags
diff --git a/source/tag-developers/updownselect-tag.md b/source/tag-developers/updownselect-tag.md
index 44e65a4..0512f81 100644
--- a/source/tag-developers/updownselect-tag.md
+++ b/source/tag-developers/updownselect-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: updownselect tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/url-tag.md b/source/tag-developers/url-tag.md
index 16fba94..c66c081 100644
--- a/source/tag-developers/url-tag.md
+++ b/source/tag-developers/url-tag.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: url tag
 parent:
   title: Tag Reference
diff --git a/source/tag-developers/velocity-tags.md b/source/tag-developers/velocity-tags.md
index be8bcf3..014569c 100644
--- a/source/tag-developers/velocity-tags.md
+++ b/source/tag-developers/velocity-tags.md
@@ -1,6 +1,9 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: Velocity Tags
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # Velocity Tags
@@ -35,4 +38,4 @@ In Velocity, the same form can also be built using macros.
 
 Some VM tags require an #end statement while others do not. The inconsistency arises from a limitation in Velocity 
 where tags must declare if they are a _block_ or _inline_ tag up front. As such, by default all tags are _inline_ 
-except for a few key ones, such as the [form](form-tag.html) tag.
+except for a few key ones, such as the [form](form-tag) tag.
diff --git a/source/tag-developers/velocity.md b/source/tag-developers/velocity.md
index 4e2d92e..f50cc70 100644
--- a/source/tag-developers/velocity.md
+++ b/source/tag-developers/velocity.md
@@ -1,54 +1,45 @@
 ---
-layout: tag-developers
-title: Tag Developers Guide
+layout: default
+title: Velocity
+parent:
+  title: Tag Developers Guide
+  url: index
 ---
 
 # Velocity
 
 Velocity is a templating language for Java.
 
-For more information on Velocity itself, please visit the [Velocity website](http://velocity.apache.org/)^[http://velocity.apache.org/].
+For more information on Velocity itself, please visit the [Velocity website](http://velocity.apache.org/).
 
-
-> 
-
-> 
-
-> Velocity is similar to [FreeMarker](freemarker.html), as both are template languages that can be used outside of a Servlet container. The framework uses FreeMarker internally since it has better error reporting. Developers may also like that FreeMarker supports JSP taglibs. However, both are good alternatives to JSP.
-
-> 
+> Velocity is similar to [FreeMarker](freemarker), as both are template languages that can be used outside 
+> of a Servlet container. The framework uses FreeMarker internally since it has better error reporting. 
+> Developers may also like that FreeMarker supports JSP taglibs. However, both are good alternatives to JSP.
 
 ## Getting Started
 
-Getting started with Velocity is as simple as ensuring all the dependencies are included in your project's classpath. Other than that, _struts-default.xml_  already configures the _Velocity Result_ .
+Getting started with Velocity is as simple as ensuring all the dependencies are included in your project's classpath. 
+Other than that, `struts-default.xml`  already configures the [Velocity Result](../core-developers/velocity-result).
 
 **struts.xml**
 
-
 ```xml
-
 <action name="test" class="com.acme.TestAction">
     <result name="success" type="velocity">test-success.vm</result>
 </action>
-
 ```
 
 **test-success.vm**
 
-
 ```html
-
 <html>
 <head>
     <title>Hello</title>
 </head>
-<body>
-
-Hello, ${name}
-
-</body>
+    <body>
+    Hello, ${name}
+    </body>
 </html>
-
 ```
 
 Where `name` is a property on the Action class. That's it!
@@ -63,13 +54,11 @@ The framework looks for Velocity templates in two locations (in this order):
 
 2. Class path
 
-The ordering is designed so that a default set of templates can be placed in a JAR (perhaps shared between applications). If a template needs to be overridden, a different version can be placed in the web application.
-
-
+The ordering is designed so that a default set of templates can be placed in a JAR (perhaps shared between applications).
+If a template needs to be overridden, a different version can be placed in the web application.
 
-| Unlike JSPs, templates can be loaded from a JAR. Templates are a great way to support "plugins", since the entire module can be delivered in a single JAR, and the views easily customized by the host application.
-
-| 
+Unlike JSPs, templates can be loaded from a JAR. Templates are a great way to support "plugins", since the entire 
+module can be delivered in a single JAR, and the views easily customized by the host application.
 
 ## Variable Resolution
 
@@ -81,15 +70,14 @@ In Velocity, there are three sources for variables, searched in a specific order
 
 3. Built-in variables
 
-Since the action context is resolved after the value stack, you can reference the variable without the typical preceding marker (#) that has to be used with the JSP `s:property` tag. Omitting the marker can be convenient, but it can also trip you up, if used carelessly.
-
-
-~~~~~~~
+Since the action context is resolved after the value stack, you can reference the variable without the typical preceding 
+marker (`#`) that has to be used with the JSP `s:property` tag. Omitting the marker can be convenient, but it can also 
+trip you up, if used carelessly.
 
+```
 #surl "id=url" "value=http://www.yahoo.com"
 Click <a href="${url}">here</a>!
-
-~~~~~~~
+```
 
 The Stuts2-Velocity integration layer provides several implicit variables.
 
@@ -107,5 +95,4 @@ The Stuts2-Velocity integration layer provides several implicit variables.
 
 ## Configuring Velocity
 
-You can configure Velocity by placing configuration items in _velocity.properties_ .
-
+You can configure Velocity by placing configuration items in [velocity.properties](../core-developers/velocity-properties).
diff --git a/source/tag-developers/xhtml-theme.md b/source/tag-developers/xhtml-theme.md
index 1b787b8..415524b 100644
--- a/source/tag-developers/xhtml-theme.md
+++ b/source/tag-developers/xhtml-theme.md
@@ -1,5 +1,5 @@
 ---
-layout: tag-developers
+layout: default
 title: Tag Developers Guide
 parent:
   url: themes-and-templates.html