Esempio n. 1
0
<?php

/**
 * CodeScape Framework - Dispatch module
 *
 * @package     CSF
 * @author      Alan Briolat
 * @copyright   (c) 2009, Alan Briolat
 * @license     http://www.gnu.org/licenses/gpl-3.0.txt GNU GPLv3
 */
CSF::load_library('csf_dispatch');
CSF::register($MODULE_NAME, new CSF_Dispatch($MODULE_CONF));
Esempio n. 2
0
<?php

header('Content-Type: text/css');
require_once 'csf/csf.php';
CSF::add_library_path('extlib');
CSF::load_library('lessphp/lessc.inc');
$whitelist = array('style.less');
$infile = $_SERVER['QUERY_STRING'];
if (!in_array($infile, $whitelist)) {
    exit;
}
$lc = new lessc($infile);
echo $lc->parse();
Esempio n. 3
0
<?php

/**
 * CodeScape Framework - Database module
 *
 * @package     CSF
 * @author      Alan Briolat <*****@*****.**>
 * @copyright   (c) 2009, Alan Briolat
 * @license     http://www.gnu.org/licenses/gpl-3.0.txt GNU GPLv3
 */
CSF::load_library('csf_db');
CSF::register($MODULE_NAME, new CSF_DB($MODULE_CONF));
Esempio n. 4
0
<?php

/**
 * CodeScape Framework - Template module
 *
 * @package     CSF
 * @author      Alan Briolat <*****@*****.**>
 * @copyright   (c) 2009, Alan Briolat
 * @license     http://www.gnu.org/licenses/gpl-3.0.txt GNU GPLv3
 * @link        http://codescape.net/csf/doc/template/
 */
CSF::load_library('csf_template');
CSF::register($MODULE_NAME, new CSF_Template($MODULE_CONF));
Esempio n. 5
0
<?php

/**
 * CodeScape Framework - Encrypt module
 *
 * @package     CSF
 * @author      Alan Briolat
 * @copyright   (c) 2009, Alan Briolat
 * @license     http://www.gnu.org/licenses/gpl-3.0.txt GNU GPLv3
 */
CSF::load_library('csf_encrypt');
CSF::register($MODULE_NAME, new CSF_Encrypt($MODULE_CONF));
Esempio n. 6
0
<?php

CSF::load_library('rtorrent');
CSF::register($MODULE_NAME, new rTorrent($MODULE_CONF));
Esempio n. 7
0
<?php

/**
 * CodeScape Framework - Request module
 *
 * @package     CSF
 * @author      Alan Briolat <*****@*****.**>
 * @copyright   (c) 2009, Alan Briolat
 * @license     http://www.gnu.org/licenses/gpl-3.0.txt GNU GPLv3
 * @link        http://codescape.net/csf/doc/request/
 */
CSF::load_library('csf_request');
CSF::register($MODULE_NAME, new CSF_Request($MODULE_CONF));
Esempio n. 8
0
/**
 * Library autoloader
 *
 * Uses {@link spl_autoload_register spl_autoload_register} to add an autoload 
 * callback which will attempt to load classes by calling CSF::load_library 
 * (using the lowercase of the class name).
 *
 * @param   string  $name   Class name
 * @return  boolean         TRUE on success, FALSE on failure
 */
function CSF_library_autoload($name)
{
    try {
        CSF::load_library(strtolower($name));
    } catch (CSF_LibraryNotFound $e) {
        return false;
    }
    return true;
}
Esempio n. 9
0
<?php

/**
 * CodeScape Framework - Log module
 *
 * @package     CSF
 * @author      Alan Briolat <*****@*****.**>
 * @copyright   (c) 2009, Alan Briolat
 * @license     http://www.gnu.org/licenses/gpl-3.0.txt GNU GPLv3
 */
CSF::load_library('csf_log');
CSF::register($MODULE_NAME, new CSF_Log($MODULE_CONF));