aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/templates/wiki/plugins/macros
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2019-04-14 15:04:28 +0100
committerGravatar Gareth Coles <[email protected]>2019-04-14 15:04:28 +0100
commit7992729e29a18f67c6b3324a64a8fc4e58f5acb8 (patch)
tree6dfb7c161edf6d789b01542bb12bfd2b2de5a2ca /pydis_site/templates/wiki/plugins/macros
parentFixing up image plugin (diff)
Remove attachments plugin, add plugin templates
Diffstat (limited to 'pydis_site/templates/wiki/plugins/macros')
-rw-r--r--pydis_site/templates/wiki/plugins/macros/article_list.html14
-rw-r--r--pydis_site/templates/wiki/plugins/macros/sidebar.html20
2 files changed, 34 insertions, 0 deletions
diff --git a/pydis_site/templates/wiki/plugins/macros/article_list.html b/pydis_site/templates/wiki/plugins/macros/article_list.html
new file mode 100644
index 00000000..c9261f1e
--- /dev/null
+++ b/pydis_site/templates/wiki/plugins/macros/article_list.html
@@ -0,0 +1,14 @@
+{% load i18n wiki_macro_tags %}
+
+{% if article_children %}
+ <div class="article-list">
+ <ul>
+ <li class="nav-header">{% trans "Article index" %} <i class="fa fa-list"></i></li>
+ {% for child in article_children %}
+ {% article_list child depth %}
+ {% empty %}
+ <i>{% trans "Nothing below this level" %}</i>
+ {% endfor %}
+ </ul>
+ </div>
+{% endif %}
diff --git a/pydis_site/templates/wiki/plugins/macros/sidebar.html b/pydis_site/templates/wiki/plugins/macros/sidebar.html
new file mode 100644
index 00000000..31b68520
--- /dev/null
+++ b/pydis_site/templates/wiki/plugins/macros/sidebar.html
@@ -0,0 +1,20 @@
+{% load i18n wiki_macro_tags %}
+{% allowed_macros as macros %}
+
+{% for macro in macros %}
+<h4>{{ macro.short_description }}</h4>
+{{ macro.help_text|safe|linebreaks }}
+{% if macro.example_code %}
+<pre>{{ macro.example_code }}</pre>
+{% endif %}
+{% if macro.args %}
+<table class="table table-compact">
+{% for arg,description in macro.args.items %}
+ <tr>
+ <th>{{ arg }}</th>
+ <td>{{ description }}</td>
+ </tr>
+{% endfor %}
+</table>
+{% endif %}
+{% endfor %}