+refsynopsisdiv =
/refsynopsisdiv =
refsynopsisdiv! = 0
@@ -374,8 +444,8 @@ refsect2 =
refsect3 =
/refsect3 =
-releaseinfo = (
-/releaseinfo = )
+releaseinfo =
(
+/releaseinfo = )
simpara =
/simpara =
@@ -428,8 +498,8 @@ entry->morerows+9 = 10
entry->morerows+10 = 11
;; add more if you need more colspans
-warning =
+warning =
+/warning =
warning! = 0
;; now begins the attributes that should be tags in cdata
@@ -448,7 +518,7 @@ $id = name
;attr_name = title
cdata_start = true
;cdata_end = true
-open =
+open =
close =
[refsect1_title]
@@ -456,40 +526,40 @@ close =
;attr_name = title
cdata_start = true
;cdata_end = true
-open =
-close =
+open =
+close =
[refsect2_title]
;tag_attr = true
;attr_name = title
cdata_start = true
;cdata_end = true
-open =
-close =
+open =
+close =
[refsect3_title]
;tag_attr = true
;attr_name = title
cdata_start = true
;cdata_end = true
-open =
-close =
+open =
+close =
[para_title]
;tag_attr = true
;attr_name = title
cdata_start = true
;cdata_end = true
-open =
-close =
+open =
+close =
[formalpara_title]
;tag_attr = true
;attr_name = title
cdata_start = true
;cdata_end = true
-open =
-close =
+open =
+close =
[example_title]
;tag_attr = true
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/__tags.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/__tags.tpl
new file mode 100644
index 00000000..221830c4
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/__tags.tpl
@@ -0,0 +1,13 @@
+
+ {section name=tag loop=$tags}
+ {if $tags[tag].keyword != "abstract" &&
+ $tags[tag].keyword != "access" &&
+ $tags[tag].keyword != "static" &&
+ $tags[tag].keyword != "version"
+ }
+
+ {$tags[tag].keyword|capitalize}:
+ {$tags[tag].data}
+ {/if}
+ {/section}
+
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_class_declaration.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_class_declaration.tpl
new file mode 100644
index 00000000..d7fe2f82
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_class_declaration.tpl
@@ -0,0 +1,38 @@
+
+
+ {if count($tags) > 0}
+ {section name=tag loop=$tags}
+ {if $tags[tag].keyword == "abstract"}
+ abstract
+ {/if}
+ {/section}
+ {/if}
+
+ {if $is_interface}
+ interface
+ {else}
+ class
+ {/if}
+
+ {$class_name}
+
+ {if count($class_tree) > 1}
+ {section name=tree loop=$class_tree.classes}
+ {if $smarty.section.tree.last}
+ extends {$class_tree.classes[$smarty.section.tree.index_prev]}
+ {/if}
+ {/section}
+ {/if}
+
+ {if $implements}
+
+ implements
+ {foreach item="interface" from=$implements}
+ {if !$smarty.foreach.interface.first}
+ , {$interface}
+ {else}
+ {$interface}
+ {/if}
+ {/foreach}
+ {/if}
+
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_class_description.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_class_description.tpl
new file mode 100644
index 00000000..12025c1c
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_class_description.tpl
@@ -0,0 +1,7 @@
+
+
{$sdesc}
+
+ {if $desc != ""}{$desc}{/if}
+
+
+{include file="_tags.tpl" tags=$tags}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_class_list.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_class_list.tpl
new file mode 100644
index 00000000..d6a1d398
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_class_list.tpl
@@ -0,0 +1 @@
+{eval var=$compiledclassindex}
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_constant_details.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_constant_details.tpl
new file mode 100644
index 00000000..bca71e17
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_constant_details.tpl
@@ -0,0 +1,33 @@
+{if $consts}
+
+
+
+
+ Constant Details
+
+ {section name=const loop=$consts}
+
+
+
+
+ {$consts[const].const_name}
+
+ {$consts[const].sdesc}
+
+ {if $consts[const].desc}
+ {$consts[const].desc}
+ {/if}
+
+
+
Type:
+
{include file="_get_constant_type.tpl" const=$consts[const].const_value}
+
Value:
+
{$consts[const].const_value}
+
+ {include file="_tags.tpl" tags=$consts[const].tags}
+
+
+
+ {/section}
+
+{/if}
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_constant_summary.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_constant_summary.tpl
new file mode 100644
index 00000000..8049c4b0
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_constant_summary.tpl
@@ -0,0 +1,22 @@
+{if $consts || $iconsts}
+
+
+
+
+ Constant Summary
+
+ {section name=const loop=$consts}
+
+ {strip}{include file="_get_constant_type.tpl" const=$consts[const].const_value}{/strip}
+ {$consts[const].const_name}
+
+ {$consts[const].sdesc}
+
+ {if $consts[const].desc}
+ {$consts[const].desc}
+ {/if}
+
+
+ {/section}
+
+{/if}
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_constructor_details.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_constructor_details.tpl
new file mode 100644
index 00000000..ec4fd0a2
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_constructor_details.tpl
@@ -0,0 +1,55 @@
+{if $methods}
+ {section name=method loop=$methods}
+ {if $methods[method].function_name == "__construct"}
+
+
+
+
+ Constructor Details
+
+
+
+
+
+ {$methods[method].function_name}
+
+
+
+ {strip}
+ {if $methods[method].access == "protected"}
+ protected
+ {/if}
+
+ {if $methods[method].access == "public"}
+ public
+ {/if}
+
+ {if $methods[method].abstract == "1"}
+ abstract
+ {/if}
+
+ {if $methods[method].static == "1"}
+ static
+ {/if}
+
+ {$methods[method].function_name}
+ {/strip}
+ {strip}
+ {$methods[method].ifunction_call.params}
+ {/strip}
+
+
+
+ {$methods[method].sdesc}
+
+ {if $methods[method].desc}
+ {$methods[method].desc}
+ {/if}
+
+ {include file="_tags.tpl" tags=$methods[method].tags}
+
+
+
+ {/if}
+ {/section}
+{/if}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_constructor_summary.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_constructor_summary.tpl
new file mode 100644
index 00000000..8819f63e
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_constructor_summary.tpl
@@ -0,0 +1,25 @@
+{if $methods}
+ {section name=method loop=$methods}
+ {if $methods[method].function_name == "__construct"}
+
+
+
+
+ Constructor Summary
+
+
+ {$methods[method].access}
+
+
+
+ {$methods[method].sdesc}
+
+
+
+
+ {/if}
+ {/section}
+{/if}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_destructor_details.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_destructor_details.tpl
new file mode 100644
index 00000000..3cb5534a
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_destructor_details.tpl
@@ -0,0 +1,55 @@
+{if $methods}
+ {section name=method loop=$methods}
+ {if $methods[method].function_name == "__destruct"}
+
+
+
+
+ Destructor Details
+
+
+
+
+
+ {$methods[method].function_name}
+
+
+
+ {strip}
+ {if $methods[method].access == "protected"}
+ protected
+ {/if}
+
+ {if $methods[method].access == "public"}
+ public
+ {/if}
+
+ {if $methods[method].abstract == "1"}
+ abstract
+ {/if}
+
+ {if $methods[method].static == "1"}
+ static
+ {/if}
+
+ {$methods[method].function_name}
+ {/strip}
+ {strip}
+ {build_argument_list args=$methods[method].ifunction_call.params style="vertical"}
+ {/strip}
+
+
+
+ {$methods[method].sdesc}
+
+ {if $methods[method].desc}
+ {$methods[method].desc}
+ {/if}
+
+ {include file="_tags.tpl" tags=$methods[method].tags}
+
+
+
+ {/if}
+ {/section}
+{/if}
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_destructor_summary.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_destructor_summary.tpl
new file mode 100644
index 00000000..53e8f1d2
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_destructor_summary.tpl
@@ -0,0 +1,27 @@
+{if $methods}
+ {section name=method loop=$methods}
+ {if $methods[method].function_name == "__destruct"}
+
+
+
+
+ Destructor Summary
+
+
+ {strip}
+ {$methods[method].access}
+ {/strip}
+
+
+
+ {$methods[method].sdesc}
+
+
+
+
+ {/if}
+ {/section}
+{/if}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_footer.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_footer.tpl
new file mode 100644
index 00000000..0c2eddc2
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_footer.tpl
@@ -0,0 +1 @@
+
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_get_constant_type.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_get_constant_type.tpl
new file mode 100644
index 00000000..48301da4
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_get_constant_type.tpl
@@ -0,0 +1,10 @@
+{if is_numeric(strtolower(trim($const)))}
+ int
+{elseif strtolower(trim($const)) == "true" ||
+ strtolower(trim($const)) == "false"}
+ bool
+{elseif strtolower(trim($const)) == "null"}
+ null
+{else}
+ string
+{/if}
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_header.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_header.tpl
new file mode 100644
index 00000000..f92571a4
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_header.tpl
@@ -0,0 +1,4 @@
+
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_inherited_constants.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_inherited_constants.tpl
new file mode 100644
index 00000000..66c37633
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_inherited_constants.tpl
@@ -0,0 +1,34 @@
+{if $iconsts}
+ {section name=iconst loop=$iconsts}
+
+ {/section}
+{/if}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_inherited_methods.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_inherited_methods.tpl
new file mode 100644
index 00000000..55aafb17
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_inherited_methods.tpl
@@ -0,0 +1,42 @@
+{if $imethods}
+ {section name=imethod loop=$imethods}
+ {if count($imethods[imethod].imethods) > 1 ||
+ ($imethods[imethod].imethods[0].name != "__construct" &&
+ $imethods[imethod].imethods[0].name != "__destruct" &&
+ $imethods[imethod].imethods[0].abstract != "1")}
+
+
+ Methods Inherited From {$imethods[imethod].parent_class}
+
+
+
+ {* assign var="_methods" value="" *}
+
+ {section name=_method loop=$imethods[imethod].imethods}
+ {if $imethods[imethod].imethods[_method].name != "__construct" &&
+ $imethods[imethod].imethods[_method].abstract != "1"}
+ {*
+ {if $_methods != ""}
+ {append var="_methods" value=", "}
+ {/if}
+
+ {extract_attribute attribute="href"
+ element=$imethods[imethod].imethods[_method].link
+ var="href" append="no"}
+
+ {append var="_methods" value=""}
+ {append var="_methods" value=$imethods[imethod].imethods[_method].name}
+ {append var="_methods" value=" "}
+ *}
+ {$imethods[imethod].imethods[_method].link}{if !$smarty.section._method.last},{/if}
+ {/if}
+ {/section}
+
+
+
+
+ {/if}
+ {/section}
+{/if}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_inheritence_tree.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_inheritence_tree.tpl
new file mode 100644
index 00000000..471c7972
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_inheritence_tree.tpl
@@ -0,0 +1,3 @@
+
+
{section name=tree loop=$class_tree.classes}{if $smarty.section.tree.last}{$class_tree.classes[tree]} {else}{$class_tree.classes[tree]}{/if}{$class_tree.distance[tree]}{/section}
+
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_method_details.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_method_details.tpl
new file mode 100644
index 00000000..b5ddfb10
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_method_details.tpl
@@ -0,0 +1,101 @@
+{if $methods && (count($methods) > 1 ||
+ ($methods[0].function_name != "__construct" &&
+ $methods[0].function_name != "__destruct"))}
+
+
+
+
+
+ Method Details
+
+ {section name=method loop=$methods}
+ {if $methods[method].function_name != "__construct" &&
+ $methods[method].function_name != "__destruct"}
+
+
+
+
+
+
+ {$methods[method].function_name}
+
+
+
+ {strip}
+ {if $methods[method].access == "protected"}
+ protected
+ {/if}
+
+ {if $methods[method].access == "public"}
+ public
+ {/if}
+
+ {if $methods[method].abstract == 1}
+ abstract
+ {/if}
+
+ {if $methods[method].static == 1}
+ static
+ {/if}
+
+ {$methods[method].function_return}
+
+
+ {$methods[method].function_name}
+ {/strip}
+ {strip}
+ (
+ {if $methods[method].ifunction_call.params}
+ {foreach item=param name="method" from=$methods[method].ifunction_call.params}
+ {$param.type} {$param.name} {if !$smarty.foreach.method.last}, {/if}
+ {/foreach}
+
+ {/if}
+ )
+ {/strip}
+
+
+
+ {$methods[method].sdesc}
+
+ {if $methods[method].desc}
+ {$methods[method].desc}
+ {/if}
+ {* $methods[method]|print_r *}
+
+ {if $methods[method].ifunction_call.params}
+ Input
+ {foreach item=param name="method" from=$methods[method].ifunction_call.params}
+ {$param.type} {$param.name} {$param.description}
+ {/foreach}
+ {/if}
+ {if $methods[method].tags}
+ Output
+
+ {foreach item=param name="method" from=$methods[method].tags}
+ {if $param.keyword == "return"}
+
+ {$methods[method].function_return}
+ {$param.data}
+ {/if}
+ {/foreach}
+ {/if}
+ {if $methods[method].tags}
+ Exception
+
+ {foreach item=param name="method" from=$methods[method].tags}
+ {if $param.keyword == "throws"}
+ {$param.keyword} {$param.data}
+ {/if}
+ {/foreach}
+ {/if}
+
+
+ {* include file="_tags.tpl" tags=$methods[method].tags *}
+
+
+
+ {/if}
+ {/section}
+
+{/if}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_method_summary.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_method_summary.tpl
new file mode 100644
index 00000000..8fefd671
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_method_summary.tpl
@@ -0,0 +1,61 @@
+{if $methods || $imethods}
+
+
+
+
+ Method Summary
+
+ {section name=method loop=$methods}
+ {if $methods[method].function_name != "__construct" &&
+ $methods[method].function_name != "__destruct"}
+ {*
+ {if trim(substr($methods[method].function_call, 0, 1)) == "&"}
+ {assign var="ref" value="true"}
+ {assign var="css" value=" class=\"reference\""}
+ {else}
+ {assign var="ref" value="false"}
+ {assign var="css" value=""}
+ {/if}
+ *}
+
+
+ {if $methods[method].access == "protected"}
+ protected
+ {/if}
+
+ {if $methods[method].abstract == 1}
+ abstract
+ {/if}
+
+ {if $methods[method].static == 1}
+ static
+ {/if}
+
+ {$methods[method].function_return}
+{*
+ {if $ref == "true"}
+ &
+ {/if}
+*}
+
+
+
+
{$methods[method].function_name}
+ ({strip}
+ {if $methods[method].ifunction_call.params}
+ {foreach item=param name="method" from=$methods[method].ifunction_call.params}
+ {$param.type} {$param.name}{if !$smarty.foreach.method.last}, {/if}
+ {/foreach}
+
+ {/if}
+ {/strip})
+
+
+ {$methods[method].sdesc}
+
+
+
+ {/if}
+ {/section}
+
+{/if}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_sub_classes.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_sub_classes.tpl
new file mode 100644
index 00000000..e605b314
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_sub_classes.tpl
@@ -0,0 +1,19 @@
+{if $children}
+
+ {if $is_interface}
+
Direct Known Sub-interfaces:
+ {else}
+
Direct Known Sub-classes:
+ {/if}
+
+
+ {section name=child loop=$children}
+ {if !$smarty.section.child.first}
+ , {$children[child].link}
+ {else}
+ {$children[child].link}
+ {/if}
+ {/section}
+
+
+{/if}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_tags.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_tags.tpl
new file mode 100644
index 00000000..221830c4
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/_tags.tpl
@@ -0,0 +1,13 @@
+
+ {section name=tag loop=$tags}
+ {if $tags[tag].keyword != "abstract" &&
+ $tags[tag].keyword != "access" &&
+ $tags[tag].keyword != "static" &&
+ $tags[tag].keyword != "version"
+ }
+
+ {$tags[tag].keyword|capitalize}:
+ {$tags[tag].data}
+ {/if}
+ {/section}
+
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/basicindex.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/basicindex.tpl
index a040830b..37e94343 100644
--- a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/basicindex.tpl
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/basicindex.tpl
@@ -1,21 +1,18 @@
{section name=letter loop=$letters}
-
{$letters[letter].letter}
+ [
{$letters[letter].letter} ]
{/section}
-
+
{section name=index loop=$index}
-
-top
-
-
-
- {$index[index].letter}
-
-
-
-
- {section name=contents loop=$index[index].index}
- {$index[index].index[contents].name} {$index[index].index[contents].listing}
- {/section}
+
+
+
+
{$index[index].letter}
+
+ {section name=contents loop=$index[index].index}
+ {$index[index].index[contents].name}
+ {$index[index].index[contents].listing}
+ {/section}
+
+
+ top
{/section}
-
-
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/blank.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/blank.tpl
index 1fbaca2f..b503c142 100644
--- a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/blank.tpl
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/blank.tpl
@@ -1,13 +1,5 @@
-
-
-
{$maintitle}
-
-
-
-
{$maintitle}
Welcome to {$package}!
This documentation was generated by
phpDocumentor v{$phpdocversion}
-
-
\ No newline at end of file
+
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/class.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/class.tpl
index 1ed17562..49e8c142 100644
--- a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/class.tpl
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/class.tpl
@@ -1,94 +1,31 @@
{include file="header.tpl" eltype="class" hasel=true contents=$classcontents}
-
-
- {if $is_interface}Interface{else}Class{/if} {$class_name}
-
-
-[line
{if $class_slink}{$class_slink}{else}{$line_number}{/if} ]
-
-{section name=tree loop=$class_tree.classes}{$class_tree.classes[tree]}{$class_tree.distance[tree]}{/section}
-
-{if $tutorial}
-
Class Tutorial: {$tutorial}
-{/if}
-{if $children}
-
Classes extended from {$class_name}:
- {section name=kids loop=$children}
-
- {$children[kids].link}
- {$children[kids].sdesc}
-
- {/section}
-{/if}
-{if $conflicts.conflict_type}
Conflicts with classes:
- {section name=me loop=$conflicts.conflicts}
- {$conflicts.conflicts[me]}
- {/section}
-
-{/if}
-Location: {$source_location}
-
-{include file="docblock.tpl" type="class" sdesc=$sdesc desc=$desc}
-
-{include file="var.tpl" show="summary"}
-
-{include file="const.tpl" show="summary"}
-
-
-
-
Inherited Class Constant Summary
-{section name=iconsts loop=$iconsts}
-
Inherited From Class {$iconsts[iconsts].parent_class}
-
- {section name=iconsts2 loop=$iconsts[iconsts].iconsts}
-
- {$iconsts[iconsts].iconsts[iconsts2].link}
= {$iconsts[iconsts].iconsts[iconsts2].value}
-
- {$iconsts[iconsts].iconsts[iconsts2].sdesc}
- {/section}
-
-
-{/section}
-
-
-
-
Inherited Class Variable Summary
+
-{section name=ivars loop=$ivars}
-
Inherited From Class {$ivars[ivars].parent_class}
-
- {section name=ivars2 loop=$ivars[ivars].ivars}
-
- {$ivars[ivars].ivars[ivars2].link}
= {$ivars[ivars].ivars[ivars2].default}
-
- {$ivars[ivars].ivars[ivars2].sdesc}
- {/section}
-
-
-{/section}
+{*inheritence tree*}
+
+
{section name=tree loop=$class_tree.classes}{if $smarty.section.tree.last}{$class_tree.classes[tree]} {else}{$class_tree.classes[tree]}{/if}{$class_tree.distance[tree]}{/section}
+
-
-{include file="method.tpl" show="summary"}
-
-
-
Inherited Method Summary
+{include file="_sub_classes.tpl"}
+{include file="_class_description.tpl"}
+{include file="_inherited_constants.tpl"}
+
+{include file="_constructor_summary.tpl"}
+{* include file="_destructor_summary.tpl" *}
+
+{include file="_method_summary.tpl"}
+
+{include file="_inherited_methods.tpl"}
+{include file="_constant_summary.tpl"}
+{include file="_constructor_details.tpl"}
+
+{* include file="_destructor_details.tpl" *}
+
+{include file="_method_details.tpl"}
+
+{include file="_constant_details.tpl"}
-{section name=imethods loop=$imethods}
-
Inherited From Class {$imethods[imethods].parent_class}
-
- {section name=im2 loop=$imethods[imethods].imethods}
-
- {$imethods[imethods].imethods[im2].link}
- {$imethods[imethods].imethods[im2].sdesc}
- {/section}
-
-{/section}
-
-{include file="method.tpl"}
-
-{include file="var.tpl"}
-
-{include file="const.tpl"}
-
{include file="footer.tpl"}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/classleft.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/classleft.tpl
index 15bf6b7e..c07fc33a 100644
--- a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/classleft.tpl
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/classleft.tpl
@@ -1,8 +1,9 @@
{foreach key=subpackage item=files from=$classleftindex}
- {if $subpackage != ""}
{$subpackage} {/if}
+
{/foreach}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/classtrees.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/classtrees.tpl
index 28c648be..4020e3a8 100644
--- a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/classtrees.tpl
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/classtrees.tpl
@@ -1,12 +1,8 @@
-{capture name="title"}Class Trees for Package {$package}{/capture}
-{include file="header.tpl" title=$smarty.capture.title}
-
-
-
- {$smarty.capture.title}
-
+{include file="header.tpl" noleftindex=true}
+
{$title}
{section name=classtrees loop=$classtrees}
-
Root class {$classtrees[classtrees].class}
-
{$classtrees[classtrees].class_tree}
+
+
Root class {$classtrees[classtrees].class}
+{$classtrees[classtrees].class_tree}
{/section}
-{include file="footer.tpl"}
\ No newline at end of file
+{include file="footer.tpl"}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/const.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/const.tpl
index 207491a5..88856c4b 100644
--- a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/const.tpl
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/const.tpl
@@ -1,29 +1,14 @@
-{if $show=="summary"}
-
-
-
Class Constant Summary
-
-
- {section name=consts loop=$consts}
-
- {$consts[consts].const_name}
= {$consts[consts].const_value|replace:"\n":" \n"|replace:" ":" "|replace:"\t":" "}
-
- {$consts[consts].sdesc}
- {/section}
-
-{else}
-
-
-
-
-
Class Constant Detail
-
-
-{/if}
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/contents.hhc.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/contents.hhc.tpl
index cf7ee7cb..a1c71a0d 100644
--- a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/contents.hhc.tpl
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/contents.hhc.tpl
@@ -1,11 +1 @@
-
-
-
-
-
-
-
-
-
-{$toc}
-
+{$toc}
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/define.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/define.tpl
index 3917cc70..04ce5b48 100644
--- a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/define.tpl
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/define.tpl
@@ -1,33 +1,32 @@
-{if $summary}
-
-
-
Constant Summary
-
-
+{if count($defines) > 0}
+{section name=def loop=$defines}
+{if $show == 'summary'}
+define constant
{$defines[def].define_name} = {$defines[def].define_value}, {$defines[def].sdesc}
{else}
-
-
-
-
Constant Detail
+
+
+
{$defines[def].define_name} [line {if $defines[def].slink}{$defines[def].slink}{else}{$defines[def].line_number}{/if}]
+
+
+{/if}
+{/section}
{/if}
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/docblock.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/docblock.tpl
index 0de18b67..09a603f8 100644
--- a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/docblock.tpl
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/docblock.tpl
@@ -1,31 +1,15 @@
-
-{if $function}
- {if $params}
-
Parameters
- {section name=params loop=$params}
-
{$params[params].var}
-
{$params[params].data}
- {/section}
- {/if}
-{/if}
-{section name=tags loop=$tags}
-{if $tags[tags].keyword == 'return'}
-
Returns
-
{$tags[tags].data}
-{/if}
+{if $sdesc != ''}{$sdesc|default:''}
{/if}
+{if $desc != ''}{$desc|default:''}
{/if}
+{if count($tags) > 0}
+
+
Tags:
+
+{/if}
\ No newline at end of file
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/elementindex.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/elementindex.tpl
index 8e25db5c..175a5136 100644
--- a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/elementindex.tpl
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/elementindex.tpl
@@ -1,9 +1,5 @@
{include file="header.tpl" noleftindex=true}
-
Index of All Elements
-
Indexes by package:
-{section name=p loop=$packageindex}
-
{$packageindex[p].title}
-{/section}
+
Index of all elements
{include file="basicindex.tpl" indexname="elementindex"}
{include file="footer.tpl"}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/examplesource.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/examplesource.tpl
new file mode 100644
index 00000000..fb85654b
--- /dev/null
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/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/CHM/default/templates/default/templates/fileleft.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/fileleft.tpl
index c85acbe0..50f108d7 100644
--- a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/fileleft.tpl
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/fileleft.tpl
@@ -1,8 +1,10 @@
{foreach key=subpackage item=files from=$fileleftindex}
{if $subpackage != ""}subpackage
{$subpackage} {/if}
+
{/foreach}
diff --git a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/filesource.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/filesource.tpl
index a0d7119e..b23076a0 100644
--- a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/filesource.tpl
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/filesource.tpl
@@ -2,5 +2,7 @@
{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/CHM/default/templates/default/templates/footer.tpl b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/footer.tpl
index a015ceea..0b744c20 100644
--- a/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/footer.tpl
+++ b/buildscripts/PhpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/footer.tpl
@@ -1,8 +1,11 @@
-{if !$index}
-
-{/if}
+
+
+
+
+