帝国CMS自定义标签每月月份发布文章数的统计
1、把下面的代码复制粘帖到e\class\userfun.php中<?php和?>间
//---------------------------自定义一个统计标签,兼容帝国原来的使用方法
//修改后的信息统计。$day参数11表示本年1月,12表示本年二月,...,22表示本年12月
function user_TotalData1($classid,$enews=0,$day=0,$totaltype=0){
global $empire,$class_r,$class_zr,$dbtbpre,$fun_r,$class_tr;
if(empty($classid))
{
return "";
}
//统计类型
if($totaltype==1)//评论数
{
$totalfield='sum(plnum) as total';
}
elseif($totaltype==2)//点击数
{
$totalfield='sum(onclick) as total';
}
elseif($totaltype==3)//下载数
{
$totalfield='sum(totaldown) as total';
}
else//信息数
{
$totalfield='count(*) as total';
}
if($day)
{
if($day==1)//今日信息
{
$date=date("Y-m-d");
$starttime=$date." 00:00:01";
$endtime=$date." 23:59:59";
}
elseif($day==2)//本月信息
{
$date=date("Y-m");
$starttime=$date."-01 00:00:01";
$endtime=$date."-".date("t")." 23:59:59";
}
elseif($day==3)//本年信息
{
$date=date("Y");
$starttime=$date."-01-01 00:00:01";
$endtime=($date+1)."-01-01 00:00:01";
}
elseif($day>10)//本年某月信息
{
$yue=$day-10;
$date=date("Y");
$starttime=$date."-".$yue."-01 00:00:01";
if($yue==12){$endtime=$date."-".$yue."-31 23:59:59";}else{$endtime=$date."-".($yue+1)."-01 00:00:01";}
}
$and=" and newstime>=".to_time($starttime)." and newstime<=".to_time($endtime);
}
if($enews==1)//统计标题分类
{
if(empty($class_tr[$classid][tbname]))
{
echo $fun_r['BqErrorTtid']."=<b>".$classid."</b>".$fun_r['BqErrorNtb'];
return "";
}
$query="select ".$totalfield." from {$dbtbpre}ecms_".$class_tr[$classid][tbname]." where ttid='$classid'".$and;
}
elseif($enews==2)//统计数据表
{
$query="select ".$totalfield." from {$dbtbpre}ecms_".$classid.(empty($and)?'':' where '.substr($and,5));
}
else//统计栏目数据
{
if(empty($class_r[$classid][tbname]))
{
echo $fun_r['BqErrorCid']."=<b>".$classid."</b>".$fun_r['BqErrorNtb'];
return "";
}
if($class_r[$classid][islast])//终极栏目
{
$where="classid='$classid'";
}
else//大栏目
{
$where=ReturnClass($class_r[$classid][sonclass]);
}
$query="select ".$totalfield." from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where ".$where.$and;
}
$num=$empire->gettotal($query);
echo $num;
}
?>
2、新建标签代码
后台-模板-标签-标签管理-增加标签-增加内容如下:
标签名:每月信息统计
标签符号:TotalData1
所属类别:
函数名:user_TotalData1
标签格式:[totaldata]栏目ID,操作类型,时间范围,统计类型[/totaldata]
标签说明:
操作类型说明:
操作类型 内容
0 统计栏目数据
1 统计标题分类
2 统计数据表
时间范围:0为不限;1为今日;2为本月;3为本年。
统计类型:0为统计信息数;1为统计评论数;2为统计点击数;3为统计下载数。
如果操作类型是“统计数据表”,栏目ID='数据表名'
[totaldata]栏目ID,操作类型,时间范围,统计类型[/totaldata]
新闻统计
[totaldata]2,0,3,0[/totaldata]
帝国CMS给自定义反馈信息表单增加验证码
在创建反馈表单时可以加上验证码功能。 第一步,需要开启反馈验证码功能。 系统参数设置-信息设置 里开启 第二步:在反馈表单中添加验证码: input name=key type=text size=6 img src=!---news.url--]...
帝国CMS获取当前自定义列表的listid
准备用帝国自定义列表功能做几个专题,但是发现没办法调用自定义列表的当前ID(数据库字段为listid),在帝国论坛也没找到合适的答案。于是百度了一下,在这里找到了。不敢独食,马上发...
帝国CMS7.5编辑器换行,如何将<br>换成<p>
第一个在:/e/admin/ecmseditor/infoeditor/config.js; 第二个在:/e/admin/ecmseditor/tempeditor/config.js; 第三个在:/e/data/ecmseditor/infoeditor/config.js; 你要把这三个文件里面的: config.enterMode = CKEDITOR.ENTER_BR; confi...
帝国CMS模板在内容页添加信息反馈表单详细代码
1、插件-信息反馈管理-复制其信息反馈代码 2、后台-模板-内容模板-把复制的代码加到合适位置 注意:1、在自定义页面,加bid反馈分类ID变量,表单加:input type=hidden name=bid value=1 2、想让信息...
帝国CMS前台投稿编辑器上传图片自动添加水印方法
帝国CMS后台有水印功能,可以在后台参数设置中设置水印图片,但不支持前台。前台编辑器不支持水印功能。使用以下方法即可实现: 以最新版帝国CMS7.0 utf-8 为例: 1、打开e/class/qinfofun.php 文...
解决帝国CMS图片裁剪缩放失真模糊而又不影响PNG缩略的方法
帝国裁切出来的图像老是失真和模糊,这让很多用户感到无能为力,而事实上,这并非没有解决方案的! 原因分析: 由于在裁切过程中使用了imagejpeg函数,这个函数如果在不指定第3个参数值...
帝国CMS列表页内容模板随机插入增加广告
列表内容模板(list.var) (*)改造如下: $num=div class=list a href=!--titleurl--] img class=img src=!--titlepic--] alt=!--title--] h3!--title--]/h3 /a /div; if($no%4==0){ //跟据自己喜欢自由发辉,多少条信息显示一条广告 $n...
帝国CMS如何用灵动标签调用副表字段内容?
15、如何用灵动标签调用副表字段内容? 原理:在灵动标签循环内用SQL读取副表内容。下面以读取新闻副表中的newstext字段为例: [e:loop={0,1,3,0}] ?php $fr=$empire-fetch1(select newstext from {$dbtbpre}ecms_new...
帝国cms自定义页面用PHP获取页面变量的方法
一,获取自定义页面的页面ID,用以下代码: ?php $pageid=str_replace(page,,$classid);? 在帝国CMS中,自定义页面的页面ID好像是唯一开放的PHP变量,利用$classid得到自定义页面的ID,获取的值类似:pag...
帝国CMS灵动标签排序写法
栏目排序: order by `classid` desc 按栏目ID降序 order by `classid` asc 按栏目ID升序 order by myorder desc 按栏目自定义排序 order by myorder asc 按栏目自定义降序...
帝国cms模板php灵动标签循环栏目带文章设置方法
具体效果如下: ======== |新闻中心| 一级栏目 ======== |国内新闻| 二级栏目 -------- |国内一 | |国内二 | |国内三 | 二级栏目文章 |国内四 | |国内五 | -------- |国际新闻| 二级栏目 -------- |国际一 | |国...
帝国CMS打印模板的使用包含指定使用打印模板的链接参考
内容模板加打印页面链接:!--news.url--]e/DoPrint/?classid=!--classid--]id=!--id--] 指定使用打印模板的链接:!--news.url--]e/DoPrint/?classid=!--classid--]id=!--id--]tempid=打印模板ID...
苏州seo营销公司哪家好?网络营销公司排名
苏州seo网络营销公司哪家好?怎么选择?互联网的普及和发展,网络营销逐渐成为了人们生活当中不可缺少的一部分。在这种趋势下,苏州越来越多的企业认识到了网络营销推广的重要性,很多老...
柳州网站优化公司哪家好?十大优化公司排名
如何选择柳州网站seo优化效果关键词排名好的公司?费用是多少?小李seo博客www.lingquang.com小编介绍广西柳州网站优化公司十大排名榜。...
淄博网站建设公司之黑帽SEO技术提升网站排名的原理
黑帽seo新手入门基础教程 从原理来看,利用黑帽seo技术做排名,与白帽seo是一样的。从细化的操作来看,则有很大的不同。黑帽seo新手入门基础教程是概述的相关黑帽seo技术,不是细化...
无锡网站建设公司哪家好?企业网站建设公司排名
江苏无锡比较靠谱的网站建设公司有哪些?专业的网络营销型建站公司怎么选择?今天小李seo博客www.lingquang.com小编详细讲讲无锡十大企业网站建设公司排名。...
衡水seo推广公司哪家好?知名推广公司排名
河北衡水seo推广公司哪家好优化效果好?怎么选择?现在小李seo博客www.lingquang.com小编介绍衡水seo推广知名公司网站十大排名。...
上海网站优化排名公司把下载站做到百度首页的方法
seo排名首页是多个要素共同作用的结果,达成seo快速排名首页结果同样需要多个优化要素共同作用,一般而言seo不能快速起效。如果仅仅以快速而言,推荐的方法包括但不限于301永久重...
白城网站建设公司哪家好?白城企业网站建设公司排名
白城比较靠谱的网站建设公司有哪些?专业的网络营销型建站公司怎么选择?今天小李seo博客www.lingquang.com小编详细讲讲吉林白城市十大企业网站建设公司排名。...
德阳网站优化公司哪家好?十大优化公司排名
如何选择德阳网站seo优化效果关键词排名好的公司?费用是多少?小李seo博客www.lingquang.com小编介绍四川德阳网站优化公司十大排名榜。...
周口网站优化公司哪家好?十大优化公司排名
如何选择周口网站seo优化效果关键词百度排名好的公司?费用是多少?今天小李seo博客www.lingquang.com小编介绍河南周口网站优化公司十大排名榜。...
南昌SEO外包公司之百度为什么不给优化好的网站排名
深圳网站SEO排名优化外包:很多时候我们付出了很多却得不到理想的回报,就像我们苦心经营一个网站,给网站做SEO优化像照顾自己的孩子一样悉心呵护,内容原创外链也很给力,但网站的排名...
秦皇岛seo营销公司哪家好?网络营销公司排名
秦皇岛seo营销公司有哪些?营销策划方案是什么?今天小李seo博客www.lingquang.com小编和大家讲讲河北秦皇岛十大网络营销公司排名。...
莆田seo推广公司哪家好?知名推广公司排名
福建莆田seo推广公司哪家好优化效果好?怎么选择?现在小李seo博客www.lingquang.com小编介绍淮南seo推广知名公司网站十大排名。...
重庆网站建设公司哪家好?企业网站建设公司排名
重庆哪家网站建设公司做企业外贸营销型网站比较知名?想必这是大多数企业老板进行互联网营销首先要碰到的问题。因为网站几乎是每家企业营销推广的必需品。那么,重庆比较靠谱的网站建...
兰州网站优化公司哪家好?十大优化公司排名
如何选择兰州网站seo优化效果关键词排名好的公司?费用是多少?小李seo博客www.lingquang.com小编介绍甘肃兰州网站优化公司十大排名榜。...
铁岭seo推广公司哪家好?铁岭知名推广公司排名
铁岭seo推广公司哪家好优化效果好?怎么选择?现在小李seo博客www.lingquang.com小编介绍辽宁铁岭市seo推广知名公司网站十大排名。...
深圳网站优化公司哪家好?十大优化公司排名
当今互联网时代,网站优化外包已经成为了众多企业的选择,那么,肯定会碰到各种各样的问题,比如:如何选择网站优化公司?如何选择靠谱的网站优化公司?深圳网站优化公司哪家好呢?...
南通网站排名优化公司给站点定位的操作方法
不做seo的网站会降低自身的价值,利用seo技术将网站的排名做出来则会提升网站的价值,通过个人的专业技能或者团队的力量解决如何把关键词排名靠前这个问题,网站建设的最终目标...
上饶网站优化公司哪家好?十大优化公司排名
如何选择上饶网站seo优化效果关键词百度排名好的公司?费用是多少?今天小李seo博客www.lingquang.com小编介绍江西上饶网站优化公司十大排名榜。...