Exemplo n.º 1
0
def footer_navigations():
    form = EditBottomNaviForm()
    if form.validate_on_submit():
        links = request.form.get('linkSettings')
        if links and current_user.is_administrator:
            Setting.update_setting('link', links)
        return redirect(url_for('dashboard.footer_navigations'))
    return render_template('dashboard/dash_appearance_footnavi.html', form=form)
Exemplo n.º 2
0
def navigations():
    form = EditTopNaviForm()
    if form.validate_on_submit():
        navs = request.form.get('naviSettings')
        if navs and current_user.is_administrator:
            Setting.update_setting('navigation', navs)
        return redirect(url_for('dashboard.navigations'))
    return render_template('dashboard/dash_appearance_navigation.html', navi_form=form)
Exemplo n.º 3
0
def cdn_setting():
    form = CDNSettingForm()
    if form.validate_on_submit():
        if current_user.is_administrator:
            reg = re.compile('cdn\[([a-zA-Z0-9_]+)\]')
            for key, value in request.form.iteritems():
                options = reg.findall(key)
                if options:
                    Setting.update_setting(options[0], value)
        return redirect(url_for('dashboard.cdn_setting'))
    return render_template('dashboard/dash_setting_cdn.html', form=form)