2 # vi: encoding=utf-8 ts=8 sts=4 sw=4 et
4 # Printing errors (no SyntaxErrors though, but that's not a problem)
10 def myexceptionhandler(type, value, traceback):
13 sys.__excepthook__(type, value, traceback)
16 print "Content-Type: text/plain\n"
17 sys.__excepthook__(type, value, traceback)
20 sys.excepthook=ziew=myexceptionhandler
23 sys.path.insert(0, '..//modules')
27 opts, cks = wwwiface.getopts()
28 u=user.User(cks, opts)
31 from ftptree import FtpTree
33 srctree=FtpTree(config.value['default_to'], loadall=True)
34 wwwiface.addheader('Logged in: '+u.login)
35 wwwiface.addmenu(file='loggedinmenu')
36 wwwiface.addcontent('<form action="index.py" method="post"><table border="1">')
37 wwwiface.addcontent('<tr><td>Mv</td><td>Package</td></tr>\n')
38 pkglist=srctree.keys()
41 wwwiface.addcontent('<tr><td><input type="checkbox"></td><td>'+srctree[pkg].name+'</td></tr>\n')
42 wwwiface.addcontent('<tr><td> </td><td><input type="submit" value="Move"></td></tr>')
43 wwwiface.addcontent('</table></form>')
45 wwwiface.addheader('Login form')
46 wwwiface.addcontent(file='regform')
48 wwwiface.sendhttpheaders()