<?php
##########################################################################
# #
# Vote for IT! #
# #
# #
# #
# This script is freeware and is realeased under the GPL #
# Copyright (C) 2002 #
# #
# This program is free software; you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation; either version 2 of the License, or #
# at your option) any later version. #
# #
# This program is distributed in the hope that it will be useful, #
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
# GNU General Public License for more details. #
# #
# In diesem File befindet sich der Adminbereich von "Vote for #
# IT!" An diesem File müssen im Normalfall keine Änderungen #
# vorgenommen werden. #
# #
# Die Kommentare und Copyrights dürfen nicht gelöscht werden #
# #
# Version 2.0.3 (c) T.Zenerino http://www.zenerino.ch #
# #
##########################################################################
//Konfigurations Datei einschliessen in diese Seite
include("settings.inc.php");
//Variablen
$filename = "results/text.dat";
if(file_exists($filename))
{
$file = fopen($filename,"r");
$line = fgets($file,1024);
$line = trim($line);
$results = explode("|",$line);
$title = "$results[0]";
$question = "$results[1]";
$answer1 = "$results[2]";
$answer2 = "$results[3]";
$answer3 = "$results[4]";
}
//Datei template.dat auslesen, und Variablen erstellen für spätere Ausgabe:
$filename = "results/template.dat";
if(file_exists($filename))
{
$file = fopen($filename,"r");
$line = fgets($file,1024);
$line = trim($line);
$results = explode("|",$line);
//Tabelle anzeigen: 0=Off; 1=On
$template0 = "$results[0]";
//Breite der Tabelle
$template1 = "$results[1]";
//Farbe der Tabelle 1 (Heller Rahmen)
$template2 = "$results[2]";
//Farbe der Tabelle 2 (Dunkler Rahmen)
$template3 = "$results[3]";
//Farbe des Titels
$template4 = "$results[4]";
//Grösse der Schrift des Titels
$template5 = "$results[5]";
//Farbe der Frage
$template6 = "$results[6]";
//Grösse der Schrift der Frage
$template7 = "$results[7]";
//Farbe des Normalentextes (Antworten, Text)
$template8 = "$results[8]";
//Grösse des Normaltextes (Antworten, Text)
$template9 = "$results[9]";
//Hintergrundfarbe Tabelle
$template10 = "$results[10]";
}
//Datei results.dat auslesen
$filename = "results/results.dat";
if(file_exists($filename))
{
$file = fopen($filename,"r");
$line = fgets($file,1024);
$line = trim($line);
$results = explode("|",$line);
$counter1 = "$results[0]";
$counter2 = "$results[1]";
$counter3 = "$results[2]";
}
//Administrations-Hauptseite
if ($action == "admin" && $do == "")
{
echo"
<html>
<head>
<title>Administrations Seite von Vote for IT!</title>
</head>
<body>
<center>
<p><h2>Vote for IT! Administrations-Seite</h2></p>
<table border=\"1\" width=\"39%\">
<tr>
<td width=\"50%\" align=\"left\"><a href=\"$adminfile?action=admin&do=edittext\">Titel, Frage und Antworten bearbeiten</a></td>
</tr>
<tr>
<td width=\"50%\" align=\"left\"><a href=\"$adminfile?action=admin&do=tuning\">Abstimmung manipulieren</a></td>
</tr>
<tr>
<td width=\"50%\" align=\"left\"><a href=\"$adminfile?action=admin&do=reset\">Reset der aktuellen Umfrage</a></td>
</tr>
<tr>
<td width=\"50%\" align=\"left\"><a href=\"$adminfile?action=admin&do=template\">Design verändern</a></td>
</tr>
<tr>
<td width=\"50%\" align=\"left\"><a href=\"$adminfile?action=admin&do=version\">Version History</a></td>
</tr>
<tr>
<td width=\"50%\" align=\"left\"><a href=\"$votefile?\">Zurück zur Umfrage</a></td>
</tr>
</table>
<br>powered by <a href=\"http://www.zenerino.ch\" target=\"_blank\">Vote for IT!</a>
</center>
</body>
</html>";
}
//Titel, Frage und Antworten bearbeiten
if ($action == "admin" && $do == "edittext")
{
echo"
<html>
<head>
<title>Titel, Frage und Antworten bearbeiten</title>
</head>
<body>
<script language=JavaScript src=\"checkform.js\"></script>
<p><center><h2>Titel, Fragen und Antworten bearbeiten</h2></center></p>
<p>Hier haben Sie die Möglichkeit, den Titel, die Frage und die Antworten der Umfrage zu
bearbeiten.</p>
<center>
<form method=\"POST\" action=\"$adminfile?action=admin&do=edittextfinal\" onsubmit=\"return checkRequiredFields(this)\">
<table border=\"0\" width=\"70%\">
<tr>
<td width=\"50%\"><font size=\"4\"><b>Geben Sie hier den Titel der Umfrage ein:</b></font></td>
<td width=\"50%\"> </td>
</tr>
<tr>
<td width=\"50%\">Aktuelle Eingabe:</td>
<td width=\"50%\">Neue Eingabe:</td>
</tr>
<tr>
<td width=\"50%\"><input type=\"text\" name=\"title\" value=\"$title\" size=\"30\"></td>
<td width=\"50%\"><input type=\"text\" name=\"title1\" size=\"30\" maxlength=\"150\"></td>
</tr>
<tr>
<td width=\"50%\"> </td>
<td width=\"50%\"> </td>
</tr>
<tr>
<td width=\"50%\"><font size=\"4\"><b>Geben Sie hier die Frage ein:</b></font></td>
<td width=\"50%\"> </td>
</tr>
<tr>
<td width=\"50%\">Aktuelle Eingabe:</td>
<td width=\"50%\">Neue Eingabe:</td>
</tr>
<tr>
<td width=\"50%\"><input type=\"text\" name=\"question\" value=\"$question\" size=\"40\"></td>
<td width=\"50%\"><input type=\"text\" name=\"question1\" size=\"30\" maxlength=\"400\"></td>
</tr>
<tr>
<td width=\"50%\"> </td>
<td width=\"50%\"> </td>
</tr>
<tr>
<td width=\"50%\"><font size=\"4\"><b>Geben Sie hier die Antworten ein:</b></font></td>
<td width=\"50%\"> </td>
</tr>
<tr>
<td width=\"50%\">Aktuelle Eingabe:</td>
<td width=\"50%\">Neue Eingabe:</td>
</tr>
<tr>
<td width=\"50%\">1. <input type=\"text\" name=\"answer1\" value=\"$answer1\" size=\"30\"><br>
2. <input type=\"text\" name=\"answer2\" value=\"$answer2\" size=\"30\"><br>
3. <input type=\"text\" name=\"answer3\" value=\"$answer3\" size=\"30\"></td>
<td width=\"50%\">1. <input type=\"text\" name=\"answer4\" size=\"30\" maxlength=\"150\"><br>
2. <input type=\"text\" name=\"answer5\" size=\"30\" maxlength=\"150\"><br>
3. <input type=\"text\" name=\"answer6\" size=\"30\" maxlength=\"150\"></td></td>
</tr>
<tr>
<td width=\"50%\"> </td>
<td width=\"50%\"> </td>
</tr>
<tr>
<td width=\"50%\">Username:<input type=\"text\" name=\"userna\" size=\"20\"></td>
<td width=\"50%\">Password:<input type=\"password\" name=\"passwd\" size=\"20\"></td>
</tr>
<tr>
<td width=\"50%\"><input type=\"submit\" value=\"Ändern\"><br>
<td width=\"50%\"> </td>
</tr>
</table>
</form>
</center>
<p><a href=\"$adminfile?action=admin\">Zurück zur Administrations-Seite</a></p>
<center><br>powered by <a href=\"http://www.zenerino.ch\" target=\"_blank\">Vote for IT!</a></center>
</body>
</html>";
}
//Die Änderungen werden in das File geschrieben für den Titel, Frage und Antworten
if ($action == "admin" && $do == "edittextfinal")
{
if(md5($userna) == md5($username))
{
if(md5($passwd) == md5($password))
{
$datei = "results/text.dat";
$zeile = file($datei);
$zeile[0] = $title1."|".$question1."|".$answer4."|".$answer5."|".$answer6."|"."";
$eintragen = implode("",$zeile);
$eintragen = stripslashes($eintragen);
$ds = fopen($datei, "w");
fwrite($ds, $eintragen);
fclose($ds);
echo"<html>
<head>
<title>Titel, Frage und Antworten wurden erfolgreich geändert.</title>
</head>
<body>
<p>Die Eingaben von Vote for IT! wurden erfolgreich geändert.
<p> </p>
<p> </p>
<p><a href=\"$adminfile?action=admin&do=edittext\">Zurück</a></p>
</body>
</html>";
}
else
{
echo"
<html>
<head>
<title>Username oder Password nicht korrekt!</title>
</head>
<body>
<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
<p> </p>
<p> </p>
<p><a href=\"$adminfile?action=admin&do=edittext\">Zurück zur Administrations-Seite</a></p>
</body>
</html>";
}
}
else
{
echo"
<html>
<head>
<title>Username oder Password nicht korrekt!</title>
</head>
<body>
<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
<p> </p>
<p> </p>
<p><a href=\"$adminfile?action=admin&do=edittext\">Zurück zur Administrations-Seite</a></p>
</body>
</html>";
}
}
//Abstimmung manipulieren
if ($action == "admin" && $do == "tuning")
{
echo"
<html>
<head>
<title>Abstimmung manipulieren</title>
</head>
<body>
<center><p><h2>Abstimmung manipulieren</h2></p></center>
<p>Auf dieser Seite haben Sie die Möglichkeit die Abstimmung zu beeinflussen. Auf der rechten Seite können Sie
die neuen Zahlen eingeben. Falls Sie ein Wert nicht ändern wollen, lassen Sie dieses Feld leer.</p>
<p>In den Eingabefeldern werden nur Zahlen akzeptiert. Wenn sie trotzdem Buchstaben oder Sonderzeichen eingeben,
wird diese Eingabe nicht geändert. Um die Umfrage zurück zusetzen, können Sie hier überall 0 eingeben, oder nutzen
Sie Reset der aktuellen Abstimmung im Hauptfenster.</p>
<center>
<form method=\"POST\" action=\"$adminfile?action=admin&do=tuningfinal\">
<table border=\"0\" width=\"50%\">
<tr>
<td width=\"33%\"><b>Aktueller Stand:</b></td>
<td width=\"33%\"></b>
<td width=\"34%\"><b>Neue Eingabe:</b></td>
</tr>
<tr>
<td width=\"33%\"><input type=\"text\" name=\"field\" size=\"5\" value=\"$counter1\"></td>
<td width=\"33%\">Antwort: $answer1</td>
<td width=\"34%\"><input type=\"text\" name=\"field3\" size=\"5\" maxlength=\"5\"></td>
</tr>
<tr>
<td width=\"33%\"><input type=\"text\" name=\"field1\" size=\"5\" value=\"$counter2\"></td>
<td width=\"33%\">Antwort: $answer2</td>
<td width=\"34%\"><input type=\"text\" name=\"field4\" size=\"5\" maxlength=\"5\"></td>
</tr>
<tr>
<td width=\"33%\"><input type=\"text\" name=\"field2\" size=\"5\" value=\"$counter3\"></td>
<td width=\"33%\">Antwort: $answer3</td>
<td width=\"34%\"><input type=\"text\" name=\"field5\" size=\"5\" maxlength=\"5\"></td>
</tr>
<tr>
<td width=\"100%\" height=\"23\" colspan=\"3\"> </td>
</tr>
<tr>
<td width=\"100%\" colspan=\"3\">Username:<input type=\"text\" name=\"userna\" size=\"20\"> Password:<input type=\"password\" name=\"passwd\" size=\"20\"></td>
</tr>
<tr>
<td width=\"100%\" height=\"23\" colspan=\"3\"><input type=\"submit\" value=\"Ändern\"></td>
</tr>
</table>
<br>powered by <a href=\"http://www.zenerino.ch\" target=\"_blank\">Vote for IT!</a>
</center>
</form>
<p><a href=\"$adminfile?action=admin\">Zurück zur Administrations-Seite</a></p>
</body>
</html>";
}
//Die Abstimmung manipulieren definitiv
if ($action == "admin" && $do == "tuningfinal")
{
if(md5($userna) == md5($username))
{
if(md5($passwd) == md5($password))
{
if($field3 != "")
{
if(eregi("^[0-9]+$",$field3))
{
$datei = "results/results.dat";
if(file_exists($datei))
{
$file = fopen($filename,"r");
$line = fgets($file,1024);
$line = trim($line);
$results = explode("|",$line);
$counter2 = "$results[1]";
$counter3 = "$results[2]";
$zeile = file($datei);
$zeile[0] = $field3."|".$counter2."|".$counter3."|"."";
$eintragen = implode("",$zeile);
$eintragen = stripslashes($eintragen);
$ds = fopen($datei, "w");
fwrite($ds, $eintragen);
fclose($ds);
}
}
}
if($field4 != "")
{
if(eregi("^[0-9]+$",$field3))
{
$datei = "results/results.dat";
if(file_exists($datei))
{
$file = fopen($filename,"r");
$line = fgets($file,1024);
$line = trim($line);
$results = explode("|",$line);
$counter1 = "$results[0]";
$counter3 = "$results[2]";
$zeile = file($datei);
$zeile[0] = $counter1."|".$field4."|".$counter3."|"."";
$eintragen = implode("",$zeile);
$eintragen = stripslashes($eintragen);
$ds = fopen($datei, "w");
fwrite($ds, $eintragen);
fclose($ds);
}
}
}
if($field5 != "")
{
if(eregi("^[0-9]+$",$field3))
{
$datei = "results/results.dat";
if(file_exists($datei))
{
$file = fopen($filename,"r");
$line = fgets($file,1024);
$line = trim($line);
$results = explode("|",$line);
$counter1 = "$results[0]";
$counter2 = "$results[1]";
$zeile = file($datei);
$zeile[0] = $counter1."|".$counter2."|".$field5."|"."";
$eintragen = implode("",$zeile);
$eintragen = stripslashes($eintragen);
$ds = fopen($datei, "w");
fwrite($ds, $eintragen);
fclose($ds);
}
}
}
echo"<html>
<head>
<title>Die Abstimmung wurde erfolgreich manipuliert</title>
</head>
<body>
<p>Die Eingaben von Vote for IT! wurden erfolgreich manipuliert.
<p> </p>
<p> </p>
<p><a href=\"$adminfile?action=admin&do=tuning\">Zurück</a></p>
</body>
</html>";
}
else
{
echo"<html>
<head>
<title>Username oder Password nicht korrekt!</title>
</head>
<body>
<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
<p> </p>
<p> </p>
<p><a href=\"$adminfile?action=admin&do=tuning\">Zurück zur Administrations-Seite</a></p>
</body>
</html>";
}
}
else
{
echo"<html>
<head>
<title>Username oder Password nicht korrekt!</title>
</head>
<body>
<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
<p> </p>
<p> </p>
<p><a href=\"$adminfile?action=admin&do=tuning\">Zurück zur Administrations-Seite</a></p>
</body>
</html>";
}
}
//Die Zahlen der Umfrage zurücksetzen auf 0, Bestätigungsseite
if ($action == "admin" && $do == "reset")
{
echo"
<html>
<head>
<title>Bestätigungsseite zum zurücksetzen.</title>
</head>
<body>
<center><h2>Aktuelle Umfrage zurücksetzen</h2></center>
<p>Auf dieser Seite können Sie die Zahlen der Umfrage auf 0 zurücksetzen. Nach der Bestätigung, können
die Änderungen nicht mehr rückgängig gemacht werden.</p>
<form action=\"$adminfile?action=admin&do=resetfinal\" onReset=\"javascript:history.back()\" method=\"POST\">
<p>Sind Sie sicher, dass Sie die Zahlen der Umfrage zurückstellen wollen?</p>
<center>
<table border=\"1\" width=\"50%\">
<tr>
<td width=\"50%\">Username:<input type=\"text\" name=\"userna\" size=\"20\"></td>
<td width=\"50%\">Password:<input type=\"password\" name=\"passwd\" size=\"20\"></td>
</tr>
</table>
</center>
<p><input type=\"submit\" value=\"Ja, löschen\"><input type=\"reset\" value=\"Nein, zurück\"></p>
</body>
</html>";
}
//Die Zahlen der Umfrage definitiv löschen.
if ($action == "admin" && $do == "resetfinal")
{
if(md5($userna) == md5($username))
{
if(md5($passwd) == md5($password))
{
$zero = "0";
$filename = "results/results.dat";
if(file_exists($filename))
{
$zeile = file($filename);
$zeile[0] = $zero."|".$zero."|".$zero."|"."";
$eintragen = implode("",$zeile);
$eintragen = stripslashes($eintragen);
$ds = fopen($filename, "w");
fwrite($ds, $eintragen);
fclose($ds);
}
echo"
<html>
<head>
<title>Erfolgreich zurückgesetzt</title>
</head>
<body>
<p>Die Eingaben von Vote for IT! wurden erfolgreich zurückgesetzt. Ihre Umfrage
enthält jetzt bei jeder Stimm 0 Wähler.</p>
<p> </p>
<p> </p>
<p><a href=\"$adminfile?action=admin\">Zurück zur Administrations-Seite</a></p>
</body>
</html>";
}
else
{
echo"<html>
<head>
<title>Username oder Password nicht korrekt!</title>
</head>
<body>
<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
<p> </p>
<p> </p>
<p><a href=\"$adminfile?action=admin&do=reset\">Zurück zur Administrations-Seite</a></p>
</body>
</html>";
}
}
else
{
echo"<html>
<head>
<title>Username oder Password nicht korrekt!</title>
</head>
<body>
<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
<p> </p>
<p> </p>
<p><a href=\"$adminfile?action=admin&do=reset\">Zurück zur Administrations-Seite</a></p>
</body>
</html>";
}
}
//Design ändern
if ($action == "admin" && $do == "template")
{
echo"
<html>
<head>
<title>Design verändern</title>
</head>
<body>
<center><p><h2>Design veerändern</h2></p></center>
<p>Hier haben Sie die Möglichkeit das Aussehen der Umfrage zu verändern. Geben Sie hierzu den Farbwert (#xxxxxx)
und die Schriftgrösse ein. Wenn sie ein Feld leer lassen, werden die Standart Einstellungen des Browsers
verwendet.</p>
</p>
<center>
<form method=\"POST\" action=\"$adminfile?action=admin&do=templatefinal\">
<table border=\"0\" width=\"75%\">
<tr>
<td width=\"33%\">Tabelle anzeigen</td>
<td width=\"33%\"><input type=\"radio\" value=\"1\" checked name=\"showtable\">Ja <input type=\"radio\" value=\"0\" name=\"showtable\">Nein</td>
<td width=\"34%\"> </td>
</tr>
<tr>
<td width=\"33%\">Breite der Tabelle</td>
<td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"widthtable\" size=\"20\" value=\"$template1\" maxlength=\"4\"></td>
<td width=\"34%\"> </td>
</tr>
<td width=\"33%\">Hintergrundfarbe der Tabelle</td>
<td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"backgroundcolor\" size=\"20\" value=\"$template10\" maxlength=\"7\"></td>
<td width=\"34%\" bgcolor=\"$template10\"> </td>
<tr>
<td width=\"33%\">Farbe der Tabelle (Heller Rahmen)</td>
<td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"framecolor\" size=\"20\" value=\"$template2\" maxlength=\"7\"></td>
<td width=\"34%\" bgcolor=\"$template2\"> </td>
</tr>
<tr>
<td width=\"33%\">Farbe der Tabelle (Dunkler Rahmen)</td>
<td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"framecolord\" size=\"20\" value=\"$template3\" maxlength=\"7\"></td>
<td width=\"34%\" bgcolor=\"$template3\"> </td>
</tr>
<tr>
<td width=\"33%\">Farbe des Titels</td>
<td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"fontcolort\" size=\"20\" value=\"$template4\" maxlength=\"7\"></td>
<td width=\"34%\"><font color=\"$template4\">Titel</font></td>
</tr>
<tr>
<td width=\"33%\">Schriftgrösse des Titels</td>
<td width=\"33%\" colspan=\"2\"><select size=\"1\" name=\"fontsize\">
<option value=\"1\">1 (8 pt)</option>
<option value=\"2\">2 (10 pt)</option>
<option value=\"3\">3 (12 pt)</option>
<option value=\"4\" selected>4 (14 pt)</option>
<option value=\"5\">5 (18 pt)</option>
<option value=\"6\">6 (24 pt)</option>
<option value=\"7\">7 (36 pt)</option>
</select></td>
<td width=\"34%\"><font size=\"$template5\" color=\"$template4\">Titel</font></td>
</tr>
<tr>
<td width=\"33%\">Farbe der Frage</td>
<td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"fontcolorq\" size=\"20\" value=\"$template6\" maxlength=\"7\"></td>
<td width=\"34%\"><font color=\"$template6\">Frage</font></td>
</tr>
<tr>
<td width=\"33%\">Schriftgrösse der Frage</td>
<td width=\"33%\" colspan=\"2\"><select size=\"1\" name=\"fontsize1\">
<option value=\"1\">1 (8 pt)</option>
<option value=\"2\">2 (10 pt)</option>
<option value=\"3\" selected>3 (12 pt)</option>
<option value=\"4\">4 (14 pt)</option>
<option value=\"5\">5 (18 pt)</option>
<option value=\"6\">6 (24 pt)</option>
<option value=\"7\">7 (36 pt)</option>
</select></td>
<td width=\"34%\"><font size=\"$template7\" color=\"$template6\">Frage</font></td>
</tr>
<tr>
<td width=\"33%\">Farbe des Normaltextes (Antworten, Text)</td>
<td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"fontcolora\" size=\"20\" value=\"$template8\" maxlength=\"7\"></td>
<td width=\"34%\"><font color=\"$template8\">Normaltext</font></td>
</tr>
<tr>
<td width=\"33%\">Schriftgrösse des Normaltextes</td>
<td width=\"33%\" colspan=\"2\"><select size=\"1\" name=\"fontsize2\">
<option value=\"1\">1 (8 pt)</option>
<option value=\"2\">2 (10 pt)</option>
<option value=\"3\" selected>3 (12 pt)</option>
<option value=\"4\">4 (14 pt)</option>
<option value=\"5\">5 (18 pt)</option>
<option value=\"6\">6 (24 pt)</option>
<option value=\"7\">7 (36 pt)</option>
</select></td>
<td width=\"34%\"><font size=\"$template9\" color=\"$template9\">Antwort</font></td>
</tr>
<tr>
<td width=\"33%\"> </td>
<td width=\"33%\"> </td>
<td width=\"34%\"> </td>
</tr>
<tr>
<td width=\"50%\">Username:<input type=\"text\" name=\"userna\" size=\"20\"></td>
<td width=\"50%\" colspan=\"3\">Password:<input type=\"password\" name=\"passwd\" size=\"20\"></td>
</tr>
<tr>
<td width=\"33%\"><input type=\"submit\" value=\"Ändern\"><br>
<td width=\"33%\"> </td>
<td width=\"34%\"> </td>
</tr>
</table>
</form>
<p><font size=\"4\">Vorschau (der Browser muss zuerst neu geladen werden):</font></p>
<table bgcolor=\"$template10\" border=\"$template0\" width=\"$template1\" height=\"200\" bordercolorlight=\"$template2\" bordercolordark=\"$template3\">
<tr>
<td width=\"100%\" height=\"188\" valign=\"top\"><b><font color=\"$template4\" size=\"$template5\">Vorschau:</font></b><br>
<font color=\"$template6\" size=\"$template7\">Dies ist die Frage</font>
<form>
<p><input type=\"radio\" value=\"1\" name=\"options\"><font color=\"$template8\" size=\"$template9\">Antwort1</font><br>
<input type=\"radio\" value=\"2\" checked name=\"options\"><font color=\"$template8\" size=\"$template9\">Antwort2</font><br>
<input type=\"radio\" value=\"3\" name=\"options\"><font color=\"$template8\" size=\"$template9\">Antwort3</font></p>
<p><input type=\"button\" value=\"Teilnehmen\"></p>
</form>
<p>Resultat anzeigen</td>
</tr>
</table>
<br>powered by <a href=\"http://www.zenerino.ch\" target=\"_blank\">Vote for IT!</a>
</center>
<p><a href=\"$adminfile?action=admin\">Zurück zur Administrations-Seite</a></p>
</body>
</html>";
}
//Design Vorschau
//Design definitiv ändern
if ($action == "admin" && $do == "templatefinal")
{
if(md5($userna) == md5($username))
{
if(md5($passwd) == md5($password))
{
$datei = "results/template.dat";
$zeile = file($datei);
$zeile[0] = $showtable."|".$widthtable."|".$framecolor."|".$framecolord."|".$fontcolort."|".$fontsize."|".$fontcolorq."|".$fontsize1."|".$fontcolora."|".$fontsize2."|".$backgroundcolor."|"."";
$eintragen = implode("",$zeile);
$eintragen = stripslashes($eintragen);
$ds = fopen($datei, "w");
fwrite($ds, $eintragen);
fclose($ds);
echo"<html>
<head>
<title>Das Design wurde erfolgreich bearbeitet.</title>
</head>
<body>
<p>Die Eingaben von Vote for IT! wurden erfolgreich geändert.
<p> </p>
<p> </p>
<p><a href=\"$adminfile?action=admin&do=template\">Zurück</a></p>
</body>
</html>";
}
else
{
echo"<html>
<head>
<title>Username oder Password nicht korrekt!</title>
</head>
<body>
<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
<p> </p>
<p> </p>
<p><a href=\"$adminfile?action=admin&do=template\">Zurück zur Administrations-Seite</a></p>
</body>
</html>";
}
}
else
{
echo"<html>
<head>
<title>Username oder Password nicht korrekt!</title>
</head>
<body>
<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
<p> </p>
<p> </p>
<p><a href=\"$adminfile?action=admin&do=template\">Zurück zur Administrations-Seite</a></p>
</body>
</html>";
}
}
//Versions History
if ($action == "admin" && $do == "version")
{
echo"<html>
<head>
<title>Version history</title>
</head>
<body>
<center><p><h2>Version history</p></h2></center>
<table border=\"1\" width=\"100%\">
<tr>
<td width=\"11%\">Version:</td>
<td width=\"77%\">Information:</td>
<td width=\"12%\">Datum:</td>
</tr>
<tr>
<td width=\"11%\">1.0</td>
<td width=\"77%\">Script in den Grundfunktion erstellt.</td>
<td width=\"12%\">10.09.2002</td>
</tr>
<tr>
<td width=\"11%\">1.1</td>
<td width=\"77%\">Flood Schutz wurde installiert. Nun wird die IP der Users
überprüft und in die Datei ip.dat geschrieben. Wenn ein User nochmals
versucht eine Antwort abzugeben, wird diese nicht hinzugezählt und eine
Meldung erscheint.</td>
<td width=\"12%\">11.09.2002</td>
</tr>
<tr>
<td width=\"11%\">1.1.5</td>
<td width=\"77%\">Netscape Communicator Unterstützung integriert.
Das Script hatte einige Probleme mit dem Netscape Communicator, die durch die
Adressierung der Seiten entstanden.</td>
<td width=\"12%\">11.09.2002</td>
</tr>
<tr>
<td width=\"11%\">2.0</td>
<td width=\"77%\">Templates können erstellt werden. Dazu wird eine neue
Datei benötigt. Diverse kleine Updates gemacht und einige Fehler behoben.</td>
<td width=\"12%\">05.10.2002</td>
</tr>
<tr>
<td width=\"11%\">2.0.1</td>
<td width=\"77%\">Vorschau für Templates integriert. Hintergrundfarbe der Tabelle kann verändert werden.
Rechtschreibefehler behoben.</td>
<td width=\"12%\">06.10.2002</td>
</tr>
<tr>
<td width=\"11%\">2.0.2</td>
<td width=\"77%\">Die Resultate werden in 1 File gespeichert.
Abstimmung Manipulieren wurden die Aktuell Felder Netscape tauglich.</td>
<td width=\"12%\">06.10.2002</td>
</tr>
<tr>
<td width=\"11%\">2.0.3</td>
<td width=\"77%\">Die Script grösse wurde verkleinert.</td>
<td width=\"12%\">19.10.2002</td>
</tr>
</table>
<center><br>powered by <a href=\"http://www.zenerino.ch\" target=\"_blank\">Vote for IT!</a></center>
<p> </p>
<p> </p>
<p><a href=\"$adminfile?action=admin\">Zurück zur Administrations-Seite</a></p>
</body>
</html>";
}
?>