Code:

  <table cellpadding="5">
  <tr align="left"><th>page link:</th><th>last edited</th></tr>
  <dtml-let discussions="pages(Title='Arno*')">
      <dtml-in discussions sort=Title>
        <tr><td><a href="&dtml.url_quote-id;">&dtml-Title;</a></td><td>&dtml-last_edit_time;</td></tr>
      </dtml-in>
  </dtml-let>
  </table>

List all pages matching the criteria given in:

  <dtml-let discussions="pages(Title='Arno*')">

f.i. Arno*. This snippet fills an HTML table, but also ordered, unorders lists can be filled with this.

Results:

the following is created feeding the script with Arno*.

page link:last edited
ArnoCharpageIssue2004-08-25T00:39:08+00:00
ArnoCommentProblem2004-07-11T06:23:54+00:00
ArnoCommentProblemPage2004-07-11T06:23:55+00:00
ArnoImages2004-09-02T00:33:10+00:00
ArnoPucher2006-11-16T07:48:11+00:00
ArnoReSTXDemo2004-10-15T09:28:44+00:00
ArnoReSTXTests2004-11-26T08:09:50+00:00
ArnoReSTXText2004-05-05T18:30:30+00:00
ArnoRestPageSandbox2006-03-22T23:54:27+00:00
ArnoSandbox2006-01-09T11:09:00+00:00
ArnoScripts2004-11-26T08:21:25+00:00
ArnoZwikiLinks2005-09-30T11:41:05+00:00