I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
Commit 85c2ca46 authored by str4d's avatar str4d
Browse files

Added a few legacy pages (and distinguished them from pages that are now functions)

parent 7dbf4a35
No related branches found
No related tags found
No related merge requests found
...@@ -4,16 +4,24 @@ from flask import g, redirect, url_for ...@@ -4,16 +4,24 @@ from flask import g, redirect, url_for
############## ##############
# Legacy paths # Legacy paths
LEGACY_MAP={ LEGACY_FUNCTIONS_MAP={
'download': 'downloads_list' 'download': 'downloads_list'
} }
LEGACY_PAGES_MAP={
'bounties': 'volunteer/bounties',
'getinvolved': 'volunteer',
'faq': 'support/faq',
}
def legacy_show(f): def legacy_show(f):
lang = 'en' lang = 'en'
if hasattr(g, 'lang') and g.lang: if hasattr(g, 'lang') and g.lang:
lang = g.lang lang = g.lang
if f in LEGACY_MAP: if f in LEGACY_FUNCTIONS_MAP:
return redirect(url_for(LEGACY_MAP[f], lang=lang)) return redirect(url_for(LEGACY_FUNCTIONS_MAP[f], lang=lang))
elif f in LEGACY_PAGES_MAP:
return redirect(url_for('site_show', lang=lang, page=LEGACY_PAGES_MAP[f]))
else: else:
return redirect(url_for('site_show', lang=lang, page=f)) return redirect(url_for('site_show', lang=lang, page=f))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment