index.py
changeset 17 301725d72e29
parent 16 9234f5ae765b
child 18 17e1136cc257
equal deleted inserted replaced
16:9234f5ae765b 17:301725d72e29
    70         'helvetica':            "fonts/HELR65W.TTF",
    70         'helvetica':            "fonts/HELR65W.TTF",
    71     }
    71     }
    72 
    72 
    73 IMAGE_FORMATS = {
    73 IMAGE_FORMATS = {
    74     'jpeg': 'jpeg',
    74     'jpeg': 'jpeg',
    75     'jpg':  'jpeg',
       
    76     'png':  'png',
    75     'png':  'png',
    77     'bmp':  'bmp'
    76     'bmp':  'bmp'
    78 }
    77 }
    79 
    78 
    80 FONT_SIZE_MAX = 1024
    79 FONT_SIZE_MAX = 1024
   558         </div>
   557         </div>
   559         <div id='info'>
   558         <div id='info'>
   560             <h1>Aaltologotin</h1>
   559             <h1>Aaltologotin</h1>
   561             <p>Aaltologotin pulauttaa sulle uuden, sattumanvaraisesti valitun aalto-logon!</p>
   560             <p>Aaltologotin pulauttaa sulle uuden, sattumanvaraisesti valitun aalto-logon!</p>
   562             
   561             
   563             <form action="." method="POST">
   562             <form action="%(script_url)s" method="POST">
   564                 <fieldset>
   563                 <fieldset>
   565                     <legend>Aalto-parameterit</legend>
   564                     <legend>Aalto-parameterit</legend>
   566 %(form_fields)s
   565 %(form_fields)s
   567                     <input type="submit" value="Logota!" />
   566                     <input type="submit" value="Logota!" />
   568                 </fieldset>
   567                 </fieldset>
   569             </form>
   568             </form>
   570         </div>
   569         </div>
   571     </body>
   570     </body>
   572 </html>""" % dict(
   571 </html>""" % dict(
   573         img_url     = img_url,
   572         img_url     = img_url,
       
   573         script_url  = req.url_root,
   574         form_fields = "\n".join(
   574         form_fields = "\n".join(
   575             "\t%s" % opt.build_form(opts) for opt in options.options
   575             "\t%s" % opt.build_form(opts) for opt in options.options
   576         ),
   576         ),
   577     ), mimetype='text/html')
   577     ), mimetype='text/html')
   578 
   578