diff options
Diffstat (limited to 'templates/html/htmldir.tpl')
-rw-r--r-- | templates/html/htmldir.tpl | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/templates/html/htmldir.tpl b/templates/html/htmldir.tpl new file mode 100644 index 0000000..7417f7b --- /dev/null +++ b/templates/html/htmldir.tpl @@ -0,0 +1,78 @@ +{% extend 'htmlbase.tpl' %} +{% msg %}Generating HTML output for directory {{ compound.name }}{% endmsg %} + +{% block navpath %} + {% if compound.navigationPath %} + <div id="nav-path" class="navpath"> + <ul> + {% for obj in compound.navigationPath %} + <li class="navelem"> + {% with text=obj.text %} + {% include 'htmlobjlink.tpl' %} + {% endwith %} + </li> + {% endfor %} + </ul> + </div> + {% endif %} +{% endblock %} + +{% block title %} + {# write summary links in the title area #} + <div class="summary"> + {% with first=True %} + {% if compound.dirs %} + <a href="#subdirs">{{ tr.directories }}</a> + {% set first=False %} + {% endif %} + {% if compound.files %} + {% if not first %} | {% endif %} + <a href="#files">{{ tr.files }}</a> + {% set first=False %} + {% endif %} + {% endwith %} + </div> + {{ block.super }} +{% endblock %} + +{% block content %} +<div class="contents"> +{# brief description #} + {% if compound.brief %} + {{ compound.brief }} + {% if compound.hasDetails %} + <a href="#details">{{ tr.more }}</a> + {% endif %} + {% endif %} +{# dir graph #} +{# TODO #} +{# member declarations #} + {# directories #} + {% with list=compound.dirs label='subdirs' title=tr.directories local=False %} + {% include 'htmldeclcomp.tpl' %} + {% endwith %} + {# files #} + {% with list=compound.files, label='files' title=tr.files local=False %} + {% include 'htmldeclcomp.tpl' %} + {% endwith %} +{# end member declarations #} +{# detailed description #} +{% if compound.hasDetails %} + {# anchor #} + <a name="details" id="details"></a> + {# header #} + <h2 class="groupheader">{{ tr.detailedDesc }}</h2> + <div class="textblock"> + {# brief #} + {% if compound.brief and config.REPEAT_BRIEF %} + <p> + {{ compound.brief }} + </p> + {% endif %} + {# details #} + {{ compound.details }} + </div> +{% endif %} +</div> +{% endblock %} + |