]> jfr.im git - irc/freenode/web-7.0.git/commitdiff
Add IRC connection information to the footer. 151/head
authorEd Kellett <redacted>
Thu, 24 Mar 2016 09:50:32 +0000 (09:50 +0000)
committerEd Kellett <redacted>
Thu, 24 Mar 2016 09:50:32 +0000 (09:50 +0000)
close #134

config/footer.yml
templates/footer.html

index c4bcee80a12520c9752bb80b55da367a863f2191..ac13383aecb7deeb97cc712a0dcbed23ddddfae0 100644 (file)
       link: pages/acknowledgements
 - heading: Using freenode
   links:
-    - name: Connect (webchat)
-      link: '//webchat.freenode.net'
+    -
+      - name: Connect
+        link: 'ircs://chat.freenode.net:6697'
+      - name: (insecure)
+        link: 'irc://chat.freenode.net:6667'
+      - name: (webchat)
+        link: '//webchat.freenode.net'
     - name: Channel guidelines
       link: pages/changuide
     - name: Catalyst guidelines
index 553192342191848d3c25a42742a3c8623141da6d..f8e7c6d7a34b8bae4168faef41e44a925c232f5c 100644 (file)
@@ -5,9 +5,21 @@
         <h2>{{ footer.heading }}</h2>
         <ul>
             {% for link in footer.links %}
+            {%- if link is mapping %}
             <li>
                 <a href="{{ url_for(link.link, ignore_absolute=True) }}">{{ link.name }}</a>
             </li>
+            {%- else %}
+            <li>
+                {% for item in link %}
+                {% if item.link is defined %}
+                    <a href="{{ url_for(item.link, ignore_absolute=True) }}">{{ item.name }}</a>
+                {% else %}
+                    {{ item.name }}
+                {% endif %}
+                {% endfor %}
+            </li>
+            {%- endif -%}
             {% endfor %}
         </ul>
     </div>