|
- {% extends "base.html" %}
- {#
- Template for the data input form.
-
- Copyright © 2009-2015 Jan Dittberner <jan@dittberner.info>
-
- This file is part of the Debian Member Portfolio service.
-
- Debian Member Portfolio service is free software: you can redistribute it
- and/or modify it under the terms of the GNU Affero General Public License as
- published by the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- Debian Member Portfolio service is distributed in the hope that it will be
- useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero
- General Public License for more details.
-
- You should have received a copy of the GNU Affero General Public License along
- with this program. If not, see <https://www.gnu.org/licenses/>.
- #}
- {% block title %}{{ super()}} - {{ _('Enter your personal information') }}{% endblock %}
- {% block extrahead %}{{ super() }}<script type="text/javascript" src="{{ url_for('static', filename='javascript/jquery/jquery.js') }}"></script>
- <script type="text/javascript" src="{{ url_for('formhelper_js') }}"></script>
- {% endblock %}
- {% block body %}{{ super() }}
- <form action="{{ url_for('urllist') }}" method="get">
- <fieldset id="portfolio">
- <legend>{{ _('Debian Member Portfolio') }}</legend>
- <div id="emailfield"{% if form.email.errors %} class="witherrors"{% endif %}>
- <label for="email">{{ _('Email address:') }}
- {% if form.email.errors %}<br />
- <span class="errormsg">{{ form.email.errors|join(', ') }}</span>
- {% endif %}
- </label><br />
- {{ form.email }}<br />
- </div>
- <div id="showallfield" class="hidden">
- <input type="checkbox" id="showall" name="showall"/>
- <label for="showall">{{ _('Show all form fields') }}</label><br />
- </div>
- <div id="namefield"{% if form.name.errors %} class="witherrors"{% endif %}>
- <label for="name">{{ _('Name:') }}{% if form.name.errors %}<br />
- <span class="errormsg">{{ form.name.errors|join(', ') }}</span>
- {% endif %}
- </label><br />
- {{ form.name }}
- </div>
- <div id="gpgfpfield"{% if form.gpgfp.errors %} class="witherrors"{% endif %}>
- <label for="gpgfp">{{ _('GPG fingerprint:') }}{% if form.gpgfp.errors %}<br />
- <span class="errormsg">{{ form.gpgfp.errors|join(', ') }}</span>
- {% endif %}
- </label><br />
- {{ form.gpgfp }}
- </div>
- <div id="usernamefield"{% if form.username.errors %} class="witherrors"{% endif %}>
- <label for="username">{{ _('Debian user name:') }}{% if form.username.errors %}<br />
- <span class="errormsg">{{ form.username.errors|join(', ') }}</span>
- {% endif %}
- </label><br />
- {{ form.username }}
- </div>
- <div id="nonddemailfield"{% if form.nonddemail.errors %} class="witherrors"{% endif %}>
- <label for="nonddemail">{{ _('Non Debian email address:') }}{% if form.nonddemail.errors %}<br />
- <span class="errormsg">{{ form.nonddemail.errors|join(', ') }}</span>
- {% endif %}
- </label><br />
- {{ form.nonddemail }}
- </div>
- <div id="salsausernamefield"{% if form.salsausername.errors %} class="witherrors"{% endif %}>
- <label for="salsausername">{{ _('Salsa user name:') }}{% if form.salsausername.errors %}<br />
- <span class="errormsg">{{ form.salsausername.errors|join(', ') }}</span>
- {% endif %}
- </label><br />
- {{ form.salsausername }}
- </div>
- <div id="wikihomepagefield"{% if form.wikihomepage.errors %} class="witherrors"{% endif %}>
- <label for="wikihomepage">{{ _('Wiki user name:') }}{% if form.wikihomepage.errors %}<br />
- <span class="errormsg">{{ form.wikihomepage.errors|join(', ') }}</span>
- {% endif %}
- </label><br />
- {{ form.wikihomepage }}
- </div>
- <div id="forumsidfield"{% if form.forumsid.errors %} class="witherrors"{% endif %}>
- <label for="forumsid">{{ _('Forum user id:') }}{% if form.forumsid.erros %}<br />
- <span class="errormsg">{{ form.forumsid.errors|join(', ') }}</span>
- {% endif %}
- </label><br />
- {{ form.forumsid }}
- </div>
- <div id="modefield"{% if form.mode.errors %} class="witherrors"{% endif %}>
- <label for="mode">{{ _('Output format:') }}{% if form.mode.errors %}<br />
- <span class="errormsg">{{ form.mode.errors|join(', ') }}</span>
- {% endif %}
- </label><br />
- {% for subfield in form.mode %}
- {{ subfield.label }} {{ subfield }}
- {% endfor %}<br />
- <input type="submit" value="{{ _('Build Debian Member Portfolio URLs') }}" />
- </div>
- </fieldset>
- </form>
- {% endblock %}
|