From 92998cd64203b904ff2126f0b59d4610b24b0380 Mon Sep 17 00:00:00 2001 From: Sven Zemanek Date: Sat, 10 Jan 2015 20:07:42 +0100 Subject: [PATCH] restructured, more doc --- LICENSE-mahlowat.txt | 2 +- README.md | 84 ++++++++++++++++--- {data => admin}/export-hsg.php | 2 +- {data => admin}/stats.php | 2 +- hsg.php | 116 --------------------------- images/settings.png | Bin 658 -> 0 bytes images/socialshareprivacy_info.png | Bin 166 -> 0 bytes images/socialshareprivacy_on_off.png | Bin 1301 -> 0 bytes images/sprite-de_DE.png | Bin 6459 -> 0 bytes images/sprite.png | Bin 5931 -> 0 bytes images/twoclick.jpg | Bin 802 -> 0 bytes img/circle-white.png | Bin 471 -> 0 bytes img/circle.png | Bin 444 -> 0 bytes img/glyphicons-halflings-white.png | Bin 8777 -> 0 bytes img/glyphicons-halflings.png | Bin 12799 -> 0 bytes includes/file.php | 4 + includes/funcs.php | 5 +- result.php | 6 +- theses.php | 62 -------------- 19 files changed, 89 insertions(+), 194 deletions(-) rename {data => admin}/export-hsg.php (97%) rename {data => admin}/stats.php (98%) delete mode 100644 hsg.php delete mode 100644 images/settings.png delete mode 100644 images/socialshareprivacy_info.png delete mode 100644 images/socialshareprivacy_on_off.png delete mode 100644 images/sprite-de_DE.png delete mode 100644 images/sprite.png delete mode 100644 images/twoclick.jpg delete mode 100644 img/circle-white.png delete mode 100644 img/circle.png delete mode 100644 img/glyphicons-halflings-white.png delete mode 100644 img/glyphicons-halflings.png delete mode 100644 theses.php diff --git a/LICENSE-mahlowat.txt b/LICENSE-mahlowat.txt index d73f712..d129dfa 100644 --- a/LICENSE-mahlowat.txt +++ b/LICENSE-mahlowat.txt @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2013-2014 Sven Zemanek +Copyright (c) 2013-2015 Sven Zemanek Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index ab0ce1d..3cb02d7 100644 --- a/README.md +++ b/README.md @@ -33,17 +33,83 @@ Durch doppelte Gewichtung einzelner Positionen im 2. Schritt verdoppelt sich die Installation und Einrichtung ---------------------------- -Die Thesen werden in der Datei 'includes/theses.php' gespeichert. Dabei werden im Index 'l' die -eigentlichen Thesen als Array hinterlegt, im Index 's' die Kurzformen bzw. Schlagworte, und im Index -'x' die Erklärungen zu den Thesen, falls vorhanden. +### Thesen -Die Listen werden in der Datei 'includes/hsg.php' verwaltet: -* Im Index 'name' landet der Listenname, -* im Index 'name_x' der Name für die Ergebnisanzeige, -* im Index 'answers' als Array die Antworten der Liste (-1 = Ablehnung, 0 = Neutral, 1 = Zustimmung, 'skip' = keine Antwort), -* im Index 'comments' die Begründungen der Listen zu den einzelnen Thesen als Array. +Die Thesen werden in der Datei 'includes/theses.php' gespeichert. -Zur Installation einfach den Ordner mit allen Dateien auf den Webspace hochladen. +Eine These besteht aus 3 Teilen: +* Der Name der These (Index "s"), +* die eigentliche These (Index "l"), +* eine Erläuterung zur These (Index "x"). + +Beispiel: + +``` + Array( + "s" => 'Thesentitel 1', + "l" => 'Hier der Text der These 1', + "x" => 'Ich erläutere These 1, damit eine fundierte Entscheidung getroffen werden kann.' + ), + +``` + +These 2 hat keine Erläuterung. Deshalb bleibt sie einfach leer. + +``` + Array( + "s" => 'Thesentitel 2', + "l" => 'Hier der Text der These 3', + "x" => '' + ), + +``` + +### Listen + + +Die zur Wahl antretenden Listen und ihre Antworten werden in der Datei 'includes/hsg.php' gespeichert. + +Eine Liste besteht aus 4 Teilen: +* Der Name der Liste (Index "name"), +* der Kurzname der Liste (Index "name_x"), +* ein Array mit den Antworten der Liste zu den Thesen (Index "answers"), +* ein Array mit den Erläuterungen der Liste zu ihren Antworten (Index "comments"). + +Beispiel: + +``` + $hsg_array[0]['name'] = 'Liste X'; + $hsg_array[0]['name_x'] = 'Liste X'; + $hsg_array[0]['answers'] = Array(1,1,-1,'skip',1,-1,'skip',0,1,1); + $hsg_array[0]['comments'] = Array( + "Das ist uns sehr wichtig!", + "Wir sind dagegen.", + "Wir sind dafür.", + "Zu dieser These hat Liste X keine Begründung angegeben.", + "Zu dieser These hat Liste X keine Begründung angegeben.", + "Zu dieser These hat Liste X keine Begründung angegeben.", + "Zu dieser These hat Liste X keine Begründung angegeben.", + "Zu dieser These hat Liste X keine Begründung angegeben.", + "Zu dieser These hat Liste X keine Begründung angegeben.", + "Zu dieser These hat Liste X keine Begründung angegeben." + ); +``` + +Dabei werden die Antworten im entsprechenden Array wie folgt durch Kommas getrennt eingetragen: +* "Zustimmung" entspricht einer 1, +* "Ablehnung" entspricht einer -1, +* "Neutral" entspricht einer 0. +* Falls die Liste keine Antwort abgegeben hat, wird 'skip' notiert. + +### Installation + + +Zur Installation wird einfach der Ordner mit allen Dateien auf den Webspace hochgeladen. + +Ganz recht, das Ganze funktioniert ohne Datenbankanbindung. Dafür müssen für die Statistik Dateien verändert werden. +Hierzu muss der Prozess des Webservers Schreibrechte für den 'data'-Ordner bekommen. +Bei Problemen sollte es funktionieren, über den FTP-Client die Ordnerrechte auf '777' zu ändern. +Hinweis: Dies kann ein Sicherheitsrisiko darstellen, sollte aber nicht. Lizenz diff --git a/data/export-hsg.php b/admin/export-hsg.php similarity index 97% rename from data/export-hsg.php rename to admin/export-hsg.php index 9d3ded2..1bf5ca8 100644 --- a/data/export-hsg.php +++ b/admin/export-hsg.php @@ -10,7 +10,7 @@ function r($item){ } } -$hsg_array_s = load_var('lists.sav'); +$hsg_array_s = load_var('../lists.sav'); $hsg_array = Array(); if($hsg_array_s != null){ header("Content-Type: text/plain"); diff --git a/data/stats.php b/admin/stats.php similarity index 98% rename from data/stats.php rename to admin/stats.php index 9cd3b16..1483824 100644 --- a/data/stats.php +++ b/admin/stats.php @@ -1,7 +1,7 @@ Liste X'; - $hsg_array[0]['answers'] = Array(1,1,-1,'skip',1,-1,'skip',0,1,1); - $hsg_array[0]['comments'] = Array( - "Zu dieser These hat ".$hsg_array[0]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[0]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[0]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[0]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[0]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[0]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[0]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[0]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[0]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[0]['name']." keine Begründung angegeben." - ); - - - - - $hsg_array[1]['name'] = 'STIFT'; - $hsg_array[1]['name_x'] = 'STIFT'; - $hsg_array[1]['answers'] = Array(-1,0,1,1,1,0,1,-1,-1,1); - $hsg_array[1]['comments'] = Array( - "Zu dieser These hat ".$hsg_array[1]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[1]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[1]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[1]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[1]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[1]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[1]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[1]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[1]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[1]['name']." keine Begründung angegeben." - ); - - - - $hsg_array[2]['name'] = 'Liste Oben'; - $hsg_array[2]['name_x'] = 'Liste Oben'; - $hsg_array[2]['answers'] = Array(1,-1,-1,1,'skip',-1,-1,1,1,1); - $hsg_array[2]['comments'] = Array( - "Zu dieser These hat ".$hsg_array[2]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[2]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[2]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[2]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[2]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[2]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[2]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[2]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[2]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[2]['name']." keine Begründung angegeben." - ); - - - $hsg_array[3]['name'] = 'TACKER'; - $hsg_array[3]['name_x'] = 'TACKER'; - $hsg_array[3]['answers'] = Array(-1,1,1,1,1,-1,1,-1,0,-1); - $hsg_array[3]['comments'] = Array( - "Zu dieser These hat ".$hsg_array[3]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[3]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[3]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[3]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[3]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[3]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[3]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[3]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[3]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[3]['name']." keine Begründung angegeben." - ); - - - - $hsg_array[4]['name'] = 'Vitamin B'; - $hsg_array[4]['name_x'] = 'Vitamin B'; - $hsg_array[4]['answers'] = Array(1,-1,-1,-1,-1,-1,-1,1,1,1); - $hsg_array[4]['comments'] = Array( - "Zu dieser These hat ".$hsg_array[4]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[4]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[4]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[4]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[4]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[4]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[4]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[4]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[4]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[4]['name']." keine Begründung angegeben." - ); - - - - - $hsg_array[5]['name'] = 'NEIN'; - $hsg_array[5]['name_x'] = 'NEIN'; - $hsg_array[5]['answers'] = Array(1,1,-1,0,-1,-1,-1,-1,1,1); - $hsg_array[5]['comments'] = Array( - "Zu dieser These hat ".$hsg_array[5]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[5]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[5]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[5]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[5]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[5]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[5]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[5]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[5]['name']." keine Begründung angegeben.", - "Zu dieser These hat ".$hsg_array[5]['name']." keine Begründung angegeben." - ); - - - - return $hsg_array; - } - -?> \ No newline at end of file diff --git a/images/settings.png b/images/settings.png deleted file mode 100644 index 3016b7bd4085833db1df41e405ef4facf120d6ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 658 zcmV;D0&V??P)GK|_~ad;+C4E%*!GdgmCASQRrl!GhJ9qiG%Z&zmRWnp zbBp0{I3~*{kk1#|uWX1WcX+*C#IMFt$bZJcLGv0*K6t2XZ*8Z$6;6{ntU^`8LUwjD z3#(;;F^OOVc-~~(%?$0hFuwrvw<-D+#gC2m8{PW~q-J_5*=d5V>qtIIg71uY{0jVj zf44Y#DcU1fkLr*lMo5B*$#M96r_kpvV(qJ8S*@OCi=^|WwqydrDtHo!ggSBk#z3uB z6FYf466*Cj0)YVC?h}pApS{5TuYE9n0g=mnBInJ9<94t_vScw?C~zAiIf~#+brgc7 zgzQ_lZcnt=4~=MlO$FYWhBMA9Fa_-(TTw577BmXTO!#t5{um^Y0|0 zSo-R=Vu!mu={_+GgZ5$w4-H}Y)k~zFro^5SDcSw9>n@E+=#7f;!}1{rUgjo_S{j>vWdICv|qL{C|FlVN&qnBMyuU zJdBl9>z18J6RTl#Eox{Kc@$(*;Z)s`b<9KM#v-opDS=ZCF);Bk=oHA5ACcSt31}vR Mr>mdKI;Vst0106?k^lez diff --git a/images/socialshareprivacy_on_off.png b/images/socialshareprivacy_on_off.png deleted file mode 100644 index 8e9e725298455777a11e11bd504a3434b3673396..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1301 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 MwxL#u1}x(L05~|w~xSVKbwSwi-8 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 diff --git a/img/circle-white.png b/img/circle-white.png deleted file mode 100644 index 1614908e77b6304309ba44a9f2108149118cd558..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 471 zcmV;|0Vw{7P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00BQqL_t(I%gvKLZo)tig`Y`? z5*iAGM9%@Z0TuV4bb&0cW~E69wuD<6DmPK~0>qIu&dOfDG`qDakXfwQc)uj4AkIXOhz)z?mdPB#YyC17HDQ5y$aHL^1~% zl1&lG0L%c4z3VZ6nFr~nQ`dD$l1Y-RJt#q`_x%b{T$ z0hs4`z88_q7*jM&qsp>;$@6>eSad^g zZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00AgTL_t(2&#jR?OG0rJhoAq&4DI%^ z1RfAWXo%?EYY0wq5nS2>X>;%s1bq!@aB1=zL~V_?Ay*X|Z_w1s5Qupd0`)W)cHJ5} z<2ldo{LTyfV@O>Bd6t0$Qvc1GpW-(6=|Y-hWcactO!`#bhB0-v?`pNzZfIG{?MAid zYPP@9+|_DN3u*(Xt%YjO)tJ#?r>M;ufEY0V&00~9?v{Y}SsE?WE;&m8wM(Pp7XS+& zHJ)Q4fHijKc>^YzV{I*gOKO6``RU`ya6b|4JRLk-UehN9 diff --git a/img/glyphicons-halflings-white.png b/img/glyphicons-halflings-white.png deleted file mode 100644 index 3bf6484a29d8da269f9bc874b25493a45fae3bae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8777 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 B7G?kd diff --git a/img/glyphicons-halflings.png b/img/glyphicons-halflings.png deleted file mode 100644 index a9969993201f9cee63cf9f49217646347297b643..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12799 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 diff --git a/includes/file.php b/includes/file.php index 6ed7599..262ab6d 100644 --- a/includes/file.php +++ b/includes/file.php @@ -1,5 +1,9 @@ -\n"; @@ -228,6 +228,7 @@ function code_to_answer($code){ $vote = $hsg['answers'][$i]; $etext = $hsg['comments'][$i]; $name = $hsg['name']; + $hsgclass = "hsg-".str_replace(' ','',$hsg['name']); $prefix = ""; if($vote === 'skip'){ @@ -243,7 +244,7 @@ function code_to_answer($code){ $prefix = "$name\n"; } - return "
+ return "
$prefix

$etext

\n\n"; diff --git a/result.php b/result.php index 8a4ebe3..628b18b 100644 --- a/result.php +++ b/result.php @@ -211,7 +211,8 @@ Listen ein-/ausblenden: {$hsg_array[$i]['name_x']} "; + $classname = str_replace(' ','',$hsg_array[$i]['name']); + echo " "; } ?>
@@ -225,7 +226,8 @@ for($i = 0; $i < sizeof($hsg_array); $i = $i + 1){ - echo "{$hsg_array[$i]['name_x']} (".calculate_points($ans, $hsg_array[$i]['answers'], $emph).")"; + $classname = str_replace(' ','',$hsg_array[$i]['name']); + echo "{$hsg_array[$i]['name_x']} (".calculate_points($ans, $hsg_array[$i]['answers'], $emph).")"; } echo "\n"; diff --git a/theses.php b/theses.php deleted file mode 100644 index 8d2830e..0000000 --- a/theses.php +++ /dev/null @@ -1,62 +0,0 @@ - 'These 1', - "l" => 'These 1 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam', - "x" => 'Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam er' - ), - Array( - "s" => 'These 2', - "l" => 'These 2 m dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ', - "x" => '' - ), - Array( - "s" => 'These 3', - "l" => 'These 3 ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lore', - "x" => 'takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.' - ), - Array( - "s" => 'These 4', - "l" => 'These 4 sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et ', - "x" => 'tetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eo' - ), - Array( - "s" => 'These 5', - "l" => 'These 5 elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et just', - "x" => '' - ), - Array( - "s" => 'These 6', - "l" => 'These 6 Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel i', - "x" => '' - ), - Array( - "s" => 'These 7', - "l" => 'These 7 tatum zzril delenit augue duis dolore te feugait nulla facilisi', - "x" => '' - ), - Array( - "s" => 'These 8', - "l" => 'These 8 invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eo', - "x" => 'ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit a' - ), - Array( - "s" => 'These 9', - "l" => 'These 9 imata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos', - "x" => '' - ), - Array( - "s" => 'These 10', - "l" => 'These 10 ergren, no sea takimata sanctus est Lorem ipsum dolor', - "x" => '' - ), - ); - - - return $theses_array; - } - -?> \ No newline at end of file