Dotclear


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • inc/prepend.php

    r1468 r1492  
    44# This file is part of Dotclear 2. 
    55# 
    6 # Copyright (c) 2003-2013 Olivier Meunier & Association Dotclear 
     6# Copyright (c) 2003-2011 Olivier Meunier & Association Dotclear 
    77# Licensed under the GPL version 2.0 license. 
    88# See LICENSE file or 
     
    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'); 
     
    4646$__autoload['dcWorkspace']              = dirname(__FILE__).'/core/class.dc.workspace.php'; 
    4747$__autoload['dcPrefs']                  = dirname(__FILE__).'/core/class.dc.prefs.php'; 
     48$__autoload['dcTwigPage']               = dirname(__FILE__).'/core/class.dc.twig.page.php'; 
    4849 
    4950$__autoload['rsExtPost']                = dirname(__FILE__).'/core/class.dc.rs.extensions.php'; 
     
    5253$__autoload['rsExtUser']                = dirname(__FILE__).'/core/class.dc.rs.extensions.php'; 
    5354 
     55$__autoload['dcAdminContext']                = dirname(__FILE__).'/admin/class.dc.admincontext.php'; 
    5456$__autoload['dcMenu']                   = dirname(__FILE__).'/admin/class.dc.menu.php'; 
    5557$__autoload['dcPage']                   = dirname(__FILE__).'/admin/lib.dc.page.php'; 
     
    6365$__autoload['context']                  = dirname(__FILE__).'/public/lib.tpl.context.php'; 
    6466$__autoload['dcUrlHandlers']            = dirname(__FILE__).'/public/lib.urlhandlers.php'; 
     67$__autoload['dcForm']              = dirname(__FILE__).'/admin/class.dc.form.php'; 
     68$__autoload['dcFormExtension']               = dirname(__FILE__).'/admin/class.dc.form.php'; 
     69$__autoload['dcTabExtension']           = dirname(__FILE__).'/admin/class.dc.tab.php'; 
     70$__autoload['dcItemList']               = dirname(__FILE__).'/admin/class.dc.list.php'; 
     71$__autoload['dcListFetcher']            = dirname(__FILE__).'/admin/class.dc.list.php'; 
     72 
     73foreach (array('dcFilterSet', 'dcFilter','dcFilterCombo','dcFilterText','dcFilterBoolean') as $c) { 
     74     $__autoload[$c] = dirname(__FILE__).'/admin/class.dc.filter.php'; 
     75} 
    6576 
    6677# Clearbricks extensions 
    6778html::$absolute_regs[] = '/(<param\s+name="movie"\s+value=")(.*?)(")/msu'; 
    6879html::$absolute_regs[] = '/(<param\s+name="FlashVars"\s+value=".*?(?:mp3|flv)=)(.*?)(&|")/msu'; 
     80 
     81if (@is_dir('/usr/lib/twig')) { 
     82     define('TWIG_PATH','/usr/lib/Twig'); 
     83} elseif (is_dir(dirname(__FILE__).'/libs/Twig')) { 
     84     define('TWIG_PATH',dirname(__FILE__).'/libs/Twig'); 
     85} elseif (isset($_SERVER['TWIG_PATH']) && is_dir($_SERVER['TWIG_PATH'])) { 
     86     define('TWIG_PATH',$_SERVER['TWIG_PATH']); 
     87} 
     88 
     89if (!defined('TWIG_PATH') || !is_dir(TWIG_PATH)) { 
     90     exit('No Twig path defined'); 
     91} 
     92require TWIG_PATH.'/Autoloader.php'; 
     93Twig_Autoloader::register(); 
     94 
    6995/* ------------------------------------------------------------------------------------------- */ 
    7096 
     
    123149# Constants 
    124150define('DC_ROOT',path::real(dirname(__FILE__).'/..')); 
    125 define('DC_VERSION','2.6-dev'); 
     151define('DC_VERSION','2.99-dev'); 
    126152define('DC_DIGESTS',dirname(__FILE__).'/digests'); 
    127153define('DC_L10N_ROOT',dirname(__FILE__).'/../locales'); 
Note: See TracChangeset for help on using the changeset viewer.

Sites map