DEDECMS不调用指定栏目或隐藏栏目下的文章

首先把不需要调用的栏目设置为“隐藏”;找到以下文件:/include/taglib/arclist.lib.php, 查找以下这行代码:if($orwhere!=”) $orwhere = ” WHERE $orwhere “; 将这行代码改为:if($orwhere!=”) $orwhere = ” WHERE $orwhere and tp.ishidden != 1 “; 这样网站前后就会屏蔽这个栏目下的所有文章了.
DEDECMS 03-14 评论已关闭

几个实用的php生成随机颜色函数

php 生成随机颜色 1 function rand_color(){ $str=’0123456789ABCDEF’; $estr=’#’; $len=strlen($str); for($i=1;$i< =6;$i++) { $num=rand(0,$len-1); $estr=$estr.$str[$num]; } return $estr; } 2 function mbw_color(){ $s = '#'; $c = array('26a2b6','0085c6','51A351','f0bf4a','ff5c00','bd362f','b9298f','c9c','00b5ad','ff8edf','f00','076FBD','449f04','EE6E33','8F36B1','6cc','6c9','f96'); shuffle($c); foreach($c as $v) { return $s.= $v; } } //自定义固定的颜色在随机 3 //数组
Destoon 08-03 评论已关闭

用户名、邮箱、手机账号中间字符串以*隐藏

在自定义函数文件中加入(网站根目录api/extend.func.php) //用户名、邮箱、手机账号中间字符串以*隐藏 function xhdestar($str) { if (strpos($str, ‘@’)) { $email_array = explode(“@”, $str); $prevfix = (strlen($email_array[0]) < 4) ? "" : substr($str, 0, 3); //邮箱前缀 $count = 0; $str = preg_replace('/([\d\w+_-]{0,100})@/', '***@', $str, -1, $count); $rs = $prevfix . $str; } else { $pattern = '/(1[3458]{1}[0-9])[0-9]{4}([0-9]{4})/i'; if (preg_match($pattern, $str)) { $rs = preg_replace($pattern, '$1****$2', $str); // substr_replace($name,'****',3,4); } else { $rs = substr($str, 0, 3) . "***" . substr($str, -1); } } return $rs; } 实例用法:chip/contact.htm中调用 {xhdestar($member[mobile])}
Destoon 08-03 评论已关闭

destoon6.0获收文章被收藏数量的方法

以下方法主要是用于在文章内容页面调用该篇文章被多少用户收藏了的数量统计 把以下函数加入 api/extend.func.php中 function sendfavs($itemid,$mid){ global $db; $r = $db->get_one(“selec count(*) as num from {$db->pre}favorite wher ite_id=$itemid and mid=$mid”); return $r[‘num’]; } 文章内容页调用 {sendfavs($itemid,$moduleid)} 列表页调用 {sendfavs($t[itemid],21)} 注意,这里的模块id要直接改成数字,你调用的是哪个频道的内容就改成哪个频道的id\
Destoon 08-03 评论已关闭

destoon 如何调用指定栏目(或多个栏目)下的信息

调用某一分类的信息在标签里传递catid参数,例如&catid=5表示调用分类ID为5的所有信息。如果调用多个分类,用逗号分隔分类ID, 例如 &catid=5,6,7表示调用分类ID为5、6、7的所有信息。分类调用默认包含子分类的信息,如果不需要包含子分类,可设置& child=0参数。例如&catid=5&child=0表示只调用分类ID为5的信息,不包括子分类的信息。
Destoon 08-03 评论已关闭


豫ICP备11009104号