Exemplo n.º 1
0
 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))
Exemplo n.º 2
0
 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))
Exemplo n.º 3
0
 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))
Exemplo n.º 4
0
 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._conf, "theme", form.theme.data)
         flash(_("Settings saved"), "success")
         return redirect(url_for("event_layout.index", self.event))
Exemplo n.º 5
0
 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()
Exemplo n.º 6
0
 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()
Exemplo n.º 7
0
 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 WPConferenceDisplay(self, self.event, css_override_form=form, css_url_override=css_url).display()
Exemplo n.º 8
0
 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 WPConfModifPreviewCSS(self, self._conf, form=form, css_url=css_url).display()