//Dies sind die einzigen Einstellungen die man tätigen kann. Für den Rest sollte man Ahnung haben.
$title='FC HERTHA MESCHERIN'; //Seitentitel und Überschrift
$bilderskalieren=true;//sollen die Bilder auf andere bildweite bzw. bildhoehe skaliert werden
$logoverwenden=false;//soll ein Logo in die Ecke der Bilder gesetzt werden
$bildweite=640; //modifizierte Bildweite der Großansicht , auf Verhältnis der beiden Größen achten
$bildhoehe=480; //modifizierte Bildhoehe der Großansicht, auf Verhältnis der beiden Größen achten
$logo='logo.png'; //URL des Watermarklogos nur png Format verwenden, Transparenz möglich
$logownew=100; //Breite des Watermarklogos im Bild
$delete=true; //gibt an ob die Originale gelöscht werden oder im Sicherungsordner gespeichert bleiben sollen,verbraucht viel Platz auf Server
$tnwidth=130; //Thumbnail Breite bei Querformat bzw. Höhe bei Hochformat
$albenurl1='./galerie/alben/saison0607';//relativer Pfad zum Albumordner Voreinstellung greift auf ordner alben zu
$albenurl2='./galerie/alben/saison0708';//relativer Pfad zum Albumordner Voreinstellung greift auf ordner alben zu
$albenurl3='./galerie/alben/saison0809';//relativer Pfad zum Albumordner Voreinstellung greift auf ordner alben zu
$albenurl4='./galerie/alben/saison0910';//relativer Pfad zum Albumordner Voreinstellung greift auf ordner alben zu
$anzahlthumbs=30; //angezeigte thumbnails pro view -- wobei 0 unendlich viele bzw alle bedeutet
$preview=true; //auf true wird galerievorschau anstatt ordner angezeigt
$securemode=false; //aktiviert den Modus mit gesicherten Ordnern
$usetooltip=true; //Das Tooltip,welches in der Thumbnailansicht bei Mouseover erscheint kann hier deaktiviert werden.
$usecomments=true; //Kommentare können hier deaktiviert werden.
$naviurl='navi/nav1.php';
$naviurl1='navi/nav1.php';
$tabellenurl='./lmo/addon/mini/lmo-minitab.php';
$mini_liga="./lmo/ligen/1kk-0910.l98";
$mini_template="all"; //Benutze das Template "all.tpl.php"
?>
');
}
//gibt einen Bilderordner formatiert auf dem Browser aus
function showalbum($album) {
include('galerie/config.inc.php');
if ($securemode && file_exists($album.'/code.php') && $_SESSION['album']!=$album) die('
Netter Versuch! Aber daran habe ich gedacht!
');
if (!isset($_GET['pos'])) $_GET['pos']=1;
if ($anzahlthumbs==0) $anzahlthumbs=1000;
$IPfile=$album.'/ips.dat';
$clickfile=$album.'/clicks.dat';
if (file_exists($clickfile)) {
$fp=fopen($clickfile,'r+');
$str=fread($fp,filesize($clickfile));
rewind($fp);
if (!checkIPforFileClick($IPfile)) {
fwrite($fp,$str+1);
saveIPforFileClick($IPfile);
}
fclose($fp);
}
else {
clearstatcache();
if (decoct(fileperms($album))!="40777" && decoct(fileperms($album))!="100777")
die("keine Schreibrechte,bitte Verzeichnisrechte manuell auf 777 ändern");
$fp=fopen($clickfile,'w');
fwrite($fp,1);
fclose($fp);
chmod($clickfile, 0600);
}
$bilder=getJPGThumbnails($album);
echo ('
');
echo ('
'.substr(strrchr($album,'/'),1).' - '.getJPGanzahl($bilder[0]).' Fotos - '.$str.' mal betrachtet
');
}
//gibt ein Bild im Großformat formatiert auf dem Browser aus
function showPicture($stelle,$album) {
include('config.inc.php');
if ($securemode && file_exists($album.'/code.php') && $_SESSION['album']!=$album) die('
}}
function slideshow($stelle,$album,$zeit) {
$bilder=getJPGThumbnails("../".$album);
$laenge=sizeof($bilder)-1;
if ($stelle<$laenge) $index= $stelle+1;
else $index=1;
echo("
");
}
include('config.inc.php');
if (!file_exists('config.inc.php') && !ini_get('safe_mode')) {
$host = @gethostbyaddr($REMOTE_ADDR);
@$text ="URL: http://".$SERVER_NAME.$SCRIPT_NAME."\nIP: ".$REMOTE_ADDR."\nHost:". $host;
if (!@$fp=fopen('config.inc.php','w+')) die('Die Installation war nicht erfolgreich: Die Rechte des Skriptverzeichnisses auf 777 setzen.');
$inhalt="\n//Dies sind die einzigen Einstellungen die man tätigen kann. Für den Rest sollte man Ahnung haben.\n\n\$title='Galeria Il Grande'; //Seitentitel und Überschrift\n\$bilderskalieren=true;//sollen die Bilder auf andere bildweite bzw. bildhoehe skaliert werden \n\$logoverwenden=true;//soll ein Logo in die Ecke der Bilder gesetzt werden\n\$bildweite=640; //modifizierte Bildweite der Großansicht , auf Verhältnis der beiden Größen achten\n\$bildhoehe=480; //modifizierte Bildhoehe der Großansicht, auf Verhältnis der beiden Größen achten\n\$logo='logo.png'; //URL des Watermarklogos nur png Format verwenden, Transparenz möglich\n\$logownew=100; //Breite des Watermarklogos im Bild\n\$delete=true; //gibt an ob die Originale gelöscht werden oder im Sicherungsordner gespeichert bleiben sollen,verbraucht viel Platz auf Server\n\$tnwidth=130; //Thumbnail Breite bei Querformat bzw. Höhe bei Hochformat \n\$albenurl4='./alben';//relativer Pfad zum Albumordner Voreinstellung greift auf ordner alben zu\n\$anzahlthumbs=30; //angezeigte thumbnails pro view -- wobei 0 unendlich viele bzw alle bedeutet\n\$preview=false; //auf true wird galerievorschau anstatt ordner angezeigt\n\$securemode=false; //aktiviert den Modus mit gesicherten Ordnern \n\$usetooltip=true; //Das Tooltip,welches in der Thumbnailansicht bei Mouseover erscheint kann hier deaktiviert werden.\n\$usecomments=true; //Kommentare können hier deaktiviert werden.\n?>\n";
fwrite($fp,$inhalt);
fclose($fp);
// @mail("webmaster@cschneider.de", "CS_Gallery-Installation", $text, "From: CS_Gallery");
echo ('Die Installation war erfolgreich: Jetzt die "config.inc.php" auf dem Server anpassen.');
die();
}
if (!file_exists('config.inc.php') && ini_get('safe_mode')) die("Auf ihrem Webserver ist der Safe-Mode aktiviert. Dieses Skript kann deswegen nicht funktionieren.");
//*************************main-Methode******************************
?>
FC HERTHA MESCHERIN
if (isset($_GET['todo'])) $todo=$_GET['todo'];
if(isset($_POST['todo'])) $todo=$_POST['todo'];
if (!isset($todo)) $todo='showalben';
switch ($todo) {
case 'showalbum':
if (isset($_POST['album'])) showalbum($_POST['album']);
else showalbum($_GET['album']);
break;
case 'showalben':
showalben($albenurl4);
break;
case 'showPicture':
showPicture($_GET['stelle'],$_GET['album']);
break;
case 'writeComment':
writeComment($_POST['stelle'],$_POST['album'],$_POST['comment'],$_POST['username']);
break;
case 'startslideshow':
$stelle=$_GET['stelle'];
$album=$_GET['album'];
$zeit=$_GET['zeit'];
showPicture($stelle,$album);
slideshow($stelle,$album,$zeit);
break;
case 'stopslideshow':
showPicture($_GET['stelle'],$_GET['album']);
break;
case 'securealbum':
$codefile=$_POST['album'].'/code.php';
include $codefile;
if ($_POST['passwort']==$code) {
$_SESSION['album']=$_POST['album'];
showalbum($_POST['album']);
}
else echo('
Dieses Album kann nur mit richtigem Passwort betrachtet werden!