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>