Ejemplo n.º 1
0
function post_receive($encoded_json)
{
    $payload = json_decode($encoded_json);
    if (!$payload || !isset($payload->ref) || $payload->ref !== 'refs/heads/master') {
        return FALSE;
    }
    cache_all();
}
Ejemplo n.º 2
0
    extract($_GET, EXTR_SKIP);
}
$db_class = 'db_' . $CFG['database'];
$db = new $db_class();
$db->halt = DT_DEBUG || IN_ADMIN ? 1 : 0;
$db->pre = $CFG['tb_pre'];
$db->connect($CFG['db_host'], $CFG['db_user'], $CFG['db_pass'], $CFG['db_name'], $CFG['db_expires'], $CFG['db_charset'], $CFG['pconnect']);
$dc = new dcache();
$dc->pre = $CFG['cache_pre'];
$DT = $MOD = $EXT = $CSS = $JS = $DTMP = $CAT = $ARE = $AREA = array();
$CACHE = cache_read('module.php');
if (!$CACHE) {
    require_once DT_ROOT . '/admin/global.func.php';
    require_once DT_ROOT . '/include/post.func.php';
    require_once DT_ROOT . '/include/cache.func.php';
    cache_all();
    $CACHE = cache_read('module.php');
}
$DT = $CACHE['dt'];
$MODULE = $CACHE['module'];
$EXT = cache_read('module-3.php');
$lazy = $DT['lazy'] ? 1 : 0;
if (!IN_ADMIN && ($DT['close'] || $DT['defend_cc'] || $DT['defend_reload'] || $DT['defend_proxy'])) {
    include DT_ROOT . '/include/defend.inc.php';
}
unset($CACHE, $CFG['db_host'], $CFG['db_user'], $CFG['db_pass'], $db_class, $db_file);
$moduleid = isset($moduleid) ? intval($moduleid) : 1;
if ($moduleid > 1) {
    isset($MODULE[$moduleid]) or dheader(DT_PATH);
    $module = $MODULE[$moduleid]['module'];
    $MOD = $moduleid == 3 ? $EXT : cache_read('module-' . $moduleid . '.php');