templates_people_modulesdir = $(templates_peopledir)/modules
templates_static_DATA = \
+ src/templates/static/chat.html \
src/templates/static/features.html \
src/templates/static/get-involved.html \
src/templates/static/get-started.html \
--- /dev/null
+{% extends "../base.html" %}
+
+{% block title %}{{ _("Chat") }}{% end block %}
+
+{% block container %}
+<div class="container">
+ <section class="features-content col-12">
+ <h2 class="display-2 text-center">{{ _("Chat") }}</h2>
+
+ <div class="row mb-5">
+ <div class="col-md-8 offset-md-2 text-center">
+ <p class="lead">
+ On the IPFire channel, you will find people who can help you
+ with your questions about IPFire.
+ </p>
+ <p>
+ This is a good chance to meet people involved in the project
+ or just have a chat.
+ </p>
+ </div>
+ </div>
+
+ <div class="row">
+ <div class="col-md-3 offset-md-2">
+ <h4>
+ <a href="xmpp:ipfire@conference.ipfire.org">
+ {{ _("Jabber") }}
+ </a>
+ </h4>
+
+ <dl class="dl-horizontal">
+ <dt>{{ _("Room") }}</dt>
+ <dd>ipfire</dd>
+
+ <dt>{{ _("Server") }}</dt>
+ <dd>conference.ipfire.org</dd>
+ </dl>
+
+ <p class="ac">
+ <small>
+ <a href="//planet.ipfire.org/post/opening-the-ipfire-jabber-server">
+ {{ _("Need a Jabber account?") }}
+ </a>
+ </small>
+ </p>
+ </div>
+
+ <div class="col-md-3 offset-md-2">
+ <h4>{{ _("IRC") }}</h4>
+
+ <dl class="dl-horizontal">
+ <dt>{{ _("Channel") }}</dt>
+ <dd>#ipfire</dd>
+
+ <dt>{{ _("Server") }}</dt>
+ <dd>irc.freenode.net</dd>
+ </dl>
+
+ <p class="ac">
+ You can use any IRC client to connect to the server and channel
+ above or
+ <a href="//webchat.freenode.net/?channels=ipfire">
+ use a web client
+ </a>.
+ </p>
+ </div>
+ </div>
+ </section>
+</div>
+
+{% end block %}
(r"/news/(.*)", tornado.web.RedirectHandler, { "url" : "https://blog.ipfire.org/posts/{1}" }),
# Static Pages
+ (r"/chat", StaticHandler, { "template" : "chat.html" }),
(r"/features", StaticHandler, { "template" : "features.html" }),
(r"/get-involved", StaticHandler, { "template" : "get-involved.html" }),
(r"/get-started", StaticHandler, { "template" : "get-started.html" }),