You are viewing a plain text version of this content. The canonical link for it is here.
Posted to docs-cvs@perl.apache.org by st...@apache.org on 2002/04/29 19:37:49 UTC
cvs commit: modperl-docs/tmpl/custom/html sitemap_body sitemap
stas 02/04/29 10:37:49
Modified: tmpl/custom/html sitemap
Added: tmpl/custom/html sitemap_body
Log:
add the sitemap generator templates
Revision Changes Path
1.4 +43 -55 modperl-docs/tmpl/custom/html/sitemap
Index: sitemap
===================================================================
RCS file: /home/cvs/modperl-docs/tmpl/custom/html/sitemap,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sitemap 22 Feb 2002 11:06:01 -0000 1.3
+++ sitemap 29 Apr 2002 17:37:49 -0000 1.4
@@ -1,62 +1,50 @@
-[% # site map
- # expects to be set:
- # nav - cache navigator object
- # rel_doc_root - relative docs path (only for chapters!)
+[%- INCLUDE head
+ paget = doc.meta.title
+ title = "mod_perl: $paget"
+ content = ''
-%]
-[%
- # first go up to the absolute root
- l = nav; # remember last valid node
- p = nav.up;
- WHILE p;
- l = p;
- p = p.up;
- END;
-
- p = l; # last valid node
-
- # now go to the left
- p = p.first;
-
- # now recursively render all levels
+<!-- Swishcommand noindex -->
+<!-- logobox begin -->
+<div class="logobox">
+ <table border="0" cellspacing="0" cellpadding="0" width="100%">
+ <tr valign="top">
+
+ [%- INCLUDE logo -%]
+ [%- INCLUDE navbar_global
+ nav=doc.nav
+ -%]
+
+ <!-- camel begin -->
+ <td align="right"><img src="[%- doc.dir.abs_doc_root -%]/images/logo/logo_blend_camel.gif" border="0" alt="mod_perl icon" width="40" height="49"></td>
+ <!-- camel end -->
+ </tr>
+ </table>
+</div>
+<!-- logobox end -->
+<!-- left box begin -->
+<div class="leftbox">
+
+ [%- INCLUDE left_box
+ nav=doc.nav
+ -%]
- IF p.parent_rel_path.defined;
- prefix = p.parent_rel_path;
- ELSE;
- prefix = ".";
- END;
- IF rel_doc_root.defined;
- prefix = "$prefix/$rel_doc_root";
- END;
-
- # walk through the top level nodes
- count = 0;
- selected = 0;
- current = p;
- buttons = [];
- p = p.first;
- WHILE p;
- count = count + 1;
- link = INCLUDE link prefix=prefix link=p.meta.link;
- buttons.push({link => link, text => p.meta.stitle});
- IF p.id == current.id;
- selected = count;
- END;
- p = p.next; # next node
- END;
--%]
-<div class="logo">
-<a href="http://perl.apache.org/"><img src="[% doc.dir.abs_doc_root %]/images/mod_perl2.jpg" border="0" alt="mod_perl icon" height="59" width="150"></a><br>
</div>
-<br>
-<div class="menu">
-[% INCLUDE splash/pulldown
- select = selected
- width = "5%"
- pad = 0
- border = 0
- align = 'left'
-%]
+<!-- left box end -->
+
+<!-- right box begin-->
+<div class="rightbox">
+ [%- INCLUDE sitemap_body -%]
+
+ <br>
+ <hr noshade size="1">
+
+ [%- INCLUDE tail -%]
+
</div>
+<!-- right box end -->
+
+</body>
+</html>
1.1 modperl-docs/tmpl/custom/html/sitemap_body
Index: sitemap_body
===================================================================
[% # site map
# expects to be set:
# nav - cache navigator object
# rel_doc_root - relative docs path (only for chapters!)
-%]
[%-
INCLUDE navbar_local_top
nav=doc.nav.up
rel_doc_root=doc.dir.rel_doc_root;
INCLUDE title;
-%]
<!-- content begin -->
<p>[% doc.meta.abstract %]</p>
[%
# "<p>";
# INCLUDE print_item c = doc;
# "</p>";
# now recursively render all levels
'<ul class="toc">';
INCLUDE print_node c = doc.nav.first prefix = ".";
"</ul>";
-%]
[% BLOCK print_node;
WHILE c;
"<li>";
INCLUDE print_item;
'<ul class="toc">';
INCLUDE print_node c=c.down prefix="$prefix/${c.meta.rel_path}";
c = c.next;
"</ul>";
"</li>";
END;
END;
%]
[%- BLOCK print_item -%]
[%- link = INCLUDE link prefix=prefix link=c.meta.link -%]
<a href="[% link %]">[% c.meta.title %]</a>
[%- END -%]
---------------------------------------------------------------------
To unsubscribe, e-mail: docs-cvs-unsubscribe@perl.apache.org
For additional commands, e-mail: docs-cvs-help@perl.apache.org