project
project summary freshmeat entry development infos mailing list WebInstaller database tools ChangeLog
page plugins
ProtectedEmail PowerSearch README README.config README.plugins README.fragments ProtectedMode INTERNALS WordIndex AboutPlugins PhpInfo OrphanedPages ListOfPluginHooks RSS RecentChanges PageIndex NewestPages SearchPages MostVisitedPages MostOftenChangedPages UpdatedPages
usage hint
9OTUNE YOGURT SÜREER AYRAN OLANA KADAR SİKERİMxD
Ich benutze vorwiegend das ewkiki mit db_flat_files... Nun möchte ich aber verschieden Wiki's (zu unterschiedlichen Themen) Parallel auf meiner Webseite realisieren... Natürlich könnte ich jetzt einfach kopieren der ganzen Skripte in verschiedene verzeichnisse legen, Pfade anpassen und fertig sind die getrennten Wikis... Aber da man i.d.R. endlichen Serverplatzt hat, ist es ein bischen sinnvoller, die Skripte einmal abzulegen und im db_flat_files einfach seperate Verzeichnisse zu nutzten...
Ich dachte eigentlich das ist schnell gemacht, einfach index.php und config.php duplizieren und fertig... Bis mir aufgefallen ist, das gerade die Angabe *EWIKI_DBFILES_DIRECTORY nicht in der Config.php steht, sondern ausgerechnet im Hauptskript ewiki.php...
Somit ist Grundsätzlich Configuration nicht sauber vom eigentlichen "Programm" getrennt... So muß ich leider auch eine kopie von ewiki.php anlegen...
Das macht das ganze aber leider etwas unübersichtlich...
milky: Du kannst alle define()-Anweisungen, die in der ewiki.php stehen und geändert werden sollen auch einfach in deine config.php kopieren. Das besondere an define() und Konstanten ist ja, daß sie nicht wieder überschrieben werden können, sobald sie einmal definiert sind. Also bräuchtest du in deinem Fall lediglich zwei configs.php mit jeweils zwei unterschiedlichen define("*EWIKI_DBFILES_DIRECTORY", "...");