aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/templates/wiki/forms
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2019-04-15 12:18:49 +0100
committerGravatar Gareth Coles <[email protected]>2019-04-15 12:18:49 +0100
commitb6f6dcd6d9b3246a16a803f094bd1329b6797d20 (patch)
tree79c73c8e77697844d958aa8a6b121f2cc6be41f7 /pydis_site/templates/wiki/forms
parentRemove TOC, link headers, fix breadcrumb padding (diff)
Finish creation form, remove weird article title addons
Diffstat (limited to 'pydis_site/templates/wiki/forms')
-rw-r--r--pydis_site/templates/wiki/forms/fields/wiki_slug_render.html46
1 files changed, 46 insertions, 0 deletions
diff --git a/pydis_site/templates/wiki/forms/fields/wiki_slug_render.html b/pydis_site/templates/wiki/forms/fields/wiki_slug_render.html
new file mode 100644
index 00000000..c87fda7a
--- /dev/null
+++ b/pydis_site/templates/wiki/forms/fields/wiki_slug_render.html
@@ -0,0 +1,46 @@
+{% load wiki_extra %}
+
+<div id="div_{{ field.auto_id }}" class="field is-horizontal{% if field.errors %} is-danger{% endif %}">
+ <div class="field-label">
+ {% if field.label %}
+ <label for="{{ field.auto_id }}" class="label {% if field.errors %} is-danger{% endif %}">
+ {{ field.label | safe }} {% if field.field.required %}<span class="asterisk has-text-danger">*</span>{% endif %}
+ </label>
+ {% endif %}
+
+ {% if field.help_text %}
+ <p id="hint_{{ field.auto_id }}" class="help has-text-grey">
+ {{ field.help_text|safe }}
+ </p>
+ {% endif %}
+ </div>
+
+ <div class="field-body">
+ <div class="field has-addons">
+ <div class="control">
+ <a class="button is-static">{{ field.form.urlpath_parent | render_urlpath }}</a>
+ </div>
+ <div class="control is-expanded">
+ <input class="input{% if field.errors %} is-danger{% endif %}"
+ type="text"
+ id="{{ field.auto_id }}"
+ name="{{ field.name }}"
+
+ {% if field.required %}required{% endif %}
+ {% if field.max_length %}maxlength="{{ field.max_length }}"{% endif %}
+ {% if field.min_length %}minlength="{{ field.min_length }}"{% endif %}
+ {% if field.empty_value %}placeholder="{{ field.empty_value }}"{% endif %}
+ {% if field.value %}value="{{ field.value }}"{% endif %}
+ >
+ </div>
+
+ {% if field.errors %}
+ <p class="help is-danger">
+ {% for error in field.errors %}
+ <span id="error_{{ forloop.counter }}_{{ field.auto_id }}">{{ error }}</span><br />
+ {% endfor %}
+ </p>
+ {% endif %}
+ </div>
+ </div>
+</div>