1 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://genshi.edgewall.org/" >
2 <head>
3 <title>Pastebin</title>
4 </head>
5 <?python
6 from pygments.lexers import get_all_lexers
7 ?>
8 <body>
9 <h1>Pastebin</h1>
10 <form method="post" action="./">
11 <p>
12 <label for="filename">Filename</label><br/>
13 <input name="filename" id="filename" value=""/>
14 </p>
15 <p>
16 <label for="code">Code</label><br/>
17 <textarea cols="80" rows="20" name="code" id="code" value=""></textarea>
18 </p>
19 <p>
20 <label for="language">Language</label><br/>
21 <select name="language" id="language">
22 <option py:for="name in sorted(get_all_lexers())" value="${name[1][0]}">${name[0]}</option>
23 </select>
24 </p>
25 <input type="submit" value="Create"/>
26 </form>
27 <hr/>
28 <ol>
29 <li py:for="row in data">
30 <a href="${row[primary]}">${row['filename']}</a>
31 </li>
32 </ol>
33 </body>
34 </html>