From e5cd62bbedb1f49f58e69c4508db9bc0fd73ea36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Fo=CC=88rtsch?= Date: Thu, 17 Aug 2017 19:48:57 +0200 Subject: [PATCH] revert logo to png --- css/style.css | 55 ++++----- faq.php | 188 ++++++++++++++-------------- generator.html | 4 +- img/euromat.svg | 1 + index.php | 64 +++++----- mahlowat.php | 10 +- multiplier.php | 316 ++++++++++++++++++++++++------------------------ result.php | 45 ++++--- 8 files changed, 346 insertions(+), 337 deletions(-) create mode 100644 img/euromat.svg diff --git a/css/style.css b/css/style.css index a57afbd..40814cf 100644 --- a/css/style.css +++ b/css/style.css @@ -1,58 +1,53 @@ body { - padding-bottom: 70px; + padding-bottom: 70px; } .table a { - text-decoration: none; + text-decoration: none; } .statement { - min-height: 90px; -} - -.btn.btn-default.listbtn { - height: 70px; - border-top-width: 1px; -} - -.btn.btn-default.listbtn.listbtn-on { - border-color: #00CC66; -} - -.img-list-logo-small { - width: 50px; - height: auto; + min-height: 135px; } #thesesbox{ min-height: 150px; } .button-wrapper .btn { - margin-bottom: 10px; + margin-bottom: 10px; } .pagination > .pagination-yes > a { - background-color: #00CC66; + background-color: #00CC66; } .pagination > .active.pagination-yes > a { - - background-color: #00CC66; - border-color: #00CC66; + background-color: #00CC66; + border-color: #00CC66; } .pagination > .pagination-neutral > a { - background-color: #ff851b; + background-color: #ff851b; } .pagination > .active.pagination-neutral > a { - background-color: #ff851b; - border-color: #00CC66; + background-color: #ff851b; + border-color: #00CC66; } .pagination > .pagination-no > a { - background-color: #ff4136; + background-color: #ff4136; } .pagination > .active.pagination-no > a { - background-color: #ff4136; - border-color: #00CC66; + background-color: #ff4136; + border-color: #00CC66; } -.m-t-5 { - margin-top: 5px; +.mt-5 { + margin-top: 5px; +} +.mt-25 { + margin-top: 25px; +} +.mt-50 { + margin-top: 50px; +} + +#logo { + position: absolute; } \ No newline at end of file diff --git a/faq.php b/faq.php index 0021c87..9a60acd 100644 --- a/faq.php +++ b/faq.php @@ -1,108 +1,110 @@ - - EUromat - FAQ - - - - - - - - - - + + EUromat - FAQ + + + + + + + + + + -
-
- -
-
- -

FAQ

- -

Wer macht den EUromaten?

-

Der EUromat ist ein Angebot der Jungen Europäischen Förderalisten Sachsen zur Bundestagswahl 2017.

-

Wer hat die Thesen erarbeitet?

-

Die Thesen wurden von den Mitgliedern der Jungen Europäischen Förderalisten Sachsen erarbeitet.

- -

Wo kommen die Positionen der Gruppen her?

-

Den an der Wahl teilnehmenden Parteien wurden die Thesen mit der Bitte um Stellungnahme weitergeleitet. Neben ihrer reinen Positionierung (also Zustimmung, Neutral, Ablehnung oder Keine Stellungnahme) konnten sie ihre Position auch in einem kurzen Absatz erläutern. Diese Stellungnahmen findet werden auf der Ergebnis-Seite angezeigt.

-

Für ihre Stellungnahmen zu den Thesen sind die Parteien selbst verantwortlich.

- -

Von welcher Wahl reden wir hier überhaupt?

-

Hier dreht sich alles um die Bundestagswahl 2017.

- -

Wer hat das hier programmiert?

-

Der Sven, weil der das kann. Die EDVler von der JEF Sachsen haben noch ein paar Sachen verändert und verbessert. Zum Beispiel könnt ihr den EUromat nun auch schön auf euren Handys verwenden.

- -

Funktioniert das hier wie der "echte" Wahl-O-Mat der bpb?

-

Es wurde versucht, die Punkteberechnung so wie beim "echten" Wahl-O-Mat zu gestalten.

- -

Wie werden die Punkte berechnet?

-

Die Antworten der Testperson (das bist Du) werden mit den vorgegebenen Antworten der Gruppen abgeglichen.

-
    -
  • Stimmt die Antwort überein, werden der Gruppe 2 Punkte gutgeschrieben.
  • -
  • Weicht die Antwort leicht ab (Zustimmung/Neutral oder Neutral/Ablehnung), wird der Gruppe 1 Punkt gutgeschrieben.
  • -
  • Sind die Antworten entgegengesetzt oder hat eine Gruppe eine Frage nicht beantwortet, gibt es keine Punkte für die Gruppe.
  • -
-

Eine Frage, die die Testperson übersprungen hat, wird nicht gewertet. Entsprechend gibt es dann insgesamt weniger Punkte zu erreichen.

-

Eine Frage, die doppelt gewichtet werden soll, wird doppelt gewichtet, das heißt, für sie wird die doppelte Punktzahl gutgeschrieben (0/2/4). Entsprechend gibt es insgesamt mehr Punkte zu erreichen.

- -
-

Werden meine Antworten gespeichert?

-

Vor der Auswertung wirst Du gefragt, ob wir Deine Antworten speichern dürfen. Du kannst dann "Ja" auswählen, was bedeutet, dass wir Deine Antwortkombination zusammen mit einer ID speichern, die aus Deiner IP-Adresse und einem täglich wechselnden zufälligen Wert errechnet wird. Bereits am nächsten Tag kann Dein Eintrag auf keinen Fall mehr einer konkreten IP-Adresse zugeordnet werden. Wenn Du "Nein" auswählst, wird lediglich ein Zähler um 1 erhöht.

- -

Ich möchte gar nicht gezählt werden!

-

Unser Webserver legt bei jedem Seitenaufruf einen Log-Eintrag an, der unter anderem einen Zeitstempel, Deine IP-Adresse und die aufgerufene URL enthält. Es wäre also unaufrichtig, dir vorzumachen, dass Dein Aufruf des EUromat nicht gezählt wird. Der EUromat wurde jedoch so konzipiert, dass aus den Server-Logdateien nicht ersichtlich ist, welche Antworten Du ausgewählt hast. Dies sehen wir tatsächlich nur, wenn Du dem am Ende explizit zustimmst.

+
+ - -

Ich habe einen Fehler gefunden!

-

Dann solltest Du das an uns melden. Wir freuen uns über sachdienliche Hinweise.

+ -
+

FAQ

+ +

Wer macht den EUromaten?

+

Der EUromat ist ein Angebot der Jungen Europäischen Förderalisten Sachsen zur Bundestagswahl 2017.

+

Wer hat die Thesen erarbeitet?

+

Die Thesen wurden von den Mitgliedern der Jungen Europäischen Förderalisten Sachsen erarbeitet.

+ +

Wo kommen die Positionen der Gruppen her?

+

Den an der Wahl teilnehmenden Parteien wurden die Thesen mit der Bitte um Stellungnahme weitergeleitet. Neben ihrer reinen Positionierung (also Zustimmung, Neutral, Ablehnung oder Keine Stellungnahme) konnten sie ihre Position auch in einem kurzen Absatz erläutern. Diese Stellungnahmen findet werden auf der Ergebnis-Seite angezeigt.

+

Für ihre Stellungnahmen zu den Thesen sind die Parteien selbst verantwortlich.

+ +

Von welcher Wahl reden wir hier überhaupt?

+

Hier dreht sich alles um die Bundestagswahl 2017.

+ +

Wer hat das hier programmiert?

+

Der Sven, weil der das kann. Die EDVler von der JEF Sachsen haben noch ein paar Sachen verändert und verbessert. Zum Beispiel könnt ihr den EUromat nun auch schön auf euren Handys verwenden.

+ +

Funktioniert das hier wie der "echte" Wahl-O-Mat der bpb?

+

Es wurde versucht, die Punkteberechnung so wie beim "echten" Wahl-O-Mat zu gestalten.

+ +

Wie werden die Punkte berechnet?

+

Die Antworten der Testperson (das bist Du) werden mit den vorgegebenen Antworten der Gruppen abgeglichen.

+
    +
  • Stimmt die Antwort überein, werden der Gruppe 2 Punkte gutgeschrieben.
  • +
  • Weicht die Antwort leicht ab (Zustimmung/Neutral oder Neutral/Ablehnung), wird der Gruppe 1 Punkt gutgeschrieben.
  • +
  • Sind die Antworten entgegengesetzt oder hat eine Gruppe eine Frage nicht beantwortet, gibt es keine Punkte für die Gruppe.
  • +
+

Eine Frage, die die Testperson übersprungen hat, wird nicht gewertet. Entsprechend gibt es dann insgesamt weniger Punkte zu erreichen.

+

Eine Frage, die doppelt gewichtet werden soll, wird doppelt gewichtet, das heißt, für sie wird die doppelte Punktzahl gutgeschrieben (0/2/4). Entsprechend gibt es insgesamt mehr Punkte zu erreichen.

+ +
+

Werden meine Antworten gespeichert?

+

Vor der Auswertung wirst Du gefragt, ob wir Deine Antworten speichern dürfen. Du kannst dann "Ja" auswählen, was bedeutet, dass wir Deine Antwortkombination zusammen mit einer ID speichern, die aus Deiner IP-Adresse und einem täglich wechselnden zufälligen Wert errechnet wird. Bereits am nächsten Tag kann Dein Eintrag auf keinen Fall mehr einer konkreten IP-Adresse zugeordnet werden. Wenn Du "Nein" auswählst, wird lediglich ein Zähler um 1 erhöht.

+ +

Ich möchte gar nicht gezählt werden!

+

Unser Webserver legt bei jedem Seitenaufruf einen Log-Eintrag an, der unter anderem einen Zeitstempel, Deine IP-Adresse und die aufgerufene URL enthält. Es wäre also unaufrichtig, dir vorzumachen, dass Dein Aufruf des EUromat nicht gezählt wird. Der EUromat wurde jedoch so konzipiert, dass aus den Server-Logdateien nicht ersichtlich ist, welche Antworten Du ausgewählt hast. Dies sehen wir tatsächlich nur, wenn Du dem am Ende explizit zustimmst.

+
+ +

Ich habe einen Fehler gefunden!

+

Dann solltest Du das an uns melden. Wir freuen uns über sachdienliche Hinweise.

+ + Zurück zum EUromat +
+
- + evt.preventDefault(); + var html = ""; + $('
').attr('action', action).html(html).appendTo('body').submit(); + } + + - - + diff --git a/generator.html b/generator.html index f764365..40284c1 100644 --- a/generator.html +++ b/generator.html @@ -28,8 +28,8 @@ -
-
+
+

Mahlowat - Generator

diff --git a/img/euromat.svg b/img/euromat.svg new file mode 100644 index 0000000..62eef4f --- /dev/null +++ b/img/euromat.svg @@ -0,0 +1 @@ +EUromatEUromat \ No newline at end of file diff --git a/index.php b/index.php index 299cb74..90a456d 100644 --- a/index.php +++ b/index.php @@ -4,48 +4,50 @@ $baseurl = "http://" . $_SERVER['SERVER_NAME'] . $uri_parts[0]; ?> - - EUromat - Der Bundestagswahl-Helfer zum Thema Europa - - - - - - - - - - - - - - - - - - -
+ + EUromat - Der Bundestagswahl-Helfer zum Thema Europa + + + + + + + + + + + + + + + + + + +
+ +
-
- +
+
-
-
-
-

Der #EUromat

+

Der EUromat ist ein technisches Hilfsmittel, das es ermöglicht, zu europapolitischen Themen die eigenen Standpunkte mit denen der Parteien abzugleichen, die zur Bundestagswahl antreten.

Er ist selbstverständlich nur als Automat ohne Hirn zu verstehen und spricht keine Wahlempfehlungen aus.

Für ihre Stellungnahmen zu den Thesen sind die Parteien selbst verantwortlich.

Mit der Befragung beginnen!

-

- FAQ -

-
+
+ +

+ FAQ +

+
+
\ No newline at end of file diff --git a/mahlowat.php b/mahlowat.php index 2c04b19..9c96a69 100644 --- a/mahlowat.php +++ b/mahlowat.php @@ -83,26 +83,26 @@ if(!$data_content){
-
+
-
+
-
+
-
+
@@ -110,7 +110,7 @@ if(!$data_content){
-
+
diff --git a/multiplier.php b/multiplier.php index ac8f573..af741e4 100644 --- a/multiplier.php +++ b/multiplier.php @@ -1,201 +1,203 @@ - - EUromat - Ergebnis - - - - - - - - - + + EUromat - Ergebnis + + + + + + + + + - - + - + -
-
- +
+ -
+
-

Ergebnisse

-

Klicke auf die Titel, um die zugehörige These anzuzeigen.

- - +

Ergebnisse

+

Klicke auf die Titel, um die zugehörige These anzuzeigen.

+
Deine WahlDoppelt gewichten
+ "; - echo " - "; - echo "\n"; - echo ""; + ($emph[$i] == 2) ? $active = "btn-info active" : $active = "btn-default"; + ($emph[$i] == 2) ? $multbutton = "These wird doppelt gewichtet" : $multbutton = "These doppelt gewichten"; + $btnclass = code_to_btnclass(char_to_value($ans[$i])); + $labelclass = code_to_labelclass($ans[$i]); + echo ""; + echo " + "; + echo "\n"; + echo ""; } ?> -
Deine WahlDoppelt gewichten ".$theses[$i]['s']."
".$theses[$i]['l']."
".$theses[$i]['s']."
".$theses[$i]['l']."
- + + -
-
- Du kannst die Befragung - neu starten - oder deine - )" title="Antworten ändern">Antworten ändern.
- Außerdem haben wir auch eine )" title="FAQ">FAQ-Seite. -
-
-
-
+
+
+ Du kannst die Befragung + neu starten + oder deine + )" title="Antworten ändern">Antworten ändern.
+ Außerdem haben wir auch eine )" title="FAQ">FAQ-Seite. +
+
+
+
- - - + function callResult(resultArray, count){ + ans = array2str(resultArray); + if(count){ + url = "count.php?ans=" + ans; + jQuery.get(url,function( data ) { + callPage(null, 'result.php', ans, 'true'); + }); + } else { + jQuery.get("count.php?false",function( data ) { + callPage(null, 'result.php', ans, 'false'); + }); + } + } + + + diff --git a/result.php b/result.php index e29c920..59db863 100644 --- a/result.php +++ b/result.php @@ -109,12 +109,14 @@ if(!$data_content){ -
+
- + + +
-
+
Ergebnis"; @@ -165,32 +167,37 @@ if(!$data_content){

Nicht zufrieden mit dem Ergebnis? Vielleicht willst du die Thesen )" title="Gewichtung ändern">anders gewichten.

-
- +
+
-
+

Thesen mit fandest du besonders wichtig. Wenn du auf den Button mit dem Namen der These klickst, bekommst du die Statements der Listen in einer Übersicht angezeigt. Über die folgenden Schalter kannst Du einzelne Listen ein- oder ausblenden:

-
+
- - + +