diff --git a/extras/website/website/static/css/style.css b/extras/website/website/static/css/style.css index 3ff56876c..788f99774 100755 --- a/extras/website/website/static/css/style.css +++ b/extras/website/website/static/css/style.css @@ -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; +} diff --git a/extras/website/website/static/img/references/ev-kirche-krefeld-viersen-logo.png b/extras/website/website/static/img/references/ev-kirche-krefeld-viersen-logo.png new file mode 100644 index 000000000..53e3af396 Binary files /dev/null and b/extras/website/website/static/img/references/ev-kirche-krefeld-viersen-logo.png differ diff --git a/extras/website/website/templates/base_about.html b/extras/website/website/templates/base_about.html index b6291a24d..e7e333a53 100644 --- a/extras/website/website/templates/base_about.html +++ b/extras/website/website/templates/base_about.html @@ -9,9 +9,9 @@ {% endblock %} \ No newline at end of file diff --git a/extras/website/website/templates/contact-form.html b/extras/website/website/templates/contact-form.html new file mode 100644 index 000000000..4d07ada5c --- /dev/null +++ b/extras/website/website/templates/contact-form.html @@ -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 %} + +
{% csrf_token %} +{{ form.name_of_field.errors }} +{{ form.as_p }} + +
+ +{% endblock %} diff --git a/extras/website/website/templates/contact.html b/extras/website/website/templates/contact.html index f88500af1..72044e8c1 100644 --- a/extras/website/website/templates/contact.html +++ b/extras/website/website/templates/contact.html @@ -13,68 +13,63 @@ Kontaktmöglichkeiten zur OpenSlides Community {% block content %} -
{% csrf_token %} -{{ form.name_of_field.errors }} -{{ form.as_p }} - -
- -

Mailinglisten

- -

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!

- - -
-

users-de@openslides.orgDeutschsprachige Mailingliste für Anwender und Entwickler

-

Abonnieren » -Archiv »

+

Zum Kontaktformular »


-

users-en@openslides.orgEnglischsprachige Mailingliste für Anwender und Entwickler

-

Abonnieren » -Archiv »

-
-

commit@openslides.orgHG-commit-Mailingliste von hg.openslides.org (moderiert), für Entwickler

-

Abonnieren » -Archiv »

-
+
+
+

Mailinglisten

+ +

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!

+ + +
+

users-de@openslides.orgDeutschsprachige Mailingliste für Anwender und Entwickler

+

Abonnieren » + Archiv »

+
+

users-en@openslides.orgEnglischsprachige Mailingliste für Anwender und Entwickler

+

Abonnieren » + Archiv »

+
+

commit@openslides.orgHG-commit-Mailingliste von hg.openslides.org (moderiert), für Entwickler

+

Abonnieren » + Archiv »

+
+
+
+

Professionelle Unterstützung

+

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.

+ +

Ihr Ansprechpartner:

+ +

+

Emanuel Schütze
+ Intevation GmbH
+ Neuer Graben 17
+ D-49074 Osnabrück
+ E-Mail: emanuel.schuetze@intevation.de
+ Tel: ++49-541-335083-746

+
+
-

Professionelle Unterstützung

-

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.

- -

Ihr Ansprechpartner:

- -

-

Emanuel Schütze
-Intevation GmbH
-Neuer Graben 17
-D-49074 Osnabrück
-E-Mail: emanuel.schuetze@intevation.de
-Tel: ++49-541-335083-746

-
- - -

IRC

- -

Für den direkten Kontakt zwischen interessierten OpenSlides-Anwendern -und -Entwicklern nutzen Sie IRC (ein textbasierter Chat):

- -
-

Netzwerk: freenode
-Kanal: #openslides

- -

IRC Chat starten »

-
- - -

Probleme berichten

- -

Bitte nutzen Sie unser Ticketsystem -um Problem mit OpenSlides zu berichten.

+
+

IRC

+

Für den direkten Kontakt zwischen interessierten OpenSlides-Anwendern + und -Entwicklern nutzen Sie IRC (ein textbasierter Chat):

+ +
+

Netzwerk: freenode
+ Kanal: #openslides

+
+

IRC Chat starten »

+
+
+
{% endblock %} diff --git a/extras/website/website/templates/development.html b/extras/website/website/templates/development.html index 8a25fc539..80edccc30 100644 --- a/extras/website/website/templates/development.html +++ b/extras/website/website/templates/development.html @@ -22,7 +22,9 @@

Tickets

-

TODO

+

Probleme berichten

+

Bitte nutzen Sie unser Ticketsystem + um Problem mit OpenSlides zu berichten.

Tickets »

diff --git a/extras/website/website/templates/home.html b/extras/website/website/templates/home.html index 665bc5325..fa12df922 100644 --- a/extras/website/website/templates/home.html +++ b/extras/website/website/templates/home.html @@ -59,27 +59,27 @@

OpenSlides war bereits erfolgreich im Einsatz bei:

-

Mehr »

+ Mehr »
diff --git a/extras/website/website/templates/pm-20110915.html b/extras/website/website/templates/pm-20110915.html new file mode 100644 index 000000000..d5fe1d2cd --- /dev/null +++ b/extras/website/website/templates/pm-20110915.html @@ -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 %} +

« Zurück

+ +

Pressemitteilung

+
+

+++ OpenSlides 1.0 - Neues Präsentationssystem für Veranstaltungen mit Tagesordnungen, Anträgen und Wahlen +++

+
+

Osnabrück, 15. September 2011

+ + +

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.

+ +

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.

+ +

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.

+ +

