Switch to unified view

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