/www/dsp/list-pages.dsp

http://github.com/cgay/wiki · Unknown · 52 lines · 47 code · 5 blank · 0 comment · 0 complexity · a05f6e3e8c55efa77041ebba46a44a37 MD5 · raw file

  1. <%dsp:include url="xhtml-start.dsp"/>
  2. <%dsp:taglib name="wiki"/>
  3. <head>
  4. <title>Dylan Wiki: Pages</title>
  5. <%dsp:include url="meta.dsp"/>
  6. </head>
  7. <body>
  8. <%dsp:include url="header.dsp"/>
  9. <div id="midsection">
  10. <div id="navigation">
  11. <wiki:include-page title="Wiki Left Nav"/>
  12. </div>
  13. <div id="content">
  14. <h2>Pages</h2>
  15. <dsp:show-page-errors/>
  16. <dsp:show-page-notes/>
  17. <dsp:when test="query-tagged?">
  18. <ul class="cloud" id="query-tags">
  19. <wiki:list-query-tags>
  20. <li><wiki:show-tag/></li>
  21. </wiki:list-query-tags>
  22. </ul>
  23. </dsp:when>
  24. <form action="<wiki:base/>/page/list" method="post">
  25. <ul class="striped big">
  26. <li class="page">
  27. <input type="text" name="query"
  28. value="<dsp:get name='query' context='request,page'/>"/>
  29. <input type="submit" name="go" value="Find"/>
  30. </li>
  31. <!-- display the current page of the wiki page list -->
  32. <dsp:loop over="wiki-pages" context="page" var="info">
  33. <li class="page">
  34. <dsp:get name="info[when-published]"/>
  35. <a href="<wiki:base/>/page/view/<dsp:get name='info[title]'/>"><dsp:get name="info[title]"/></a>,
  36. changed by <dsp:get name="info[latest-authors]"/>
  37. </li>
  38. </dsp:loop>
  39. </ul>
  40. </form>
  41. <!-- display the paginator for the wiki page list -->
  42. <dsp:show-page-links name="wiki-pages" url="/wiki/page/list?page=" query-value="page" />
  43. </div>
  44. </div>
  45. <%dsp:include url="footer.dsp"/>
  46. </body>
  47. </html>