Dokumentation DeDi Erweiterung
Aus DeDi-Help
Version vom 14:43, 16. Nov. 2004 (bearbeiten) Eppi (Diskussion | Beiträge) ← Zum vorherigen Versionsunterschied |
Aktuelle Version (10:50, 6. Okt. 2009) (bearbeiten) (Entfernen) Eppi (Diskussion | Beiträge) |
||
(Der Versionsvergleich bezieht 14 dazwischen liegende Versionen mit ein.) | |||
Zeile 1: | Zeile 1: | ||
- | Im Backendbereich sollte Apache mod_rewrite Support 0 in 1 oder 2 gendert werden damit mod_rewrite funktioniert. | + | '''Achtung: Sicherheitspatch bei Download vor dem 16.03.2005 fehlerhaft!''' |
+ | Die Erweiterung hat (vor dem 16.03.2005) die neue "index.php" für das Projekt-Verzeichnis versehentlich in das Backend-Verzeichnis geschoben, im Projekt-Verzeichnis blieb die alte "index.php" liegen. | ||
- | Administration > Projekte | + | '''Abhilfe: '''Ihr müsst die Erweiterung nicht neu installieren, sondern einfach die "index.php" aus dem Verzeichnis "backend\" in das Verzeichnis "projekt01\" verschieben. (Bei verschobenen Projektverzeichnissen heißen die Pfade natürlich anders.) |
- | Apache mod_rewrite Support 0 (Standard) | ||
- | 0 = kein mod_rewrite<br/> | + | '''<Installationsanleitung>''' |
- | 1 = mod_rewrite in der Form /cat_xx.html oder /catside_xx.html<br/> | + | |
- | 2 = mod_rewrite in der Form /projektname/sprache/ordner1/ordner2/seite/index.html<br/> | + | |
- | weitere inforumationen findet Ihr auch [[FAQ#Wie_bekomme_ich_eine_URL_in_der_Form_http:.2F.2Fwww.domain.tld.2Fprojektname.2Fsprache.2Fordnername.2Fseitenname.html Hier]][[Link-Text]] | + | Die Zip-Datei enthält Verzeichnisse, deren Dateien in die entsprechenden Verzeichnisse |
+ | einer DeDi-Installation kopiert und vorhandene Dateien ggf. überschrieben werden müssen. | ||
+ | |||
+ | Was die Dateien im Verzeichnis "Projekt01" betrifft, so muß der Vorgang ''jeweils für jedes'' andere Projekt (falls vorhanden) analog durchgeführt werden. Gleiches gilt auch, wenn nachträglich ein neues/weiteres Projekt angelegt wird!! | ||
+ | |||
+ | '''Wichtig:''' Was die Datei "'''config.php'''" im "cms\inc\"-Verzeichnis eines jeden Projektes betrifft, darf diese nur für das "Projekt01" (also beim Standard-Projekt [und einer Standard-Installation]) überschrieben werden. Bei allen weiteren Projekten ist die Datei entsprechend einzeln anzupassen. Hierbei muß darauf geachtet werden, das die Werte der Variablen "$client" und "$startlang" übertragen werden. | ||
+ | |||
+ | Beispiel: | ||
+ | |||
+ | >>> vor Update (Original ohne Erweiterung)<<< | ||
+ | |||
+ | <?PHP | ||
+ | $dedi_path = '../backend/'; | ||
+ | $client = '5'; | ||
+ | $startlang = '14'; | ||
+ | ?> | ||
+ | |||
+ | |||
+ | >>> nach Update (angepasst) <<< | ||
+ | |||
+ | <?php | ||
+ | $dedi_path = '../backend/'; | ||
+ | $client = '5'; | ||
+ | $cfg_client['startlang'] = 14; | ||
+ | $cfg_client['download_control'] = 0; // nach ändern cache leeren | ||
+ | ?> | ||
+ | |||
+ | |||
+ | '''<Konfiguration>''' | ||
+ | eine mod_rewrite anleitung für suchmaschinenfreundliche urls findet ihr [[mod_rewrite aktivieren|hier]]. | ||
+ | |||
+ | [[Category:Moduldokumentationen|D]] |
Aktuelle Version
Achtung: Sicherheitspatch bei Download vor dem 16.03.2005 fehlerhaft!
Die Erweiterung hat (vor dem 16.03.2005) die neue "index.php" für das Projekt-Verzeichnis versehentlich in das Backend-Verzeichnis geschoben, im Projekt-Verzeichnis blieb die alte "index.php" liegen.
Abhilfe: Ihr müsst die Erweiterung nicht neu installieren, sondern einfach die "index.php" aus dem Verzeichnis "backend\" in das Verzeichnis "projekt01\" verschieben. (Bei verschobenen Projektverzeichnissen heißen die Pfade natürlich anders.)
<Installationsanleitung>
Die Zip-Datei enthält Verzeichnisse, deren Dateien in die entsprechenden Verzeichnisse einer DeDi-Installation kopiert und vorhandene Dateien ggf. überschrieben werden müssen.
Was die Dateien im Verzeichnis "Projekt01" betrifft, so muß der Vorgang jeweils für jedes andere Projekt (falls vorhanden) analog durchgeführt werden. Gleiches gilt auch, wenn nachträglich ein neues/weiteres Projekt angelegt wird!!
Wichtig: Was die Datei "config.php" im "cms\inc\"-Verzeichnis eines jeden Projektes betrifft, darf diese nur für das "Projekt01" (also beim Standard-Projekt [und einer Standard-Installation]) überschrieben werden. Bei allen weiteren Projekten ist die Datei entsprechend einzeln anzupassen. Hierbei muß darauf geachtet werden, das die Werte der Variablen "$client" und "$startlang" übertragen werden.
Beispiel:
>>> vor Update (Original ohne Erweiterung)<<<
<?PHP $dedi_path = '../backend/'; $client = '5'; $startlang = '14'; ?>
>>> nach Update (angepasst) <<<
<?php $dedi_path = '../backend/'; $client = '5'; $cfg_client['startlang'] = 14; $cfg_client['download_control'] = 0; // nach ändern cache leeren ?>
<Konfiguration>
eine mod_rewrite anleitung für suchmaschinenfreundliche urls findet ihr hier.