Website: Many content and style updates. Added references, contact-form and PM.

This commit is contained in:
Emanuel Schuetze 2012-07-21 21:37:19 +02:00
parent 189d0bf5e1
commit eeea17b9ac
13 changed files with 271 additions and 112 deletions

View File

@ -12,7 +12,7 @@ body {
font-size: 14px;
}
.navbar .nav.pull-right > li > a {
font-size: 12px;
font-size: 11px;
}
.hero-unit {
margin-top: -15px;
@ -157,6 +157,9 @@ form .error input, form .error textarea {
font-style: italic;
margin: 10px 0;
}
.packagetable th {
vertical-align: top !important;
}
.packagetable td, .packagetable th {
text-align: center;
}
@ -170,3 +173,7 @@ form .error input, form .error textarea {
font-size: 11px;
}
.references .thumbnail {
float: left;
margin-right: 20px;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -9,9 +9,9 @@
<ul class="nav nav-pills">
<li class="{% block submenu_about %}{% endblock %}"><a href="{% url about %}">{% trans "Was ist OpenSlides?" %}</a></li>
<li class="{% block submenu_features %}{% endblock %}"><a href="{% url features %}">{% trans "Funktionen" %}</a></li>
<li class="{% block submenu_license %}{% endblock %}"><a href="{% url license %}">{% trans "Lizenz" %}</a></li>
<li class="{% block submenu_references %}{% endblock %}"><a href="{% url references %}">{% trans "Referenzen" %}</a></li>
<li class="{% block submenu_press %}{% endblock %}"><a href="{% url press %}">{% trans "Presse" %}</a></li>
<li class="{% block submenu_license %}{% endblock %}"><a href="{% url license %}">{% trans "Lizenz" %}</a></li>
</ul>
</div>
{% endblock %}

View File

@ -0,0 +1,22 @@
{% extends "base.html" %}
{% load i18n %}
{% block title %}{{ block.super }} - {% trans "Kontaktformular" %}{% endblock %}
{% block headline %}{% trans "Kontaktformular" %}{% endblock %}
{% block mainmenu_contact %}active{% endblock %}
{% block lead %}
Nehmen Sie Kontakt zu uns auf!
{% endblock %}
{% block content %}
<form action="" method="post">{% csrf_token %}
{{ form.name_of_field.errors }}
{{ form.as_p }}
<input type="submit" value="Submit" />
</form>
{% endblock %}

View File

@ -13,68 +13,63 @@ Kontaktmöglichkeiten zur OpenSlides Community
{% block content %}
<form action="" method="post">{% csrf_token %}
{{ form.name_of_field.errors }}
{{ form.as_p }}
<input type="submit" value="Submit" />
</form>
<h3>Mailinglisten</h3>
<p>OpenSlides bietet öffentliche Mailinglisten zur Koordination der Entwicklung
sowie Diskussion von Tickets, Anwenderfragen und speziellen Anwendungsfällen.
Bei Problemen und Fragen zu OpenSlides schreiben Sie einfach an die
OpenSlides-Mailingliste in Ihrer Sprache.
Hinweis: Bitte abonnieren Sie eine Mailingliste bevor Sie an diese schreiben wollen!</p>
<blockquote>
<p><strong>users-de@openslides.org</strong><small>Deutschsprachige Mailingliste für Anwender und Entwickler</small></p>
<p><a class="btn btn-primary" href="http://mail.openslides.org/listinfo/users-de/ ">Abonnieren &raquo;</a>
<a class="btn" href="http://mail.openslides.org/pipermail/users-de/ ">Archiv &raquo;</a></p>
<p><a class="btn btn-primary" href="{% url contactform %}">Zum Kontaktformular &raquo;</a></p>
<br>
<p><strong>users-en@openslides.org</strong><small>Englischsprachige Mailingliste für Anwender und Entwickler</small></p>
<p><a class="btn btn-primary" href="http://mail.openslides.org/listinfo/users-en/">Abonnieren &raquo;</a>
<a class="btn" href="http://mail.openslides.org/pipermail/users-en/">Archiv &raquo;</a></p>
<br>
<p><strong>commit@openslides.org<small>HG-commit-Mailingliste von hg.openslides.org (moderiert), für Entwickler</small></strong></p>
<p><a class="btn btn-primary" href="http://mail.openslides.org/listinfo/commit/">Abonnieren &raquo;</a>
<a class="btn" href="http://mail.openslides.org/pipermail/commit/">Archiv &raquo;</a></p>
</blockquote>
<div class="row">
<div class="span4">
<h3>Mailinglisten</h3>
<p>OpenSlides bietet öffentliche Mailinglisten zur Koordination der Entwicklung
sowie Diskussion von Tickets, Anwenderfragen und speziellen Anwendungsfällen.
Bei Problemen und Fragen zu OpenSlides schreiben Sie einfach an die
OpenSlides-Mailingliste in Ihrer Sprache.
Hinweis: Bitte abonnieren Sie eine Mailingliste bevor Sie an diese schreiben wollen!</p>
<blockquote>
<p><strong>users-de@openslides.org</strong><small>Deutschsprachige Mailingliste für Anwender und Entwickler</small></p>
<p><a class="btn btn-primary" href="http://mail.openslides.org/listinfo/users-de/ ">Abonnieren &raquo;</a>
<a class="btn" href="http://mail.openslides.org/pipermail/users-de/ ">Archiv &raquo;</a></p>
<br>
<p><strong>users-en@openslides.org</strong><small>Englischsprachige Mailingliste für Anwender und Entwickler</small></p>
<p><a class="btn btn-primary" href="http://mail.openslides.org/listinfo/users-en/">Abonnieren &raquo;</a>
<a class="btn" href="http://mail.openslides.org/pipermail/users-en/">Archiv &raquo;</a></p>
<br>
<p><strong>commit@openslides.org<small>HG-commit-Mailingliste von hg.openslides.org (moderiert), für Entwickler</small></strong></p>
<p><a class="btn btn-primary" href="http://mail.openslides.org/listinfo/commit/">Abonnieren &raquo;</a>
<a class="btn" href="http://mail.openslides.org/pipermail/commit/">Archiv &raquo;</a></p>
</blockquote>
</div>
<div class="span4">
<h3>Professionelle Unterstützung</h3>
<p>Sie haben Interesse an OpenSlides und denken über einen Einsatz auf Ihrer
Veranstaltung nach? Sie suchen dafür professionelle, technische Unterstützung
bei der Vorbereitung? Dann kontaktieren Sie uns! Wir beraten Sie gerne.</p>
<p>Ihr Ansprechpartner:<p>
<blockquote>
<p>Emanuel Schütze<br>
Intevation GmbH<br>
Neuer Graben 17<br>
D-49074 Osnabrück<br>
E-Mail: <a href="mailto:emanuel.schuetze@intevation.de">emanuel.schuetze@intevation.de</a><br>
Tel: ++49-541-335083-746</p>
</blockquote>
</div>
<h3>Professionelle Unterstützung</h3>
<p>Sie haben Interesse an OpenSlides und denken über einen Einsatz auf Ihrer
Veranstaltung nach? Sie suchen dafür professionelle, technische Unterstützung
bei der Vorbereitung? Dann kontaktieren Sie uns! Wir beraten Sie gerne.</p>
<p>Ihr Ansprechpartner:<p>
<blockquote>
<p>Emanuel Schütze<br>
Intevation GmbH<br>
Neuer Graben 17<br>
D-49074 Osnabrück<br>
E-Mail: <a href="mailto:emanuel.schuetze@intevation.de">emanuel.schuetze@intevation.de</a><br>
Tel: ++49-541-335083-746</p>
</blockquote>
<h3>IRC</h3>
<p>Für den direkten Kontakt zwischen interessierten OpenSlides-Anwendern
und -Entwicklern nutzen Sie IRC (ein textbasierter Chat):</p>
<blockquote>
<p>Netzwerk: freenode<br>
Kanal: #openslides</p>
<p><a class="btn btn-primary" href="irc://irc.freenode.net/#openslides">IRC Chat starten &raquo;</a></p>
</blockquote>
<h3>Probleme berichten</h3>
<p>Bitte nutzen Sie unser <a href="http://dev.openslides.org/report/3">Ticketsystem</a>
um Problem mit OpenSlides zu berichten.</p>
<div class="span4">
<h3>IRC</h3>
<p>Für den direkten Kontakt zwischen interessierten OpenSlides-Anwendern
und -Entwicklern nutzen Sie IRC (ein textbasierter Chat):</p>
<blockquote>
<p>Netzwerk: freenode<br>
Kanal: #openslides</p>
<br>
<p><a class="btn btn-primary" href="irc://irc.freenode.net/#openslides">IRC Chat starten &raquo;</a></p>
</blockquote>
</div>
</div>
{% endblock %}

View File

@ -22,7 +22,9 @@
</div>
<div class="span3">
<h3>Tickets</h3>
<p>TODO</p>
<h3>Probleme berichten</h3>
<p>Bitte nutzen Sie unser <a href="http://dev.openslides.org/report/3">Ticketsystem</a>
um Problem mit OpenSlides zu berichten.</p>
<p><a class="btn" href="http://dev.openslides.org/report/3">Tickets &raquo;</a></p>
</div>
<div class="span3">

View File

@ -59,27 +59,27 @@
<p>OpenSlides war bereits erfolgreich im Einsatz bei:</p>
<ul class="thumbnails">
<li class="span2">
<a class="thumbnail" href="http://www.piratenpartei.de/" title="Piratenpartei Deutschland">
<span class="thumbnail" title="Piratenpartei Deutschland">
<img alt="Piraten" src="/static/img/references/piraten-logo.png">
</a>
</span>
</li>
<li class="span2">
<a class="thumbnail" href="http://hamburg.gruene.de/" title="BÜNDNIS 90/DIE GRÜNEN Landesverband Hamburg">
<span class="thumbnail" title="BÜNDNIS 90/DIE GRÜNEN Landesverband Hamburg">
<img alt="Grüne HH" src="/static/img/references/gruene-logo.png">
</a>
</span>
</li>
<li class="span2">
<a class="thumbnail" href="http://bundes-esg.de/" title="Evangelischen StudentInnengemeinde in der Bundesrepublik Deutschland (ESG)">
<span class="thumbnail" title="Evangelischen StudentInnengemeinde in der Bundesrepublik Deutschland (ESG)">
<img alt="ESG" src="/static/img/references/esg-logo.png">
</a>
</span>
</li>
<li class="span2">
<a class="thumbnail" href="http://aej-online.de/" title="Arbeitsgemeinschaft der Evangelischen Jugend in Deutschland e. V. (aej)">
<span class="thumbnail" title="Arbeitsgemeinschaft der Evangelischen Jugend in Deutschland e. V. (aej)">
<img alt="aej" src="/static/img/references/aej-logo.png">
</a>
</span>
</li>
</ul>
<p><a class="btn" href="#">Mehr &raquo;</a></p>
<a class="btn" href="{% url references %}">Mehr &raquo;</a>
</div>
</div>

View File

@ -0,0 +1,73 @@
{% extends "base_about.html" %}
{% load i18n %}
{% block title %}{{ block.super }} - {% trans "Presse" %}{% endblock %}
{% block headline %}{% trans "Presse" %}{% endblock %}
{% block submenu_press %}active{% endblock %}
{% block content %}
<p><i><a href="{% url press %}">&laquo; Zurück</a></i></p>
<h3>Pressemitteilung</h3>
<br>
<h4>+++ OpenSlides 1.0 - Neues Präsentationssystem für Veranstaltungen mit Tagesordnungen, Anträgen und Wahlen +++</h4>
<br>
<p><em>Osnabrück, 15. September 2011</em></p>
<p>OpenSlides - ein webbasiertes Präsentationssystem zur Darstellung und
Steuerung von Tagesordnungen, Anträgen und Wahlen auf einer
Veranstaltung - ist nach 10-monatiger Entwicklungszeit in der Version
1.0 als Freie Software erschienen.</p>
<p>Mit OpenSlides können alle Inhalte einer Veranstaltung, wie
Tagesordnung, Antragstexte, Redelisten, Kandidatenlisten, Wahlergebnisse
usw. zeitaktuell an die Leinwand projiziert werden. Die
Versammlungsleitung steuert und bearbeitet diese Inhalte interaktiv.
Außerdem verwaltet OpenSlides die anwesenden Teilnehmer. So kann die
Anwendung leicht Kandidaten für anstehende Wahlen aufstellen,
vorgedruckte Wahlscheine generieren und ausgezählte Wahl- und
Abstimmungsergebnisse anzeigen.</p>
<p>Neu ist vor allem die Funktion, das Plenum mit einzubeziehen: Jeder
Teilnehmer auf einer Veranstaltung hat die Möglichkeit, sich mit dem
eigenen Laptop oder Smartphone per WLAN über den Browser bei OpenSlides
anzumelden. Dabei kann der einzelne Teilnehmer z.B. einen Antrag
einreichen, Anträge anderer Teilnehmer unterstützen, bei anstehenden
Wahlen kandidieren, Kandidaten vorschlagen oder Abstimmungsergebnisse
nachlesen. Beim Teilnehmer muss dazu keine Software installiert werden -
dem Nutzer reicht ein Browser.</p>
<p>OpenSlides ist konzipiert für den Einsatz vor Ort auf Veranstaltungen
wie Delegierten- und Mitgliederversammlungen, Parteitagen und
Hauptversammlungen. Eine Teilnehmerbeschränkung gibt es nicht.</p>
<p>Ein entscheidender Vorteil gegenüber herkömmlichen
Office-Präsentations-Systemen, wie MS PowerPoint oder OpenOffice
Impress, ist die interaktive Bearbeitung der Folien über ein
Redaktionssystem. Der Präsentationsmodus auf dem Beamer muss dafür nicht
verlassen werden und zeigt stets die aktuelle Folie an.</p>
<p>OpenSlides ist Freie Software, lizensiert unter der GNU GPL v2+, und
kann mit dem vollständigen Quellcode auf der Webseite kostenlos
heruntergeladen werden. Die OpenSlides ist plattformunabhängig und läuft
als Serveranwendung überall dort, wo Python verfügbar ist (u.a. Windows,
MacOSX, GNU/Linux).</p>
<p>Download und weitere Informationen auf der offiziellen Webseite:<br>
<a href="http://openslides.org">http://openslides.org</a></p>
<p>Ansprechpartner:</p>
<p>Emanuel Schütze<br>
Intevation GmbH<br>
Neuer Graben 17<br>
49074 Osnabrück<br>
E-Mail: emanuel.schuetze@intevation.de<br>
Telefon: 0541-335083-746</p>
{% endblock %}

View File

@ -6,3 +6,46 @@
{% block headline %}{% trans "Presse" %}{% endblock %}
{% block submenu_press %}active{% endblock %}
{% block lead %}Die neue Idee von OpenSlides hat Eindruck hinterlassen.
Lesen Sie, was die Pressestimmen über OpenSlides berichten.{% endblock %}
{% block content %}
<h2>OpenSlides in der Presse</h2>
<ul>
<li><a href="http://www.heise.de/download/openslides-3682916.html">Artikel aus c't 26/2011 zu OpenSlides 1.1</a></li>
<li><a href="http://www.av-views.de/aktuell/archiv/2011/2011-5/thema1.php">Artikel aus AV-views 2011/5 zu OpenSlides 1.1</a></li>
<li><a href="http://www.pro-linux.de/news/1/17504/openslides-10-vorgestellt.html">Pro-Linux-Meldung zu OpenSlides 1.0</a></li>
</ul>
<h2>Pressemitteilungen</h2>
<ul>
<li>2011-09-15:<br>
<a href="{% url pm-20110915 %}">OpenSlides 1.0 - Neues Präsentationssystem für Veranstaltungen mit Tagesordnungen, Anträgen und Wahlen</a></li>
</ul>
<h2>Logos</h2>
<div class="thumbnails">
<a class="thumbnail span3" href="/static/img/openslides-logo.png" title="OpenSlides Logo">
<img alt="Logo" src="/static/img/openslides-logo.png">
</a>
<br>
<a class="thumbnail span3" href="/static/img/openslides-logo_wide75.png" title="OpenSlides Logo">
<img alt="Logo" src="/static/img/openslides-logo_wide75.png">
</a>
</div>
<br>
<p><a href="http://dev.openslides.org/browser/extras/logo/">Alle Größen und Varianten des OpenSlides Logos &raquo;</a></p>
<h2>Pressekontakt</h2>
<p><strong>Emanuel Schütze</strong><br>
Intevation GmbH<br>
Neuer Graben 17<br>
49074 Osnabrück<br>
E-Mail: emanuel.schuetze@intevation.de<br>
Telefon: 0541-335083-746</p>
{% endblock %}

View File

@ -9,21 +9,45 @@
{% block lead %}
Auf zahlreichen Veranstaltungen war OpenSlides bereits erfolgreich im Einsatz.
Hier eine Auswahl an Referenzen. - Wir freuen uns, wenn wir Ihre Veranstaltung hier nennen dürfen.
Schreiben Sie uns gerne an <a href="mailto:support@openslides.org">support@openslides.org</a>!
{% endblock %}
{% block content %}
<div class="row">
<div class="span9">
<p>Hier eine Auswahl. Ergänzungen bitte an
<a href="mailto:support@openslides.org">support@openslides.org</a> senden!</p>
<ul>
<li>Bundesversammlung der <a class="reference external" href="http://www.bundes-esg.de">Evangelischen StudentInnengemeinde in der
Bundesrepublik Deutschland (ESG)</a></li>
<li>Mitgliederversammlung der <a class="reference external" href="http://aej-online.de">Arbeitsgemeinschaft der Evangelischen Jugend in Deutschland e. V. (aej)</a></li>
<li>Parteitage der <a class="reference external" href="http://www.piratenpartei.de">Piratenpartei Deutschland</a> (Bundes- Landes-, Kreisparteitage)</li>
<li>Landesparteitag von <a class="reference external" href="http://hamburg.gruene.de/">BÜNDNIS 90/DIE GRÜNEN Landesverband Hamburg</a></li>
<li>...</li>
</ul>
<div class="row references">
<div class="span6">
<a class="thumbnail span2" href="http://www.piratenpartei.de/" title="Piratenpartei Deutschland">
<img alt="Piraten" src="/static/img/references/piraten-logo.png">
</a>
<p><a href="http://www.piratenpartei.de">Piratenpartei Deutschland</a></p>
<p class="clearfix">Erstmaliger Einsatz von OpenSildes: Bundesparteitag 12/2011; weitere Einsätze auf Bundes-, Landes- und Kreisparteitagen.</p>
<a class="thumbnail span2" href="http://hamburg.gruene.de/" title="BÜNDNIS 90/DIE GRÜNEN Landesverband Hamburg">
<img alt="Grüne HH" src="/static/img/references/gruene-logo.png">
</a>
<p><a href="http://hamburg.gruene.de/">BÜNDNIS 90/DIE GRÜNEN Landesverband Hamburg</a></p>
<p class="clearfix">Erstmaliger Einsatz von OpenSlides: Landesparteitag 04/2012</p>
<a class="thumbnail span2" href="http://www.ekir.de/krefeld/" title="Evangelischer Kirchenkreises Krefeld-Viersen">
<img alt="Ev. Kirchenkreis Krefeld-Viersen" src="/static/img/references/ev-kirche-krefeld-viersen-logo.png">
</a>
<p><a href="http://www.ekir.de/krefeld/">Evangelische Kirchenkreises Krefeld-Viersen</a></p>
<p class="clearfix">Erstmaliger Einsatz von OpenSlides: Kreissynode des Evangelischen Kirchenkreises Krefeld-Viersen 06/2012</p>
</div>
<div class="span6">
<a class="thumbnail span2" href="http://bundes-esg.de/" title="Evangelischen StudentInnengemeinde in der Bundesrepublik Deutschland (ESG)">
<img alt="ESG" src="/static/img/references/esg-logo.png">
</a>
<p><a class="reference external" href="http://www.bundes-esg.de">Evangelischen StudentInnengemeinde in der
Bundesrepublik Deutschland (ESG)</a></p>
<p class="clearfix"> Erstmaliger Einsatz von OpenSildes: Bundesversammlung 09/2011
<small>Ein erster Prototyp von OpenSlides wurde bereits seit 2005 verwendet.</small></p>
<a class="thumbnail span2" href="http://aej-online.de/" title="Arbeitsgemeinschaft der Evangelischen Jugend in Deutschland e. V. (aej)">
<img alt="aej" src="/static/img/references/aej-logo.png">
</a>
<p><a class="reference external" href="http://aej-online.de">Arbeitsgemeinschaft der Evangelischen Jugend in Deutschland e. V. (aej)</a></p>
<p>Erstmaliger Einsatz von OpenSlides: Mitgliederversammlung 11/2011</p>
</div>
</div>
{% endblock %}

View File

@ -16,11 +16,11 @@ Die Intevation GmbH bietet Ihnen professionelle
<table class="table table-bordered table-striped packagetable">
<thead>
<tr>
<th class="span4">Paketinhalte</th>
<th class="span2"><h3>Community</h3></th>
<th class="span2"><h3>Starter</h3></th>
<th class="span2"><h3>Business</h3></th>
<th class="span2"><h3>Premium</h3></th>
<th class="span4"></th>
<th class="span2"><h3>OpenSlides 1.2</h3><small>Community-Paket</small></th>
<th class="span2"><h3>Starter</h3><small>bis ca. 75 Teilnehmer</small></th>
<th class="span2"><h3>Business</h3><small>bis ca. 200 Teilnehmer</small></th>
<th class="span2"><h3>Premium</h3><small>Teilnehmer unbegrenzt</small></th>
</tr>
</thead>
<tbody>
@ -38,11 +38,12 @@ Die Intevation GmbH bietet Ihnen professionelle
<p><a class="btn btn-primary" href="#">Bestellen</a></p></td>
</tr>
<tr>
<td class="leftcolumn">Anzahl der Teilnehmer</td>
<td></td>
<td>bis ca. 75</td>
<td>bis ca. 200</td>
<td>unbegrenzt</td>
<td class="leftcolumn">Lizenzkostenfreie Nutzung<small>OpenSlides
ist Freie Software unter der <a href="{% url license %}">GNU GPL v2+</a>.</small></td>
<td><i class="icon-ok"></i></td>
<td><i class="icon-ok"></i></td>
<td><i class="icon-ok"></i></td>
<td><i class="icon-ok"></i></td>
</tr>
<tr>
<td class="leftcolumn">Supportkontingent
@ -102,7 +103,7 @@ Die Intevation GmbH bietet Ihnen professionelle
</tr>
<tr>
<td class="leftcolumn">Anpassung des Projektortemplates
<span class="label label-important">Tipp</span>
<span class="label label-important">Tipp</span>
<small>nach Vorlage</small></td>
<td>-</td>
<td>-</td>
@ -125,13 +126,6 @@ Die Intevation GmbH bietet Ihnen professionelle
<td>-</td>
<td><i class="icon-ok"></i></td>
</tr>
<tr>
<td></td>
<td><a class="btn" href="#">Alle Funktionen</a></td>
<td><a class="btn" href="#">Details</a></td>
<td><a class="btn" href="#">Details</a></td>
<td><a class="btn" href="#">Details</a></td>
</tr>
</tbody>
</table>
@ -155,9 +149,9 @@ Die Intevation GmbH bietet Ihnen professionelle
<td>800,- &euro;/d<small>zzgl. 19% MwSt.</small></td>
</tr>
<tr>
<td class="leftcolumn">Verleih bzw. Verkauf eines
elektronischen Abstimmugssystems mit Anbindung an
OpenSlides</td>
<td class="leftcolumn">Verleih oder Verkauf eines
elektronischen Abstimmugssystems <span class="label label-important">Profi-Tipp</span>
<small>Anbindung an OpenSlides über Plugin</small></td>
<td>-</td>
<td>-</td>
<td>auf Anfrage</td>
@ -170,9 +164,6 @@ Die Intevation GmbH bietet Ihnen professionelle
<small>
Alle Preisangaben gelten zuzüglich der gesetzlich gültigen MwSt.
</small>
<br>
<small>Alle Pakete unterliegen der <a href="{% url license %}">Freien Software
Lizenz GNU GPL v2+</a> (wie OpenSlides).</small>
</strong></p>
<p>
<small>1) Zählung pro angefangene 15-Minuten; begrenzt auf die

View File

@ -21,8 +21,10 @@ urlpatterns = i18n_patterns('',
url(r'^documentation/$', TemplateView.as_view(template_name="documentation.html"), name='documentation',),
url(r'^faq/$', TemplateView.as_view(template_name="faq.html"), name='faq',),
url(r'^development/$', TemplateView.as_view(template_name="development.html"), name='development',),
url(r'^contact/$', 'website.views.contact', name='contact',),
url(r'^contact/$', TemplateView.as_view(template_name="contact.html"), name='contact',),
url(r'^contact/form$', 'website.views.contactform', name='contactform',),
url(r'^donate/$', TemplateView.as_view(template_name="donate.html"), name='donate',),
url(r'^demo/$', TemplateView.as_view(template_name="demo.html"), name='demo',),
url(r'^impressum/$', TemplateView.as_view(template_name="impressum.html"), name='impressum',),
url(r'^about/press/20110915/$', TemplateView.as_view(template_name="pm-20110915.html"), name='pm-20110915',),
)

View File

@ -11,7 +11,7 @@ from website.forms import ContactForm
# return context
def contact(request):
def contactform(request):
if request.method == 'POST': # If the form has been submitted...
form = ContactForm(request.POST) # A form bound to the POST data
if form.is_valid(): # All validation rules pass
@ -29,6 +29,6 @@ def contact(request):
else:
form = ContactForm() # An unbound form
return render(request, 'contact.html', {
return render(request, 'contact-form.html', {
'form': form,
})