Current oav website
This commit is contained in:
43
dotclear._no/inc/libs/clearbricks/common/_main.php
Normal file
43
dotclear._no/inc/libs/clearbricks/common/_main.php
Normal file
@ -0,0 +1,43 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Clearbricks
|
||||
* @subpackage Common
|
||||
*
|
||||
* @copyright Olivier Meunier & Association Dotclear
|
||||
* @copyright GPL-2.0-only
|
||||
*/
|
||||
|
||||
define('CLEARBRICKS_VERSION', '1.1');
|
||||
|
||||
# Autoload
|
||||
$__autoload = [
|
||||
'crypt' => dirname(__FILE__) . '/lib.crypt.php',
|
||||
'dt' => dirname(__FILE__) . '/lib.date.php',
|
||||
'files' => dirname(__FILE__) . '/lib.files.php',
|
||||
'path' => dirname(__FILE__) . '/lib.files.php',
|
||||
'form' => dirname(__FILE__) . '/lib.form.php',
|
||||
'formSelectOption' => dirname(__FILE__) . '/lib.form.php',
|
||||
'html' => dirname(__FILE__) . '/lib.html.php',
|
||||
'http' => dirname(__FILE__) . '/lib.http.php',
|
||||
'text' => dirname(__FILE__) . '/lib.text.php'
|
||||
];
|
||||
|
||||
# autoload for clearbricks
|
||||
function cb_autoload($name)
|
||||
{
|
||||
global $__autoload;
|
||||
|
||||
if (isset($__autoload[$name])) {
|
||||
require_once $__autoload[$name];
|
||||
}
|
||||
}
|
||||
spl_autoload_register("cb_autoload");
|
||||
|
||||
# We only need l10n __() function
|
||||
require_once dirname(__FILE__) . '/lib.l10n.php';
|
||||
|
||||
# We set default timezone to avoid warning
|
||||
dt::setTZ('UTC');
|
||||
|
||||
# JSON functions for PHP < 5.2 or PHP > 5.2 compiling without json
|
||||
require_once dirname(__FILE__) . '/lib.json.php';
|
||||
Reference in New Issue
Block a user