${XML(h.hidden_field('name'))} ${XML(h.text_field('title', size=40))}
${XML(h.text_field('url', size=40))}
${XML(h.text_field('download_url', size=40))}
${XML(h.select('licenses', c.license_options, multiple=True) )}

A space separated list of tag names. Tag names should:

${XML(h.text_field('tags', size=60))}


You can use Markdown formatting here.

${XML(h.text_area('notes', size="60x15"))}

You can use Markdown formatting here.

${XML(h.text_area('log_message', size="60x3"))}

If you have not signed in this will just be your IP address. If you want to sign please follow the link at the top of the page.

${XML(h.submit())}