Dotclear

Changeset 1010:bc56e534b081


Ignore:
Timestamp:
11/14/12 19:23:54 (13 years ago)
Author:
JcDenis
Branch:
twig
Message:

Better way to search Twig path

File:
1 edited

Legend:

Unmodified
Added
Removed
  • inc/prepend.php

    r992 r1010  
    1212 
    1313/* ------------------------------------------------------------------------------------------- */ 
    14 #  ClearBricks, DotClear classes auto-loader 
     14#  ClearBricks, Twig, DotClear classes auto-loader 
    1515if (@is_dir('/usr/lib/clearbricks')) { 
    1616     define('CLEARBRICKS_PATH','/usr/lib/clearbricks'); 
     
    6262$__autoload['adminCommentList']         = dirname(__FILE__).'/admin/lib.pager.php'; 
    6363$__autoload['adminUserList']            = dirname(__FILE__).'/admin/lib.pager.php'; 
    64 $__autoload['Twig_Autoloader']          = dirname(__FILE__).'/libs/twig/Autoloader.php'; 
    65 Twig_Autoloader::register(); 
    6664 
    6765$__autoload['dcTemplate']               = dirname(__FILE__).'/public/class.dc.template.php'; 
     
    7472html::$absolute_regs[] = '/(<param\s+name="movie"\s+value=")(.*?)(")/msu'; 
    7573html::$absolute_regs[] = '/(<param\s+name="FlashVars"\s+value=".*?(?:mp3|flv)=)(.*?)(&|")/msu'; 
     74 
     75if (@is_dir('/usr/lib/twig')) { 
     76     define('TWIG_PATH','/usr/lib/twig'); 
     77} elseif (is_dir(dirname(__FILE__).'/libs/twig')) { 
     78     define('TWIG_PATH',dirname(__FILE__).'/libs/twig'); 
     79} elseif (isset($_SERVER['TWIG_PATH']) && is_dir($_SERVER['TWIG_PATH'])) { 
     80     define('TWIG_PATH',$_SERVER['TWIG_PATH']); 
     81} 
     82 
     83if (!defined('TWIG_PATH') || !is_dir(TWIG_PATH)) { 
     84     exit('No Twig path defined'); 
     85} 
     86require TWIG_PATH.'/Autoloader.php'; 
     87Twig_Autoloader::register(); 
    7688/* ------------------------------------------------------------------------------------------- */ 
    7789 
Note: See TracChangeset for help on using the changeset viewer.

Sites map