{{from uliweb.utils.textconvert import text2html}} {{for p in sorted(catalogs.keys(), key=str.lower):}} {{v = catalogs[p]}}

{{=p}}

{{for d in sorted(v, key=lambda x:x['name'].lower()):}}
{{if d['selected']:}}

{{=d['name']}}({{=d['module']}}) +

{{else:}}

{{=d['name']}}({{=d['module']}}) +

{{pass}}
Configuration Information
  • Name: {{=d['name']}}
  • Title: {{=d['title']}}
  • Author: {{=d['author']}}
  • Version: {{=d['version']}}
  • Homepage: {{=d['homepage']}}
  • Module: {{=d['module']}}
  • Description: {{<< text2html(d['desc'])}}
{{pass}}
{{pass}}