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 %} + + + +{% 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 %} - - -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
- +
-users-en@openslides.orgEnglischsprachige Mailingliste für Anwender und Entwickler
- -
-commit@openslides.orgHG-commit-Mailingliste von hg.openslides.org (moderiert), für Entwickler
- -
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
+ +
+users-en@openslides.orgEnglischsprachige Mailingliste für Anwender und Entwickler
+ +
+commit@openslides.orgHG-commit-Mailingliste von hg.openslides.org (moderiert), für Entwickler
+ +
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
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
Für den direkten Kontakt zwischen interessierten OpenSlides-Anwendern -und -Entwicklern nutzen Sie IRC (ein textbasierter Chat):
- --- - -Netzwerk: freenode
- - -
-Kanal: #openslides
Bitte nutzen Sie unser Ticketsystem -um Problem mit OpenSlides zu berichten.
+Für den direkten Kontakt zwischen interessierten OpenSlides-Anwendern + und -Entwicklern nutzen Sie IRC (ein textbasierter Chat):
+ +++Netzwerk: freenode
+
+ Kanal: #openslides
+ +
TODO
+Bitte nutzen Sie unser Ticketsystem + um Problem mit OpenSlides zu berichten.
OpenSlides war bereits erfolgreich im Einsatz bei:
- + Mehr »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
Alle Größen und Varianten des OpenSlides Logos »
+ + +Emanuel Schütze
+Intevation GmbH
+Neuer Graben 17
+49074 Osnabrück
+E-Mail: emanuel.schuetze@intevation.de
+Telefon: 0541-335083-746
Hier eine Auswahl. Ergänzungen bitte an - support@openslides.org senden!
-Erstmaliger Einsatz von OpenSildes: Bundesparteitag 12/2011; weitere Einsätze auf Bundes-, Landes- und Kreisparteitagen.
+ + + + +BÜNDNIS 90/DIE GRÜNEN Landesverband Hamburg
+Erstmaliger Einsatz von OpenSlides: Landesparteitag 04/2012
+ + + + +Evangelische Kirchenkreises Krefeld-Viersen
+Erstmaliger Einsatz von OpenSlides: Kreissynode des Evangelischen Kirchenkreises Krefeld-Viersen 06/2012
+Evangelischen StudentInnengemeinde in der + Bundesrepublik Deutschland (ESG)
+Erstmaliger Einsatz von OpenSildes: Bundesversammlung 09/2011 + Ein erster Prototyp von OpenSlides wurde bereits seit 2005 verwendet.
+ + + + +Arbeitsgemeinschaft der Evangelischen Jugend in Deutschland e. V. (aej)
+Erstmaliger Einsatz von OpenSlides: Mitgliederversammlung 11/2011
Paketinhalte | -Community |
- Starter |
- Business |
- Premium |
+ + | OpenSlides 1.2Community-Paket |
+ Starterbis ca. 75 Teilnehmer |
+ Businessbis ca. 200 Teilnehmer |
+ PremiumTeilnehmer unbegrenzt |
---|---|---|---|---|---|---|---|---|---|
Anzahl der Teilnehmer | -- | bis ca. 75 | -bis ca. 200 | -unbegrenzt | +Lizenzkostenfreie 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 | - | - | @@ -125,13 +126,6 @@ Die Intevation GmbH bietet Ihnen professionelle- | ||||||
- | Alle Funktionen | -Details | -Details | -Details | -
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, })