| Bilder rund um Hof Ulrich |
|---|
| -- PSCRIPT ImageBase 1.03 -- |
|---|
| Inhaltsverzeichnis |
|---|
| Über |
|---|
Bildergaleriescript für PHP und mySQL
Automatische Generierung von Thumbs und Zoom Ansichten
Zoom Grössen für jede Kategorie einstellbar
Zugriff auf Galerien über Benutzergruppen (PUSER, PFORUM) einschränkbar
Copyright Text oder Logo kann automatisch im Bild eingeblendet werden
Upload von vielen Bildern über FTP - Import in eine Galerie möglich
Kommentare zu Bildern
| Lizenzbedingungen |
|---|
Powie's Software ist für private Anwender mit nichtkommerzieller Nutzung Freeware.
Für Firmen / kommerzielle Nutzung ist der Einsatz nur nach vorheriger Rücksprache mit mir zulässig. Ich behalte mir vor je nach Einsatzzweck eine Lizenzgebühr zu erheben. Bei Rückfragen: te@powie.de .
Auf die Software übernehme ich keinerlei Haftung / Gewährleistung.
Ich verbiete ausdrücklich Änderungen an den zur Verfügung gestellten Programmen , sofern diese nicht zur Anpassung des Design notwendig sind (PHP Scripte).
Die zur Verfügung gestellte Software / Scripte sind geistiges Eigentum des Autor's. Ich verbiete jegliche Entfernung/Veränderung des Copyright Vermerks an den Scripten. Im Falle eines Verstoßes gegen geltende Urheberrechte behalte ich mir weitere Schritte vor.
Ich verbiete jegliche Weiterverbreitung von geänderten Versionen meiner Scripte , über welche Wege auch immer !
Mit dem Download der Software/Scripte erkennen Sie diese Lizenzbedingungen ausnahmslos an !
| Vorraussetzungen |
|---|
Um das Script betreiben zu können sind folgende Mindestanforderungen zu erfüllen:
Bekannte Probleme:
| Installation / Setup |
|---|
Erstellen sie auf ihren Webserver ein beliebiges Verzeichnis in dem sie das Script betreiben wollen.
Entpacken sie alle Dateien aus der .zip Datei und übertragen diese mit ihrem FTP Programm in dieses Verzeichnis auf den Webserver. Stellen Sie sicher das die Bilder (.gif) im Binärmodus übertragen werden. Bei Webservern auf Linux Basis achten sie auf die korrekte GROSS/kleinschreibung der Files.
Die vier Unterverzeichnisse import, org, thumbs, zoom auf chmod 777 setzen damit Bilder hochgeladen werden können.
In der Datei config.inc.php finden sie alle relevanten Parameter um das Script an ihre mySQL Datenbank anzubinden und einzustellen. Beachten sie das alle Werte in "" eingeschlossen sind und am Ende der der Zeile ein Semikolon steht: ;
| $database | Der Name ihrer Datenbank auf dem mySQL Server |
| $sqlhost | Der Hostname auf dem die mySQL Datenbank läuft. Meistens : "localhost" |
| $sqluser | Der Username für die Datenbank |
| $sqlpass | Das Passwort für die Datenbank. Keine Angst sieht der Besucher der News-Seite nicht ! |
Nach der Anpassung der Parameter $database, $sqlhost, $sqluser und $sqlpass haben sie bereits Zugang zur Datenbank. Die benötigten Tabellen für das Script erstellen sie dann automatisch mit dem Script pimg_createdb.php. Beim Aufruf werden die Tabellen erstellt sowie der Admin Account zur Verwaltung angelegt.
Die Tabellennamen müssen nicht geändert werden. Es gibt aber die Möglichkeit auf einer Datenbank 2 verschiedene Scripte zu installieren indem man den Parameter $tabpref einfach entsprechend ändert.
$time_offset gibt den Zeitunterschied des Scriptes zur Serverzeit an. Somit kann man das Script genau an eine Zeitzone anpassen. Der Wert gibt den Unterschied in Sekunden an. +3600 steht für +1 Stunde, -3600 steht für -1 Stunde.
Text einblenden: Mit dem Parameter: $piwztext = 0; kann das einblenden des Titel's von $pagetitel in das Bild aktiviert werden. $piwzfont = "bambi.ttf"; gibt die Schriftart an. Diese kann durch eine eigene TTF Schriftarten Datei ersetzt werden. Mit $piwzsize = 6;wird die Schriftgrösse festgelegt
Wasserzeichen Logo: Mit dem Parameter $piwzlogo = "logo.jpg"; kann ein Logo angegeben werden welches in die Bilder eingefügt wird. Mit $piwztran = 15; kann einTransparenzwert festgelegt werden. 100 = keine Transparenz, 1= absolut unsichtbar :).
Nach der Installation ist das File p*_createdb.php aus dem Script-Verzeichnis zu löschen. Andernfalls könnten unbefugte Besucher Zugriff auf den Admin-Bereich erlangen.
| Anpassung ans eigene Design |
|---|
Für einen richtigen HTML Kopf mit den üblichen Angaben im <body> für Hintergrundfarben, Hintergrundbild etc. steht ihnen die Datei kopf.php zur Verfügung. Diese Datei enthält übliches HTML und ist hauptverantwortlich für das Design. Sie befindet sich immer am Anfang ihrer Gästebuchseiten.
Dort können sie einen Link zu einer CSS Datei setzen
Beispiel: <link rel="stylesheet" type="text/css" href="http://www.powie.de/css/powie.css">
In dieser CSS Datei lassen sich neben den üblichen Werten folgende Sonderklassen definieren:
th.head / td.head - Kopfzeilen
td.info - Infofelder
td.left - Linke Spalten
td.right - Rechte Spalten
td.header - Kopf und Fusszeilen
td.odd - Zebramuster Zellenfarbe 1
td.even - Zebramuster Zellenfarbe 2
td.top - Spaltenüberschriften
td.bottom - Tabellen Abschluss
| Administration |
|---|
Das Script ist Multiuserfähig. User im Level Admin haben die Möglichkeit eine komplette Verwaltung vorzunehmen. User mit Level Moderator hingegen können nur Bilder hochladen.
Bilder importieren: Um mehrere Bilder mit einmal zu importieren befindet sich im Script Verzeichnis ein Unterordner import . Um mehrere Bilder zu importieren, laden sie die Bilddateien per FTP in den Ordner import, und loggen sich im Script als Admin ein. Unter Tools finden sie einen Punkt: Import durchführen. Wählen sie eine Kategorie in die die neuen Bilder eingestellt werden sollen, und klicken sie zum Import auf die Schaltfläche "Import". Bei zu vielen Bildern, oder einem langsamen Server kann es vorkommen das das Script einen Timeout meldet. Starten sie den Import einfach noch einmal, bis alle Bilder importiert sind. das Verzeichnis import sollte danach leer sein.
| Support |
|---|
Support für das Script erhalten sie nur im Forum auf http://www.powie.de . Bitte stellen sie keine Anfragen via Email, da ich bei der Menge an Anfragen nicht garantieren kann diese schnell zu beantworten.
| Versionshistorie |
|---|
So hat sich PIMG über die Zeit hinweg entwickelt:
| Version | Released | Änderungen |
|---|---|---|
| 1.03 | 13.05.2004 |
|
| 1.02 | 28.02.2004 |
|
| 1.01 | 16.11.2003 |
|
| 1.00 | 22.01.2003 |
|
| 0.80 beta | 25.11.2002 |
|
| 0.70 beta | 07.09.2002 |
|