Revisions for Index
changed:
-
<dtml-let
letters="['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']"
pages="folder().objectValues(spec='ZWiki Page') #Catalog()"
>
<p><dtml-in letters prefix=x>
<a href="#&dtml-x_sequence_item;">&dtml-x_sequence_item;</a> |
</dtml-in></p>
<dtml-in pages prefix=x>
<dtml-let
thisPageName="title_or_id()"
thisLetter="thisPageName[0].upper()"
pageList="((thisLetter in letters) and 'pagesStartingWith'+thisLetter) or 'pagesStartingWith_'"
>
<dtml-call "REQUEST.set(pageList,REQUEST.get(pageList,[])+[x_sequence_item])">
</dtml-let>
</dtml-in>
<dtml-in "letters" prefix=x>
<a name="&dtml-x_sequence_item;"><dtml-var x_sequence_item></a>
<dtml-in "REQUEST.get('pagesStartingWith'+x_sequence_item,[])" sort=title_or_id prefix=y>
<a href="&dtml-id;">&dtml-title_or_id;</a><br>
</dtml-in>
</dtml-in>
</dtml-let>