+close =
+
+[table_title]
+;tag_attr = true
+;attr_name = true
+cdata_start = true
+open =
+close =
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/basicindex.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/basicindex.tpl
new file mode 100755
index 00000000..02da5c40
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/basicindex.tpl
@@ -0,0 +1,21 @@
+{section name=letter loop=$letters}
+ [ {$letters[letter].letter} ]
+{/section}
+
+{section name=index loop=$index}
+
+
+ {$index[index].letter}
+
+
+
+
+ {$index[index].letter}
+
+ {section name=contents loop=$index[index].index}
+ - {$index[index].index[contents].name}
+ - {$index[index].index[contents].listing}
+ {/section}
+
+
+{/section}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/blank.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/blank.tpl
new file mode 100755
index 00000000..a7f6308f
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/blank.tpl
@@ -0,0 +1,6 @@
+{$maintitle}
+Welcome to {$package}!
+
+This documentation was generated by phpDocumentor v{$phpdocversion}
+
+
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/class.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/class.tpl
new file mode 100755
index 00000000..fe930904
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/class.tpl
@@ -0,0 +1,541 @@
+{include file="header.tpl" eltype="class" hasel=true contents=$classcontents}
+
+{if $is_interface}Interface{else}Class{/if} {$class_name}
+
+
+
+ {if $is_interface}Interface{else}Class{/if} Overview
+
+
+
+
+
+ {if $implements}
+
+ Implements interfaces:
+
+ {foreach item="int" from=$implements}- {$int}
{/foreach}
+
+
+ {/if}
+ {include file="docblock.tpl" type="class" sdesc=$sdesc desc=$desc}
+
+
+ Located in {$source_location} [line {if $class_slink}{$class_slink}{else}{$line_number}{/if}]
+
+
+ {if $tutorial}
+
+ Tutorial: {$tutorial}
+ {/if}
+
+ {section name=tree loop=$class_tree.classes}{$class_tree.classes[tree]}{$class_tree.distance[tree]}{/section}
+
+ {if $conflicts.conflict_type}
+
+ Conflicts with classes:
+ {section name=me loop=$conflicts.conflicts}
+ {$conflicts.conflicts[me]}
+ {/section}
+
+ {/if}
+
+ {if count($tags) > 0}
+ Author(s):
+
+ {section name=tag loop=$tags}
+ {if $tags[tag].keyword eq "author"}
+ - {$tags[tag].data}
+ {/if}
+ {/section}
+
+ {/if}
+
+ {include file="classtags.tpl" tags=$tags}
+ |
+
+ {if count($contents.var) > 0}
+
+ Properties
+
+ {section name=contents loop=$contents.var}
+ - {$contents.var[contents]}
+ {/section}
+
+ |
+ {/if}
+
+ {if count($contents.method) > 0}
+
+ Methods
+
+ {section name=contents loop=$contents.method}
+ - {$contents.method[contents]}
+ {/section}
+
+ |
+ {/if}
+
+
+
+
+
+
+{if $children}
+
+
+ Descendants
+
+
+
+
+
+
+
+ {section name=kids loop=$children}
+
+ {$children[kids].link} |
+
+ {if $children[kids].sdesc}
+ {$children[kids].sdesc}
+ {else}
+ {$children[kids].desc}
+ {/if}
+ |
+
+ {/section}
+
+
+
+
+{/if}
+
+{if $ivars || $imethods || $iconsts}
+
+
+ Inherited Properties, Constants, and Methods
+
+
+
+
+
+
+
+
+
+
+ {section name=ivars loop=$ivars}
+ Inherited From {$ivars[ivars].parent_class}
+
+
+ {section name=ivars2 loop=$ivars[ivars].ivars}
+ -
+ {$ivars[ivars].ivars[ivars2].link}
+
+ -
+ {$ivars[ivars].ivars[ivars2].ivars_sdesc}
+
+ {/section}
+
+
+ {/section}
+ |
+
+ {section name=imethods loop=$imethods}
+ Inherited From {$imethods[imethods].parent_class}
+
+
+ {section name=im2 loop=$imethods[imethods].imethods}
+ -
+ {$imethods[imethods].imethods[im2].link}
+
+ -
+ {$imethods[imethods].imethods[im2].sdesc}
+
+ {/section}
+
+
+ {/section}
+ |
+
+ {section name=iconsts loop=$iconsts}
+ Inherited From {$iconsts[iconsts].parent_class}
+
+
+ {section name=iconsts2 loop=$iconsts[iconsts].iconsts}
+ -
+ {$iconsts[iconsts].iconsts[iconsts2].link}
+
+ -
+ {$iconsts[iconsts].iconsts[iconsts2].iconsts_sdesc}
+
+ {/section}
+
+
+ {/section}
+ |
+
+
+
+
+
+{/if}
+
+{if $consts}
+
+
+ Constant Summary
+
+
+
+
+ {section name=consts loop=$consts}
+
+ {/section}
+
+
+
+
+
+{/if}
+
+{if $vars}
+
+
+ Property Summary
+
+
+
+
+ {section name=vars loop=$vars}
+ {if $vars[vars].static}
+
+ {/if}
+ {/section}
+ {section name=vars loop=$vars}
+ {if !$vars[vars].static}
+
+ {/if}
+ {/section}
+
+
+
+
+
+{/if}
+
+{if $methods}
+
+
+ Method Summary
+
+
+
+
+ {section name=methods loop=$methods}
+ {if $methods[methods].static}
+
+ {/if}
+ {/section}
+ {section name=methods loop=$methods}
+ {if !$methods[methods].static}
+
+ {/if}
+ {/section}
+
+
+
+
+
+{/if}
+
+{if $vars || $ivars}
+
+
+ Properties
+
+
+ {include file="var.tpl"}
+
+
+{/if}
+
+{if $methods || $imethods}
+
+
+ Methods
+
+
+ {include file="method.tpl"}
+
+
+{/if}
+
+{if $consts || $consts}
+
+
+ Constants
+
+
+ {include file="const.tpl"}
+
+
+{/if}
+
+{include file="footer.tpl"}
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/classleft.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/classleft.tpl
new file mode 100755
index 00000000..3bae1684
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/classleft.tpl
@@ -0,0 +1,11 @@
+{foreach key=subpackage item=files from=$classleftindex}
+
+{/foreach}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/classtags.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/classtags.tpl
new file mode 100755
index 00000000..b810ecf8
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/classtags.tpl
@@ -0,0 +1,22 @@
+{if count($api_tags) > 0}
+API Tags:
+
+{section name=tag loop=$api_tags}
+
+ {$api_tags[tag].keyword|capitalize}: | {$api_tags[tag].data} |
+
+{/section}
+
+
+{/if}
+
+{if count($info_tags) > 0}
+Information Tags:
+
+{section name=tag loop=$info_tags}
+ {if $info_tags[tag].keyword ne "author"}
+ {$info_tags[tag].keyword|capitalize}: | {$info_tags[tag].data} |
+ {/if}
+{/section}
+
+{/if}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/classtrees.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/classtrees.tpl
new file mode 100755
index 00000000..0c0e974a
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/classtrees.tpl
@@ -0,0 +1,17 @@
+{include file="header.tpl" noleftindex=true}
+{$title}
+{if $interfaces}
+{section name=classtrees loop=$interfaces}
+
+Root interface {$interfaces[classtrees].class}
+{$interfaces[classtrees].class_tree}
+{/section}
+{/if}
+{if $classtrees}
+{section name=classtrees loop=$classtrees}
+
+Root class {$classtrees[classtrees].class}
+{$classtrees[classtrees].class_tree}
+{/section}
+{/if}
+{include file="footer.tpl"}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/const.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/const.tpl
new file mode 100644
index 00000000..2e3270e0
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/const.tpl
@@ -0,0 +1,19 @@
+{section name=consts loop=$consts}
+
+
+
+
+
+ {include file="docblock.tpl" sdesc=$consts[consts].sdesc desc=$consts[consts].desc}
+ {include file="tags.tpl" api_tags=$consts[consts].api_tags info_tags=$consts[consts].info_tags}
+
+
+
+
+{/section}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/define.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/define.tpl
new file mode 100755
index 00000000..9b3809df
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/define.tpl
@@ -0,0 +1,34 @@
+{if count($defines) > 0}
+{section name=def loop=$defines}
+
+
+
+
+
+ {$defines[def].define_name} [line {if $defines[def].slink}{$defines[def].slink}{else}{$defines[def].line_number}{/if}]
+
+
+
+
+
+ {$defines[def].define_name} = {$defines[def].define_value}
+ |
+ |
+
+ {include file="docblock.tpl" sdesc=$defines[def].sdesc desc=$defines[def].desc}
+ {include file="tags.tpl" api_tags=$defines[def].api_tags info_tags=$defines[def].info_tags}
+
+
+ {if $globals[glob].global_conflicts.conflict_type}
+
+ Conflicts with constants:
+ {section name=me loop=$defines[def].define_conflicts.conflicts}
+ {$defines[def].define_conflicts.conflicts[me]}
+ {/section}
+
+ {/if}
+
+
+
+{/section}
+{/if}
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/docblock.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/docblock.tpl
new file mode 100755
index 00000000..20bda10b
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/docblock.tpl
@@ -0,0 +1,5 @@
+{if $sdesc != ''}
+{$sdesc|default:''}
+
+{/if}
+{if $desc != ''}{$desc|default:''}{/if}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/elementindex.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/elementindex.tpl
new file mode 100755
index 00000000..0bb2be85
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/elementindex.tpl
@@ -0,0 +1,12 @@
+{include file="header.tpl" noleftindex=true}
+
+Index of All Elements
+Package Indexes
+
+
+{include file="basicindex.tpl" indexname="elementindex"}
+{include file="footer.tpl"}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/errors.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/errors.tpl
new file mode 100755
index 00000000..0f526584
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/errors.tpl
@@ -0,0 +1,21 @@
+{include file="header.tpl" noleftindex=true}
+{section name=files loop=$files}
+{$files[files].file}
+{/section}
+{foreach key=file item=issues from=$all}
+
+{$file}
+{if count($issues.warnings)}
+Warnings:
+{section name=warnings loop=$issues.warnings}
+{$issues.warnings[warnings].name} - {$issues.warnings[warnings].listing}
+{/section}
+{/if}
+{if count($issues.errors)}
+Errors:
+{section name=errors loop=$issues.errors}
+{$issues.errors[errors].name} - {$issues.errors[errors].listing}
+{/section}
+{/if}
+{/foreach}
+{include file="footer.tpl"}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/examplesource.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/examplesource.tpl
new file mode 100755
index 00000000..8b8c94fc
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/examplesource.tpl
@@ -0,0 +1,6 @@
+{include file="header.tpl" title=$title}
+{$title}
+
+{$source}
+
+{include file="footer.tpl"}
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/fileleft.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/fileleft.tpl
new file mode 100755
index 00000000..44d254e1
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/fileleft.tpl
@@ -0,0 +1,8 @@
+{foreach key=subpackage item=files from=$fileleftindex}
+
+{/foreach}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/filesource.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/filesource.tpl
new file mode 100755
index 00000000..73074863
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/filesource.tpl
@@ -0,0 +1,8 @@
+{capture name="tutle"}File Source for {$name}{/capture}
+{include file="header.tpl" title=$smarty.capture.tutle}
+Source for file {$name}
+Documentation is available at {$docs}
+
+{$source}
+
+{include file="footer.tpl"}
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/filetags.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/filetags.tpl
new file mode 100755
index 00000000..77427b0e
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/filetags.tpl
@@ -0,0 +1,7 @@
+{if count($tags) > 0}
+
+ {section name=tag loop=$tags}
+ {$tags[tag].keyword|capitalize}: | {$tags[tag].data} |
+ {/section}
+
+{/if}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/footer.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/footer.tpl
new file mode 100755
index 00000000..32b09c11
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/HTML/Smarty/templates/HandS/templates/footer.tpl
@@ -0,0 +1,11 @@
+
+ |
+
+
+
+
+