Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

06.09.2005: 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz 1 Online-Systematiken im Netz ein einfaches PHP-Tool zur Internet- Präsentation.

Ähnliche Präsentationen


Präsentation zum Thema: "06.09.2005: 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz 1 Online-Systematiken im Netz ein einfaches PHP-Tool zur Internet- Präsentation."—  Präsentation transkript:

1 : 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz 1 Online-Systematiken im Netz ein einfaches PHP-Tool zur Internet- Präsentation von Klassifikationen

2 : 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz 2 Was Sie in den nächsten 20 Minuten erwartet 1.Was kann das Script-Paket? 2.System-Voraussetzungen 3.Erst-Installation (live) 4.Erstellen einer Beispiel-Systematik (live) 5.Update-Mechanismus (live) 6.Lokale Anpassungen 7.Nutzungsbedingungen

3 : 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz 3 1. Was kann das Script-Paket? Nutzersicht übersichtliche Navigation Suche in der Systematik (Erstellen eines Registers entfällt) optionale Anbindung von Online-Katalogen

4 : 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz 4 1. Was kann das Script-Paket? Administratorsicht einfache Installation und Pflege Parallelbetrieb beliebig vieler Online- Systematiken vorbereitete Beispiel-Systematiken individuelle Parametrisierung und Layout- Gestaltung jeder Online-Systematik automatische Erstellung einer Druckversion (bei Erstinstallation und jedem Update)

5 : 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz 5 2. System-Voraussetzungen Webserver mit installiertem PHP 4.0 (oder höher) MySQL 3.23 (oder höher) administrativer Zugriff auf Dokumentenverzeichnis des Webservers (FTP oder SFTP) sowie auf die MySQL-Datenbank (z.B. PHPMyAdmin) Webserver und MySQL-Server müssen nicht identisch sein PHP-Kenntnisse nicht erforderlich

6 : 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz 6 3. Erst-Installation (1/2) Entpacken des ZIP-Pakets Verzeichnis-Struktur: websysBasisverzeichnis (hier auch Installationsanleitung readme.txt) websys/libPHP-Bibliothek, gegen Webzugriff geschützt websys/sysSystematiken, gegen Webzugriff geschützt websys/sys/xyzje eigenes Verzeichnis für jede Systematik, der Verzeichnisname 'xyz' ist gleichzeitig der Aufruf- Parameter des PHP-Befehls makesys('xyz')

7 : 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz 7 3. Erst-Installation (2/2) für jede Systematik die Konfigurationsdatei (websys/sys/xyz/config.php) anpassen (Zugangsdaten MySQL-Server: Servername, User, Passwort, Name der Datenbank-Tabelle) Dateien unter Beachtung der Verzeichnisstruktur auf den Server schieben Startseite aufrufen: von der Startseite aus die Datenbanken erstmalig installieren nach der Erstinstallation in den Konfigurationsdateien den "Erlaubnis-Schalter" $cfg['mysql_creationAllowed'] aus Sicherheitsgründen auf den Wert 'n' setzen

8 : 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz 8 4. Erstellen einer Beispiel- Systematik (1/3) Ausgangspunkt: Beispiel-Systematik Erstellen der strukturierten Input-Datei sysdata.txt (anhand der mitgelieferten Beispiele) Kopie eines vorhandenen Systematik-Verzeichnis erstellen und Kopie z.B. in websys/sys/beispiel umbenennen sysdata.txt in dieses Verzeichnis websys/sys/beispiel hineinkopieren Konfigurationsdatei websys/sys/beispiel/config.php anpassen, insbesondere den "Erlaubnis-Schalter" $cfg['mysql_creationAllowed'] auf den Wert 'y' setzen

9 : 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz 9 4. Erstellen einer Beispiel- Systematik (2/3) ggf. Template anpassen Verzeichnis websys/sys/beispiel auf den Server schieben Kopie einer vorhandenen Systematik-PHP-Seite erstellen und Kopie z.B. in websys/beispiel.php umbenennen websys/beispiel.php anpassen, v.a. hinsichtlich des Aufruf- Parameters im PHP-Befehl makesys('beispiel') websys/beispiel.php auf den Server schieben

10 : 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz Erstellen einer Beispiel- Systematik (3/3) zur Erstinstallation action=create aufrufen die ausdruckbare RTF-Version liegt nun im Systematik- Verzeichnis und kann ggf. nachbearbeitet und in ein PDF-Dokument konvertiert werden nach der Erstinstallation in der Konfigurationsdatei den "Erlaubnis-Schalter" $cfg['mysql_creationAllowed'] aus Sicherheitsgründen auf den Wert 'n' setzen

11 : 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz Update-Mechanismus Aktualisieren der strukturierten Input-Datei sysdata.txt in der Konfigurationsdatei den "Erlaubnis-Schalter" auf den Wert 'y' setzen sysdata.txt in das Verzeichnis websys/sys/beispiel hineinkopieren beispiel.php?action=create aufrufen die ausdruckbare RTF-Version wurde ebenfalls aktualisiert nach dem Update in der Konfigurationsdatei den "Erlaubnis- Schalter" auf den Wert 'n' setzen

12 : 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz Lokale Anpassungen An die lokalen Erfordernisse anpassen: CSS-Datei systematik.css Templates (in der readme.txt erläutert) Konfigurationsdateien (in der readme.txt erläutert) Ausprobieren empfohlen!

13 : 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz Nutzungsbedingungen Die nichtkommerzielle Nutzung ist gestattet. Bezug: demnächst über die Website der AGFN-Tagung Kontakt:


Herunterladen ppt "06.09.2005: 6. AGFN-Tagung München B. Rosenberger: Online-Systematiken im Netz 1 Online-Systematiken im Netz ein einfaches PHP-Tool zur Internet- Präsentation."

Ähnliche Präsentationen


Google-Anzeigen