} if ($yd_param['month'] > 0) { $bc_para['year'] = $yd_param['year']; $bc_para['month'] = $yd_param['month']; } elseif ($yd_param['day'] > 0) { $bc_para['year'] = $yd_param['year']; $bc_para['month'] = $yd_param['month']; $bc_para['day'] = $yd_param['day']; } if (!empty($b_tag) && $mod_config['use_tag'] > 0) { $yd_param['tag'] = $b_tag; $bc_para['tag'] = $yd_param['tag']; } $breadcrumbs = $func->get_breadcrumbs(0, $bc_para['mode'], $bc_para); //var_dump($breadcrumbs); $xoopsTpl->assign(array("yd_layout" => $yd_layout, "yd_data" => $entry, "yd_param" => $yd_param, "yd_offset" => $offset, "yd_com_key" => $yd_com_key, "yd_pagenavi" => $yd_pagenavi, "catopt" => d3diary_assign_common_category($mydirname), "common_cid" => $req_cid, "yd_tag" => $b_tag, "tagCloud" => $tagCloud, "lang_datanum" => constant('_MD_DATANUM1') . $num_rows . constant('_MD_DATANUM2') . $startnum . constant('_MD_DATANUM3') . $endnum . constant('_MD_DATANUM4'), "base_qstr" => $d3dConf->url4_all, "sort_baseurl" => $d3dConf->urluppr . $d3dConf->urlbase . $d3dConf->url4ex_odr, "url4ex_cat" => $d3dConf->urluppr . $d3dConf->urlbase . $d3dConf->url4ex_cat, "url4ex_tag" => $d3dConf->urluppr . $d3dConf->urlbase . $d3dConf->url4ex_tag, "url4ex_date" => $d3dConf->urluppr . $d3dConf->urlbase . $d3dConf->url4ex_date, "style_s" => $d3dConf->style_s, "mydirname" => $mydirname, "xoops_breadcrumbs" => $breadcrumbs, "xoops_module_header" => $xoopsTpl->get_template_vars('xoops_module_header') . $d3diary_header, "mod_config" => $mod_config)); $d3dConf->debug_appendtime('diarylist'); if ($mPerm->isadmin == true && $d3dConf->debug_mode == 1) { $xoopsTpl->assign("debug_time", $d3dConf->debug_gettime()); } function d3diary_assign_common_category($mydirname) { global $xoopsDB, $mPerm, $func; // naao changed for common category (uid=0) $sql = "SELECT * FROM " . $xoopsDB->prefix($mydirname . '_category') . "\n\t WHERE uid='0' ORDER BY corder"; $result = $xoopsDB->query($sql); $catopt = array(); $catopts = array(); while ($dbdat = $xoopsDB->fetchArray($result)) { $op = (int) $dbdat['openarea']; if ($dbdat['blogtype'] != 100) {
if(!empty($b_tag) && $mod_config['use_tag']>0) { $yd_param['tag'] = $b_tag; $bc_para['tag'] = $yd_param['tag']; } $breadcrumbs = $func->get_breadcrumbs( 0, $bc_para['mode'], $bc_para ); //var_dump($breadcrumbs); $xoopsTpl->assign(array( // "yd_editperm" => $editperm, "yd_layout" => $yd_layout, "yd_data" => $entry, "yd_param" => $yd_param, "yd_offset" => $offset, "yd_com_key" => $yd_com_key, "yd_pagenavi" => $yd_pagenavi, "catopt" => d3diary_assign_common_category ($mydirname), "common_cid" => $req_cid, "yd_tag" => $b_tag, "tagCloud" => $tagCloud, "lang_datanum" => constant('_MD_DATANUM1').$num_rows. constant('_MD_DATANUM2'). $startnum. constant('_MD_DATANUM3').$endnum. constant('_MD_DATANUM4'), "base_qstr" => $d3dConf->url4_all, "sort_baseurl" => $d3dConf->urluppr.$d3dConf->urlbase.$d3dConf->url4ex_odr, "url4ex_cat" => $d3dConf->urluppr.$d3dConf->urlbase.$d3dConf->url4ex_cat, "url4ex_tag" => $d3dConf->urluppr.$d3dConf->urlbase.$d3dConf->url4ex_tag, "url4ex_date" => $d3dConf->urluppr.$d3dConf->urlbase.$d3dConf->url4ex_date, "style_s" => $d3dConf->style_s, "mydirname" => $mydirname, // "xoops_pagetitle" => $xoops_pagetitle, "xoops_breadcrumbs" => $breadcrumbs,