Dokumentation zu phpwcms fĂĽr stadtklima-stuttgart
1. System![](img/leer.gif)
Das System baut auf den PHP-Scripten im Verzeichnis Stadtklima und auf der MySQL-Datenbank „stadtklima“ auf. Die Datenbank wurde um einige Tabellen zur Literatur, Glossarbegriffen, Kontakten etc. erweitert. Diese Tabellen beginnen jeweils mit „t_“, gefolgt vom eigentlichen Tabellennamen. Die PHP-Funktionalitäten wurden mit den Scripten „sk_extended_...“ erweitert.
Basiskonfiguration des Systems: \include\inc_conf\conf.inc.php
Weitere Konfigurationsscripte werden unter dem Thema Layout dargestellt.
2. Systemupgrade![](img/leer.gif)
Ausgehend von der Struktur im Verzeichnis „stadtklima“. Für ein Backup bzw. Upgrade müssen die einzelnen Dateien mitsamt Struktur gesichert werden und später wieder zurückkopiert werden.
Dateien die im Einzelnen geändert sind bzw. im Falle eines Backups gesichert werden sollten:
- Datei „include\inc_conf\conf.inc.php“ enthält Systemeinstellungen.
-
Datei „include\inc_conf\conf.pagelayout.inc.php“ enthält default Seitenlayout.
-
Datei „include\inc_conf\conf.template_default.inc.php“ enthält default Template, hier kann eingestellt werden was für HTML Code nach oder vor bestimmten Inhaltselementen eingefügt werden soll.
-
Datei: „include\inc_front\content.func.inc.php“. Diese Datei parst den Inhaltsbereich und ist für die Verarbeitung von Replacement Tags zuständig.
-
Datei: „include\inc_conf\content.func.inc.ext.php“
Diese Datei ist wie alle Dateien mit der Endung .ext.php“ eine spezielle Datei die komplett von mir erstellt wurde und die Funktionalität anpasst. Diese Datei im speziellen enthält eigene Replacment Tags.
-
Datei „include\inc_conf\front.func.inc.php“ Enthält alle Funktionen zur Verarbeitung von Replacmenttags.
-
Datei: „include\inc_conf\front.func.inc.ext.php“
Enthält Funktionen die für die erweiterten Replacementtags notwendig sind.
-
Ordner „content“
Enthält den Code für die Einbindung der einzelnen Inhaltselemente die in einem Artikel zur Verfügung stehen.
-
Datei „content\cnt15.article.inc.php“
Enthält das angepasste Artikelmenü mit Dropdown und {TBROWSE} Navigation, ersetzt das bisherige Artikelmenü.
-
Alle Ordner mit „stadtklima_“ Prefix komplett Sichern und Kopieren. Diese Ordner enthalten für die Seite notwendige Dateien.
-
Datei: „sk_extended_css.php“
Erzeugt die Monatsabhänige CSS Information basiered auf den Farbinformationen aus „stadtklima_extended/phpib/color.inc“ und auf den Bildpfaden aus „stadtklima_extended/phpib/cssimage.inc“
-
Datei: „sk_extended_fuss_all.php“
Wird auf jeder Seite ganz unten eingefĂĽgt
-
Datei: „sk_extended_fuss_content.php“
Wird auf jeder Seite unterhalb des Artikel Contents eingfĂĽgt.
3. Replacement Tags![](img/leer.gif)
Das CMS verwendet sogenannte Replacement Tags fĂĽr Sonderfunktionen. Unter anderem wird die Navigation, die Suchfunktion, die Print-Ansicht, etc. ĂĽber diese Tags eingebaut. FĂĽr weitere Informationen sind in der Linkdatenbank Verweise enthalten (Thema: Technik)
![](img/leer.gif)
Replacement-Tag Beispiel "{"DATE_SHORT"}":
2024/08/31
Replacement-Tag Beispiel "["BOOKMARK"]":
[BOOKMARK]Zu Favoriten hinzufĂĽgen[/BOOKMARK]
![](img/leer.gif)
Link-Datenbank
4. Module![](img/leer.gif)
4.1 Graphical Text Mod
Damit kann man basiered von auf dem Server verfĂĽgbaren TTF Fonts Bilder mit graphischem Text erzeugen.
Ist hier lokal zum testen installiert.
Dokumentation, Download und Anleitung:
http://www.phpwcms.de/forum/viewtopic.php?t=1452
4.2 Besucherstatistik – Visitor Tracking System
Seitenstatistiktool integriert in das PHPWCMS Backend.
Dokumentation, Download und Anleitung:
http://www.emediafabrik.de/index.php?CID=330
|
|
![](stadtklima_image/weiter.gif) |
|
© Landeshauptstadt Stuttgart, Amt für Umweltschutz, Abt. Stadtklimatologie |