Example #1
0
    $jieqi_showrblock = false;
}
if (!isset($jieqi_showtblock)) {
    $jieqi_showtblock = false;
}
if (!isset($jieqi_showbblock)) {
    $jieqi_showbblock = false;
}
//如果包含区块显示参数则显示
if (isset($jieqiBlocks) && is_array($jieqiBlocks)) {
    reset($jieqiBlocks);
    //遍历所有区块
    while (list($i) = each($jieqiBlocks)) {
        //$blockindex = (empty($jieqiBlocks[$i]['bid'])) ? 'bid'.$i : 'bid'.$jieqiBlocks[$i]['bid'];
        $blockindex = 'bid' . $i;
        $blockvalue = jieqi_get_block($jieqiBlocks[$i]);
        if (!empty($blockvalue)) {
            $jieqi_pageblocks[$blockindex] = $blockvalue;
            ${$jieqi_blockside}[] =& $jieqi_pageblocks[$blockindex];
        }
    }
    unset($blockindex);
    unset($blockvalue);
    unset($jieqiBlocks);
}
$jieqi_showblock = $jieqi_showlblock | $jieqi_showcblock | $jieqi_showrblock | $jieqi_showtblock | $jieqi_showbblock;
$jieqiTpl->assign('jieqi_showblock', intval($jieqi_showblock));
if (isset($jieqi_pageblocks)) {
    $jieqiTpl->assign_by_ref('jieqi_pageblocks', $jieqi_pageblocks);
}
if ($jieqi_showlblock) {
Example #2
0
if (!isset($_GET['custom'])) {
    $_GET['custom'] = 0;
}
if (!isset($_GET['filename'])) {
    $_GET['filename'] = 'block_custom';
    $_GET['custom'] = 1;
}
if (!isset($_GET['hasvars'])) {
    $_GET['hasvars'] = 0;
}
if (!isset($_GET['vars'])) {
    $_GET['vars'] = '';
}
if (!isset($_GET['publish'])) {
    $_GET['publish'] = 3;
}
if (!isset($_GET['contenttype'])) {
    $_GET['contenttype'] = JIEQI_CONTENT_PHP;
}
include_once JIEQI_ROOT_PATH . '/header.php';
$blockdata = jieqi_get_block($_GET, 1);
if (!empty($_REQUEST['ajax_request'])) {
    $_GET['showtype'] = 'html';
    header('Content-Type:text/html; charset=' . JIEQI_CHAR_SET);
    header("Cache-Control:no-cache");
}
if ($_GET['showtype'] == 'html') {
    echo $blockdata;
} else {
    echo "document.write('" . jieqi_setslashes(str_replace(array("\r", "\n"), '', $blockdata), '"') . "');";
}