Difference between revisions of "Talk:OD/Wikia"

From Organic Design wiki
(An alt way)
(includes in scripts)
Line 21: Line 21:
 
/var/www/extensions/geshi/1.0.7.19/geshi.php
 
/var/www/extensions/geshi/1.0.7.19/geshi.php
 
/var/www/extensions/geshi/CURRENT -> 1.0.7.19
 
/var/www/extensions/geshi/CURRENT -> 1.0.7.19
 +
</bash>
 +
In LocalSettings.php:
 +
<bash>
 +
include("extensions/GeSHiCodeTag/CURRENT/GeSHiCodeTag.php");
 +
</bash>
 +
In geSHiCodeTag.php:
 +
<bash>
 +
include_once('extensions/geshi/CURRENT/geshi.php');
 +
$languagesPath = "extensions/geshi/CURRENT/geshi";
 
</bash>
 
</bash>
  
 
--[[User:Sven|Sven]] 22:01, 27 June 2007 (NZST)
 
--[[User:Sven|Sven]] 22:01, 27 June 2007 (NZST)

Revision as of 10:14, 27 June 2007

In extensions itself there could also be symbolic links that patch in the version of an extension you want to use, for example in GeSHi, <bash> /var/www/GeSHi-1.0.7.19 /var/www/geshi -> GeSHi-1.0.7.19/ /var/www/Dplsrc-1.0.9 /var/www/Dplsrc-1.2.2 /var/www/DynamicPageList -> Dplsrc-1.2.2/ </bash> --Sven 11:11, 26 June 2007 (NZST)

An alternative structure: <bash> /var/www/extensions/geshi/1.0.0/GeSHiCodeTag.php /var/www/extensions/geshi/1.0.7.19/geshi/ /var/www/extensions/geshi/1.0.7.19/geshi.php /var/www/extensions/geshi/CURRENT -> 1.0.7.19 </bash> Is this the best way? Or should it be: <bash> /var/www/extensions/GeSHiCodeTag/1.0.0/GeSHiCodeTag.php # consistency in directory/filenames /var/www/extensions/geshi/1.0.7.19/geshi/ /var/www/extensions/geshi/1.0.7.19/geshi.php /var/www/extensions/geshi/CURRENT -> 1.0.7.19 </bash> In LocalSettings.php: <bash> include("extensions/GeSHiCodeTag/CURRENT/GeSHiCodeTag.php"); </bash> In geSHiCodeTag.php: <bash> include_once('extensions/geshi/CURRENT/geshi.php'); $languagesPath = "extensions/geshi/CURRENT/geshi"; </bash>

--Sven 22:01, 27 June 2007 (NZST)