$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) {
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), '"') . "');"; }