|
a/webui.py |
|
b/webui.py |
|
... |
|
... |
40 |
'perpage': 25,
|
40 |
'perpage': 25,
|
41 |
}
|
41 |
}
|
42 |
|
42 |
|
43 |
# sort fields/labels
|
43 |
# sort fields/labels
|
44 |
SORTS = [
|
44 |
SORTS = [
|
|
|
45 |
("relevancyrating", "Relevancy"),
|
45 |
("mtime", "Date",),
|
46 |
("mtime", "Date",),
|
46 |
("url", "Path"),
|
47 |
("url", "Path"),
|
47 |
("filename", "Filename"),
|
48 |
("filename", "Filename"),
|
48 |
("relevancyrating", "Relevancy"),
|
|
|
49 |
("fbytes", "Size"),
|
49 |
("fbytes", "Size"),
|
50 |
("author", "Author"),
|
50 |
("author", "Author"),
|
51 |
]
|
51 |
]
|
52 |
|
52 |
|
53 |
# doc fields
|
53 |
# doc fields
|
|
... |
|
... |
355 |
for d in config['dirs']:
|
355 |
for d in config['dirs']:
|
356 |
cookie_name = 'mount_%s' % urllib.quote(d, '')
|
356 |
cookie_name = 'mount_%s' % urllib.quote(d, '')
|
357 |
bottle.response.set_cookie(cookie_name, str(bottle.request.query.get('mount_%s' % d)), max_age=3153600000)
|
357 |
bottle.response.set_cookie(cookie_name, str(bottle.request.query.get('mount_%s' % d)), max_age=3153600000)
|
358 |
bottle.redirect('./')
|
358 |
bottle.redirect('./')
|
359 |
#}}}
|
359 |
#}}}
|
|
|
360 |
#{{{ osd
|
|
|
361 |
@bottle.route('/osd.xml')
|
|
|
362 |
@bottle.view('osd')
|
|
|
363 |
def main():
|
|
|
364 |
#config = get_config()
|
|
|
365 |
url = bottle.request.urlparts
|
|
|
366 |
url = '%s://%s' % (url.scheme, url.netloc)
|
|
|
367 |
return {'url': url}
|
360 |
#}}}
|
368 |
#}}}
|
361 |
# vim: fdm=marker:tw=80:ts=4:sw=4:sts=4:et
|
369 |
# vim: fdm=marker:tw=80:ts=4:sw=4:sts=4:et
|