OpenSlides ist konzipiert für den Einsatz vor Ort auf Veranstaltungen +wie Delegierten- und Mitgliederversammlungen, Parteitagen und +Hauptversammlungen. Eine Teilnehmerbeschränkung gibt es nicht.

+ +

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.

+ +

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).

+ +

Download und weitere Informationen auf der offiziellen Webseite:
+http://openslides.org

+ + +

Ansprechpartner:

+ +

Emanuel Schütze
+Intevation GmbH
+Neuer Graben 17
+49074 Osnabrück
+E-Mail: emanuel.schuetze@intevation.de
+Telefon: 0541-335083-746

+ +{% endblock %} \ No newline at end of file diff --git a/extras/website/website/templates/press.html b/extras/website/website/templates/press.html index 5d7021884..a185e0f20 100644 --- a/extras/website/website/templates/press.html +++ b/extras/website/website/templates/press.html @@ -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 %} +

OpenSlides in der Presse

+ + +

Pressemitteilungen

+ + +

Logos

+
+ + Logo + +
+ + Logo + +
+
+

Alle Größen und Varianten des OpenSlides Logos »

+ + +

Pressekontakt

+ +

Emanuel Schütze
+Intevation GmbH
+Neuer Graben 17
+49074 Osnabrück
+E-Mail: emanuel.schuetze@intevation.de
+Telefon: 0541-335083-746

+ + +{% endblock %} \ No newline at end of file diff --git a/extras/website/website/templates/references.html b/extras/website/website/templates/references.html index 798521901..ded68cd03 100644 --- a/extras/website/website/templates/references.html +++ b/extras/website/website/templates/references.html @@ -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 support@openslides.org! {% endblock %} {% block content %} -
-
-

Hier eine Auswahl. Ergänzungen bitte an - support@openslides.org senden!

- +
+
+ + Piraten + +

Piratenpartei Deutschland

+

Erstmaliger Einsatz von OpenSildes: Bundesparteitag 12/2011; weitere Einsätze auf Bundes-, Landes- und Kreisparteitagen.

+ + + Grüne HH + +

BÜNDNIS 90/DIE GRÜNEN Landesverband Hamburg

+

Erstmaliger Einsatz von OpenSlides: Landesparteitag 04/2012

+ + + Ev. Kirchenkreis Krefeld-Viersen + +

Evangelische Kirchenkreises Krefeld-Viersen

+

Erstmaliger Einsatz von OpenSlides: Kreissynode des Evangelischen Kirchenkreises Krefeld-Viersen 06/2012

+
+
+ + ESG + +

Evangelischen StudentInnengemeinde in der + Bundesrepublik Deutschland (ESG)

+

Erstmaliger Einsatz von OpenSildes: Bundesversammlung 09/2011 + Ein erster Prototyp von OpenSlides wurde bereits seit 2005 verwendet.

+ + + aej + +

Arbeitsgemeinschaft der Evangelischen Jugend in Deutschland e. V. (aej)

+

Erstmaliger Einsatz von OpenSlides: Mitgliederversammlung 11/2011

{% endblock %} diff --git a/extras/website/website/templates/support.html b/extras/website/website/templates/support.html index b12ffae2e..a023c89a3 100644 --- a/extras/website/website/templates/support.html +++ b/extras/website/website/templates/support.html @@ -16,11 +16,11 @@ Die Intevation GmbH bietet Ihnen professionelle - - - - - + + + + + @@ -38,11 +38,12 @@ Die Intevation GmbH bietet Ihnen professionelle

Bestellen

- - - - - + + + + + @@ -125,13 +126,6 @@ Die Intevation GmbH bietet Ihnen professionelle - - - - - - -
Paketinhalte

Community

Starter

Business

Premium

OpenSlides 1.2

Community-Paket

Starter

bis ca. 75 Teilnehmer

Business

bis ca. 200 Teilnehmer

Premium

Teilnehmer unbegrenzt
Anzahl der Teilnehmerbis ca. 75bis ca. 200unbegrenztLizenzkostenfreie NutzungOpenSlides + ist Freie Software unter der GNU GPL v2+.
Supportkontingent @@ -102,7 +103,7 @@ Die Intevation GmbH bietet Ihnen professionelle
Anpassung des Projektortemplates - Tipp + Tipp nach Vorlage - --
Alle FunktionenDetailsDetailsDetails
@@ -155,9 +149,9 @@ Die Intevation GmbH bietet Ihnen professionelle 800,- €/dzzgl. 19% MwSt. - Verleih bzw. Verkauf eines - elektronischen Abstimmugssystems mit Anbindung an - OpenSlides + Verleih oder Verkauf eines + elektronischen Abstimmugssystems Profi-Tipp + Anbindung an OpenSlides über Plugin - - auf Anfrage @@ -170,9 +164,6 @@ Die Intevation GmbH bietet Ihnen professionelle Alle Preisangaben gelten zuzüglich der gesetzlich gültigen MwSt. -
- Alle Pakete unterliegen der Freien Software - Lizenz GNU GPL v2+ (wie OpenSlides).

1) Zählung pro angefangene 15-Minuten; begrenzt auf die diff --git a/extras/website/website/urls.py b/extras/website/website/urls.py index 28e86146e..d7e332135 100644 --- a/extras/website/website/urls.py +++ b/extras/website/website/urls.py @@ -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',), ) diff --git a/extras/website/website/views.py b/extras/website/website/views.py index 11e935f80..d13320781 100644 --- a/extras/website/website/views.py +++ b/extras/website/website/views.py @@ -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, })