diff options
Diffstat (limited to 'templates/html/htmlmemdecls.tpl')
-rw-r--r-- | templates/html/htmlmemdecls.tpl | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/templates/html/htmlmemdecls.tpl b/templates/html/htmlmemdecls.tpl new file mode 100644 index 0000000..846c8f3 --- /dev/null +++ b/templates/html/htmlmemdecls.tpl @@ -0,0 +1,38 @@ +{# inputs: memberListInfo or memberGroupInfo #} +{% if memberListInfo %} + {% if memberListInfo.members|length>0 or memberListInfo.memberGroups|length>0 %} + <table class="memberdecls"> + {# section header #} + <tr class="heading"><td colspan="2"><h2 class="groupheader">{{ memberListInfo.title }}<a name="{{ memberListInfo.anchor }}"></a></h2></td></tr> + {% if memberListInfo.subtitle %} + <tr><td class="ititle" colspan="2">{{ memberListInfo.subtitle }}</td></tr> + {% endif %} + {# normal members #} + {% with inheritId='' anonymousNestingLevel=0 %} + {% for member in memberListInfo.members %} + {% include 'htmlmemdecl.tpl' %} + {% endfor %} + {% endwith %} + {# grouped members #} + {% for memgroup in memberListInfo.memberGroups %} + {% with memberListInfo=memgroup inheritId='' anonymousNestingLevel=0 %} + {% if memberListInfo.title!='[NOHEADER]' %} + <tr><td colspan="2"><div class="groupHeader">{{ memberListInfo.title }}</div></td></tr> + {% if memberListInfo.docs %} + <tr><td colspan="2"><div class="groupText">{{ memberListInfo.docs }}</div></td></tr> + {% endif %} + {% endif %} + {% for member in memberListInfo.members %} + {% include 'htmlmemdecl.tpl' %} + {% endfor %} + {% endwith %} + {% endfor %} + {# inherited members #} + {% if memberListInfo.inherited %} + {% for info in memberListInfo.inherited %} + {% include 'htmlmeminherit.tpl' %} + {% endfor %} + {% endif %} + </table> + {% endif %} +{% endif %} |