EOF
#####################################################################
### F I L E P A G E H E A D E R T E M P L A T E
#####################################################################
FILE_PAGE = <<-EOF
<%= values["short_name"] %>
Path:
<%= values["full_path"] %>
<% if values["cvsurl"] then %>
(">CVS)
<% end %>
Last Update:
<%= values["dtm_modified"] %>
EOF
#####################################################################
### C L A S S P A G E H E A D E R T E M P L A T E
#####################################################################
CLASS_PAGE = <<-EOF
EOF
#####################################################################
### M E T H O D L I S T T E M P L A T E
#####################################################################
METHOD_LIST = <<-EOF
<% if values["diagram"] then %>
<%= values["diagram"] %>
<% end %>
<% if values["description"] then %>
<%= values["description"] %>
<% end %>
<% if values["requires"] then %>
Required files
<% values["requires"].each do |requires| %>
<%= href requires["aref"], requires["name"] %>
<% end # values["requires"] %>
<% end # method_list["methods"] %>
<% end %>
<% end # sections["method_list"] %>
<% end %>
<% end # values["sections"] %>
EOF
#####################################################################
### B O D Y T E M P L A T E
#####################################################################
BODY = HEADER + %{
<%= template_include %>
} + METHOD_LIST + %{
} + FOOTER
#####################################################################
### S O U R C E C O D E T E M P L A T E
#####################################################################
SRC_PAGE = XHTML_PREAMBLE + <<-EOF
">CVS"> <% end %> <%= infiles["full_path"] %> <% if infiles["full_path_url"] then %> ">CVS"> <% end %> <%= values["parent"] %> <% if values["par_url"] then %> Required filesContents"><%= values["secname"] %>MethodsIncluded Modules<%= href includes["aref"], includes["name"] %>">"><<%= sections["sectitle"] %>%= sections["sectitle"] %>Classes and ModulesConstantsExternal AliasesAttributes<%= method_list["type"] %> <%= method_list["category"] %> methods">" target="Code" class="method-signature" onclick="popupCode('<%= methods["codeurl"] %>');return fa..." /><%= values["title"] %><%= values["list_title"] %><%= values["title"] %>" />">CVS"> <% end %> <%= infiles["full_path"] %> <% if infiles["full_path_url"] then %> ">CVS"> <% end %> <%= values["parent"] %> <% if values["par_url"] then %> Required filesContents"><%= values["secname"] %>MethodsIncluded Modules<%= href includes["aref"], includes["name"] %>">"><<%= sections["sectitle"] %>%= sections["sectitle"] %>Classes and ModulesConstantsExternal AliasesAttributes<%= method_list["type"] %> <%= method_list["category"] %> methods">" target="Code" class="method-signature" onclick="popupCode('<%= methods["codeurl"] %>');return fa..." />
<%= values["title"] %>
" />
" type="text/css" media="screen" />
<%= values["code"] %>
EOF
#####################################################################
### I N D E X F I L E T E M P L A T E S
#####################################################################
FR_INDEX_BODY = %{
<%= template_include %>
}
FILE_INDEX = XHTML_PREAMBLE + <<-EOF
">CVS"> <% end %> <%= infiles["full_path"] %> <% if infiles["full_path_url"] then %> ">CVS"> <% end %> <%= values["parent"] %> <% if values["par_url"] then %> Required filesContents"><%= values["secname"] %>MethodsIncluded Modules<%= href includes["aref"], includes["name"] %>">"><<%= sections["sectitle"] %>%= sections["sectitle"] %>Classes and ModulesConstantsExternal AliasesAttributes<%= method_list["type"] %> <%= method_list["category"] %> methods">" target="Code" class="method-signature" onclick="popupCode('<%= methods["codeurl"] %>');return fa..." /><%= values["title"] %><%= values["list_title"] %><%= values["title"] %>" />">CVS"> <% end %> <%= infiles["full_path"] %> <% if infiles["full_path_url"] then %> ">CVS"> <% end %> <%= values["parent"] %> <% if values["par_url"] then %> Required filesContents"><%= values["secname"] %>MethodsIncluded Modules<%= href includes["aref"], includes["name"] %>">"><<%= sections["sectitle"] %>%= sections["sectitle"] %>Classes and ModulesConstantsExternal AliasesAttributes<%= method_list["type"] %> <%= method_list["category"] %> methods">" target="Code" class="method-signature" onclick="popupCode('<%= methods["codeurl"] %>');return fa..." />
<%= values["list_title"] %>
" />
" type="text/css" />
<%= values["list_title"] %>
<% values["entries"].each do |entries| %>
"><%= entries["name"] %>
<% end # values["entries"] %>
EOF
CLASS_INDEX = FILE_INDEX
METHOD_INDEX = FILE_INDEX
INDEX = <<-EOF
"?>
">CVS"> <% end %> <%= infiles["full_path"] %> <% if infiles["full_path_url"] then %> ">CVS"> <% end %> <%= values["parent"] %> <% if values["par_url"] then %> Required filesContents"><%= values["secname"] %>MethodsIncluded Modules<%= href includes["aref"], includes["name"] %>">"><<%= sections["sectitle"] %>%= sections["sectitle"] %>Classes and ModulesConstantsExternal AliasesAttributes<%= method_list["type"] %> <%= method_list["category"] %> methods">" target="Code" class="method-signature" onclick="popupCode('<%= methods["codeurl"] %>');return fa..." /><%= values["title"] %><%= values["list_title"] %><%= values["title"] %>" />">CVS"> <% end %> <%= infiles["full_path"] %> <% if infiles["full_path_url"] then %> ">CVS"> <% end %> <%= values["parent"] %> <% if values["par_url"] then %> Required filesContents"><%= values["secname"] %>MethodsIncluded Modules<%= href includes["aref"], includes["name"] %>">"><<%= sections["sectitle"] %>%= sections["sectitle"] %>Classes and ModulesConstantsExternal AliasesAttributes<%= method_list["type"] %> <%= method_list["category"] %> methods">" target="Code" class="method-signature" onclick="popupCode('<%= methods["codeurl"] %>');return fa..." />
<%= values["title"] %>
" />
EOF
end