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 <lukaszlen...@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