def _process(self): form = CSSSelectionForm(event=self.event, formdata=request.args, csrf_enabled=False) if not form.validate() or not form.theme.data: raise NotFound return redirect(get_css_url(self.event, force_theme=form.theme.data))
def _process(self): form = CSSSelectionForm(event=self.event) if form.validate_on_submit(): layout_settings.set(self.event, 'use_custom_css', form.theme.data == '_custom') if form.theme.data != '_custom': layout_settings.set(self.event, 'theme', form.theme.data) flash(_('Settings saved'), 'success') return redirect(url_for('.index', self.event))
def _process(self): form = CSSSelectionForm(event=self.event_new, formdata=request.args, csrf_enabled=False) css_url = None if form.validate(): css_url = get_css_url(self.event_new, force_theme=form.theme.data, for_preview=True) return WPConferenceDisplay(self, self._conf, css_override_form=form, css_url_override=css_url).display()
def _process(self): form = CSSSelectionForm(event=self.event, formdata=request.args, csrf_enabled=False) css_url = None if form.validate(): css_url = get_css_url(self.event, force_theme=form.theme.data, for_preview=True) return WPConfModifPreviewCSS(self, self._conf, form=form, css_url=css_url).display()