teichmann@452:
teichmann@452: <%
teichmann@452: from cgi import escape
teichmann@452: from xml.sax.saxutils import quoteattr
teichmann@452: %>
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452: <%
teichmann@452: for treepkg, description in descriptions:
teichmann@452: # for all descriptions
teichmann@452: %>
teichmann@452:
teichmann@452: <%
teichmann@452: # for all descriptions
teichmann@452: %>
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452:
teichmann@452: |
teichmann@452:
teichmann@452:
teichmann@452: