Version 2.0!

This commit is contained in:
Sven Zemanek
2014-12-21 23:33:48 +01:00
parent 30595335d0
commit 2b9aa1face
41 changed files with 965 additions and 989 deletions

7
css/cerulean.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/cosmo.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/cyborg.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/darkly.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/flatly.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/journal.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/lumen.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/paper.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/readable.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/sandstone.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/simplex.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/slate.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/spacelab.min.css vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -9,22 +9,30 @@ body {
margin-right: auto;
margin-left: auto;
}
@media (min-width: 768px) {
@media (orientation:portrait) {
.option{
width: 100%;
margin-left: 0%;
}
}
@media (min-width:768px) {
.container {
width: 100%;
}
}
@media (min-width: 992px) {
@media (min-width:992px) {
.container {
width: 970px;
}
}
@media (min-width: 1200px) {
@media (min-width:1200px) {
.container {
width: 1170px;
}
}
@media (max-width: 992px) and (min-resolution: 100dpi) and (orientation:portrait) {
@media (max-width:992px) and (min-resolution:100dpi) and (orientation:portrait) {
.btn-block{
font-size: 32px;
height: 120px;
@@ -88,7 +96,7 @@ body {
margin-bottom: 0px;
}
@media (min-width: 767px) {
@media (min-width:767px) {
.mow-container {
width: 700px;

7
css/superhero.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/united.min.css vendored Normal file

File diff suppressed because one or more lines are too long

7
css/yeti.min.css vendored Normal file

File diff suppressed because one or more lines are too long

3
data/.htaccess Normal file
View File

@@ -0,0 +1,3 @@
Options -Indexes
order deny,allow
Deny from all

View File

@@ -2,6 +2,14 @@
include '../includes/file.php';
function r($item){
if($item === 'skip'){
return "'skip'";
} else {
return $item;
}
}
$hsg_array_s = load_var('lists.sav');
$hsg_array = Array();
if($hsg_array_s != null){
@@ -28,9 +36,9 @@ function get_hsg_array(){
";
if(isset($hsg_array[$i]['answers'])){
echo " \$hsg_array[$i]['answers'] = Array(";
echo "{$hsg_array[$i]['answers'][0]}";
echo r($hsg_array[$i]['answers'][0]);
for($a=1;$a<sizeof($hsg_array[$i]['answers']);$a++){
echo ','.$hsg_array[$i]['answers'][$a];
echo ','.r($hsg_array[$i]['answers'][$a]);
}
echo ");
";

45
faq.php
View File

@@ -1,8 +1,19 @@
<?php
isset($_GET['from']) ? $back = $_GET['from'] : $back = "index.php";
if($back != 'index.php' and substr($back, 0, 14) != 'multiplier.php' and substr($back, 0, 15) != 'result-bars.php' and substr($back, 0, 16) != 'result-table.php' and substr($back, 0, 14) != 'mahlowat.php'){
if($back != 'index.php' and substr($back, 0, 14) != 'multiplier.php' and substr($back, 0, 10) != 'result.php' and substr($back, 0, 12) != 'mahlowat.php'){
$back = "index.php";
}
$answerstring = '';
if(isset($_POST['ans'])){
$answerstring = $_POST['ans'];
}
$count = 'undefined';
if(isset($_POST['count'])){
$count = $_POST['count'];
}
?>
<!DOCTYPE html>
<html>
@@ -11,7 +22,6 @@
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta content="">
<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
<link href="css/bootstrap-responsive.min.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
@@ -19,7 +29,7 @@
<script src="js/jquery-2.0.2.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/mahlowat-f.js"></script>
<script src="js/mahlowat.js"></script>
<div class="container" style="margin-top: 20px;">
<img src="img/mahlowat_logo.png" title="Mahlowat Logo" class="pull-right" onclick="changeText()"/>
@@ -57,13 +67,40 @@
<p>Eine Frage, die die Testperson übersprungen hat, wird nicht gewertet. Entsprechend gibt es dann insgesamt weniger Punkte zu erreichen.</p>
<p>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.</p>
<div id='log'>
<h4>Werden meine Antworten gespeichert?</h4>
<p>Vor der Auswertung wirst du gefragt, ob wir deine Antworten speichern dürfen.<br>
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.<br>
Wenn du "Nein" auswählst, wird lediglich ein Zähler um 1 erhöht.</p>
<p></p>
<h4>Ich möchte gar nicht gezählt werden!</h4>
<p>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 Mahlowat nicht gezählt wird. Der Mahlowat 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.</p>
</div>
<h4>Ich habe einen Fehler gefunden!</h4>
<p>Dann solltest du das melden. Wir freuen uns über sachdienliche Hinweise.</p>
<a class="btn btn-primary" href="<?php echo $back; ?>" title="Zurück zum Mahlowat">Zurück zum Mahlowat</a>
<a class="btn btn-primary" href="<?php echo $back; ?>" onclick="callPage(event, '<?php echo $back; ?>')" title="Zurück zum Mahlowat">Zurück zum Mahlowat</a>
</div>
</div>
<script type="text/javascript">
$( document ).ready( function(){
if(window.location.hash == '#log'){
setTimeout(function() {
$('#log').css("background-color","#ffff55");
}, 1000);
}
} );
function callPage(evt, action){
evt.preventDefault();
var html = "<input name='ans' value='<?php echo $answerstring;?>'/><input name='count' value='<?php echo $count; ?>'/>";
$('<form style="display: none;" method="post"/>').attr('action', action).html(html).appendTo('body').submit();
}
</script>
</body>

View File

@@ -1,5 +1,25 @@
<?php
function get_share_id($ip, $saltfile, $visitfile){
$index = crypt($ip, get_salt($saltfile));
$visits = get_visits($index, $visitfile);
if($visits != null and isset($visits['ans'][$index])){
return $index.'-'.sizeof($visits['ans'][$index]);
} else {
return 0;
}
}
function get_answer_string($visitfile, $index, $subindex){
$visits = load_var($visitfile);
if($visits != null){
if(isset($visits['ans']) and isset($visits['ans'][$index]) and isset($visits['ans'][$index][$subindex-1])){
return $visits['ans'][$index][$subindex-1];
}
}
return 0;
}
function add_visit($id, $file, $nocount=false, $ans=''){
$visits = get_visits($id, $file);
if($visits != null){

View File

@@ -208,20 +208,19 @@ function code_to_answer($code){
function hsg_get_td($hsg, $i){
$vote = $hsg['answers'][$i];
$popover = 'data-toggle="tooltip" data-placement="top" data-original-title="'.$hsg['comments'][$i].'"';
$hsgclass = "hsg-".$hsg['name'];
if($vote === 'skip'){
return "<td class='hidden-xs hidden-sm $hsgclass'><a class='btn btn-default btn-block disabled hsganswer' $popover>-</a></td>\n";
return "<td class='hidden-xs hidden-sm $hsgclass'><a class='btn btn-default btn-block disabled hsganswer' >-</a></td>\n";
}
if($vote == 1){
return "<td class='hidden-xs hidden-sm $hsgclass'><a class='btn btn-success btn-block disabled hsganswer' $popover><span class='glyphicon glyphicon-thumbs-up'></span></a></td>\n";
return "<td class='hidden-xs hidden-sm $hsgclass'><a class='btn btn-success btn-block disabled hsganswer' ><span class='glyphicon glyphicon-thumbs-up'></span></a></td>\n";
}
if($vote == 0){
return "<td class='hidden-xs hidden-sm $hsgclass'><a class='btn btn-warning btn-block disabled hsganswer' $popover><span class='glyphicon glyphicon-tree-deciduous'></span></a></td>\n";
return "<td class='hidden-xs hidden-sm $hsgclass'><a class='btn btn-warning btn-block disabled hsganswer' ><span class='glyphicon glyphicon-tree-deciduous'></span></a></td>\n";
}
if($vote == -1){
return "<td class='hidden-xs hidden-sm $hsgclass'><a class='btn btn-danger btn-block disabled hsganswer' $popover><span class='glyphicon glyphicon-thumbs-down'></i></a></td>\n";
return "<td class='hidden-xs hidden-sm $hsgclass'><a class='btn btn-danger btn-block disabled hsganswer' ><span class='glyphicon glyphicon-thumbs-down'></i></a></td>\n";
}
}
@@ -370,19 +369,19 @@ function code_to_answer($code){
function print_thesesbox($theses, $form=false, $hsg=null){
echo '<div id="thesesbox">';
for($q_id = 0; $q_id < count($theses['l']); $q_id++){
for($q_id = 0; $q_id < count($theses); $q_id++){
echo "<div id='thesis$q_id' class='singlethesis'>";
echo "<h1>These ".($q_id+1)."</h1>
<div class='well well-large statement'>
<p style='margin-bottom: 0px;' class='lead'>";
echo $theses['l'][$q_id];
echo $theses[$q_id]['l'];
echo "</p>";
if($theses['x'][$q_id] != ''){
if($theses[$q_id]['x'] != ''){
echo "<button class='btn btn-link explanationbutton'>Erklärung</button>\n";
echo "<div class='explic'>".$theses['x'][$q_id]."</div>";
echo "<div class='explic'>".$theses[$q_id]['x']."</div>";
}
echo "</div>";

View File

@@ -1,319 +1,111 @@
<?php
function get_hsg_array(){
$hsg_array[0]['name'] = 'GHG';
$hsg_array[0]['name_x'] = '<abbr title="Grüne Hochschulgruppe - campus:grün">GHG</abbr>';
$hsg_array[0]['answers'] = Array(1,1,-1,1,1,-1,-1,0,1,1,1,-1,1,1,1,0,0,-1,1,1,1,1,1);
$hsg_array[0]['name'] = 'Liste X';
$hsg_array[0]['name_x'] = '<abbr title="Liste X">Liste X</abbr>';
$hsg_array[0]['answers'] = Array(1,1,-1,'skip',1,-1,'skip',0,1,1);
$hsg_array[0]['comments'] = Array(
"Wir fordern für studentische Hilfskräfte sowohl eine faire Bezahlung als auch ein faires und transparentes Einstellungsverfahren. So sollten solche Stellen in Zukunft allgemein ausgeschrieben werden und nicht nach Gutdünken der ProfessorInnen vergeben werden.",
"Wir fangen schon mal an: Wir erhalten jährlich vom Kreisverband Bonn Bündnis90/Die Grünen bis zu 750 € für unsere Aktionen. Damit geht allerdings keine Beeinflussung durch die Partei einher - wir teilen zwar viele Positionen, sind aber inhaltlich unabhängig. Außerdem haben wir uns in der Vergangenheit zur Finanzierung von Projekten wie Wochenendseminaren bei den zuständigen Stellen des Bundesministeriums für Bildung und Forschung (BMBF) und der Heinrich-Böll-Stiftung beworben.",
"Wir sind der Meinung, dass für die Studierenden, die sich im AStA ehrenamtlich und mit großem Zeitaufwand engagieren, eine Aufwandsentschädigung angemessen ist. Die zahlreichen Beratungen (etwa in finanziellen Notlagen, für Behinderte oder chronisch kranke Studierende, zum Semesterticket, für ausländische Studierende etc.), Veranstaltungsangebote und Unterstützungsangebote kommen den Studierenden als Gesamtheit zu Gute. Es ist deshalb richtig, dass die Personen, die diese Arbeit leisten, in ihrer Tätigkeit unterstützt werden. Da der AStA allen Interessierten offenstehen soll, ist es notwendig, den teilweise erheblichen zeitlichen Aufwand finanziell so zu entschädigen, dass auch sozial Schwächere mitarbeiten können. Je nach Aufwand und Tätigkeit kann die Aufwandsentschädigung nach aktueller Regelung bis zu 200 Euro im Monat betragen. Diesen Betrag, der sich an den Steuerfreibeträgen für andere ehrenamtliche Tätigkeiten orientiert, halten wir für sinnvoll. Gleichzeitig darf die Auszahlung einer Entschädigung selbstverständlich nur dann erfolgen, wenn tatsächlich ein Aufwand entstanden ist.",
"Transparenz und Rechenschaftspflicht des AStA sind für uns sehr wichtig. Im AStA werden von den ReferentInnen monatlich Rechenschaftsberichte verfasst, die über die Arbeit, die im vergangenen Monat geleistet wurde, informieren. Diese werden vom Vorsitz im Internet veröffentlicht. Außerdem berichten die Referenten auf den monatlichen Sitzungen des Studierendenparlaments über die Arbeit im AStA, genauso wie auf den wöchentlichen und öffentlichen Gesamt-AStA Sitzungen (GAS). Auch in der BAStA werden Artikel über die Arbeit im AStA verfasst.",
"Das SP steht einem großen Spektrum an Fragen und Verantwortlichkeiten gegenüber, die aus der Einbettung der Hochschule in der Gesellschaft resultieren. Das bedeutet beispielsweise, dass sowohl die Probleme bei der Masterplatzvergabe, die Wohnungsnot, die ungenügende Grundfinanzierung der Universitäten, aber auch die ethische Verantwortung der Universität bei Forschung und Lehre hochschulspezifische Themen darstellen.",
"Das Referat leistet sehr wichtige Informations- und Beratungsarbeit. Es ist in Bonn die einzige Anlaufstelle für transsexuelle Menschen.",
"Das Referat für Ökologie kümmert sich um Fragen des Umwelt- und Klimaschutzes, der Nachhaltigkeit und der Mobilität rund um die Universität. So führt es mit der Universität unter anderem einen Dialog darüber, wie die Energie- und Ressourceneffizienz und damit ganz praktisch die Kostensenkung an der Universität vorangebracht werden kann. In Zeiten steigender Strompreise und großer Finanzierungslücken ist die Kostensenkung in diesem Bereich sehr wichtig, da hier gespartes Geld in den Lehrbetrieb investiert werden kann. Außerdem kümmert sich das Referat um die Mobilität der Studierenden und wird bei den zuständigen Institutionen wie Stadt und Studentenwerk vorstellig, um für die Aufstellung von mehr Fahrradständern und die Instandsetzung von Fahrradwegen zu sorgen. In diesen Bereich fällt auch die Arbeit für ein besseres ÖPNV-Netz für Studierende und die Fertigstellung der studentischen Fahrradwerkstatt. Deshalb erachten wir das Ökoreferat für sehr wichtig.",
"Grundsätzlich unterstützen wir die Nordbrückenpartys und sehen darin einen wichtigen Bestandteil der Bonner Kulturszene. Eine öffentliche Unterstützung durch das SP sehen wir allerdings kritisch, da die Veranstalter in der Vergangenheit einen eher inoffiziellen Charakter der Partys verfolgt haben.",
'Speziell die Namensgebung der Professur ist für uns untragbar. Es gibt erhebliche, durch Quellen gestützte, Vorwürfe gegen Henry Kissinger, in seiner Zeit als Nationaler Sicherheitsberater und Außenminister der USA für Verstoße gegen das Völkerrecht, Kriegsverbrechen und Verbrechen gegen die Menschlichkeit verantwortlich zu sein. Die Zahl der Opfer dieser Handlungen, wie der Massenbombardements über Kambodscha, Laos und Vietnam, der Unterstützung von Militärdiktaturen in Lateinamerika und Bangladesch, der Billigung und Unterstützung des Angriffskriegs Indonesiens gegen Osttimor geht in die Hunderttausende. Die Beeinflussung der Forschung und Lehre an der geplanten Professur durch das Verteidigungsministerium hat der Pressesprecher der Universität, Andras Archut, in einem Interview mit der &bdquo;akut&ldquo; auch ganz offen zugegeben, so sagte er: &bdquo;im laufenden Betrieb [sei] kein Einfluss auf Forschung und Lehre&ldquo; zu erwarten. In der Konsequenz bedeutet das, dass eine Beeinflussung bei der entscheidenden personellen und inhaltlichen Ausrichtung durchaus realistisch ist.',
"Für uns sind der allgemeine Zugang zu den Veranstaltungen und die Gleichbehandlung aller Studierender Grundprinzipien der Universität. Wir lehnen es deshalb ab, dass wenige Studierende durch die Qualitätsverbesserungsmittel, die eigentlich zum Nutzen aller Studierenden eingesetzt werden sollten, finanziell gefördert werden. Es ist unserer Ansicht nach auch nicht die Aufgabe einer Universität, die knappen eigenen Mittel für Stipendienprogramme einzusetzen. Hierfür gibt es die verschiedenen Stipendienwerke und das BAFöG, für dessen Ausbau wir uns einsetzen. Wir halten es auch nicht für sinnvoll, dass parallele Lehrveranstaltungsprogramme nur für diejenigen Studierenden aufgebaut werden, die als besonders begabt eingestuft werden. Die so eingesetzten Lehrmittel (finanziell und zeitlich) sollten besser dazu verwendet werden, die allgemeinen Kursgrößen zu verringern.",
'Wir erachten die Einrichtung eines &bdquo;Raums der Stille&ldquo;, der allen Studierenden zum kurzen Rückzug vom hektischen Uni-Alltag, zu Meditation und zum Gebet zur Verfügung steht, als sehr sinnvoll.',
'Wir halten die Einführung einer so genannten &bdquo;UniApp&ldquo; momentan für nicht sinnvoll und nicht wichtig. Zum einen gibt es kein Konzept und demzufolge auch nicht einmal ansatzweise Zahlen zu den Kosten. Zum anderen hat die Universität bereits einen Investitionsstau im Bereich IT von 30 Millionen Euro. Jetzt eine &bdquo;UniApp&ldquo; entwickeln zu lassen, die dann später nicht mehr mit etwaigen neuen Software-Programmen der Universität kompatibel ist, wäre nicht zu rechtfertigen.',
"Der AStA berät und unterstützt schon lange Diplom-, Magister- und Staatsexamens-Studierende denen die Zwangsexmatrikulation angedroht wird. Dieses Engagement sollte auch in Zukunft fortgesetzt werden, um jedem den Abschluss seines Studiums so gut es geht möglich zumachen.",
"Wir halten die Einführung eines Studierendenausweises, der auch den ULB-Ausweis und die Bezahlfunktion für Kopiergeräte und das Studentenwerk umfasst, unter bestimmten Bedingungen für sinnvoll. Diese lauten, dass der Studierendenschaft keine Kosten entstehen dürfen und der Datenschutz dauerhaft gesichert ist. Dies sollte dadurch sichergestellt werden, dass immer die besten technischen Systeme zur Sicherung der Karten angeschafft werden müssen und die Universität die Karten für Studien zur Verfügung stellt, die die Datenschutzsicherheit von solchen UniCards testen.",
"Der fzs ist die einzige überparteiliche studentische Interessenvertretung auf Bundesebene. Ihm kommt somit die wichtige Aufgabe zu, durch Informationsarbeit den studentischen Positionen Gehör zu verschaffen, beispielsweise indem Experten in Bundesttagsausschüsse entsandt werden, in Medien Stellung genommen wird und überregionale Initiativen von Studierenden koordiniert werden. Darüber hinaus bietet der fzs ein umfangreiches Seminar- und Fortbildungsangebot, welches von Studierenden aus ganz Deutschland wahrgenommen werden kann. Beides konnte von einzelnen ASten oder regionalen Zusammenschlüssen nicht gewährleistet werden. Wir sehen allerdings insbesondere in den letzten Jahren Verbesserungspotenzial bei der Organisation und Leitung des fzs.",
"Wir sehen keinen Widerspruch zwischen einer der Uni gegenüber kritischen Haltung und konstruktiver AStA-Arbeit. Wir verstehen uns und unsere politische Arbeit sowohl als kritisch als auch als konstruktiv.",
"Da es eine uneingeschränkte Freiheit der Forschung in Deutschland nicht gibt (Beschränkung durch andere Grundrechte), kann diese auch nicht erhalten werden. Wir erachten eine Garantierung der Forschungs- und Lehrfreiheit in den Grenzen, die durch das Grundgesetz und die Landesverfassung gesetzt werden, aber als äußerst wichtig. Dies gilt besonders zum Schutz der Freiheit von Forschung und Lehre vor wirtschaftlichen und politischen Akteuren. Die Universitäten müssen als kritisches Korrektiv erhalten bleiben und dürfen nicht zu Firmenforschungszentralen mit angebundenem Ausbildungsbetrieb werden oder gar der Apologie politischer Entscheidungen dienen. Deshalb setzen wir uns für eine Zivilklausel ein. In diesem Fall ist aber auch eine ausreichende Grundfinanzierung der Universitäten unerlässlich, damit die Universitäten frei von finanziellem Druck Entscheidungen über die Vereinbarkeit von Drittmittelforschung mit der Freiheit von Forschung und Lehre treffen können.",
"Da es sich bei dieser Aktion des Studentenwerks nur um eine Empfehlung handelt, die vergleichbar mit der Empfehlung ist, das Aktionsgericht zu probieren oder mehr Obst zu essen, sehen wir keinen Handlungsbedarf. Die Überflutung der Mensa mit kommerzieller Werbung halten wir für weitaus problematischer. Gelegentlich auf Fleisch zu verzichten, ist darüber hinaus angesichts der unhaltbaren Bedingungen in der Massentierhaltung und ihren Folgen für Mensch und Umwelt sehr sinnvoll.",
'Gerade die Zusammenfassung der diversen Internetangebote &bdquo;Basis&ldquo;, &bdquo;eCampus&ldquo; und &bdquo;CommuniGate Pro&ldquo; in einem Angebot zusammenzufassen, wäre sehr sinnvoll.',
"Abgesehen von Hausarbeiten, wo dies praktisch nicht durchführbar ist, ist eine Pseudonymisierung oder Anonymisierung von Leistungen richtig, um eine objektive und vergleichbare Bewertung sicherzustellen. Auch nach der Anonymisierung von Bewerbungsverfahren sind bereits sehr positive Ergebnisse festgestellt worden.",
'Das Projekt &bdquo;Wohnen für Hilfe&ldquo; gibt es bereits in vielen Universitätsstädten. Wir setzen uns seit fast einem Jahr in der AStA-Projektstelle &bdquo;Studentisches Wohnen&ldquo; für die Realisierung des Projekts ein, dabei ist aus der Studierendenschaft bereits viel Interesse bekundet worden. Auf unsere Initiative hin ist die Stelle in den AStA-Haushalt aufgenommen worden und kann hoffentlich in Kürze ihre Arbeit aufnehmen.',
'Das Studierendenparlament hat sich in der Vergangenheit auf Antrag des Referats für Ökologie bei der Stadt erfolgreich für die Sanierung des Fahrradwegs &bdquo;Wesselbahnweg&ldquo; eingesetzt. Dieses Engagement des Studierendenparlaments sollte auch in Zukunft fortgesetzt werden.',
"Dies halten wir für eine zentrale Voraussetzung einer unabhängigen Wissenschaft. Leider gibt es aktuell in der deutschen Hochschullandschaft noch sehr wenige Möglichkeiten zu publizieren, ohne gleichzeitig die eigenen Rechte am Werk abzugeben. Auch OpenSource-Publikationen sind aktuell noch wenig verbreitet. Den Hochschulen entstehen so erhebliche Kosten dadurch, dass die Nutzungsrechte für Publikationen, die eigentlich innerhalb der Hochschule entstanden sind, wieder zurückgekauft werden müssen. Wir arbeiten deshalb aktuell gemeinsam mit der Universität an einer Lösung, die es jeder Person, die an der Uni Bonn einen Abschluss erreicht, ermöglicht, bei entsprechendem Wunsch die Abschlussarbeit im Rahmen eines unabhängigen Universitätsverlags zu veröffentlichen. Dabei sollen einerseits die Rechte an den eigenen Texten erhalten bleiben (man tritt lediglich die Verwertungsrechte temporär ab, wird aber direkt am Erlös beteiligt), gleichzeitig sollen die Arbeiten im Intranet der Uni kostenlos allen Mitgliedern der Hochschule zur Verfügung stehen. Mit diesem Angebot würden die Bedingungen bestehen, damit über die Nutzung der eigenen akademischen Erzeugnisse tatsächlich eigenständig entschieden werden kann."
"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[2]['name'] = 'Juso-HSG';
$hsg_array[2]['name_x'] = '<abbr title="Juso-Hochschulgruppe">Juso-HSG</abbr>';
$hsg_array[2]['answers'] = Array(1,-1,-1,1,1,-1,-1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1);
$hsg_array[2]['comments'] = Array(
"Studentische Hilfskräfte an der Uni Bonn erhalten bereits heute einen höheren Stundenlohn. Mittelfristig ist es jedoch notwendig, die studentischen Hilfskräfte durch einen eigenen Tarifvertrag und eine eigene Personalvertretung zu stärken.",
"Art und Umfang ihrer Finanzierung ist grundsätzlich Angelegenheit der jeweiligen, im Matrikel eingetragenen Hochschulgruppen. Daran möchten wir auch weiterhin festhalten. Hiervon ausgenommen können im Einzelfall solche Hochschulgruppen sein, die Fördergelder beim AStA oder beim SP beantragen.",
"Die ehrenamtlichen Mitarbeiter im AStA haben bereits seit langer Zeit keine Anpassung ihrer Aufwandsentschädigung mehr erhalten. Daher hat das SP die Anhebung des Steuerfreibetrages für ehrenamtliche Tätigkeiten auf 200 Euro pro Monat durch den Bundesgesetzgeber zum Anlass genommen, um diese an die neue Höchstgrenze des Steuerfreibetrages anzupassen.",
"Für die Juso-Hochschulgruppe ist eine transparente Tätigkeit öffentlicher Organe der Studierendenschaft sehr wichtig. Daher veröffentlichen die einzelnen Referate des AStA bereits seit Jahren ihre Rechenschaftsberichte. Diese sind für alle Studierenden wahrend der Öffnungszeiten des AStA im Geschäftszimmer des AStA einsehbar.",
"Für die Juso-Hochschulgruppe ist es wichtig, dass sich das SP im Rahmen seiner gesetzlichen Aufgaben mit allen wesentlichen Themen befasst. Konkret hat der nordrhein-westfälische Landesgesetzgeber das SP mit der Wahrnehmung eines hochschulpolitischen Mandats beauftragt. Dieses übt das SP innerhalb des maßgeblichen Rahmens aus.",
"Das LesBiSchwulen- und *trans- Referat erfüllt eine wesentliche Aufgabe als Anlaufstelle für homo-, bi- und transsexuelle Studierende. Derzeit gibt es keine Alternative zur Bereitstellung dieses Angebotes durch den AStA.",
"Nachhaltigkeit und Umweltschutz sind Themen, die uns auch an der Uni etwas angehen. Die Studierendenschaft sollte daher ihren Anteil zu einer nachhaltigen Zukunft beitragen. Zur Koordination entsprechender Maßnahmen setzen wir derzeit auf das Öko-Referat des AStA.",
"Das SP sollte die Nordbrückenpartys öffentlich unterstützen, sofern diese zukünftig offiziell angemeldet und legal durchgeführt werden.",
"Nicht nur die Zweifel hinsichtlich des Namensgebers, sondern auch die zeitlich befristete Finanzierung rücken diese konkrete Stiftungsprofessur in ein negatives Licht.",
"Die Juso-Hochschulgruppe lehnt Elitenförderungsprogramme, die zulasten der absoluten Mehrzahl der Studierenden gehen, ab. Insbesondere die Verwendung der vom Land - als Kompensation für die abgeschafften Studiengebühren gezahlten Qualitätsverbesserungsmittel (QV-Mittel) zur Finanzierung des Honors-Stipendiums zu nutzen, ist sozial ungerecht und schadet der Lehre im Allgemeinen.",
"Zu dieser These hat die ".$hsg_array[2]['name']." keine Begründung angegeben.",
'Es muss sicher gestellt sein, dass eine &bdquo;UniApp&ldquo; von den Fachbereichen angenommen und aktiv sowie regelmäßig mit Informationen versorgt wird.',
"Es muss eine Abschlussgarantie für alle auslaufenden Studiengänge geben. Darüber hinaus müssen gerade die kleinen Fächer erhalten und gestärkt werden.",
"Unter Führung der Juso-Hochschulgruppe konnte der UniCard-Ausschuss der ablaufenden Wahlperiode bereits erfolgreich einen Entschließungsantrag und einen Anforderungskatalog zur UniCard durch das Studierendenparlament bringen. Auch in der kommenden Wahlperiode wollen wir uns im Studierendenparlament für die Einführung der UniCard stark machen. Sofern signifikante Geldmittel der Studierendenschaft hierfür eingesetzt werden sollen, ist für uns eine Urabstimmung der Studierenden unbedingt notwendig.",
"Der fzs erfüllt als Dachverband viele wichtige Aufgaben für die Studierendenschaft der Uni Bonn. Er ist die Vertretung der Studierenden gegenüber dem Deutschen Bundestag, Sprachrohr der Studierenden in den Medien und veranstaltet hochschulpolitische Seminare.",
"Für die Juso-Hochschulgruppe ist klar, dass der AStA nicht nur ein kritisches Gegengewicht sein soll, sondern auch sein muss. Allerdings kann der AStA auch als kritisches Gegengewicht konstruktiv mitarbeiten. Der hier implizierte Widerspruch zwischen Kritik und Konstruktivität ist daher aus unserer Sicht konstruiert.",
"Zu dieser These hat die ".$hsg_array[2]['name']." keine Begründung angegeben.", //x
"Für die Juso-Hochschulgruppe ist es wichtig, dass jeder Studierende heute und in Zukunft selber darüber bestimmen kann, ob und wenn ja, wann er fleischfrei essen möchte. Einer Empfehlung durch Dritte bedarf der mündige Studierende hierzu nicht.",
"Das HRZ ist bereits heute offenkundig stark unterfinanziert und personell unterbesetzt. Dieses kann sich langfristig auch negativ auf die Studienbedingungen, etwa aufgrund von Fehlfunktionen in BASIS, auswirken und muss daher geändert werden.",
"In vielen Fachbereichen unserer Universität müssen die Studierenden ihre Leistungsnachweise mit ihrem Namen kennzeichnen, obwohl die Matrikelnummer für die Zuordnung ausreichen würde. Es ist jedoch empirisch belegbar, dass der Name Einfluss auf die Bewertung nimmt. Wissenschaft aber ist objektiv. Es ist daher nicht hinnehmbar, dass Noten vom Namen abhängig sind. Wir fordern deshalb: Pseudonymisierung von Leistungsnachweisen!",
'Das Konzept hinter &bdquo;Wohnen für Hilfe&ldquo; mag auf den ersten Blick verlockend wirken und scheint eine gute Lösung für das Problem des mangelnden studentischen Wohnraumes in Bonn zu sein. Die Juso-Hochschulgruppe hat jedoch insbesondere Bedenken hinsichtlich des besonderen Abhängigkeitsverhältnisses, in das sich die helfenden Studierenden begeben. Die aktive Unterstützung von Ausbeutung durch den AStA darf nicht der Preis für die Schaffung neuen studentischen Wohnraums sein. Bevor eine solche Ausbeutung nicht ausgeschlossen werden kann, verhält sich die Juso-Hochschulgruppe daher abwartend gegenüber dem Konzept.',
"Das Fahrrad ist ein wesentlicher Bestandteil des Verkehrsmix, insbesondere für Studierende. Daher soll sich das Studierendenparlament für den Ausbau jener Fahrradwege in Bonn einsetzen, die für Studierende einen Mehrwert mit sich bringen.",
"Das geistige Eigentum an ihren akademischen Erzeugnissen liegt bereits heute bei den Studierenden. Die Universität hat basierend auf der jeweiligen Prüfungsordnung lediglich bei Leistungsnachweisen einen Anspruch auf ein gedrucktes Original. Der Universität erwachsen hieraus jedoch keinerlei Verwertungsrechte, die ihr nicht bereits durch das Urheberrechtsgesetz zustehen."
);
$hsg_array[3]['name'] = 'LHG';
$hsg_array[3]['name_x'] = '<abbr title="Liberale Hochschulgruppe an der Uni Bonn (LHG)">LHG</abbr>';
$hsg_array[3]['answers'] = Array(-1,1,1,1,1,-1,1,-1,0,-1,0,1,-1,1,-1,-1,1,1,1,1,0,0,-1);
$hsg_array[3]['comments'] = Array(
"Bei gleich bleibendem Gesamtbudget fallen bei einem Mindestlohn notwendigerweise Stellen weg. Das kann nicht im Sinne der Studenten sein. Wem das, was die Universität als Entlohnung anbietet, nicht genügt, soll sich einen anderen Job suchen.",
"Die Studenten sollten erfahren, wie sich die Gruppen, die sie repräsentieren, finanzieren.",
"Studenten, die für den AStA arbeiten, sollen für ihren Aufwand entschädigt werden, ohne dass hierdurch ein finanzieller Anreiz geschaffen wird. Die Arbeit im AStA ist vielmehr als Engagement zu verstehen.",
"Der AStA ist Sprachrohr der Studierendenschaft und wird von uns allen finanziert. Daher versteht es sich von selbst, dass transparent gemacht wird, wer wie im AStA arbeitet.",
"Will sich das SP nicht der Lächerlichkeit preisgeben, muss es sich auf die Themenfelder beschränken, auf die es Einfluss hat. Es sollte die Vertretung der spezifischen Interessen der Studenten der Uni Bonn sein.",
"Grundsätzlich begrüßen wir die Idee einer solchen Anlaufstelle an der Uni Bonn, fordern aber eine Reduzierung der jährlichen Kosten für die Studierendenschaft.",
"Projekte wie beispielsweise CO2-neutrale Kochkurse oder die „Öko-Broschüre“, die uns Studenten über korrekte Mülltrennung belehrt und selektiv Anbieter von Kleidung, Strom und Lebensmitteln bewirbt, kosten Geld und gehören nicht zu den Aufgaben des AStA. Daher fordern wir die Abschaffung des Referats.",
"Die Frage ist nicht ernst gemeint, oder?",
"Eine Professur für Internationale Beziehungen und Völkerrechtsordnung nach einer einerseits mit internationalen Preisen vieldekorierten Person zu benennen, der andererseits jedoch wiederholter Völkerrechtsbruch vorgeworfen wird, ist eine Gratwanderung. In ihr liegt aber auch die Chance, nicht nur zusätzliche Forschung betreiben zu können, sondern auch einen gesellschaftlichen Diskurs über das politische Wirken von Henry Kissinger im wissenschaftlichen Kontext zu führen. Es ist nicht haltbar, dass transparenter drittmittelfinanzierter Forschung im Vorhinein die Qualität guter wissenschaftlicher Praxis abgesprochen wird. Wir vertrauen zum einen auf die Integrität der einzelnen Forscher und bauen andererseits auf die Fähigkeit zur kritischen Auseinandersetzung der einzelnen Studenten.",
"Wir halten nichts davon, Unterstützung für Studenten, die außergewöhnliche Leistungen gezeigt haben, aus ideologischen Gründen abzuschaffen.",
"Zu dieser These hat die ".$hsg_array[3]['name']." keine Begründung angegeben.",
'Eine &bdquo;UniApp&ldquo; ist eine sinnvolle Investition: Sie nutzt den Studenten und kann insbesondere Erstsemestern beim Eingewöhnen in den Unialltag helfen.',
"Parallelstrukturen in Lehre und Prüfungsordnung auf ewig aufrecht zu erhalten, verursacht irgendwann nicht mehr akzeptable Kosten. Wer im alten System deutlich über der Regelstudienzeit studiert, sollte sich ins Bachelor-und Mastersystem umschreiben.",
"Die Zusammenführung von Studentenausweis, NRW-Ticket, Kopierkarte, Mensakarte und Bibliotheksausweis zu einer einzigen Karte ist offensichtlich eine Verbesserung im Alltag aller Studenten und sollte endlich eingeführt werden.",
"Die Mitgliedschaft im fzs kostet uns alle jährlich ca. 26.000 € und bietet den Bonner Studenten keinen Mehrwert. Wer sich auf der Internetseite des fzs umsieht, merkt schnell, dass er nicht politisch neutral ist und sich einseitig zu Themen ohne Hochschulbezug äußert. Deshalb fordern wir den sofortigen Austritt.",
"Die Frage ist nicht ernst gemeint, oder? Der AStA soll die Interessen der Studenten vertreten und die Lehre den Qualifizierten überlassen. Alles andere ist anmaßend.",
"Wir wehren uns gegen die Versuche, die Freiheit der Forschung einzuschränken. Eine Zivilklausel verbietet jede Forschung, deren Ergebnisse möglicherweise einmal auch von der Bundeswehr genutzt werden könnten. Dabei lassen ihre Befürworter außer Acht, dass man bei Wissenschaft vorher nie die Ergebnisse der Forschung kennt. So wurde bspw. das GPS für militärische Zwecke entwickelt und ist heute unverzichtbar. Ähnliches gilt für das Internet.",
"Jegliche Bevormundung der Studenten lehnen wir ab. Daher sprechen wir uns klar gegen den Veggieday aus. Alle Studenten sind mündig genug, an jedem Tag selbst über die Mahlzeit auf ihrem Teller zu entscheiden.",
"IT-Infrastruktur ist aus dem heutigen Leben und erst recht aus dem Studium nicht mehr wegzudenken. Klarerweise müssen Mängel daher verbessert werden.",
"Bewertet ein Dozent die pseudonymisierte Arbeit eines Studenten, sind bewusste und unbewusste Benachteiligungen, die nicht der objektiv gezeigten Leistung entsprechen, ausgeschlossen.",
"Das erfolgreiche Projekt ist zwar sinnvoll, wir sehen aber nicht die Notwendigkeit einer eigenen AStA-Stelle, da es bereits private Vermittlungsportale gibt.",
"Zu dieser These hat die ".$hsg_array[3]['name']." keine Begründung angegeben.", //x
"Aus prüfungsrechtlichen Gründen ist es notwendig und legitim, wenn die Universität Anspruch auf das erste Original der Abschlussarbeit hat. Dass die Nutzungsrechte beim Urheber, also dem einzelnen Studenten, liegen, ist eine Selbstverständlichkeit für jeden, der geistiges Eigentum respektiert."
);
$hsg_array[4]['name'] = 'LUST';
$hsg_array[4]['name_x'] = '<abbr title="Liste Undogmatischer StudentInnen (LUST)">LUST</abbr>';
$hsg_array[4]['answers'] = Array(1,-1,-1,-1,-1,-1,-1,1,1,1,0,-1,1,-1,1,1,-1,-1,'skip',1,-1,1,1);
$hsg_array[4]['comments'] = Array(
"Die Gehälter von SHK waren auch vor der Aufnahme des Mindestlohns in den aktuellen Koalititonsvertrag eine Dreistigkeit. Weshalb nicht 10 € pro Stunden, weshalb nicht 12,50 € pro Stunde?",
"Wir werden von Geheimdiensten aus aller Welt, insbesondere aber von KGB-Nachfolgeorganisationen, verdeckt finanziert. Die genauen Finanzwege offenzulegen, könnte das Leben Unschuldiger gefährden.",
'Die &bdquo;Erhöhung&ldquo; ist durch Anhebung des Freibetrags bei Aufwandsentschädigungen für Ehrenamtstätigkeiten durch Bundesgesetzgebung entstanden und keine neue Verschwörung des linken AStAs. Auch weniger betuchte Studierende müssen sich ein Engagement in der verfassten Studierendenschaft leisten können: es ist zeit- und kraftraubend und wird entgegen aller anderslautender Gerüchte nicht übermäßig entlohnt.',
"Wenn die Opposition aus RCDS und LHG zu faul ist, auch nur ein bisschen zu verfolgen, was der AStA so treibt und veranstaltet, sollte sie nicht auch noch von ihm verlangen, dass er ihre Aufgabe der Kontrolle übernimmt. Detailliert über die Arbeit in der verfassten Studierendenschaft Rechenschaft abzulegen, würde enorme Zeit verschlingen, die in echtem Engagement für die Studierendenschaft besser angelegt ist und den bereits vorhandenen Bürokratisierungstendenzen Vorschub leisten. Außerdem gibt es bereits die Rechenschaftsberichte aus den Referaten ohne, dass die Opposition diese einsehen würde.",
"Die Hochschule ist kein Gebilde in luftleerem Raum, sondern eingebettet in gesellschaftliche Verhältnisse. Diese Verhältnisse zu reflektieren und sich in ihnen zu verorten, wäre Aufgabe von kritischer Wissenschaft. Die Universität ist eingebettet in die ökonomischen Interessen des Wissenschaftsstandortes und längst entkoppelt von ihrer eigentlichen gesellschaftlichen Aufgabe, ergebnisoffen und kritisch Wissenschaft zu treiben, Wissen zu produzieren. Gegen diese Tendenzen muss sich eine kritische Studierendenschaft auflehnen und ein Gegengewicht schaffen. Freiheit entsteht nicht als formale Festlegung in Gesetzbüchern, sondern individuell im geistigen Durchgang durch ihre Bedingungen und historische Entwicklung. Die geringe Teilnahme an den SP-Wahlen zeigt, dass die Studierendenschaft unter dem gesellschaftlichen Druck der neoliberalen Phase und der Bachelor-Master-Reformen längst zu der unpolitischen ökonomischen Manövriermasse verkommen ist, als die sie die Opposition nun noch formal festgelegt wissen will.",
"Das LBST-Referat bietet für viele junge Studierende die Möglichkeit zu individueller sexueller und geschlechtlicher Entfaltung nach der Enge von Schule und Kleinstadt - eine Grundbedingung für die allgemeine Gesundheit, wie sie die Weltgesundheitsorganisation definiert. Es vertritt somit fundamentale Interessen eines bedeutenden Teils der Studierendenschaft, die sich als Ganzes solidarisch zeigen sollte. Der RCDS will das Referat abschaffen und homophobe und transphobe Ressentiments bedienen die LUST steht zur autonomen Selbstorganisation der LBST-Student_innen innerhalb (und außerhalb) der verfassten Studierendenschaft.",
"Kein AStA-Referat existiert aufgrund einer naturmäßigen Notwendigkeit. Das Ökoreferat kann seinen Teil an der vernünftigen Einrichtung der Gegenwart leisten und deshalb sollte dieses Referat erhalten werden. ",
"Der Oberbürgermeister will illegale Technopartys in den Rheinauen räumen lassen. Wir solidarisieren uns mit studentischer Kultur in der Kulturbrache Bonn und fordern: Mehr, größere und ausschweifendere Technopartys!",
'Mit einer &bdquo;Henry-Kissinger-Professur für Völkerrecht und Internationale Beziehungen&ldquo; wird ausgesprochen, wenn auch nur in affirmativer Absicht, was Völkerrecht und Internationale Beziehungen gegenwärtig sind: Eine Reihe auf Gewalt basierender Abmachungen und Vereinbarungen, deren Bruch nur in Sonderfällen verfolgt werden kann. Deshalb ist Kissinger der richtige Namenspatron für eine im Ganzen falschen und abzulehnende Professur.',
"Wir stehen dem Versuch, einer Massenuniversität mit einem solchen Programm, basierend auf scheinbar objektiven Kriterien, eine erst noch zu schaffende Elite hinzuzufügen, kritisch gegenüber, wenn diese Mittel an anderer Stelle gebraucht werden.",
'Für nicht in unmittelbarer Nähe der Uni wohnende Studierende könnte ein &bdquo;Raum der Stille&ldquo; nützlich sein. Wir verwehren uns allerdings gegen bereits in der Vergangenheit gescheiterte Versuche, einen Gebetsraum in der Uni einzurichten, weil die Ausübung von Religion an der Uni nichts zu suchen hat.',
"Nicht alle Studentinnen und Studenten besitzen Smartphones mit Internetzugang. Ob der sich dadurch eventuell einstellende Vorteil die absurd hohen Kosten überwiegt, bezweifeln wir.",
"Die Universität hat sich darum zu bemühen, dass Studierende ihr ordnungsgemäß begonnenes Studium auch abschließen können.",
"Vielzählige ungeklärte Probleme und immense Kosten im sechsstelligen Bereich sprechen gegen eine UniCard, deren einziger Vorteil wäre, dass einige Studierende eine statt mehrerer Karten im Portemonnaie hätten.",
"Die meisten StudentInnenschaften haben ähnliche Interessen, z.B. die Ablehnung von Studiengebühren. Es ist nur logisch, dass man diese Interessen zusammen vertritt. Die Campus-Maut konnte in den letzten Jahren durch den Organisationsgrad und den Druck der Studierenden abgeschafft werden, nicht durch die Bundes- oder Landespolitik.",
"Elendsverwaltung ist Sache der Parteien. Bei manchen Problemen verbietet es sich, das Für und Wider eventuell vorhandener Lösungsvorschläge abzuwägen, wenn nicht analysiert wird, wie diese Probleme entstanden sind. Auf die Zukunft als kapitalproduktive Wirtschaftselemente können die Studierenden andere Stellen vorbereiten. Die LUST steht für eine Kritik der falschen Verhältnisse mit dem Ziel ihrer Aufhebung. Deshalb erachten wir es für sinnvoll, sich der konstruktiven Mitarbeit am Projekt Kapitalistische Hochschule strategisch zu verweigern, statt sich wie von anderen Listen gefordert als Service-AStA selbst zu entmündigen.",
"Selbst das begrenzte Grundrecht war niemals Gewähr dafür, dass Forschung als frei bezeichnet werden könnte. Von der Drittmittelsuche an bis zur darzulegenden Möglichkeit der wirtschaftlichen Verwertbarkeit kann man sich selbstverständlich auf das Grundgesetz berufen, denn Dadaismus wird ebenfalls durch das Grundgesetz geschützt.",
'Einen Hinweis auf die Möglichkeit eines &bdquo;fleischfreien Donnerstags&ldquo; als Empfehlung misszuverstehen, die dann als Zumutung empfunden wird, finden wir beeindruckend.',
"Welche IT-Infrastruktur? Eine höhere Priorität gegenüber was?",
"Die Möglichkeit eines sachlichen Urteils würde damit gefördert werden.",
"Die diversen ungeklärte Fragen des laufenden Projekts stehen dem im Weg.",
"Die Verfügbarkeit von öffentlichen Verkehrsmitteln zu späterer Stunde sollte ebenfalls verbessert werden.",
"Als ProduzentIn der eigenen Abschlussarbeit sollte es sich von selbst verstehen, dass er/sie darüber entscheidet."
);
$hsg_array[1]['name'] = 'RCDS';
$hsg_array[1]['name_x'] = '<abbr title="Ring Christlich-Demokratischer Studenten (RCDS) &amp; Unabhängige">RCDS</abbr>';
$hsg_array[1]['answers'] = Array(-1,0,1,1,1,0,1,-1,-1,1,-1,0,-1,1,-1,0,1,1,1,-1,1,1,1);
$hsg_array[1]['name'] = 'STIFT';
$hsg_array[1]['name_x'] = '<abbr title="Kugelschreibär">STIFT</abbr>';
$hsg_array[1]['answers'] = Array(-1,0,1,1,1,0,1,-1,-1,1);
$hsg_array[1]['comments'] = Array(
"Dies könnte dazu fuhren, dass es in Zukunft weniger SHK Stellen gibt und uns sind die Jobs für Bonner Studenten wichtiger als die 18 Cent mehr pro Stunde. Hierbei handelt es sich in erster Linie um Jusomeinungsmache.",
"Der Sachverhalt, den die Frage thematisiert, ist etwas komplizierter als die Frage selbst gestellt ist. Finanzmittel, die von der Studentenschaft kommen, werden schon jetzt ausreichend transparent beleuchtet. Wenn darüber hinaus private Mittel verwendet werden, sehen wir erst einmal keinen Grund, diese offenzulegen. Sollten aber Bedenken zu bestimmten Finanzierungen durch die Bonner Studenten aufkommen, so kann eine solche Forderung in Ausnahmefallen sinnvoll sein.",
"Selbsterklärend! Der AStA bereichert sich auf Kosten der Studenten. Dieses Verhalten lehnen wir strikt ab und verweisen auf den RCDS-AStA von 2009, der nur 120 € veranschlagte. Dagegen stellen 200 € eine dreiste Entlohnung dar. Von Ehrenamt keine Spur!",
"Wer Geld von den Studenten nimmt und in die eigene Tasche steckt, soll wenigstens Rechenschaft ablegen müssen, was er dafür getan hat.",
"Das muss es nach dem Landeshochschulgesetz eh. Allgemeinpolitik ist vom Gesetzgeber strikt untersagt, da die Bonner Verfasste Studentenschaft zwangsweise aus allen Studenten der Universität Bonn besteht und somit keine Haltung zu Fragen ohne Bezug zur Universität annehmen kann.",
"Das Beratungsangebot des LBST Referats ist sehr wichtig. Allerdings muss man sich fragen, ob die Gelder (5000 Euro Sachmittel) aktuell nicht eher dem Lifestyle dienen (regelmäßiges AStA-finanziertes Frühstück für Schwule und Lesben). Die Beratung selbst wird schließlich aus anderen Töpfen bezahlt",
"Das Ökoreferat hat an keiner Stelle Verfügungsbefugnisse und somit nicht mehr Einfluss als die Bitte der AStA-Vorsitzenden an den entsprechenden Stellen. Die im Jahr ausgegebenen fünfstelligen Betrage versanden in Ökobroschüren, deren Inhalte jedem Grundschüler klar sind (Fahrradfahren ist besser für die Umwelt als Autofahren).",
"Widerrechtlich!",
"Durch diese Professur bieten sich der Universität Bonn nur Vorteile. Die Professur kostet die Universität Bonn zunächst keinen Cent und bedeutet einen Mehrwert an Prestige. Dies nur wegen der Benennung nach Kissinger abzulehnen, ist nicht sonderlich pragmatisch und typisch für den Grün-Linken AStA. Eine Beeinflussung der Lehre durch das Verteidigungsministerium ist nicht zu erwarten und dient nur als Scheinargument, um davon abzulenken, dass die Linken Kissinger nicht mögen.",
"Das Deutschlandstipendium ist besser.",
"Haben wir zu viel Platz? Der RCDS empfiehlt das Bonner Münster (Fußläufig vom Hauptgebäude in unter fünf Minuten zu erreichen). Scherz beiseite: Ein solcher Raum wird in der Universität selbst nicht gebraucht. Räume der Universität müssen für Lehre und Forschung genutzt werden. Durch derartige Projekte fordert man einen Raummangel, den wir nicht gebrauchen können.",
"Falls jemand das Geld dafür findet, gerne.",
"Wenn die Studiengänge auslaufen, haben die Exmatrikulationen einen Grund, zumal es üppige Übergangsfristen gab. Sollte es dennoch nachvollziehbare Gründe geben, warum man es nicht schaffen konnte, kann man vereinzelt Ausnahmeregelungen anstreben.",
"Die UniCard ist praktisch und pragmatisch! Leider wurden Beschlüsse im letzten Jahr systematisch von den Grünen bekämpft und somit die Einführung erneut verzögert. Argumente gibt es dagegen keine mehr, da jegliche Datenschutzbedenken schon vom Gesetzgeber geregelt sind. Gegen die paranoiden Vorstellungen vereinzelter Grüner hilft nur eine RCDS Mehrheit!",
"Es gibt keinen Nutzen für die Bonner Studenten. Der fzs ist nicht überparteilich, sondern eine Linke Kaderschmiede. Es kostet zu viel!",
"Konstruktiv mitarbeiten bedeutet kritisch sein.",
"Die uneingeschränkte Freiheit der Forschung und Lehre ist ein hohes, durch das Grundgesetz gesichertes Gut, welches es zu schützen gilt. Es gibt weitreichende gesetzliche Regelungen, die Verletzungen des Grundgesetzes verhindern. Diese müssen immer zeitgemäß bleiben. Anderweitige Einschränkungen sind mit aller Kraft zu verhindern, da sie den gesellschaftlichen Fortschritt bremsen.",
"Der RCDS Bonn empfiehlt den Freitag.",
"E-Learning ist ein wesentlicher Bestandteil der zukünftigen Hochschullandschaft und muss schon jetzt gefördert werden. Dabei muss die Präsenzuniversität allerdings erhalten bleiben. Richtig umgesetzt bedeutet dies eine Verbesserung der Studienbedingungen und stellt somit einen Benefit für die Bonner Studenten dar.",
"Der Aufwand wird dem Nutzen nicht gerecht.",
"Dies kann - richtig eingeführt - einen Vorteil für die Bonner Studenten ergeben.",
"Sich für einen Ausbau der Fahrradwege einzusetzen, ist immer sinnvoll, aber angesichts des neuen Fahrradstraßenkonzepts der Stadt Bonn nicht mehr von größter Priorität. Viel wichtiger wird sein, den Umbau kritisch zu begleiten.",
"Aus der Erklärung geht hervor, dass dies bereits der Fall ist."
"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'] = '<abbr title="Liste Oben">Liste Oben</abbr>';
$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'] = '<abbr title="The ACKERdemikerliste">TACKER</abbr>';
$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'] = '<abbr title="Vitamin B">Vitamin B</abbr>';
$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'] = 'Piraten';
$hsg_array[5]['name_x'] = '<abbr title="Piraten-Hochschulgruppe Bonn">Piraten</abbr>';
$hsg_array[5]['answers'] = Array(1,1,-1,0,-1,-1,-1,-1,1,1,0,1,1,0,1,1,0,0,1,1,1,1,0);
$hsg_array[5]['name'] = 'NEIN';
$hsg_array[5]['name_x'] = '<abbr title="Niemals nicht">NEIN</abbr>';
$hsg_array[5]['answers'] = Array(1,1,-1,0,-1,-1,-1,-1,1,1);
$hsg_array[5]['comments'] = Array(
"Als unverzichtbare Zahnräder im Universitätsbetrieb sollten studentische Hilfskräfte auch angemessen entlohnt werden.",
"Maximale Transparenz sollte auch vor der Hochschulpolitik selbst nicht Halt machen. So kann man dem Wähler einen noch besseren Einblick in die Natur der Hochschulgruppen ermöglichen.",
"Tatsächlich liegen die Aufwandsentschädigungen des Bonner AStA am bundesweit eher unteren Ende der Skala. Die Mitarbeit im AStA ist häufig mit viel Aufwand und Herzblut verbunden. Der AStA hat hier die Auswandsentschädigungen an die Anfang 2013 geänderten Grenzen für steuerfreie Aufwandsentschädigungen angepasst.",
"Es werden bereits Rechenschaftsberichte von den Referentinnen und Referenten für den AStA-Vorsitz verfasst, die über die Arbeit der Referate Aufschluss geben. Zusätzlich wird in der BAStA und in den Sitzungen des SP über ihre Arbeit berichtet. Noch detailliertere Berichte würden einen erhöhten Bürokratieaufwand bedeuten, unter dem die Arbeit im AStA leiden würde.",
"Da jeder Studierende der Uni Bonn sowohl Rede- als auch Antragsrecht besitzt, sollte sich das Studierendenparlament auch mit allen eingebrachten Anliegen der Studierendenschaft beschäftigen können, insofern es in diesem Bereich auch mit seinem Handeln eine Wirkung erzielen kann. Themen, die viele Studierende bewegen, müssen nicht ausschließlich hochschulspezifisch sein.",
"Das LBST-Referat ist längst fester Teil der Bonner Hochschullandschaft und spiegelt eine nicht wegzudiskutierende Facette unserer offenen Gesellschaft dar. Seine Veranstaltungen sind mit Hingabe organisiert und eine Abschaffung, wie sie von mancher HSG gefordert wird, kommt aus unserer Sicht überhaupt nicht in Frage. Ein jeder hat das Recht, seine Sexualität ohne Diskriminierung frei ausleben zu können und die Forderung nach Abschaffung zeigt bereits, dass dieses Referat seine Notwendigkeit nicht verloren hat.",
"Umweltschutz und Nachhaltigkeit sind Themen des Zeitgeists, die viele Studierende beschäftigen, was nicht zuletzt auch durch die Teilnahme an den Veranstaltungen des Öko-Referats und die Beliebtheit der Öko-Broschüre deutlich wird. Das Öko-Referat ist daher ein unverzichtbarer Bestandteil der Meinungsvielfalt und das Thema Umweltschutz eine stets zu berücksichtigende feste Größe in allen Überlegungen.",
"Das Studierendenparlament sollte ausschließlich studentische Veranstaltungen und Initiativen direkt unterstützen.",
"Diese Professur ist absolut problematisch: Henry Kissinger wirkte nicht nur auf eine Entspannung im Kalten Krieg hin, sondern steht auch für eine menschenverachtende Politik, die für amerikanische Interessen über Leichen geht. Der Name Henry Kissinger in Verbindung mit einer Professur für Völkerrecht verhöhnt die Opfer dieser Politik und beschädigt den guten Ruf unserer Universität. Die Freiheit der Lehre wäre bei einer Finanzierung durch die Ministerien auch nicht zu gewährleisten. Außerdem sind die Verträge nicht öffentlich und da die Finanzierung nur fünf Jahre läuft, würde die Professur danach auf Kosten der anderen Fächer finanziert werden müssen.",
'Wir halten eine Förderung aller Studierenden für wichtiger als die von Studierenden, die ohnehin sehr gute Leistungen bringen. Außerdem sind die Zulassungskriterien für dieses Programm mit &bdquo;schwammig&ldquo; milde umschrieben. Deshalb sollte das hierfür geplante Geld eher der gesamten Studierendenschaft zur Verbesserung der Lernbedingungen zur Verfügung stehen.',
"Ein solcher Raum kann sinnvoll und hilfreich sein, auch um Platz für religiöse Handlungen zu bieten. Dabei muss aber auf Neutralität geachtet werden. Tatsächlich stellen sowohl der volle Raumbelegungsplan als auch Aufsicht und Ausstattung in diesem Raum noch zu besprechende Hürden dar.",
'Die Einführung einer &bdquo;UniApp&ldquo; würden wir begrüßen, insofern bei Bereichen wie Unimails und der Verbindung mit BASIS (Veranstaltungsplan) für maximale Datensicherheit gesorgt werden kann. Derzeit sehen wir die hohen Kosten zur Einführung als größte Hürde.',
"Jeder Studierende sollte sein Studium selbstbestimmt umsetzen können und sich beim Wegfall seines Studiengangs für eine sinnvolle Alternative entscheiden können, ohne zwangsexmatrikuliert zu werden.",
"Die Vereinigung aller Uni-Funktionen auf einer Karte birgt neben dem offensichtlichen praktischen Nutzen recht hohe Kosten für Einführung und dauerhafte Inbetriebnahme, die zu einem guten Teil von der Studierendenschaft übernommen werden müssten. Darüber hinaus birgt eine Bündelung aller Daten auf einem Datenträger immer ein Sicherheitsrisiko.",
"Der fzs ist DIE Möglichkeit, studentische Anliegen auf Bundesebene ansprechen und in das Bewusstsein von Öffentlichkeit und Politik rücken zu können. Er wird in Debatten des Bundestages über studentische Belange zur Beratung hinzugezogen, fördert den bundesweiten Kontakt und die konstruktive Zusammenarbeit mit anderen ASten und stellt der Studierendenschaft der Uni Bonn günstig Materialien und Schulungen zur Verfügung.",
"Der AStA soll die Interessen und Ansichten der Studierendenschaft gegenüber der Universität vertreten und sich mit aller Vehemenz für diese einsetzen. Dazu gehört auch, der Uni genau auf die Finger zu schauen.",
"Die Freiheit der Forschung ist uns wichtig. Wir glauben, dass eine weitestgehend freie Forschung existieren muss, um den Fortschritt der Menschheit zu sichern. Allerdings bedeutet Wissen Macht und Macht bringt Verantwortung mit sich. Damit ist Forschung immer mit Fragen der Moral verbunden, und dadurch sind der Forschung immer gewisse Grenzen gesetzt. So sind wir auch der Meinung, dass Unis sich selbst verpflichten sollten, Forschung, die durch das Verteidigungsministerium mitfinanziert wird, zu unterlassen. Somit kann und darf eine absolut uneingeschränkte Freiheit der Forschung nicht existieren.",
"Jeder Studierende sollte selbst entscheiden können, welches Essen er zu sich nehmen möchte und dabei immer aus mehreren Vorschlägen wählen können. Eine reine Empfehlung der Mensen, an einem Tag in der Woche kein Fleisch zu essen, halten wir aber für unproblematisch.",
"Die IT-Infrastruktur wird von der Uni Bonn vernachlässigt, während sie für die Studierenden immer wichtiger wird. Die Uni-WLANs sind immer noch nicht in allen Gebäuden der Uni flächendeckend zu empfangen und gleichzeitig werden dem HRZ dringend benötigte Stellen gestrichen. So etwas ist unserer Meinung nach nicht akzeptabel. Probleme mit der IT strahlen aber auch in weitere Bereiche aus. So ist die schwierige Situation der Wohnungsnot am Anfang des Semesters auch auf die schlecht gemachte Umstellung der IT von ZVS (Zentralstelle für die Vergabe von Studienplätzen) zum Hochschulstart verbunden, durch die sehr viele Studierende erst kurz vor Beginn des Semesters ihren Studienplatz erfahren und kaum Zeit für die Wohnungssuche haben.",
"Eine Pseudonymisierung bietet mehrere Vorteile und ist im Rahmen des Peer-Reviews bereits in der wissenschaftlichen Welt verbreitet. Sie kann die Gefahr von bewusster und unbewusster Diskriminierung durch die Prüfer verringern und entspricht dem Grundgedanken der Datensparsamkeit.",
'Das &bdquo;Wohnen für Hilfe&ldquo;-Projekt hilft, die Wohnungsnot in Bonn zu reduzieren und bietet Studierenden eine interessante Alternative zu einer klassischen Mietwohnung. Wir unterstützen das Projekt und glauben, dass eine feste Stelle nötig ist, um die Vermittlung sicherzustellen und bei Schlichtungen zwischen den Parteien zu helfen.',
"Das Fahrrad ist das Hauptverkehrsmittel unter Studierenden. Dementsprechend sollte sich die Vertretung der Studentinnen und Studenten auch für Fahrradwege einsetzen.",
"Derzeit werden Studierende, wenn sie ihre Werke in den einschlägigen Wissenschaftsmagazinen publizieren wollen, zu untragbaren Zugeständnissen gezwungen. Eine kurzfristige Rechteabtretung, die für die Finanzierung der Journals notwendig ist, kann noch akzeptiert werden. Danach muss der Studierende aber über sein Werk bestimmen können. Die Uni sollte andererseits verpflichtet werden, Werke, die öffentlich mitfinanziert wurden, unter OpenAccess der Öffentlichkeit zur Verfügung zu stellen."
"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."
);

View File

@@ -1,106 +1,59 @@
<?php
function get_theses_array(){
$theses_array['l'] = Array(
//'Das Studentenwerk soll für mehr bezahlbaren Wohnraum sorgen.',
//'Die Universität muss mehr in barrierefreie Zugänge zur Universität investieren.',
//'Nur noch Bio-Essen in der Mensa!',
'Studentische Hilfskräfte sollen ab sofort mit einem Mindestlohn von 8,50 € pro Stunde entlohnt werden.',
'Die Hochschulgruppen sollen ihre Finanzierung transparent machen müssen.',
'Die Erhöhung der Aufwandsentschädigung für die Tätigkeit im AStA von 175 € auf 200 € soll zurückgenommen werden.',
'Studierende, die im AStA arbeiten, sollen detailliert über ihre Arbeit Rechenschaft ablegen.',
'Das SP soll sich ausschließlich mit hochschulspezifischen Themen beschäftigen.',
//'Die BAStA soll abgeschafft werden!',
//'Die Hart-Quotierung in Gremien ist wünschenswert.',
'Das LesBiSchwulen- und trans*- Referat soll abgeschafft werden!',
'Die Studierendenschaft der Uni Bonn braucht kein Ökoreferat.',
'Nordbrückenpartys sollen vom SP öffentlich unterstützt werden.',
//'Mehr Geld für kulturelle Initiativen!',
//'Militärische Forschung an der Uni Bonn muss durch eine Zivilklausel verboten werden.',
'Eine vom Verteidigungsministerium mitfinanzierte Henry-Kissinger-Professur für Völkerrecht und Internationale Beziehungen sollte nicht an der Uni Bonn eingerichtet werden.',
'Das Honors Program soll eingestellt werden.',
'In der Universität soll ein zentral gelegener Raum der Stille eingerichtet werden.',
'Der AStA soll sich verstärkt für die Einführung einer UniApp einsetzen.',
'Der AStA soll sich gegen die Zwangsexmatrikulation von Diplom/Magister/Staatsexamens-Studenten einsetzen.',
'Es soll eine Unicard eingeführt werden, die den Studierendenausweis, den ULB-Ausweis und eine Bezahlfunktion in Universität und Studentenwerk umfasst.',
'Ich halte die Mitgliedschaft im freien zusammenschluss von studentInnenschaften für sinnvoll.',
//'Ein von der Uni ungenutztes leerstehendes Gebäude wie die Meckenheimer Allee 146 soll für die Einrichtung eines autonomen Kulturzentrums bereit gestellt werden.',
'Der AStA soll ein kritisches Gegengewicht zum offiziellen Lehrbetrieb sein und nicht nur konstruktiv mitarbeiten.',
'Die uneingeschränkte Freiheit der Forschung soll erhalten bleiben.',
'Die Mensa soll in Zukunft keine Empfehlung für einen "fleischfreien Donnerstag" (Veggieday) mehr abgeben.',
'Die IT-Infrastruktur sollte eine höhere Priorität genießen.',
'Leistungsnachweise im Studium sollten pseudonymisiert werden.',
'Der AStA soll eine feste Vermittlungsstelle für "Wohnen für Hilfe" einrichten.',
'Das Studierendenparlament soll sich auf kommunaler Ebene für den Ausbau der Fahrradwege in Bonn einsetzen.',
'Die Studierenden sollten uneingeschränkt über die weitere Nutzung ihrer akademischen Erzeugnisse bestimmen können.',
);
$theses_array['s'] = Array(
//'Wohnraum',
//'Barrierefreiheit',
//'Bio-Essen',
'SHK-Mindestlohn',
'HSG-Finanzierung',
'Aufwandsentschädigungen',
'AStA-Rechenschaft',
'hochschulpolitisches Mandat',
//'BAStA',
//'Hart-Quotierung',
'LBST-Referat',
'Ökoreferat',
'Nordbrückenpartys',
//'kulturelle Initiativen',
//'Zivilklausel',
'Henry-Kissinger-Professur',
'Honors Program',
'Raum der Stille',
'UniApp',
'Zwangsexmatrikulation',
'Unicard',
'fzs',
//'Kulturzentrum',
'AStA als Gegengewicht',
'Freiheit der Forschung',
'Veggieday',
'IT-Infrastruktur',
'Pseudonymisierung',
'Wohnen für Hilfe',
'Fahrradwege',
'Nutzungsrechte'
);
$theses_array['x'] = Array(
//'',
//'',
//',
'',
'',
'',
'',
'',
//'Die BAStA, das zentrale Publikationsorgan des AStA, wird alle zwei Wochen in einer Auflage von 2000 Exemplaren vom Öffentlichkeitsreferat herausgegeben und kostet 7000 € im Jahr.',
//'Die Hart-Quotierung ist eine absolute Art der Frauenquotenregelung, die festlegt, dass bei einer mindestens 50-%-Quotierung nur so viele Männer gewählt werden können, wie Frauen gewählt wurden.',
'Das LesBiSchwulen- und trans*-Referat als Anlaufstelle für homo-, bi- und transsexuelle Studierende bietet persönliche Beratung und Betreuung und organisiert regelmäßig Veranstaltungen.',
'Das Referat für Ökologie setzt sich für Umweltschutz und Nachhaltigkeit an der Universität ein, und zwar konkret (nach eigenen Angaben) für mehr Energie- und Ressourceneffizienz, Müllvermeidung und Recycling, Förderung umweltschonender Mobilität und nachhaltigen Konsum.',
'Die Partys an der Nordbrücke sind autonom organisierte Freiluftpartys, die nicht offiziell angemeldet werden und daher nicht legal sind.',
//'',
//'',
'Die Stiftungsprofessur, die vom Außen- und vom Verteidigungsministerium für fünf Jahre finanziert wird, wird vom AStA und Teilen des SP kritisiert, weil dem Namensgeber Henry Kissinger Verwicklungen in völkerrechtswidrige Militäraktionen vorgeworfen werden und eine inhaltliche Beeinflussung der Lehre durch das Verteidigungsministerium befürchtet wird.',
'Das Honors Program der Universität soll 150 besonders begabte Bachelorstudierende pro Jahrgang durch interdisziplinäre Veranstaltungen fördern. Die Finanzmittel dafür werden aus den Instituten genommen, deren ProfessorInnen Vorlesungen und Seminare für das Honors Program anbieten. Zulassungskriterium für das Program ist ind er Regel der Notenschnitt im ersten Bachelorjahr.',
'',
'An vielen Universitäten werden bereits Apps für Smartphones angeboten, die Informationen wie z.B. das Mensaangebot, News, entfallende Veranstaltungen und die Unimails beinhalten.',
'Aufgrund der Umstellung auf das Bachelor- und Mastersystem werden Studierende, die noch immer in auslaufenden Diplom- und Magisterstudiengängen eingeschrieben sind, inzwischen teilweise zwangsexmatrikuliert.',
'',
'Der freie zusammenschluss von studentInnenschaften (fzs) e.V. ist der überparteiliche Dachverband von Studierendenvertretungen in Deutschland. Der Mitgliedsbeitrag richtet sich nach der Zahl der eingeschrieben Studierenden. 2012/13 zahlte die Verfasste Studierendenschaft der Uni Bonn 24.293,60 € an den fzs, im aktuellen Nachtragshaushaltsplan sind 26.000 € dafür vorgesehen.',
//'',
'',
'Die uneingeschränkte Freiheit der Forschung zählt zu den bürgerlichen Grundrechten. In Deutschland wird die Freiheit der Wissenschaft, Forschung und Lehre gemäß Artikel 5 des Grundgesetzes als Grundrecht geschützt. Dieses Grundrecht gerät an seine Grenzen, wenn andere Verfassungswerte dadurch betroffen sind (z.B. Gentechnik, Embryonenforschung, Militärforschung).',
'',
'',
'Alle Leistungen (Klausuren, Hausarbeiten etc.) sollen pseudonymisiert bewertet werden. Das heißt, die Dozenten sollen ohne Kenntnis des Urhebers die Leistung beurteilen.',
'Die Grundidee des Projekts "Wohnen für Hilfe", das in einigen Universitätsstädten bereits existiert, ist die Vermittlung von Studierenden an Senioren, Familien, Alleinerziehende, Menschen mit Behinderung, die Wohnraum zur Verfügung stellen. Im Gegenzug unterstützen die Studierenden den Wohnraumanbieter bei der Verrichtung alltäglicher Aufgaben. Mit dem Ziel der Etablierung dieses Projekts in Bonn, soll eine Vermittlungsstelle diese beiden Parteien zusammenbringen und betreuen.',
'',
'Die Hochschule hat einen rechtlichen Anspruch auf das erste Original der Abschlussarbeit. Zudem kann der Studierende Nutzungs-, Veröffentlichungs- und Vervielfältigungsrechte an Dritte abtreten.'
);
$theses_array = Array(
Array(
"s" => '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;

View File

@@ -1,48 +0,0 @@
<?php
function get_theses_array(){
$theses_array['l'] = Array(
'These 1 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam',
'These 2 m dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ',
'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',
'These 4 sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et ',
'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',
'These 6 Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel i',
'These 7 tatum zzril delenit augue duis dolore te feugait nulla facilisi',
'These 8 invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eo',
'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',
'These 10 ergren, no sea takimata sanctus est Lorem ipsum dolor'
);
$theses_array['s'] = Array(
'These 1',
'These 2',
'These 3',
'These 4',
'These 5',
'These 6',
'These 7',
'These 8',
'These 9',
'These 10'
);
$theses_array['x'] = Array(
'Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam er',
'',
'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.',
'tetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eo',
'',
'',
'',
' 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',
'',
''
);
return $theses_array;
}
?>

View File

@@ -20,69 +20,10 @@
<link rel="stylesheet" type="text/css" href="css/style.css">
<link href="css/socialshareprivacy-min.css" rel="stylesheet">
<link href="shariff/shariff.min.css" rel="stylesheet">
<script src="js/jquery-2.0.2.min.js"></script>
<script type="text/javascript" src="js/social_bookmarks-min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function($){
if($('#socialshareprivacy').length > 0){
$('#socialshareprivacy').socialSharePrivacy({
"services":{"facebook":{
"status":"on",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off",
"action":"recommend",
"language":"de_DE"
},
"twitter":{
"tweet_text":"Mal sehen, was der Mahlowat mir so vorschlägt.",
"status":"on",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off",
"language":"de",
'referrer_track' : ''
},
"gplus":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
},
"flattr":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Flattr senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
},
"xing":{
"status":"off","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Xing senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off",
"language":"de"
},
"pinterest":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Pinterest senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
},
"t3n":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an t3n senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
},
"linkedin":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an LinkedIn senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
}
},
"info_link":"http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html",
"display_infobox":"off",
'cookie_domain' : 'akut-bonn.de',
'uri' : ''
});}
});
</script>
</head>
<body>
@@ -108,7 +49,8 @@
<div id="socialshareprivacy" class="social_share_privacy clearfix 1.6.2 locale-de_DE sprite-de_DE" style="width: 330px;"></div>
<div class="shariff" data-url="http://www.akut-bonn.de/wahl-o-man/" data-referrer-track=null></div>
<script src="shariff/shariff.min.js"></script>
</div>
</body>

File diff suppressed because one or more lines are too long

64
js/mahlowat.js Normal file
View File

@@ -0,0 +1,64 @@
/* Relevant functions for Mahlowat */
function callPage(evt, action, answerstring, count){
if(evt != null){
evt.preventDefault();
}
var html = "<input name='ans' value='"+answerstring+"'/><input name='count' value='"+count+"'/>";
$('<form style="display: none;" method="post"/>').attr('action', action).html(html).appendTo('body').submit();
}
function array2str(arr){
str = ''
for(i=0;i<arr.length;i++){
str += arr[i];
}
return str;
}
function resultStringToArray(answerstr, count){
arr = [];
if(answerstr.length != count){
for(i = 0; i < count; i++){
arr[i] = 'd'; //no selection
}
} else {
items = answerstr.split("");
for(i = 0; i < items.length; i++){
if(items[i] <= 'h' && items[i] >= 'a'){
arr[i] = items[i];
} else {
arr[i] = 'd';
}
}
}
return arr;
}
function result2letter(letterIn, multiply){
if(multiply){
if(letterIn == 'a'){
return 'e'
} else if(letterIn == 'b'){
return 'f';
} else if(letterIn == 'c'){
return 'g';
} else if(letterIn == 'd'){
return 'h';
} else {
return letterIn;
}
} else {
if(letterIn == 'e'){
return 'a';
} else if(letterIn == 'f'){
return 'b';
} else if(letterIn == 'g'){
return 'c';
} else if(letterIn == 'h'){
return 'd';
} else {
return letterIn;
}
}
}

View File

@@ -1,56 +0,0 @@
jQuery(document).ready(function($){
if($('#socialshareprivacy').length > 0){
$('#socialshareprivacy').socialSharePrivacy({
"services":{"facebook":{
"status":"on",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off",
"action":"recommend",
"language":"de_DE"
},
"twitter":{
"tweet_text":"Der Mahlowat meint, ich könnte evtl. \'<?php echo $hsg_array[0]['name']; ?>\' gut finden. http://akut-bonn.de/wahl-o-man/",
"status":"on",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off",
"language":"de"
},
"gplus":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
},
"flattr":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Flattr senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
},
"xing":{
"status":"off","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Xing senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off",
"language":"de"
},
"pinterest":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Pinterest senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
},
"t3n":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an t3n senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
},
"linkedin":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an LinkedIn senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
}
},
"info_link":"http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html",
"display_infobox":"off",
'cookie_domain' : 'akut-bonn.de',
'uri' : 'http://akut-bonn.de/wahl-o-man/'
});}
});

File diff suppressed because one or more lines are too long

View File

@@ -1,71 +0,0 @@
var theses = ['Studentische Hilfskräfte sollen ab sofort mit einem Mindestlohn von 8,50 € pro Stunde entlohnt werden.',
'Die Hochschulgruppen sollen ihre Finanzierung transparent machen müssen.',
'Die Erhöhung der Aufwandsentschädigung für die Tätigkeit im AStA von 175 € auf 200 € soll zurückgenommen werden.',
'Studierende, die im AStA arbeiten, sollen detailliert über ihre Arbeit Rechenschaft ablegen.',
'Das SP soll sich ausschließlich mit hochschulspezifischen Themen beschäftigen.',
'Das LesBiSchwulen- und trans*- Referat soll abgeschafft werden!',
'Die Studierendenschaft der Uni Bonn braucht kein Ökoreferat.',
'Nordbrückenpartys sollen vom SP öffentlich unterstützt werden.',
'Eine vom Verteidigungsministerium mitfinanzierte Henry-Kissinger-Professur für Völkerrecht und Internationale Beziehungen sollte nicht an der Uni Bonn eingerichtet werden.',
'Das Honors Program soll eingestellt werden.',
'In der Universität soll ein zentral gelegener Raum der Stille eingerichtet werden.',
'Der AStA soll sich verstärkt für die Einführung einer UniApp einsetzen.',
'Der AStA soll sich gegen die Zwangsexmatrikulation von Diplom/Magister/Staatsexamens-Studenten einsetzen.',
'Es soll eine Unicard eingeführt werden, die den Studierendenausweis, den ULB-Ausweis und eine Bezahlfunktion in Universität und Studentenwerk umfasst.',
'Ich halte die Mitgliedschaft im freien zusammenschluss von studentInnenschaften für sinnvoll.',
'Der AStA soll ein kritisches Gegengewicht zum offiziellen Lehrbetrieb sein und nicht nur konstruktiv mitarbeiten.',
'Die uneingeschränkte Freiheit der Forschung soll erhalten bleiben.',
'Die Mensa soll in Zukunft keine Empfehlung für einen "fleischfreien Donnerstag" (Veggieday) mehr abgeben.',
'Die IT-Infrastruktur sollte eine höhere Priorität genießen.',
'Leistungsnachweise im Studium sollten pseudonymisiert werden.',
'Der AStA soll eine feste Vermittlungsstelle für "Wohnen für Hilfe" einrichten.',
'Das Studierendenparlament soll sich auf kommunaler Ebene für den Ausbau der Fahrradwege in Bonn einsetzen.',
'Die Studierenden sollten uneingeschränkt über die weitere Nutzung ihrer akademischen Erzeugnisse bestimmen können.'];
var theses_short = ['SHK-Mindestlohn',
'HSG-Finanzierung',
'Aufwandsentschädigungen',
'AStA-Rechenschaft',
'hochschulpolitisches Mandat',
'LBST-Referat',
'Ökoreferat',
'Nordbrückenpartys',
'Henry-Kissinger-Professur',
'Honors Program',
'Raum der Stille',
'UniApp',
'Zwangsexmatrikulation',
'Unicard',
'fzs',
'AStA als Gegengewicht',
'Freiheit der Forschung',
'Veggieday',
'IT-Infrastruktur',
'Pseudonymisierung',
'Wohnen für Hilfe',
'Fahrradwege',
'Nutzungsrechte'];
var explanations =['',
'',
'',
'',
'',
'Das LesBiSchwulen- und trans*-Referat als Anlaufstelle für homo-, bi- und transsexuelle Studierende bietet persönliche Beratung und Betreuung und organisiert regelmäßig Veranstaltungen.',
'Das Referat für Ökologie setzt sich für Umweltschutz und Nachhaltigkeit an der Universität ein, und zwar konkret (nach eigenen Angaben) für mehr Energie- und Ressourceneffizienz, Müllvermeidung und Recycling, Förderung umweltschonender Mobilität und nachhaltigen Konsum.',
'Die Partys an der Nordbrücke sind autonom organisierte Freiluftpartys, die nicht offiziell angemeldet werden und daher nicht legal sind.',
'Die Stiftungsprofessur, die vom Außen- und vom Verteidigungsministerium für fünf Jahre finanziert wird, wird vom AStA und Teilen des SP kritisiert, weil dem Namensgeber Henry Kissinger Verwicklungen in völkerrechtswidrige Militäraktionen vorgeworfen werden und eine inhaltliche Beeinflussung der Lehre durch das Verteidigungsministerium befürchtet wird.',
'Das Honors Program der Universität soll 150 besonders begabte Bachelorstudierende pro Jahrgang durch interdisziplinäre Veranstaltungen fördern. Die Finanzmittel dafür werden aus den Instituten genommen, deren ProfessorInnen Vorlesungen und Seminare für das Honors Program anbieten. Zulassungskriterium für das Program ist ind er Regel der Notenschnitt im ersten Bachelorjahr.',
'',
'An vielen Universitäten werden bereits Apps für Smartphones angeboten, die Informationen wie z.B. das Mensaangebot, News, entfallende Veranstaltungen und die Unimails beinhalten.',
'Aufgrund der Umstellung auf das Bachelor- und Mastersystem werden Studierende, die noch immer in auslaufenden Diplom- und Magisterstudiengängen eingeschrieben sind, inzwischen teilweise zwangsexmatrikuliert.',
'',
'Der freie zusammenschluss von studentInnenschaften (fzs) e.V. ist der überparteiliche Dachverband von Studierendenvertretungen in Deutschland. Der Mitgliedsbeitrag richtet sich nach der Zahl der eingeschrieben Studierenden. 2012/13 zahlte die Verfasste Studierendenschaft der Uni Bonn 24.293,60 € an den fzs, im aktuellen Nachtragshaushaltsplan sind 26.000 € dafür vorgesehen.',
'',
'Die uneingeschränkte Freiheit der Forschung zählt zu den bürgerlichen Grundrechten. In Deutschland wird die Freiheit der Wissenschaft, Forschung und Lehre gemäß Artikel 5 des Grundgesetzes als Grundrecht geschützt. Dieses Grundrecht gerät an seine Grenzen, wenn andere Verfassungswerte dadurch betroffen sind (z.B. Gentechnik, Embryonenforschung, Militärforschung).',
'',
'',
'Alle Leistungen (Klausuren, Hausarbeiten etc.) sollen pseudonymisiert bewertet werden. Das heißt, die Dozenten sollen ohne Kenntnis des Urhebers die Leistung beurteilen.',
'Die Grundidee des Projekts "Wohnen für Hilfe", das in einigen Universitätsstädten bereits existiert, ist die Vermittlung von Studierenden an Senioren, Familien, Alleinerziehende, Menschen mit Behinderung, die Wohnraum zur Verfügung stellen. Im Gegenzug unterstützen die Studierenden den Wohnraumanbieter bei der Verrichtung alltäglicher Aufgaben. Mit dem Ziel der Etablierung dieses Projekts in Bonn, soll eine Vermittlungsstelle diese beiden Parteien zusammenbringen und betreuen.',
'',
'Die Hochschule hat einen rechtlichen Anspruch auf das erste Original der Abschlussarbeit. Zudem kann der Studierende Nutzungs-, Veröffentlichungs- und Vervielfältigungsrechte an Dritte abtreten.'];

View File

@@ -3,9 +3,35 @@
include 'includes/theses.php';
include 'includes/file.php';
$css = Array();
$css[0] = "bootstrap.min.css";
$css[1] = "cerulean.min.css";
$css[2] = "cosmo.min.css";
$css[3] = "cyborg.min.css";
$css[4] = "darkly.min.css";
$css[5] = "flatly.min.css";
$css[6] = "journal.min.css";
$css[7] = "lumen.min.css";
$css[8] = "paper.min.css";
$css[9] = "readable.min.css";
$css[10] = "sandstone.min.css";
$css[11] = "simplex.min.css";
$css[12] = "slate.min.css";
$css[13] = "spacelab.min.css";
$css[14] = "superhero.min.css";
$css[15] = "united.min.css";
$css[16] = "yeti.min.css";
$css_id = 9;
if(isset($_GET['css'])){
$css_id = intval($_GET['css']);
if($css_id < 0 || $css_id > 16){
$css_id = 0;
}
}
$theses = get_theses_array();
$theses_count = sizeof($theses['s']);
$theses_count = sizeof($theses);
$listid = '0';
$ans = Array();
@@ -15,18 +41,18 @@
$hsg_array = load_var('data/lists.sav');
if($hsg_array == null){
$hsg_array['897316929176464ebc9ad085f31e7284']['name'] = 'GHG';
$hsg_array['897316929176464ebc9ad085f31e7284']['name_x'] = '<abbr title="Grüne Hochschulgruppe - campus:grün">GHG</abbr>';
$hsg_array['b026324c6904b2a9cb4b88d6d61c81d1']['name'] = 'RCDS';
$hsg_array['b026324c6904b2a9cb4b88d6d61c81d1']['name_x'] = '<abbr title="Ring Christlich-Demokratischer Studenten (RCDS) &amp; Unabhängige">RCDS</abbr>';
$hsg_array['6d7fce9fee471194aa8b5b6e47267f03']['name'] = 'Juso-HSG';
$hsg_array['6d7fce9fee471194aa8b5b6e47267f03']['name_x'] = '<abbr title="Juso-Hochschulgruppe">Juso-HSG</abbr>';
$hsg_array['48a24b70a0b376535542b996af517398']['name'] = 'LHG';
$hsg_array['48a24b70a0b376535542b996af517398']['name_x'] = '<abbr title="Liberale Hochschulgruppe an der Uni Bonn (LHG)">LHG</abbr>';
$hsg_array['1dcca23355272056f04fe8bf20edfce0']['name'] = 'LUST';
$hsg_array['1dcca23355272056f04fe8bf20edfce0']['name_x'] = '<abbr title="Liste Undogmatischer StudentInnen (LUST)">LUST</abbr>';
$hsg_array['9ae0ea9e3c9c6e1b9b6252c8395efdc1']['name'] = 'Piraten';
$hsg_array['9ae0ea9e3c9c6e1b9b6252c8395efdc1']['name_x'] = '<abbr title="Piraten-Hochschulgruppe Bonn">Piraten</abbr>';
$hsg_array['1ad4840c16828271436c6636054da62d']['name'] = 'Liste X';
$hsg_array['1ad4840c16828271436c6636054da62d']['name_x'] = '<abbr title="Liste X">Liste X</abbr>';
$hsg_array['ae93aa78de04952d385e541a15275081']['name'] = 'STIFT';
$hsg_array['ae93aa78de04952d385e541a15275081']['name_x'] = '<abbr title="Kugelschreibär">STIFT</abbr>';
$hsg_array['4fe2cc303fb2017b111361eebc386b84']['name'] = 'Liste Oben';
$hsg_array['4fe2cc303fb2017b111361eebc386b84']['name_x'] = '<abbr title="Liste Oben">Liste Oben</abbr>';
$hsg_array['b5caa1eb73da98608289d88ed26bd872']['name'] = 'TACKER';
$hsg_array['b5caa1eb73da98608289d88ed26bd872']['name_x'] = '<abbr title="The ACKERdemikerliste">TACKER</abbr>';
$hsg_array['21240209d7f115b04c84c55302df3234']['name'] = 'Vitamin B';
$hsg_array['21240209d7f115b04c84c55302df3234']['name_x'] = '<abbr title="Vitamin B">Vitamin B</abbr>';
$hsg_array['463e03d2ad30715b15015d7ca5151e31']['name'] = 'NEIN';
$hsg_array['463e03d2ad30715b15015d7ca5151e31']['name_x'] = '<abbr title="Niemals nicht">NEIN</abbr>';
}
if(isset($_GET['listid']) and array_key_exists($_GET['listid'], $hsg_array)){
@@ -48,6 +74,7 @@
$hsg_array[$listid]['comments'] = $comments;
for($i=0; $i<sizeof($hsg_array[$listid]['comments']); $i++){
$hsg_array[$listid]['comments'][$i] = htmlspecialchars($hsg_array[$listid]['comments'][$i]);
$hsg_array[$listid]['comments'][$i] = substr($hsg_array[$listid]['comments'][$i], 0, 400);
}
}
if(isset($_GET['ans'])){
@@ -77,8 +104,8 @@
<title>Mahlowat: Listenabfrage</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta content="">
<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
<link href="css/bootstrap-responsive.min.css" rel="stylesheet">
<!--<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">-->
<link href="css/<?php echo $css[$css_id];?>" rel="stylesheet" media="screen">
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
@@ -94,9 +121,17 @@
<h4>Herzlich willkommen zur Listenabfrage!</h4>
<p><b>Hallo <?php echo $hsg_array[$listid]['name'];?>!</b></p>
<p class="pull-right"><button id='save' class="btn btn-primary">Alle Antworten Speichern</button></p>
<p>Bitte wählt eure Antworten aus und tragt eure Begründungen in das vorgesehene Feld ein.<br>
Begründungen werden bei 400 Zeichen abgeschnitten. Ja, das ist Absicht.<br>
Mit den Pfeiltasten könnt ihr zwischen den einzelnen Thesen wechseln.<br>
<b>Vergesst nicht, zwischendurch und am Ende zu speichern!</b></p>
<p>Ihr habt bereits <span class="label label-primary" id="answered_questions_count">4</span>
von <span class="label label-primary" id="overall_questions_count">4</span>
Fragen beantwortet. <span class="label label-warning" id="unsaved_changes">Es gibt ungesicherte Änderungen. Bitte vor Verlassen speichern.</span></p>
<?php print_pagination($theses_count); ?>
@@ -105,6 +140,8 @@
<?php print_thesesbox($theses, true, $hsg_array[$listid]); ?>
</form>
<hr/>
<div class="row">
<div class="col-xs-6 col-xs-offset-3 col-sm-2 col-md-1 col-md-offset-1">
@@ -127,7 +164,7 @@
</div>
</div>
<hr>
<p class="text-center"><button id='save' class="btn btn-primary">Antworten Speichern</button></p>
</div>
</div>
<script type="text/javascript">
@@ -138,6 +175,7 @@
$(function(){
$('.tt').tooltip();
$('.explic').hide();
$('#unsaved_changes').hide();
thesesboxes = $('.singlethesis');
pagination = $('#navigation li');
@@ -145,6 +183,7 @@
resultArray = getResultArray(answerstring, thesesboxes.length);
setPaginationColors(resultArray);
thesesboxes.hide();
// Remove the # from the hash, as different browsers may or may not include it
var hash = location.hash.replace('#','');
@@ -167,6 +206,10 @@
$("#thesesform").submit();
});
$('[id^=input-]').change(function(){$('#unsaved_changes').show();})
updateStatistics();
});
@@ -175,13 +218,44 @@
$('.explic').toggle();
});
// left and right keys
$(window).keypress(function(e){
var code = e.which || e.keyCode;
switch ( code )
{
case 37: //left
prevThesis();
break;
case 39: //right
nextThesis();
break;
default:
break;
}
});
function setThesis(selection){
resultArray[activeThesis] = result2letter(selection, false);
pagination.eq(activeThesis).removeClass('pagination-yes pagination-neutral pagination-no');
pagination.eq(activeThesis).addClass(letter2paginationclass(selection));
setClasses(resultArray[activeThesis]);
updateStatistics();
$('#unsaved_changes').show();
}
function updateStatistics(){
answeredcount = 0;
for(i = 0; i < resultArray.length; i++){
if(resultArray[i] != 'd'){
answeredcount++;
}
}
$('#answered_questions_count').text(answeredcount);
$('#overall_questions_count').text(resultArray.length);
}
function countChanges(){}
function nextThesis(){
loadThesis(activeThesis+2);
}
@@ -190,7 +264,7 @@
loadThesis(activeThesis);
}
function loadThesis(number){
function loadThesis(number){
if(number > thesesboxes.length){
number = 1;
}
@@ -198,12 +272,12 @@
number = thesesboxes.length;
}
activeThesis = number-1;
thesesboxes.hide();
thesesboxes.slideUp();
pagination.removeClass('active');
setClasses(resultArray[activeThesis]);
thesesboxes.eq(number-1).show();
thesesboxes.eq(number-1).slideDown();
pagination.eq(number-1).addClass('active');
location.hash = number;

View File

@@ -1,28 +1,64 @@
<?php
include 'includes/funcs.php';
include 'includes/theses.php';
$css = Array();
$css[0] = "bootstrap.min.css";
$css[1] = "cerulean.min.css";
$css[2] = "cosmo.min.css";
$css[3] = "cyborg.min.css";
$css[4] = "darkly.min.css";
$css[5] = "flatly.min.css";
$css[6] = "journal.min.css";
$css[7] = "lumen.min.css";
$css[8] = "paper.min.css";
$css[9] = "readable.min.css";
$css[10] = "sandstone.min.css";
$css[11] = "simplex.min.css";
$css[12] = "slate.min.css";
$css[13] = "spacelab.min.css";
$css[14] = "superhero.min.css";
$css[15] = "united.min.css";
$css[16] = "yeti.min.css";
$css_id = 9;
if(isset($_GET['css'])){
$css_id = intval($_GET['css']);
if($css_id < 0 || $css_id > 16){
$css_id = 0;
}
}
$theses = get_theses_array();
$theses_count = sizeof($theses['s']);
$theses_count = sizeof($theses);
$ans = Array();
$emph = Array();
$answerstring = '';
$warning = false;
$count = 'undefined';
if(!isset($_GET['ans'])){
$warning = true;
for($i = 0; $i < $theses_count; $i++){
$ans[$i] = 'skip';
$emph[$i] = 1;
}
} else {
if(isset($_POST['count'])){
$count = $_POST['count'];
}
if(isset($_POST['ans'])){
$answerstring = $_POST['ans'];
$retval = result_from_string($answerstring, $theses_count);
$ans = $retval[0];
$emph = $retval[1];
} elseif(isset($_GET['ans'])){
$answerstring = $_GET['ans'];
$retval = result_from_string($answerstring, $theses_count);
$ans = $retval[0];
$emph = $retval[1];
} else {
$warning = true;
for($i = 0; $i < $theses_count; $i++){
$ans[$i] = 'skip';
$emph[$i] = 1;
}
}
@@ -33,8 +69,8 @@
<title>Mahlowat</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta content="">
<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
<link href="css/bootstrap-responsive.min.css" rel="stylesheet">
<!--<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">-->
<link href="css/<?php echo $css[$css_id];?>" rel="stylesheet" media="screen">
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
@@ -52,7 +88,8 @@
</div>
<div class="modal-body">
Erlaubst du, dass dein Aufruf für die Statistik gezählt wird?<br>
<small>Falls du Nein auswählst, bist du lediglich als Logeintrag auf dem Server verewigt.</small>
Falls du Nein auswählst, bist du lediglich als Logeintrag auf dem Server verewigt.<br>
<small><a href="faq.php#log" target="_blank">Ich will aber gar keinen Logeintrag!</a></small>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" onclick="callResult(false)" style="width: 100px;"><span class="glyphicon glyphicon-remove"></span> Nein</button>
@@ -74,16 +111,16 @@
<p class='text-center'><button id="weight" type="button" class="btn btn-default" data-toggle="button">These doppelt gewichten</button></p>
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-2 col-md-offset-2">
<div class="col-xs-12 col-sm-2 col-md-2 col-md-offset-2 col-sm-offset-2 option">
<button id='yes' type='submit' class='btn btn-success btn-block' name='yes' onclick="nextThesis('a')"><span class="glyphicon glyphicon-thumbs-up"></span> Zustimmung</button>
</div>
<div class="col-xs-12 col-sm-12 col-md-2 ">
<div class="col-xs-12 col-sm-2 col-md-2 option">
<button id='neutral' type='submit' class='btn btn-warning btn-block' name='neutral' onclick="nextThesis('b')"><span class="glyphicon glyphicon-tree-deciduous"></span> Neutral</button>
</div>
<div class="col-xs-12 col-sm-12 col-md-2">
<div class="col-xs-12 col-sm-2 col-md-2 option">
<button id='no' type='submit' class='btn btn-danger btn-block' name='no' onclick="nextThesis('c')"><span class="glyphicon glyphicon-thumbs-down"></span> Ablehnung</button>
</div>
<div class="col-xs-12 col-sm-12 col-md-2">
<div class="col-xs-12 col-sm-2 col-md-2 option">
<button id='skip' type='submit' class='btn btn-default btn-block' name='skip' onclick="nextThesis('d')"><span class="glyphicon glyphicon-share-alt"></span> Überspringen</button>
</div>
</div>
@@ -95,96 +132,82 @@
<a href="index.php" title="Von vorn beginnen">neu starten</a>
oder den Rest der Thesen
<a href="#" title="Auswertung anzeigen" onclick="gotoResultPage(resultArray)">überspringen</a>.<br />
Außerdem haben wir auch eine <a href="#" onclick="gotoFAQPage(resultArray)" title="FAQ">FAQ-Seite</a>.
Außerdem haben wir auch eine <a href="faq.php?from=mahlowat.php" onclick="gotoFAQPage(event, resultArray)" title="FAQ">FAQ-Seite</a>.
</small>
</div>
</div>
</div>
<script type="text/javascript">
var resultArray;
var activeThesis = 0;
var answerstring = '<?php echo $answerstring; ?>';
$(function(){
$('.tt').tooltip();
$('.explic').hide();
$('#weight').click(function(){
$('#weight').toggleClass('btn-default');
$('#weight').toggleClass('btn-info');
if($('#weight').text() == 'These doppelt gewichten'){
$('#weight').text('These wird doppelt gewichtet');
var resultArray;
var activeThesis = 0;
var answerstring = '<?php echo $answerstring; ?>';
$(function(){
$('.tt').tooltip();
$('.explic').hide();
$('#weight').click(function(){
$('#weight').toggleClass('btn-default');
$('#weight').toggleClass('btn-info');
if($('#weight').text() == 'These doppelt gewichten'){
$('#weight').text('These wird doppelt gewichtet');
} else {
$('#weight').text('These doppelt gewichten');
}
});
$('.explanationbutton').click(function(event){
event.preventDefault();
$('.explic').toggle(200);
});
thesesboxes = $('.singlethesis');
pagination = $('#navigation li');
resultArray = resultStringToArray(answerstring, thesesboxes.length);
setPaginationColors(resultArray);
// Remove the # from the hash, as different browsers may or may not include it
var hash = location.hash.replace('#','');
if(hash != '' && jQuery.isNumeric(hash)){
// Show the hash if it's set
loadThesis(hash);
} else {
$('#weight').text('These doppelt gewichten');
loadThesis(activeThesis+1);
}
});
$('.explanationbutton').click(function(event){
event.preventDefault();
$('.explic').toggle();
});
thesesboxes = $('.singlethesis');
pagination = $('#navigation li');
resultArray = getResultArray(answerstring, thesesboxes.length);
setPaginationColors(resultArray);
// Remove the # from the hash, as different browsers may or may not include it
var hash = location.hash.replace('#','');
if(hash != '' && jQuery.isNumeric(hash)){
// Show the hash if it's set
loadThesis(hash);
} else {
loadThesis(activeThesis+1);
}
});
function gotoResultPage(result){
target = "result.php?ans=";
for(i = 0; i < result.length; i++){
target += result[i];
count = '<?php echo $count; ?>';
if(count != 'true' && count != 'false'){
$('#savemodal').modal('show');
} else if(count == 'true') {
callResult(true);
} else {
callResult(false);
}
$('#savemodal').modal('show');
}
function gotoFAQPage(result){
target = "faq.php?from=mahlowat.php?ans=";
for(i = 0; i < result.length; i++){
target += result[i];
}
window.location.href = target;
function gotoFAQPage(evt, result){
callPage(evt, 'faq.php?from=mahlowat.php'+window.location.hash, array2str(result), '<?php echo $count; ?>');
}
function callResult(count){
ans = array2str(resultArray);
if(count){
url = "count.php?ans=";
ans = ""
for(i = 0; i < resultArray.length; i++){
ans += resultArray[i];
}
url = url + ans;
url = "count.php?ans=" + ans;
jQuery.get(url,function( data ) {
//window.location.href = target;
callPage(ans);
callPage(null, 'result.php', ans, 'true');
});
} else {
jQuery.get("count.php?false",function( data ) {
window.location.href = target;
callPage(null, 'result.php', ans, 'false');
});
}
}
function callPage(data){
var action = 'result.php'
var html = "<input name='ans' value='"+data+"'/>";
$('<form style="display: none;" method="post"/>').attr('action', action).html(html).appendTo('body').submit();
}
function nextThesis(selection){
multiply = false;
if($('#weight').hasClass('active')){
@@ -220,18 +243,21 @@
function letter2paginationclass(letter){
switch(letter){
case 'a':
case 'e':
return 'pagination-yes';
break;
case 'b':
case 'f':
return 'pagination-neutral';
break;
case 'c':
case 'g':
return 'pagination-no';
break;
case 'd':
case 'h':
return '';
break;
}
}
@@ -276,38 +302,6 @@
}
}
function result2letter(selection, multiply){
if(multiply == false){
return selection;
} else if(selection == 'a'){
return 'e';
} else if(selection == 'b'){
return 'f';
} else if(selection == 'c'){
return 'g';
} else if(selection == 'd'){
return 'h';
}
}
function getResultArray(answerstr, count){
arr = [];
if(answerstr.length != count){
for(i = 0; i < count; i++){
arr[i] = 'd'; //no selection
}
} else {
items = answerstr.split("");
for(i = 0; i < items.length; i++){
if(items[i] <= 'f' && items[i] >= 'a'){
arr[i] = items[i];
} else {
arr[i] = 'd';
}
}
}
return arr;
}
function setPaginationColors(array){
for(i = 0; i < array.length; i++){

View File

@@ -2,28 +2,62 @@
include 'includes/funcs.php';
include 'includes/theses.php';
$css = Array();
$css[0] = "bootstrap.min.css";
$css[1] = "cerulean.min.css";
$css[2] = "cosmo.min.css";
$css[3] = "cyborg.min.css";
$css[4] = "darkly.min.css";
$css[5] = "flatly.min.css";
$css[6] = "journal.min.css";
$css[7] = "lumen.min.css";
$css[8] = "paper.min.css";
$css[9] = "readable.min.css";
$css[10] = "sandstone.min.css";
$css[11] = "simplex.min.css";
$css[12] = "slate.min.css";
$css[13] = "spacelab.min.css";
$css[14] = "superhero.min.css";
$css[15] = "united.min.css";
$css[16] = "yeti.min.css";
$css_id = 9;
if(isset($_GET['css'])){
$css_id = intval($_GET['css']);
if($css_id < 0 || $css_id > 16){
$css_id = 0;
}
}
$theses = get_theses_array();
$theses_count = sizeof($theses['s']);
$theses_count = sizeof($theses);
$ans = Array();
$emph = Array();
$answerstring = '';
$warning = false;
$count = 'undefined';
if(!isset($_GET['ans'])){
$warning = true;
for($i = 0; $i < $theses_count; $i++){
$ans[$i] = 'skip';
$emph[$i] = 1;
}
} else {
if(isset($_POST['count'])){
$count = $_POST['count'];
}
if(isset($_POST['ans'])){
$answerstring = $_POST['ans'];
$retval = result_from_string($answerstring, $theses_count);
$ans = $retval[0];
$emph = $retval[1];
} elseif(isset($_GET['ans'])){
$answerstring = $_GET['ans'];
$retval = result_from_string($answerstring, $theses_count);
$ans = $retval[0];
$emph = $retval[1];
} else {
$warning = true;
for($i = 0; $i < $theses_count; $i++){
$ans[$i] = 'skip';
$emph[$i] = 1;
}
}
@@ -34,8 +68,8 @@
<title>Mahlowat - Ergebnis</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta content="">
<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
<link href="css/bootstrap-responsive.min.css" rel="stylesheet">
<!--<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">-->
<link href="css/<?php echo $css[$css_id];?>" rel="stylesheet" media="screen">
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
@@ -43,7 +77,7 @@
<script src="js/jquery-2.0.2.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/mahlowat-m.js"></script>
<script src="js/mahlowat.js"></script>
<?php if($warning){ ?>
<div id="warning" class="modal fade">
@@ -82,6 +116,7 @@
<div class="bottom-buffer top-buffer">
<h1>Ergebnisse</h1>
<p>Klicke auf die Titel, um die zugehörige These anzuzeigen.</p>
<table class="table table-bordered">
<tr><th style="width: 320px;">Deine Wahl</th><th>Doppelt gewichten</th>
<?php
@@ -94,10 +129,10 @@
$btnclass = code_to_btnclass($ans[$i]);
$labelclass = code_to_labelclass($ans[$i]);
echo "<tr>";
echo "<td><a id='thesis$i' class='btn $btnclass btn-block' onclick='toggleNext(this)'>".$theses['s'][$i]."</a></td>
echo "<td><a id='thesis$i' class='btn $btnclass btn-block' onclick='toggleNext(this)'>".$theses[$i]['s']."</a></td>
<td><button id='thesis$i-multiply' class='btn btn-block weight $active' data-toggle='button'>$multbutton</button></td>";
echo "</tr>\n";
echo "<tr class='multheseslong'><td class='mtl' colspan='2'><!--<span class='label $labelclass'>These ".($i+1).": ".$theses['s'][$i]."</span><br>--> ".$theses['l'][$i]."</td></tr>";
echo "<tr class='multheseslong'><td class='mtl' colspan='2'><!--<span class='label $labelclass'>These ".($i+1).": ".$theses[$i]['s']."</span><br>--> ".$theses[$i]['l']."</td></tr>";
}
?>
@@ -109,33 +144,22 @@
<small>Du kannst die Befragung
<a href="index.php" title="Von vorn beginnen">neu starten</a>
oder deine
<a href="mahlowat.php" title="Antworten ändern">Antworten ändern</a>.<br />
Außerdem haben wir auch eine <a href="faq.php?from=multiplier.php" title="FAQ">FAQ-Seite</a>.
<a href="mahlowat.php" onclick="callPage(event, 'mahlowat.php', array2str(getResultArray()), <?php echo "'$count'"; ?>)" title="Antworten ändern">Antworten ändern</a>.<br />
Außerdem haben wir auch eine <a href="faq.php?from=multiplier.php" onclick="callPage(event, 'faq.php?from=multiplier.php', array2str(getResultArray()), <?php echo "'$count'"; ?>)" title="FAQ">FAQ-Seite</a>.
</small>
</div>
</div>
</div>
<script type="text/javascript">
var answerstr = "<?php echo $answerstring;?>";
var thesescount = $('.weight').length;
var resultArray = getResultArray(answerstr, thesescount);
$('#commit').click(function(){
multipliers = $('.weight');
for(i = 0; i < multipliers.length; i++){
if(multipliers.eq(i).hasClass('btn-info')){
resultArray[i] = result2letter(resultArray[i], true);
} else {
resultArray[i] = result2letter(resultArray[i], false);
}
}
gotoResultPage(resultArray);
});
$('.multheseslong').hide();
$('.tt').tooltip();
$('.weight').click(function(){
$('#commit').click(function(){
resultArray = getResultArray();
gotoResultPage(resultArray);
});
$('.multheseslong').hide();
$('.tt').tooltip();
$('.weight').click(function(){
$(this).toggleClass('btn-default');
$(this).toggleClass('btn-info');
if($(this).text() == 'These doppelt gewichten'){
@@ -144,70 +168,46 @@
$(this).text('These doppelt gewichten');
}
});
function toggleNext(caller){
$(caller).parent().parent().next().toggle();
}
function gotoResultPage(result){
target = "result.php?ans=";
for(i = 0; i < result.length; i++){
target += result[i];
}
jQuery.get("count.php");
window.location.href = target;
}
function getResultArray(answerstring, count){
arr = [];
if(answerstring.length != count){
for(i = 0; i < count; i++){
arr[i] = 'd'; //no selection
}
} else {
items = answerstring.split("");
for(i = 0; i < items.length; i++){
if(items[i] <= 'f' && items[i] >= 'a'){
arr[i] = items[i];
} else {
arr[i] = 'd';
}
function getResultArray(){
multipliers = $('.weight');
resultArray = resultStringToArray("<?php echo $answerstring;?>", multipliers.length);
for(i = 0; i < multipliers.length; i++){
if(multipliers.eq(i).hasClass('btn-info')){
resultArray[i] = result2letter(resultArray[i], true);
} else {
resultArray[i] = result2letter(resultArray[i], false);
}
}
return arr;
return resultArray;
}
function result2letter(letterIn, multiply){
if(multiply){
if(letterIn == 'a'){
return 'e'
} else if(letterIn == 'b'){
return 'f';
} else if(letterIn == 'c'){
return 'g';
} else if(letterIn == 'd'){
return 'h';
} else {
return letterIn;
}
function toggleNext(caller){
$(caller).parent().parent().next().toggle();
}
function gotoResultPage(resultArray){
count = '<?php echo $count; ?>';
if(count == 'true') {
callResult(resultArray, true);
} else {
if(letterIn == 'e'){
return 'a';
} else if(letterIn == 'f'){
return 'b';
} else if(letterIn == 'g'){
return 'c';
} else if(letterIn == 'h'){
return 'd';
} else {
return letterIn;
}
}
callResult(resultArray, false);
}
}
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');
});
}
}
</script>
</body>
</html>

View File

@@ -2,39 +2,106 @@
include 'includes/funcs.php';
include 'includes/theses.php';
include 'includes/hsg.php';
include 'includes/file.php';
$css = Array();
$css[0] = "bootstrap.min.css";
$css[1] = "cerulean.min.css";
$css[2] = "cosmo.min.css";
$css[3] = "cyborg.min.css";
$css[4] = "darkly.min.css";
$css[5] = "flatly.min.css";
$css[6] = "journal.min.css";
$css[7] = "lumen.min.css";
$css[8] = "paper.min.css";
$css[9] = "readable.min.css";
$css[10] = "sandstone.min.css";
$css[11] = "simplex.min.css";
$css[12] = "slate.min.css";
$css[13] = "spacelab.min.css";
$css[14] = "superhero.min.css";
$css[15] = "united.min.css";
$css[16] = "yeti.min.css";
$css_id = 9;
if(isset($_GET['css'])){
$css_id = intval($_GET['css']);
if($css_id < 0 || $css_id > 16){
$css_id = 0;
}
}
$theses = get_theses_array();
$theses_count = sizeof($theses['s']);
$theses_count = sizeof($theses);
$ans = Array();
$emph = Array();
$answerstring = '';
$warning = false;
$warning = true;
$count = 'undefined';
$sharelink = '';
$share_via_id = false;
$bars_only = false;
if(isset($_POST['ans'])){
if(isset($_POST['count'])){
$count = $_POST['count'];
}
if(isset($_GET['id'])){
$warning = false;
$share_id = $_GET['id'];
$sharelink = '?id='.$share_id;
$share_via_id = true;
$bars_only = true;
if(substr_count($share_id , '-') == 1){
$items = explode('-' , $share_id);
$index = $items[0];
$subindex = intval($items[1]);
$answerstring = get_answer_string('./data/visits.sav', $index, $subindex);
$retval = result_from_string($answerstring, $theses_count);
$ans = $retval[0];
$emph = $retval[1];
}
}
if(isset($_POST['ans']) and $_POST['ans'] != ''){
$warning = false;
$answerstring = $_POST['ans'];
$retval = result_from_string($answerstring, $theses_count);
$ans = $retval[0];
$emph = $retval[1];
} elseif(isset($_GET['ans'])){
$bars_only = false;
} elseif(isset($_GET['ans']) and $_GET['ans'] != ''){
$warning = false;
$answerstring = $_GET['ans'];
$retval = result_from_string($answerstring, $theses_count);
$ans = $retval[0];
$emph = $retval[1];
} else {
$warning = true;
$bars_only = false;
}
if($warning) {
for($i = 0; $i < $theses_count; $i++){
$ans[$i] = 'skip';
$emph[$i] = 1;
}
}
if($count === 'true' and $sharelink === ''){
$share_id = get_share_id($_SERVER['REMOTE_ADDR'], './data/salt.sav', './data/visits.sav');
$sharelink = '?id='.$share_id;
$share_via_id = true;
}
if($count === 'false' and $sharelink === ''){
$sharelink = '?ans='.$answerstring;
}
$hsg_array = get_hsg_array();
$hsg_array = sort_hsgs($ans, $hsg_array, $emph);
if($bars_only){
$answerstring = '';
}
?>
<!DOCTYPE html>
<html>
@@ -54,76 +121,16 @@
<meta property="og:description" content="Mein Mahlowat-Ergebnis"/>
<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
<link href="css/bootstrap-responsive.min.css" rel="stylesheet">
<!--<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">-->
<link href="css/<?php echo $css[$css_id];?>" rel="stylesheet" media="screen">
<link rel="stylesheet" type="text/css" href="css/style.css">
<script src="js/jquery-2.0.2.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/mahlowat-rb.js"></script>
<script src="js/mahlowat.js"></script>
<link href="css/socialshareprivacy-min.css" rel="stylesheet">
<script type="text/javascript" src="js/social_bookmarks-min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function($){
if($('#socialshareprivacy').length > 0){
$('#socialshareprivacy').socialSharePrivacy({
"services":{"facebook":{
"status":"on",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off",
"action":"recommend",
"language":"de_DE"
},
"twitter":{
"tweet_text":"Der Mahlowat meint, ich könnte evtl. \'<?php echo $hsg_array[0]['name']; ?>\' gut finden.",
"status":"on",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off",
"language":"de",
'referrer_track' : ''
},
"gplus":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
},
"flattr":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Flattr senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
},
"xing":{
"status":"off","txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Xing senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off",
"language":"de"
},
"pinterest":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an Pinterest senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
},
"t3n":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an t3n senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
},
"linkedin":{
"status":"off",
"txt_info":"2 Klicks f\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\u00f6nnen Ihre Empfehlung an LinkedIn senden. Schon beim Aktivieren werden Daten an Dritte \u00fcbertragen.",
"perma_option":"off"
}
},
"info_link":"http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html",
"display_infobox":"off",
'cookie_domain' : 'akut-bonn.de',
'uri' : ''
});}
});
</script>
<link href="shariff/shariff.min.css" rel="stylesheet">
</head>
<body>
@@ -132,14 +139,19 @@
<p id="spruch" class="pull-right"></p>
<div class="bottom-buffer top-buffer">
<h1>Ergebnisse</h1>
<?php
if($bars_only){
echo "<h1>Ergebnis</h1>";
} else {
echo "<h1>Ergebnisse</h1>";
}
?>
<ul class="pagination">
<!--<li class="active"><a href="result-bars.php?ans=<?php echo $answerstring; ?>">Übersicht</a></li>
<li class=""><a href="result-table.php?ans=<?php echo $answerstring; ?>">Detailansicht</a></li>-->
<li id="navi_overview" class="active"><a href="#" onclick="toggleView()">Übersicht</a></li>
<li id="navi_detail" class=""><a href="#" onclick="toggleView()">Detailansicht</a></li>
<li id="navi_overview" class="active"><a href="#overview" onclick="showOverview()">Übersicht</a></li>
<?php if(!$bars_only){?>
<li id="navi_detail" class=""><a href="#detail" onclick="showDetail()">Detailansicht</a></li>
<?php } ?>
</ul>
@@ -173,7 +185,9 @@
</script>
<?php } ?>
<p><small>Nicht zufrieden mit dem Ergebnis? Vielleicht willst du die Thesen <a href="multiplier.php?ans=<?php echo $answerstring; ?>" title="Gewichtung ändern">anders gewichten</a>.</small></p>
<?php if(!$bars_only){?>
<p><small>Nicht zufrieden mit dem Ergebnis? Vielleicht willst du die Thesen <a href="multiplier.php" onclick="callPage(event, 'multiplier.php', <?php echo "'$answerstring', '$count'";?>)" title="Gewichtung ändern">anders gewichten</a>.</small></p>
<?php } ?>
<div id="result-bars">
<table class="table table-bordered table-hover">
@@ -190,6 +204,7 @@
</table>
</div>
<?php if(!$bars_only){?>
<div id="result-table">
<div class="panel panel-default">
<div class="panel-body">
@@ -220,13 +235,13 @@
$labelclass = code_to_labelclass($ans[$i]);
echo "<tr$tdcl>\n";
echo '<td><p class="text-center">'.$star.'</p></td>';
echo '<td><a id="thesis'.$i.'" class="btn '.code_to_btnclass($ans[$i]).' btn-block" onclick="toggleNext(this)">'.$theses['s'][$i].'</a></td>';
echo '<td><a id="thesis'.$i.'" class="btn '.code_to_btnclass($ans[$i]).' btn-block" onclick="toggleNext(this)">'.$theses[$i]['s'].'</a></td>';
for($hsg = 0; $hsg < sizeof($hsg_array); $hsg = $hsg + 1){
echo hsg_get_td($hsg_array[$hsg], $i);
}
echo "</tr>\n";
// Erläuterungen
echo "<tr class='multheseslong'><td class='mtl'></td><td class='mtl' colspan='".(sizeof($hsg_array)+1)."'><!--<span class='label $labelclass'>These ".($i+1).": ".$theses['s'][$i]."</span><br>--> <p class='well'>".$theses['l'][$i]."</p>";
echo "<tr class='multheseslong'><td class='mtl'></td><td class='mtl' colspan='".(sizeof($hsg_array)+1)."'><!--<span class='label $labelclass'>These ".($i+1).": ".$theses[$i]['s']."</span><br>--> <p class='well'>".$theses[$i]['l']."</p>";
for($hsg = 0; $hsg < sizeof($hsg_array); $hsg = $hsg + 1){
echo hsg_get_explanation($hsg_array[$hsg], $i);
}
@@ -236,67 +251,82 @@
?>
</table>
</div>
<?php } ?>
<hr />
<div class="control-group alert alert-info">
<p><strong>Ergebnis teilen:</strong></p>
<div class="controls sharecontrols">
<input type="text" class="col-md-5 form-control" id="resultlink" placeholder="" value="result-bars.php?ans=<?php echo result_to_string($ans, $emph); ?>">
<input type="text" class="col-md-5 form-control" id="resultlink" placeholder="" value="<?php echo $sharelink; ?>">
</div>
<p><strong>Achtung!</strong> Aus diesem Link kann man ablesen, welche Antworten du ausgewählt und wie du die Thesen gewichtet hast!</p>
<p><?php if($count === 'false'){ ?><strong>Achtung!</strong> Aus diesem Link kann man ablesen, welche Antworten du ausgewählt und wie du die Thesen gewichtet hast!<?php } ?>&nbsp;</p>
</div>
<div id="socialshareprivacy" class="social_share_privacy clearfix 1.6.2 locale-de_DE sprite-de_DE" style="width: 330px; height: 50px;"></div>
<div class="shariff" data-url="http://www.akut-bonn.de/wahl-o-man/" data-referrer-track="<?php echo $sharelink; ?>"></div>
<div class="text-right">
<small>Du kannst die Befragung
<a href="index.php" title="Von vorn beginnen">neu starten</a>,
<a href="index.php" title="Von vorn beginnen">neu starten</a><?php if($bars_only){echo '.';} else {?>,
deine
<a href="mahlowat.php?ans=<?php echo $answerstring; ?>" title="Antworten ändern">Antworten ändern</a>
<a href="mahlowat.php" onclick="callPage(event, 'mahlowat.php', <?php echo "'$answerstring', '$count'";?>)" title="Antworten ändern">Antworten ändern</a>
oder die
<a href="multiplier.php?ans=<?php echo $answerstring; ?>" title="Gewichtung ändern">Gewichtung anpassen</a>.<br />
Außerdem haben wir auch eine <a href="faq.php?from=result-bars.php?ans=<?php echo $answerstring; ?>" title="FAQ">FAQ-Seite</a>.
<a href="multiplier.php" onclick="callPage(event, 'multiplier.php', <?php echo "'$answerstring', '$count'";?>)" title="Gewichtung ändern">Gewichtung anpassen</a>.<?php } ?><br />
Außerdem haben wir auch eine <a href="faq.php?from=result.php<?php if($share_via_id){echo $sharelink;}?>" onclick="callPage(event, 'faq.php?from=result.php<?php if($share_via_id){echo $sharelink;} echo "', '$answerstring', '$count'";?>)" title="FAQ">FAQ-Seite</a>.
</small>
</div>
</div>
</div>
<script type="text/javascript">
// page-specific
$('#resultlink').click(function() {
var $this = $(this);
$this.select();
});
$('#resultlink').val(location.protocol + '//' + location.host + location.pathname + "<?php echo $sharelink; ?>");
//$('#resultlink').val(window.location.href);
$('#resultlink').val(location.protocol + '//' + location.host + location.pathname + "?ans=<?php echo $answerstring; ?>");
/*$('.sharecontrols').hide();
function displayshare(){
$('.sharecontrols').toggle();
}*/
<?php if(!$bars_only){?>
$('#result-table').hide();
$('[id^="thesis"]').popover();
$('.hsganswer').tooltip();
$('.multheseslong').hide();
$('.tt').tooltip();
if(window.location.hash == '#overview'){
showOverview();
} else if(window.location.hash == '#detail'){
showDetail();
}
function toggleNext(caller){
$(caller).parent().parent().next().toggle();
}
function toggleColumn(hsgname){
$('.hsg-'+hsgname).toggle(500);
$('.hsg-'+hsgname).toggle(200);
$('.hsgbtn-'+hsgname).toggleClass('btn-primary');
}
function toggleView(){
$('#result-bars').toggle();
$('#result-table').toggle();
$('#navi_overview').toggleClass('active');
$('#navi_detail').toggleClass('active');
function showOverview(){
$('#result-bars').show();
$('#result-table').hide();
$('#navi_overview').addClass('active');
$('#navi_detail').removeClass('active');
}
function showDetail(){
$('#result-bars').hide();
$('#result-table').show();
$('#navi_overview').removeClass('active');
$('#navi_detail').addClass('active');
}
<?php } ?>
</script>
<script src="shariff/shariff.min.js"></script>
</body>
</html>

File diff suppressed because one or more lines are too long

1
shariff/shariff.min.css vendored Normal file
View File

@@ -0,0 +1 @@
@font-face{font-family:'FontAwesome';src:url('//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.eot?v=4.2.0');src:url('//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.shariff::after,.shariff::before{content:" ";display:table}.shariff::after{clear:both}.shariff ul{padding:0;margin:0}.shariff li{height:30px;display:inline-block;margin-right:14px;overflow:hidden;width:120px}.shariff li:last-child{margin-right:0}.shariff li a{font-family:Arial,Helvetica,sans-serif;color:#fff;position:relative;display:block;padding-left:34px;padding-right:5px;font-size:12px;line-height:31px;text-decoration:none}.shariff li.shariff-button a::before{position:absolute;left:5px;font-family:FontAwesome;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shariff li.facebook a{padding-left:24px;background-color:#3b5998}.shariff li.facebook a:hover{background-color:#4273c8}.shariff li.facebook a::before{content:"\f09a";font-size:17px}.shariff li.facebook .share_count{color:#183a75;background-color:#99adcf}.shariff li.whatsapp a{padding-left:24px;background-color:#5cbe4a}.shariff li.whatsapp a:hover{background-color:#34af23}.shariff li.twitter a{background-color:#55acee}.shariff li.twitter a:hover{background-color:#32bbf5}.shariff li.twitter a::before{content:"\f099";font-size:24px}.shariff li.twitter .share_count{color:#0174a4;background-color:#96D4EE}.shariff li.googleplus a{background-color:#d34836}.shariff li.googleplus a:hover{background-color:#f75b44}.shariff li.googleplus a::before{content:"\f0d5";font-size:17px;top:1px}.shariff li.googleplus .share_count{color:#a31601;background-color:#eda79d}.shariff li.mail a{background-color:#999}.shariff li.mail a:hover{background-color:#a8a8a8}.shariff li.mail a::before{content:"\f0e0";font-size:18px}.shariff li.info{width:23px;height:28px;border:1px solid #ccc}.shariff li.info a{padding:0}.shariff li.info a::before{content:"\f129";font-size:16px;left:9px;color:#666}.shariff li.info a:hover{background-color:#efefef}.shariff li.info .share_text{display:block;text-indent:-9999px}.shariff li .share_count{padding:0 8px;height:28px;position:absolute;top:1px;right:1px;line-height:30px}.shariff .theme-grey .twitter a,.shariff .theme-grey .facebook a,.shariff .theme-grey .googleplus a,.shariff .theme-grey .mail a{background-color:#b0b0b0}.shariff .theme-grey .twitter .share_count,.shariff .theme-grey .facebook .share_count,.shariff .theme-grey .googleplus .share_count,.shariff .theme-grey .mail .share_count{background-color:#ccc;color:#333}.shariff .theme-grey .twitter a:hover{background-color:#55acee}.shariff .theme-grey .facebook a:hover{background-color:#3b5998}.shariff .theme-grey .googleplus a:hover{background-color:#d34836}.shariff .theme-grey .send_by_email a:hover{background-color:#999}.shariff .theme-white .shariff-button{border:1px solid #ddd}.shariff .theme-white .shariff-button a{background-color:#fff}.shariff .theme-white .shariff-button a:hover{background-color:#eee}.shariff .theme-white .shariff-button .share_count{background-color:#fff;color:#999}.shariff .theme-white .twitter a{color:#55acee}.shariff .theme-white .facebook a{color:#3b5998}.shariff .theme-white .googleplus a{color:#d34836}.shariff .theme-white .mail a{color:#999}.shariff .theme-white .info{height:30px}.shariff .orientation-vertical li{display:block;margin:5px 0}.shariff .orientation-vertical li .share_count{width:24px;text-align:right}.shariff .orientation-vertical li.facebook a{padding-left:34px}.shariff .orientation-vertical li.info{margin-left:95px}

28
shariff/shariff.min.js vendored Normal file
View File

@@ -0,0 +1,28 @@
/*
* shariff - v1.4.5 - 02.12.2014
* https://github.com/heiseonline/shariff
* Copyright (c) 2014 Ines Pauer, Philipp Busse, Sebastian Hilbig, Erich Kramer, Deniz Sesli
* Licensed under the MIT <http://www.opensource.org/licenses/mit-license.php> license
*/
(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
"use strict";module.exports=function(e){var r=encodeURIComponent(e.getURL());return{popup:!0,shareText:{de:"teilen",en:"share"},name:"facebook",title:{de:"Bei Facebook teilen",en:"Share on Facebook"},shareUrl:"https://www.facebook.com/sharer/sharer.php?u="+r+e.getReferrerTrack()}};
},{}],2:[function(require,module,exports){
"use strict";module.exports=function(e){return{popup:!0,shareText:"+1",name:"googleplus",title:{de:"Bei Google+ teilen",en:"Share on Google+"},shareUrl:"https://plus.google.com/share?url="+e.getURL()+e.getReferrerTrack()}};
},{}],3:[function(require,module,exports){
"use strict";module.exports=function(e){return{popup:!1,shareText:"Info",name:"info",title:{de:"weitere Informationen",en:"more information"},shareUrl:e.getInfoUrl()}};
},{}],4:[function(require,module,exports){
"use strict";module.exports=function(e){return{popup:!1,shareText:"mail",name:"mail",title:{de:"Per E-Mail versenden",en:"Send by email"},shareUrl:e.getURL()+"?view=mail"}};
},{}],5:[function(require,module,exports){
(function (global){
"use strict";var $=(typeof window !== "undefined" ? window.jQuery : typeof global !== "undefined" ? global.jQuery : null);module.exports=function(e){return{popup:!0,shareText:"tweet",name:"twitter",title:{de:"Bei Twitter teilen",en:"Share on Twitter"},shareUrl:"https://twitter.com/intent/tweet?text="+e.getShareText()+"&url="+e.getURL()+e.getReferrerTrack()}};
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
},{}],6:[function(require,module,exports){
"use strict";module.exports=function(e){return{popup:!1,shareText:"WhatsApp",name:"whatsapp",title:{de:"Bei Whatsapp teilen",en:"Share on Whatsapp"},shareUrl:"whatsapp://send?text="+e.getShareText()+"%20"+e.getURL()+e.getReferrerTrack()}};
},{}],7:[function(require,module,exports){
(function (global){
"use strict";var $=(typeof window !== "undefined" ? window.jQuery : typeof global !== "undefined" ? global.jQuery : null),_Shariff=function(t,e){var r=this;this.element=t,this.options=$.extend({},this.defaults,e,$(t).data());var n=[require("./services/facebook"),require("./services/googleplus"),require("./services/twitter"),require("./services/whatsapp"),require("./services/mail"),require("./services/info")];this.services=$.map(this.options.services,function(t){var e;return n.forEach(function(n){return n=n(r),n.name===t?(e=n,null):void 0}),e}),this._addButtonList(),null!==this.options.backendUrl&&this.getShares().then($.proxy(this._updateCounts,this))};_Shariff.prototype={defaults:{theme:"color",backendUrl:null,infoUrl:"http://ct.de/-2467514",lang:"de",orientation:"horizontal",referrerTrack:null,services:["twitter","facebook","googleplus","info"],url:function(){var t=global.document.location.href,e=$("link[rel=canonical]").attr("href")||this.getMeta("og:url")||"";return e.length>0&&(e.indexOf("http")<0&&(e=global.document.location.protocol+"//"+global.document.location.host+e),t=e),t}},$socialshareElement:function(){return $(this.element)},getLocalized:function(t,e){return"object"==typeof t[e]?t[e][this.options.lang]:"string"==typeof t[e]?t[e]:void 0},getMeta:function(t){var e=$('meta[name="'+t+'"],[property="'+t+'"]').attr("content");return e||""},getInfoUrl:function(){return this.options.infoUrl},getURL:function(){var t=this.options.url;return"function"==typeof t?$.proxy(t,this)():t},getReferrerTrack:function(){return this.options.referrerTrack||""},getShares:function(){return $.getJSON(this.options.backendUrl+"?url="+encodeURIComponent(this.getURL()))},_updateCounts:function(t){var e=this;$.each(t,function(t,r){r>=1e3&&(r=Math.round(r/1e3)+"k"),$(e.element).find("."+t+" a").append('<span class="share_count">'+r)})},_addButtonList:function(){var t=this,e=this.$socialshareElement(),r="theme-"+this.options.theme,n="orientation-"+this.options.orientation,i=$("<ul>").addClass(r).addClass(n);this.services.forEach(function(e){var r=$('<li class="shariff-button">').addClass(e.name),n='<span class="share_text">'+t.getLocalized(e,"shareText"),o=$("<a>").attr("href",e.shareUrl).append(n);e.popup?o.attr("rel","popup"):o.attr("target","_blank"),o.attr("title",t.getLocalized(e,"title")),r.append(o),i.append(r)}),i.on("click",'[rel="popup"]',function(t){t.preventDefault();var e=$(this).attr("href"),r=$(this).attr("title"),n="600",i="460",o="width="+n+",height="+i;global.window.open(e,r,o)}),e.append(i)},abbreviateText:function(t,e){var r=decodeURIComponent(t);if(r.length<=e)return t;var n=r.substring(0,e-1).lastIndexOf(" ");return r=encodeURIComponent(r.substring(0,n))+"…"},getShareText:function(){var t=this.getMeta("DC.title"),e=this.getMeta("DC.creator");return t.length>0&&e.length>0?t+=" - "+e:t=$("title").text(),encodeURIComponent(this.abbreviateText(t,120))}},module.exports=_Shariff,$(".shariff").each(function(){this.shariff=new _Shariff(this)});
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
},{"./services/facebook":1,"./services/googleplus":2,"./services/info":3,"./services/mail":4,"./services/twitter":5,"./services/whatsapp":6}]},{},[7]);

62
theses.php Normal file
View File

@@ -0,0 +1,62 @@
<?php
function get_theses_array(){
$theses_array = Array(
Array(
"s" => '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;
}
?>

View File

@@ -1,4 +0,0 @@
* Es ist nicht klar, dass der "Antworten speichern"-Knopf ALLE Antworten speichert und
theoretisch nicht zwischendurch noch gespeichert werden muss.
* Eine Rückmeldung, dass das Speichern geklappt hat, wäre hilfreich.
* Wörter bei Eingabe zählen.