diff --git a/nsupdate/main/templates/main/about.html b/nsupdate/main/templates/main/about.html
index 28467eb..8066e1c 100644
--- a/nsupdate/main/templates/main/about.html
+++ b/nsupdate/main/templates/main/about.html
@@ -2,7 +2,9 @@
{% load bootstrap %}
{% block content %}
-
About nsupdate.info
+About page
+You take the blue pill, the story ends, you wake up in your bed and believe whatever you want to believe. You take the red pill, you stay in Wonderland, and I show you how deep the rabbit hole goes.
+About nsupdate.info
nsupdate.info is the idea of a really simple single purpose dynamic dns
service. Unlike other dynamic dns services its intention is that you do not
have to click a link every 30 days to keep your domain enabled or other
diff --git a/nsupdate/main/templates/main/help.html b/nsupdate/main/templates/main/help.html
new file mode 100644
index 0000000..dae9cd8
--- /dev/null
+++ b/nsupdate/main/templates/main/help.html
@@ -0,0 +1,12 @@
+{% extends "base.html" %}
+{% load bootstrap %}
+
+{% block content %}
+
+
+
Help / FAQ
+ I am the Architect. I created the Matrix. I've been waiting for you. You have many questions, and although the process has altered your consciousness, you remain irrevocably human. Ergo, some of my answers you will understand, and some of them you will not. Concordantly, while your first question may be the most pertinent, you may or may not realize it is also the most irrelevant.
+
+
+
+{% endblock %}
\ No newline at end of file
diff --git a/nsupdate/main/urls.py b/nsupdate/main/urls.py
index 9cdc35e..ec79a51 100644
--- a/nsupdate/main/urls.py
+++ b/nsupdate/main/urls.py
@@ -1,14 +1,14 @@
from django.conf.urls import patterns, url
from main.views import (
- HomeView, OverviewView, HostView, DeleteHostView, AboutView)
+ HomeView, OverviewView, HostView, DeleteHostView, AboutView, HelpView)
from api.views import (
MyIpView, DetectIpView, NicUpdateView, AuthorizedNicUpdateView)
-
urlpatterns = patterns(
'',
url(r'^$', HomeView.as_view(), name="home"),
url(r'^about/$', AboutView.as_view(), name="about"),
+ url(r'^help/$', HelpView.as_view(), name="help"),
url(r'^overview/$', OverviewView.as_view(), name='overview'),
url(r'^host/(?P\d+)/$', HostView.as_view(), name='host_view'),
url(r'^host/(?P\d+)/delete/$',
diff --git a/nsupdate/main/views.py b/nsupdate/main/views.py
index 99e7c86..1b17f3a 100644
--- a/nsupdate/main/views.py
+++ b/nsupdate/main/views.py
@@ -40,6 +40,24 @@ class HomeView(TemplateView):
return context
+class HelpView(TemplateView):
+ template_name = "main/help.html"
+
+ def get_context_data(self, *args, **kwargs):
+ context = super(HelpView, self).get_context_data(*args, **kwargs)
+ context['nav_help'] = True
+ return context
+
+
+class AboutView(TemplateView):
+ template_name = "main/about.html"
+
+ def get_context_data(self, *args, **kwargs):
+ context = super(AboutView, self).get_context_data(*args, **kwargs)
+ context['nav_about'] = True
+ return context
+
+
class OverviewView(CreateView):
model = Host
template_name = "main/overview.html"
diff --git a/nsupdate/nsupdate/templates/base.html b/nsupdate/nsupdate/templates/base.html
index e71602d..691c03f 100644
--- a/nsupdate/nsupdate/templates/base.html
+++ b/nsupdate/nsupdate/templates/base.html
@@ -38,6 +38,9 @@
About
+
+ Help
+
{% if not request.user.is_authenticated %}