Dotclear


Ignore:
Location:
inc
Files:
124 added
1 edited

Legend:

Unmodified
Added
Removed
  • inc/prepend.php

    r9 r4  
    2222 
    2323/* ------------------------------------------------------------------------------------------- */ 
    24 #  ClearBricks, DotClear classes auto-loader 
     24#  ClearBricks, Twig and DotClear classes auto-loader 
    2525if (@is_dir('/usr/lib/clearbricks')) { 
    2626     define('CLEARBRICKS_PATH','/usr/lib/clearbricks'); 
     
    3333if (!defined('CLEARBRICKS_PATH') || !is_dir(CLEARBRICKS_PATH)) { 
    3434     exit('No clearbricks path defined'); 
     35} 
     36 
     37if (@is_dir('/usr/lib/twig')) { 
     38     define('TWIG_PATH','/usr/lib/twig'); 
     39} elseif (is_dir(dirname(__FILE__).'/libs/twig')) { 
     40     define('TWIG_PATH',dirname(__FILE__).'/libs/twig'); 
     41} elseif (isset($_SERVER['TWIG_PATH']) && is_dir($_SERVER['TWIG_PATH'])) { 
     42     define('TWIG_PATH',$_SERVER['TWIG_PATH']); 
     43} 
     44 
     45if (!defined('TWIG_PATH') || !is_dir(TWIG_PATH)) { 
     46     exit('No Twig path defined'); 
    3547} 
    3648 
     
    7284$__autoload['context']                  = dirname(__FILE__).'/public/lib.tpl.context.php'; 
    7385$__autoload['dcUrlHandlers']            = dirname(__FILE__).'/public/lib.urlhandlers.php'; 
     86 
     87require TWIG_PATH.'/Autoloader.php'; 
     88Twig_Autoloader::register(); 
    7489 
    7590# Clearbricks extensions 
Note: See TracChangeset for help on using the changeset viewer.

Sites map