def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.helper = FormHelper() self.helper.form_class = "content-wrapper" self.helper.form_method = "post" self.helper.layout = Layout( IncludeEasyMDE(), Field("title"), Field("introduction", css_class="md-editor preview-source"), ButtonHolder( StrictButton(_("Aperçu"), type="preview", name="preview", css_class="btn btn-grey preview-btn"), ), HTML( '{% if form.introduction.value %}{% include "misc/preview.part.html" \ with text=form.introduction.value %}{% endif %}' ), Field("conclusion", css_class="md-editor preview-source"), ButtonHolder( StrictButton(_("Aperçu"), type="preview", name="preview", css_class="btn btn-grey preview-btn"), ), HTML( '{% if form.conclusion.value %}{% include "misc/preview.part.html" \ with text=form.conclusion.value %}{% endif %}' ), Field("msg_commit"), Field("last_hash"), ButtonHolder( StrictButton(_("Valider"), type="submit"), ), )
def _create_layout(self): self.helper.layout = Layout( IncludeEasyMDE(), Field("title"), Field("description"), Field("type"), Field("image"), Field("introduction", css_class="md-editor preview-source"), ButtonHolder( StrictButton(_("Aperçu"), type="preview", name="preview", css_class="btn btn-grey preview-btn"), ), HTML( '{% if form.introduction.value %}{% include "misc/preview.part.html" \ with text=form.introduction.value %}{% endif %}' ), Field("conclusion", css_class="md-editor preview-source"), ButtonHolder( StrictButton(_("Aperçu"), type="preview", name="preview", css_class="btn btn-grey preview-btn"), ), HTML( '{% if form.conclusion.value %}{% include "misc/preview.part.html" \ with text=form.conclusion.value %}{% endif %}' ), Field("last_hash"), Field("source"), Field("subcategory", template="crispy/checkboxselectmultiple.html"), ) self.helper.layout.append(Field("msg_commit")) self.helper.layout.append(ButtonHolder(StrictButton("Valider", type="submit")))
def __init__(self, *args, **kwargs): super(ContainerForm, self).__init__(*args, **kwargs) self.helper = FormHelper() self.helper.form_class = 'content-wrapper' self.helper.form_method = 'post' self.helper.layout = Layout( IncludeEasyMDE(), Field('title'), Field('introduction', css_class='md-editor preview-source'), ButtonHolder(StrictButton(_('Aperçu'), type='preview', name='preview', css_class='btn btn-grey preview-btn'),), HTML('{% if form.introduction.value %}{% include "misc/preview.part.html" \ with text=form.introduction.value %}{% endif %}'), Field('conclusion', css_class='md-editor preview-source'), ButtonHolder(StrictButton(_('Aperçu'), type='preview', name='preview', css_class='btn btn-grey preview-btn'),), HTML('{% if form.conclusion.value %}{% include "misc/preview.part.html" \ with text=form.conclusion.value %}{% endif %}'), Field('msg_commit'), Field('last_hash'), ButtonHolder( StrictButton( _('Valider'), type='submit'), ) )
def __init__(self, *args, **kwargs): super(MiniProfileForm, self).__init__(*args, **kwargs) self.helper = FormHelper() self.helper.form_class = 'content-wrapper' self.helper.form_method = 'post' self.helper.layout = Layout( IncludeEasyMDE(), Field('biography'), Field('site'), Field('avatar_url'), Field('sign'), ButtonHolder(StrictButton(_('Enregistrer'), type='submit'), ))
def __init__(self, *args, **kwargs): super(MiniProfileForm, self).__init__(*args, **kwargs) self.helper = FormHelper() self.helper.form_class = "content-wrapper" self.helper.form_method = "post" self.helper.layout = Layout( IncludeEasyMDE(), Field("biography"), Field("site"), Field("avatar_url"), Field("sign"), ButtonHolder(StrictButton(_("Enregistrer"), type="submit"), ), )
def __init__(self, *args, **kwargs): super(HatRequestForm, self).__init__(*args, **kwargs) self.helper = FormHelper() self.helper.form_class = 'content-wrapper' self.helper.form_method = 'post' self.helper.form_action = '{}#send-request'.format( reverse('hats-settings')) self.helper.layout = Layout( IncludeEasyMDE(), Field('hat'), Field('reason'), ButtonHolder( StrictButton(_('Envoyer'), type='submit'), StrictButton(_('Aperçu'), type='preview', name='preview', css_class='btn btn-grey preview-btn')))
def __init__(self, *args, **kwargs): super(HatRequestForm, self).__init__(*args, **kwargs) self.helper = FormHelper() self.helper.form_class = "content-wrapper" self.helper.form_method = "post" self.helper.form_action = "{}#send-request".format( reverse("hats-settings")) self.helper.layout = Layout( IncludeEasyMDE(), Field("hat"), Field("reason"), ButtonHolder( StrictButton(_("Envoyer"), type="submit"), StrictButton(_("Aperçu"), type="preview", name="preview", css_class="btn btn-grey preview-btn"), ), )
def _create_layout(self, hide_help): html_part = HTML(_("<p>Demander de l'aide à la communauté !<br>" "Si vous avez besoin d'un coup de main, " "sélectionnez une ou plusieurs catégories d'aide ci-dessous " 'et votre contenu apparaîtra alors sur <a href=' '\"{% url \"content:helps\" %}\" ' "alt=\"aider les auteurs\">la page d'aide</a>.</p>")) self.helper.layout = Layout( IncludeEasyMDE(), Field('title'), Field('description'), Field('tags'), Field('type'), Field('image'), Field('introduction', css_class='md-editor preview-source'), ButtonHolder(StrictButton(_('Aperçu'), type='preview', name='preview', css_class='btn btn-grey preview-btn'),), HTML('{% if form.introduction.value %}{% include "misc/preview.part.html" \ with text=form.introduction.value %}{% endif %}'), Field('conclusion', css_class='md-editor preview-source'), ButtonHolder(StrictButton(_('Aperçu'), type='preview', name='preview', css_class='btn btn-grey preview-btn'),), HTML('{% if form.conclusion.value %}{% include "misc/preview.part.html" \ with text=form.conclusion.value %}{% endif %}'), Field('last_hash'), Field('source'), Field('subcategory', template='crispy/checkboxselectmultiple.html') ) if not hide_help: self.helper.layout.append(html_part) self.helper.layout.append(Field('helps')) self.helper.layout.append(Field('msg_commit')) self.helper.layout.append(ButtonHolder(StrictButton('Valider', type='submit')))
def __init__(self, *args, **kwargs): super(ProfileForm, self).__init__(*args, **kwargs) self.helper = FormHelper() self.helper.form_class = "content-wrapper" self.helper.form_method = "post" if settings.ZDS_APP["member"]["old_smileys_allowed"]: self.fields["options"].choices.insert( 3, ("use_old_smileys", _("Utiliser les anciens smileys"))) # to get initial value form checkbox show email initial = kwargs.get("initial", {}) self.fields["options"].initial = "" if "show_sign" in initial and initial["show_sign"]: self.fields["options"].initial += "show_sign" if "is_hover_enabled" in initial and initial["is_hover_enabled"]: self.fields["options"].initial += "is_hover_enabled" if "allow_temp_visual_changes" in initial and initial[ "allow_temp_visual_changes"]: self.fields["options"].initial += "allow_temp_visual_changes" if "use_old_smileys" in initial and initial["use_old_smileys"]: self.fields["options"].initial += "use_old_smileys" if "show_markdown_help" in initial and initial["show_markdown_help"]: self.fields["options"].initial += "show_markdown_help" if "email_for_answer" in initial and initial["email_for_answer"]: self.fields["options"].initial += "email_for_answer" if "email_for_new_mp" in initial and initial["email_for_new_mp"]: self.fields["options"].initial += "email_for_new_mp" layout = Layout( IncludeEasyMDE(), Field("biography"), ButtonHolder( StrictButton(_("Aperçu"), type="preview", name="preview", css_class="btn btn-grey preview-btn"), ), HTML(""" {% if form.biographie.value %} {% include "misc/preview.part.html" with text=form.biographie.value %} {% endif %} """), Field("site"), Field("avatar_url"), HTML( _(""" <p> <a href="{% url 'gallery-list' %}">Choisir un avatar dans une galerie</a><br/> Naviguez vers l'image voulue et cliquez sur le bouton "<em>Choisir comme avatar</em>".<br/> Créez une galerie et importez votre avatar si ce n'est pas déjà fait ! </p> """)), Field("sign"), Field("licence"), Field("options"), ButtonHolder(StrictButton(_("Enregistrer"), type="submit"), ), ) self.helper.layout = layout