diff --git a/extras/website/website/static/css/style.css b/extras/website/website/static/css/style.css index f10f235a1..609c91831 100755 --- a/extras/website/website/static/css/style.css +++ b/extras/website/website/static/css/style.css @@ -156,6 +156,10 @@ form .error input, form .error textarea { font-size: 21px; font-style: italic; margin: 10px 0; + white-space: nowrap; +} +.orderbutton { + white-space: nowrap; } .packagetable th { vertical-align: top !important; @@ -177,18 +181,12 @@ form .error input, form .error textarea { border-bottom: 1px solid #CCCCCC; text-align: center; } -.price { - font-size: 21px; - font-style: italic; - margin: 10px 0; - white-space: nowrap; -} .box ul { padding-left: 21px; text-align: left; } .box ul li { - list-style-image: url("/static/img/ok.png"); + list-style-image: url("/static/img/icons/ok.png"); } @@ -201,3 +199,24 @@ form .error input, form .error textarea { input, textarea { width: 380px; } +.os-icon { + float: left; + margin: 7px 10px 0 0; + opacity: 0.8; +} +h2 { + font-size: 22px; + font-weight: 300; + line-height: 36px; + margin-bottom: 1px; +} +h3 { + font-size: 18px; + line-height: 27px; + font-weight: 300; +} + +.license { + margin-top: 70px; + font-size: 11px; +} diff --git a/extras/website/website/static/img/icons/de.png b/extras/website/website/static/img/icons/de.png new file mode 100644 index 000000000..ac4a97736 Binary files /dev/null and b/extras/website/website/static/img/icons/de.png differ diff --git a/extras/website/website/static/img/icons/en.png b/extras/website/website/static/img/icons/en.png new file mode 100644 index 000000000..ff701e19f Binary files /dev/null and b/extras/website/website/static/img/icons/en.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_009_magic.png b/extras/website/website/static/img/icons/glyphicons_009_magic.png new file mode 100644 index 000000000..c52b68f9d Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_009_magic.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_012_heart.png b/extras/website/website/static/img/icons/glyphicons_012_heart.png new file mode 100644 index 000000000..c5d598e8e Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_012_heart.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_019_cogwheel.png b/extras/website/website/static/img/icons/glyphicons_019_cogwheel.png new file mode 100644 index 000000000..e9c3b3c31 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_019_cogwheel.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_023_cogwheels.png b/extras/website/website/static/img/icons/glyphicons_023_cogwheels.png new file mode 100644 index 000000000..5c14892b3 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_023_cogwheels.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_029_notes_2.png b/extras/website/website/static/img/icons/glyphicons_029_notes_2.png new file mode 100644 index 000000000..169950811 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_029_notes_2.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_040_stats.png b/extras/website/website/static/img/icons/glyphicons_040_stats.png new file mode 100644 index 000000000..f7811e0cf Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_040_stats.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_043_group.png b/extras/website/website/static/img/icons/glyphicons_043_group.png new file mode 100644 index 000000000..25689ddb1 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_043_group.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_049_star.png b/extras/website/website/static/img/icons/glyphicons_049_star.png new file mode 100644 index 000000000..e0157f595 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_049_star.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_050_link.png b/extras/website/website/static/img/icons/glyphicons_050_link.png new file mode 100644 index 000000000..59def8746 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_050_link.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_056_projector.png b/extras/website/website/static/img/icons/glyphicons_056_projector.png new file mode 100644 index 000000000..4d644db30 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_056_projector.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_057_history.png b/extras/website/website/static/img/icons/glyphicons_057_history.png new file mode 100644 index 000000000..99fe0483c Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_057_history.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_060_compass.png b/extras/website/website/static/img/icons/glyphicons_060_compass.png new file mode 100644 index 000000000..66389e3f2 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_060_compass.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_061_keynote.png b/extras/website/website/static/img/icons/glyphicons_061_keynote.png new file mode 100644 index 000000000..45b0e9e79 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_061_keynote.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_062_attach.png b/extras/website/website/static/img/icons/glyphicons_062_attach.png new file mode 100644 index 000000000..cafb21f85 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_062_attach.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_063_power.png b/extras/website/website/static/img/icons/glyphicons_063_power.png new file mode 100644 index 000000000..fe00495e5 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_063_power.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_064_lightbulb.png b/extras/website/website/static/img/icons/glyphicons_064_lightbulb.png new file mode 100644 index 000000000..896ea123b Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_064_lightbulb.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_069_gift.png b/extras/website/website/static/img/icons/glyphicons_069_gift.png new file mode 100644 index 000000000..f2711d37d Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_069_gift.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_070_umbrella.png b/extras/website/website/static/img/icons/glyphicons_070_umbrella.png new file mode 100644 index 000000000..ccbbb5386 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_070_umbrella.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_073_signal.png b/extras/website/website/static/img/icons/glyphicons_073_signal.png new file mode 100644 index 000000000..a3859ac3f Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_073_signal.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_082_roundabout.png b/extras/website/website/static/img/icons/glyphicons_082_roundabout.png new file mode 100644 index 000000000..04e576b91 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_082_roundabout.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_117_embed.png b/extras/website/website/static/img/icons/glyphicons_117_embed.png new file mode 100644 index 000000000..49659f6b8 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_117_embed.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_144_folder_open.png b/extras/website/website/static/img/icons/glyphicons_144_folder_open.png new file mode 100644 index 000000000..fffb53759 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_144_folder_open.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_153_more_windows.png b/extras/website/website/static/img/icons/glyphicons_153_more_windows.png new file mode 100644 index 000000000..7849dc115 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_153_more_windows.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_163_iphone.png b/extras/website/website/static/img/icons/glyphicons_163_iphone.png new file mode 100644 index 000000000..b26e4e74a Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_163_iphone.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_200_download.png b/extras/website/website/static/img/icons/glyphicons_200_download.png new file mode 100644 index 000000000..c6d8d65f2 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_200_download.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_209_cart_in.png b/extras/website/website/static/img/icons/glyphicons_209_cart_in.png new file mode 100644 index 000000000..fdd3ac403 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_209_cart_in.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_235_pen.png b/extras/website/website/static/img/icons/glyphicons_235_pen.png new file mode 100644 index 000000000..b8201185f Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_235_pen.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_245_chat.png b/extras/website/website/static/img/icons/glyphicons_245_chat.png new file mode 100644 index 000000000..747847112 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_245_chat.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_254_fishes.png b/extras/website/website/static/img/icons/glyphicons_254_fishes.png new file mode 100644 index 000000000..c2459f2cc Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_254_fishes.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_258_qrcode.png b/extras/website/website/static/img/icons/glyphicons_258_qrcode.png new file mode 100644 index 000000000..3d79ebeec Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_258_qrcode.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_289_podium.png b/extras/website/website/static/img/icons/glyphicons_289_podium.png new file mode 100644 index 000000000..76a13c44b Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_289_podium.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_326_share.png b/extras/website/website/static/img/icons/glyphicons_326_share.png new file mode 100644 index 000000000..c8b3034a2 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_326_share.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_329_web_browser.png b/extras/website/website/static/img/icons/glyphicons_329_web_browser.png new file mode 100644 index 000000000..e46682925 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_329_web_browser.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_331_dashboard.png b/extras/website/website/static/img/icons/glyphicons_331_dashboard.png new file mode 100644 index 000000000..e4ddc292c Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_331_dashboard.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_332_certificate.png b/extras/website/website/static/img/icons/glyphicons_332_certificate.png new file mode 100644 index 000000000..634a0b7c0 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_332_certificate.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_340_globe.png b/extras/website/website/static/img/icons/glyphicons_340_globe.png new file mode 100644 index 000000000..ff13f2866 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_340_globe.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_341_briefcase.png b/extras/website/website/static/img/icons/glyphicons_341_briefcase.png new file mode 100644 index 000000000..fa30b00c6 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_341_briefcase.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_351_book_open.png b/extras/website/website/static/img/icons/glyphicons_351_book_open.png new file mode 100644 index 000000000..7975b909c Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_351_book_open.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_352_nameplate.png b/extras/website/website/static/img/icons/glyphicons_352_nameplate.png new file mode 100644 index 000000000..58dc9406b Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_352_nameplate.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_355_announcement.png b/extras/website/website/static/img/icons/glyphicons_355_announcement.png new file mode 100644 index 000000000..6c7860e2d Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_355_announcement.png differ diff --git a/extras/website/website/static/img/icons/glyphicons_399_e-mail.png b/extras/website/website/static/img/icons/glyphicons_399_e-mail.png new file mode 100644 index 000000000..318e11a11 Binary files /dev/null and b/extras/website/website/static/img/icons/glyphicons_399_e-mail.png differ diff --git a/extras/website/website/static/img/ok.png b/extras/website/website/static/img/icons/ok.png similarity index 100% rename from extras/website/website/static/img/ok.png rename to extras/website/website/static/img/icons/ok.png diff --git a/extras/website/website/templates/about.html b/extras/website/website/templates/about.html index 57b1b0278..90dedf4a7 100644 --- a/extras/website/website/templates/about.html +++ b/extras/website/website/templates/about.html @@ -15,57 +15,78 @@ und Steuerung von Tagesordnungen, Anträgen und Wahlen einer Veranstaltung.
-

Ziele

-

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, um so leicht Kandidaten für + +

Inhalte projizieren

+

Mit OpenSlides können alle Inhalte einer Veranstaltung (wie Tagesordnung, Antragstexte, + Redelisten, Kandidatenlisten und Wahlergebnisse) zeitaktuell an die Leinwand projiziert + werden. Die Versammlungsleitung steuert und bearbeitet diese + Inhalte interaktiv.

+ + +

Teilnehmer verwalten

+

OpenSlides verwaltet darüber hinaus die anwesenden + Teilnehmer, um so leicht Kandidaten für anstehende Wahlen aufzustellen, vorgedruckte Wahlscheine zu generieren und ausgezählte Wahl- und Abstimmungsergebnisse anzuzeigen.

-
-
-

Neuartig

-

Neuartig 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 bei OpenSlides anzumelden. Dabei kann der Teilnehmer z.B. einen Antrag einreichen, - Anträge anderer Teilnehmer unterstützen, bei anstehenden Wahlen kandidieren, Kandidaten - vorschlagen oder Abstimmungsergebnisse nachlesen. -

-

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

Einsatz vor Ort

+

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

-

Vorteile

+ +

Transparenz

+

Neuartig 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 bei OpenSlides anzumelden.

+ + +

Interaktion

+

Dabei kann der Teilnehmer z.B. einen Antrag einreichen, + Anträge anderer Teilnehmer unterstützen, bei anstehenden Wahlen kandidieren, Kandidaten + vorschlagen oder Abstimmungsergebnisse nachlesen. +

+ + +

Vorteile nutzen

Der entscheidende Vorteil gegenüber herkömmlichen Office-Präsentations-Systemen, wie MS PowerPoint oder OpenOffice Impress, ist die Bearbeitung der Folien über ein - Redaktionssystem. Der Präsentationsmodus auf dem Beamer muss nicht verlassen werden + Redaktionssystem. Der Präsentationsmodus auf dem Projektor muss nicht verlassen werden und zeigt stets die aktuelle Folie an.

-

Alle Funktionen »

+

Screenshots & Funktionen »

+
+
+

+ Unterstützen Sie + OpenSlides mit Ihrer Spende

+
+ + +

Historie

+

Im Jahre 2005 wurde ein interner PHP-Prototyp von OpenSlides speziell für + den Einsatz auf der Bundesversammlung der + Evangelischen + StudentInnengemeinde (Bundes-ESG) durch Emanuel Schütze entwickelt.

+

Ende 2010 begannen Oskar Hahn und Emanuel Schütze mit einer kompletten + Neuentwicklung in Python/Django und bauten ein Freies Software Produkt + mit dem Namen "OpenSlides" auf.

+

OpenSlides wurde im August 2011 unter + der GNU GPL v2+ veröffentlicht. Version 1.0 ist am 12. September 2011 + erschienen. Der erste produktive Einsatz von OpenSlides fand Mitte + September auf der ESG-Bundesversammlung 2011 in Hannover statt. +

+

-

Historie

-
-
-

Im Jahre 2005 wurde ein interner PHP-Prototyp von OpenSlides speziell für - den Einsatz auf der Bundesversammlung des Bundesverbandes der - Evangelischen - StudentInnengemeinde (Bundes-ESG) durch Emanuel Schütze entwickelt.

-
-
-

Ende 2010 begannen Oskar Hahn und Emanuel Schütze mit einer kompletten - Neuentwicklung in Python/Django und bauten ein Freies Software Produkt - mit dem Namen "OpenSlides" auf. OpenSlides wurde im August 2011 unter - der GNU GPL v2+ veröffentlicht. Version 1.0 ist am 12. September 2011 - erschienen. Der erste produktive Einsatz von OpenSlides fand Mitte - September auf der ESG-Bundesversammlung 2011 in Hannover statt. -

-
-
+ {% endblock %} diff --git a/extras/website/website/templates/base.html b/extras/website/website/templates/base.html index 24c42d0db..e40667ef8 100644 --- a/extras/website/website/templates/base.html +++ b/extras/website/website/templates/base.html @@ -54,7 +54,8 @@ {% for lang_code, lang_name in languages %} {% language lang_code %}
  • - {{ lang_name }} + {{ lang_name }} {{ lang_name }}
  • {% endlanguage %} {% endfor %} @@ -125,6 +126,15 @@
    @openslides folgen + +
    +

    OpenSlides is licensed under the GNU GPL v2+.
    + Icons from Glyphicons + Free, licensed under CC + BY 3.0.

    +
    diff --git a/extras/website/website/templates/contact.html b/extras/website/website/templates/contact.html index 72044e8c1..1751cc16e 100644 --- a/extras/website/website/templates/contact.html +++ b/extras/website/website/templates/contact.html @@ -8,7 +8,8 @@ {% block mainmenu_contact %}active{% endblock %} {% block lead %} -Kontaktmöglichkeiten zur OpenSlides Community +Ihnen gefällt OpenSlides? Sie haben Fragen oder Anregungen? Geben Sie +uns Ihre Rückmeldung! {% endblock %} {% block content %} @@ -17,15 +18,14 @@ Kontaktmöglichkeiten zur OpenSlides Community
    -

    Mailinglisten

    - +
    + +

    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 + Bei Problemen und Fragen zu OpenSlides schreiben Sie 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 » @@ -35,32 +35,41 @@ Kontaktmöglichkeiten zur OpenSlides Community

    Abonnieren » Archiv »


    -

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

    +

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

    Abonnieren » Archiv »

    +

    Hinweis: Bitte abonnieren Sie eine Mailingliste bevor + Sie an diese schreiben!

    +
    -

    Professionelle Unterstützung

    +
    + +

    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.

    + Veranstaltung nach? Sie suchen dafür professionelle Unterstützung + bei der Vorbereitung? Sie haben Fragen zu unseren + Supportpaketen?

    +

    Kontaktieren Sie uns! Wir beraten Sie gerne.

    Ihr Ansprechpartner:

    -

    Emanuel Schütze
    +

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

    + Tel: ++49-541-335083-746

    +
    -

    IRC

    +
    + +

    IRC

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

    @@ -70,6 +79,7 @@ Kontaktmöglichkeiten zur OpenSlides Community

    IRC Chat starten »

    +
    {% endblock %} diff --git a/extras/website/website/templates/development.html b/extras/website/website/templates/development.html index 80edccc30..40eae1c77 100644 --- a/extras/website/website/templates/development.html +++ b/extras/website/website/templates/development.html @@ -6,30 +6,59 @@ {% block headline %}{% trans "Entwicklung" %}{% endblock %} {% block mainmenu_development %}active{% endblock %} - + +{% block lead %}OpenSlides ist eine engagierte Freie +Software-Initiative von Freiwilligen. Entsprechend offen und +frei zugänglich ist auch die Entwicklung. Nutze die Möglichkeit und wirfen einen Blick +in unsere Trac-Entwicklungsplattform. - Jede Mitarbeit ist sehr willkommen: +Bugreports erstellen, Arbeiten am Quellcode, Übersetzungen oder Grafikdesign. Wir freuen +uns über jede Form der Unterstützung! Kontaktiere uns einfach! Wir finden sicher interessante +Aufgaben für Dich. +{% endblock %} + + {% block content %}
    -

    Wiki

    -

    TODO

    + +

    Wiki

    +

    Das OpenSlides-Wiki dient als technische Dokumentation von + Dingen, die (noch) nicht im Handbuch stehen oder einfach + irgendwo erfasst und nicht vergessen werden sollen.

    +

    Wir freuen uns über Unterstützung beim Erstellen neuer + hilfreicher Seiten.

    Wiki »

    -

    Roadmap

    -

    TODO

    + +

    Roadmap

    +

    Wann steht eine neue OpenSlides-Version an? Welche Tickets sind + für welchen Meilenstein geplant und welche Tickets sind + bereits erledigt?

    +

    Diesen Überblick gibt uns die Roadmap und dient zur Planung + und Information über neue OpenSlides-Versionen.

    Roadmap »

    -

    Tickets

    -

    Probleme berichten

    -

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

    -

    Tickets »

    + +

    Tickets

    +

    Probleme und Wünsche an OpenSlides erfassen wir in + einzelnen Tickets im Trac. Um ein Problem oder Wunsch zu berichten, + melde Dich im Trac an und lege ein neues + Ticket an.

    +

    Alternativ kannst Du Dein Bericht auch an die Mailingliste senden.

    +

    Alle offene Tickets »

    -

    Quellcode durchsuchen

    -

    TODO

    + +

    Quellcode

    +

    Werfe einen Blick in den aktuellen OpenSlides-Quellcode ohne ihn extra (per + HG/Mercurial) zu clonen. Trac bietet die Möglichkeit den Quellcode aus + dem angebundenden hg-Repository zu "durchbrowsen".

    +

    Eine Anleitung zum Clonen gibt es unter Download.

    Quellcode durchsuchen »

    diff --git a/extras/website/website/templates/donate.html b/extras/website/website/templates/donate.html index b6222a163..8c5e875be 100644 --- a/extras/website/website/templates/donate.html +++ b/extras/website/website/templates/donate.html @@ -7,9 +7,63 @@ {% block mainmenu_donate %}active{% endblock %} +{% block lead %} +Sie profitieren vom Einsatz von OpenSlides oder sind einfach von +der OpenSlides-Idee begeistert? Dann unterstützen Sie OpenSlides mit +Ihrer Spende! +{% endblock %} {% block content %} +
    +
    + + +

    Helfen Sie!

    -

    TODO

    +

    Die Pflege und Weiterentwicklung eines Freien Software Produkts kostet Geld. Mit Ihrer + Spende helfen Sie uns diese nötigen Ausgaben zu finanzieren und die OpenSlides-Initiative + voranzutreiben.

    -{% endblock %} \ No newline at end of file +
    + + + + + + + + + + + + + + +
    + Spendernamen veröffentlichen +
    + +

    Das OpenSlides-Team bedankt sich für Ihre Unterstützung und freut sich über Ihre + Rückmeldungen und Anregungen!

    + +
    +
    +
    + +

    Spender

    +

    Wir sagen Danke für Ihre Spende und veröffentlichen + hier Ihren Namen oder Organisation (sofern gewünscht):

    +

    Noch keine Spender vorhanden. Seien Sie der/die Erste!

    +
    + + +

    Spendenbarometer

    +
    +

    Bisheriger Spendeneingang: 0,- €

    +
    +
    +
    + +{% endblock %} diff --git a/extras/website/website/templates/home.html b/extras/website/website/templates/home.html index 57a2f0abe..606e1adce 100644 --- a/extras/website/website/templates/home.html +++ b/extras/website/website/templates/home.html @@ -20,7 +20,6 @@

    Mehr Transparenz.
    Mehr Flexibilität.
    Mehr Effizienz.
    Die Lösung für Ihre Versammlung!


    -
    Download @@ -40,6 +39,7 @@
    +

    Was ist OpenSlides?

    OpenSlides ist ein freies, webbasiertes Präsentationssystem zur Darstellung und Steuerung von Tagesordnungen, Anträgen und Wahlen @@ -48,17 +48,23 @@ Jeder Teilnehmer auf einer Veranstaltung hat die Möglichkeit, sich mit dem eigenen Laptop oder Smartphone per WLAN bei OpenSlides anzumelden.

    -

    Mehr »

    +

    Mehr »

    -

    Support

    -

    Für den professionellen Einsatz von OpenSlides gibt es angepasste - Pakte mit professionellen Support. Sie unterstützen damit gleichzeitig - die Weiterentwicklung von OpenSlides. - - Wählen Sie Ihr passendes Produkt aus!

    -

    OpenSlides-Pakete »

    + +

    Preise und Supportpakete

    +

    Sie wollen OpenSlides professionell und erfolgreich auf + Ihrer Veranstaltung einsetzen? Dann nutzen Sie unsere + abgestimmten Supportpakete von der Intevation GmbH.

    +

    OpenSlides ist Freie Software. + Mit dem Kauf eines Supportpakets leisten Sie gleichzeitig einen + wichtigen Beitrag, um die Weiterentwicklung von OpenSlides zu + sichern.

    +

    Wählen Sie jetzt Ihr passendes Paket aus!

    +

    OpenSlides-Supportpakete »

    +

    Referenzen

    OpenSlides war bereits erfolgreich im Einsatz bei:

    - Mehr » + Weitere Referenzen »
    -{% endblock %} \ No newline at end of file +{% endblock %} diff --git a/extras/website/website/templates/license.html b/extras/website/website/templates/license.html index a5e3d1ffe..0958d0990 100644 --- a/extras/website/website/templates/license.html +++ b/extras/website/website/templates/license.html @@ -8,7 +8,7 @@ {% block submenu_license %}active{% endblock %} {% block lead %} -OpenSlides ist Freie Open Source Software. +OpenSlides is Free/Libre Open Source Software (FLOSS). {% endblock %} {% block content %} diff --git a/extras/website/website/templates/order-form.html b/extras/website/website/templates/order-form.html index b98c4672c..0e8d659fb 100644 --- a/extras/website/website/templates/order-form.html +++ b/extras/website/website/templates/order-form.html @@ -8,8 +8,8 @@ {% block mainmenu_pricing %}active{% endblock %} {% block lead %} -Supportpaket OpenSlides - +Supportpaket +OpenSlides {% if package == '1' %}Starter{% endif %} {% if package == '2' %}Business{% endif %} {% if package == '3' %}Premium{% endif %} @@ -19,13 +19,23 @@ Supportpaket OpenSlides {% block content %} -

    « {% trans "Zurück zur Paketübersicht" %}

    + + +
    +

    Hiermit bestelle ich das Supportpaket +OpenSlides +{% if package == '1' %}Starter{% endif %} +{% if package == '2' %}Business{% endif %} +{% if package == '3' %}Premium{% endif %} +{% if package == '4' %}Premium Plus{% endif %} + zu den rechts angegebenen Leistungen und Kosten.

    +
    {% csrf_token %}
    {% trans "Ihre Veranstaltung" %} - + {{ form_event.as_p }}
    @@ -33,10 +43,14 @@ Supportpaket OpenSlides {% trans "Ihre Kontaktdaten" %} {{ form_contact.as_p }} - +
    -
    +
    +

    « {% trans "Zurück zur Paketübersicht" %}

    +
    {% if package == '1' %}

    OpenSlides Starter

    @@ -188,10 +202,20 @@ Supportpaket OpenSlides mit Anbindung an OpenSlides über Plugin "VoteCollector"
    Preis auf Anfrage
    - {% endif %} + {% endif %} +
    +

    Lieferung und Zahlung

    +

    Nach Bestelleingang wird Ihr persönlicher + USB-Stick mit + OpenSlides zusammengestellt und gemeinsam mit der + Rechnung an Sie per Post verschickt. Ihre + Zahlung wird nach Erhalt der Rechnung innerhalb von 14 Tagen + gefordert.

    +
    -
    +
    +

    Haben Sie noch Fragen? Wir beraten Sie gerne.
    Ihr Ansprechpartner:

    Emanuel Schütze
    @@ -200,5 +224,6 @@ Supportpaket OpenSlides D-49074 Osnabrück
    Telefon: ++49-541-335083-746

    +
    {% endblock %} diff --git a/extras/website/website/templates/press.html b/extras/website/website/templates/press.html index a185e0f20..e79cc9434 100644 --- a/extras/website/website/templates/press.html +++ b/extras/website/website/templates/press.html @@ -11,41 +11,63 @@ 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
    + D-49074 Osnabrück
    + Tel: ++49-541-335083-746

    +
    +
    -

    Pressekontakt

    - -

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

    +
    +
    + +

    Logos

    +

    Das Motiv von OpenSlides ist ein Overheadprojektor (auch + Polylux oder Tageslichtprojektor).

    +

    Alle + Größen und Varianten des OpenSlides Logos »

    +
    +
    +

     

    + + Logo + +
    +
    +

     

    + + Logo + +
    +
    -{% endblock %} \ No newline at end of file +{% endblock %} diff --git a/extras/website/website/templates/pricing.html b/extras/website/website/templates/pricing.html index 23c7bc955..da15144e2 100644 --- a/extras/website/website/templates/pricing.html +++ b/extras/website/website/templates/pricing.html @@ -29,17 +29,18 @@ Veranstaltung einsetzen? Dann nutzen Sie unsere abgestimmten Paketpreis

    0,- € 

    -

    Herunterladen

    +

    Herunterladen

    499,- € zzgl. 19% MwSt.

    -

    Bestellen

    +

    Bestellen

    1.999,- €zzgl. 19% MwSt.

    -

    Bestellen

    +

    Bestellen

    5.999,- €zzgl. 19% MwSt.

    -

    Bestellen

    +

    Bestellen

    29.999,- €zzgl. 19% MwSt.

    -

    Bestellen

    +

    Bestellen

    Lizenzkostenfreie NutzungOpenSlides @@ -146,7 +147,8 @@ Veranstaltung einsetzen? Dann nutzen Sie unsere abgestimmten
    -

    Zusatzleistungen

    + +

    Zusatzleistungen

    • zusätzliche Supportstunde
      100,- €/h zzgl. 19% MwSt.

      @@ -164,7 +166,8 @@ Veranstaltung einsetzen? Dann nutzen Sie unsere abgestimmten
    -

    Kontakt

    + +

    Kontakt

    Haben Sie noch Fragen? Wir beraten Sie gerne.
    Ihr Ansprechpartner:

    Emanuel Schütze
    diff --git a/extras/website/website/templates/thanks-order.html b/extras/website/website/templates/thanks-order.html index b6e9facb4..52cc62878 100644 --- a/extras/website/website/templates/thanks-order.html +++ b/extras/website/website/templates/thanks-order.html @@ -3,16 +3,17 @@ {% load i18n %} {% block title %}{{ block.super }} - Bestellbestätigung{% endblock %} -{% block headline %}Danke für Ihre Bestellung!{% endblock %} +{% block headline %}Vielen Dank!{% endblock %} {% block mainmenu_pricing %}active{% endblock %} {% block lead %} Vielen Dank für die Bestellung Ihres OpenSlides-Supportpakets! -Sie werden in Kürze von uns Antwort erhalten. +Ihre Bestellung wird bearbeiten. Sie erhalten in Kürze eine Antwort. +Ein USB-Stick mit Ihrer individuell OpenSlides-Installation wird +erstellt und Ihnen per Post zugeschickt. {% endblock %} {% block content %} -

    Ein USB-Stick mit Ihrer individuell vorkonfigurierten OpenSlides-Installation wird erstellt.

    - +

    Sollten Sie noch Fragen haben, melden Sie sich gerne!

    {% endblock %} diff --git a/extras/website/website/views.py b/extras/website/website/views.py index f7db1edda..f63653f35 100644 --- a/extras/website/website/views.py +++ b/extras/website/website/views.py @@ -1,7 +1,7 @@ #from django.views.generic import TemplateView -from django.shortcuts import render_to_response, render +from django.core.urlresolvers import reverse from django.http import HttpResponseRedirect - +from django.shortcuts import render_to_response, render from website.forms import ContactForm, OrderEventForm, OrderContactForm def contactform(request): @@ -17,7 +17,7 @@ def contactform(request): recipients.append(sender) from django.core.mail import send_mail send_mail(subject, message, sender, recipients) - return HttpResponseRedirect('/contact/') + return HttpResponseRedirect(reverse('contact')) else: form = ContactForm() return render(request, 'contact-form.html', { @@ -25,7 +25,7 @@ def contactform(request): }) -def orderform(request, package='2'): +def orderform(request, package): if request.method == 'POST': form_event = OrderEventForm(request.POST) form_contact = OrderContactForm(request.POST) @@ -35,17 +35,45 @@ def orderform(request, package='2'): event_description = form_event.cleaned_data['event_description'] event_date = form_event.cleaned_data['event_date'] event_location = form_event.cleaned_data['event_location'] + event_participants = form_event.cleaned_data['event_participants'] # contact + contact_organisation = form_contact.cleaned_data['contact_organisation'] + contact_street = form_contact.cleaned_data['contact_street'] + contact_postcode = form_contact.cleaned_data['contact_postcode'] + contact_location = form_contact.cleaned_data['contact_location'] contact_name = form_contact.cleaned_data['contact_name'] contact_phone = form_contact.cleaned_data['contact_phone'] contact_email = form_contact.cleaned_data['contact_email'] # mail recipients = ['emanuel@intevation.de'] # recipients.append(contact_email) - message = "%s" % event_name + message = "Neue Bestellung: OpenSlides Paket #%s\n\n"\ + "Veranstaltungsname: %s\n"\ + "Kurzbeschreibung der Veranstaltung: %s\n"\ + "Veranstaltungszeitraum: %s\n"\ + "Veranstaltungsort: %s\n"\ + "Erwartete Teilnehmer: %s\n\n"\ + "Organisation: %s\n"\ + "Strasse: %s\n"\ + "PLZ: %s\n"\ + "Ort: %s\n"\ + "Ansprechpartner: %s\n"\ + "Telefon: %s\n"\ + "E-Mail: %s\n"\ + % (package, event_name, event_description, event_date, event_location, + event_participants, contact_organisation, contact_street, + contact_postcode, contact_location, contact_name, contact_phone, + contact_email) from django.core.mail import send_mail - send_mail("Bestellung", message, contact_email, recipients) - return HttpResponseRedirect('/pricing/thanks') + send_mail("Bestellung OpenSlides-Supportpaket", message, contact_email, recipients) + print message + #for key in request.POST: + # value = request.POST['key'] + # loop through keys and values + #for key, value in request.POST.iteritems(): + # print key, value + return HttpResponseRedirect(reverse('thanksorder')) + else: form_event = OrderEventForm() form_contact = OrderContactForm()