DEDECMS如何为文章添加HOT NEW标志图片


Posted in Javascript onAugust 14, 2015

群里有人需要dedecms给文章加热帖和最新的图标的方法,那么怎么实现的呢,三水点靠木给您分享实现过程。

DEDECMS如何为文章添加HOT NEW标志图片

根据网站需要,要在最新发表的图片以及热门图片上增加“hot”、“new”小标示,

1.“new”的添加方法网上可以搜索到,具体应用方法:

[field:pubdate runphp='yes']$ntime = time();$day3 = 3600 * 24 * 3;if(($ntime ? @me) < $day3) @me = “<span class='new_ico'></span>”;else @me =”";[/field:pubdate]

2.“hot”添加方法,这里用了一个简单的判断语句来实现:

[field:click runphp='yes']if(@me > 1000 )@me = ”<span class='hot_ico'></span>”;else @me = “”;[/field:click]

这里点击率设定为1000,当“click”大于1000时,添加span标签,然后用CSS将其定位到合适的地方。

方法二:

红色的日期:

[field:pubdate runphp='yes']

$a="<font color=red>".strftime('%m-%d',@me)."</font>";

$b=strftime('%m-%d',@me);

$ntime = time();

$day3 = 3600 * 24 * 3;

if(($ntime - @me) < $day3) @me = $a;

else @me =$b;

[/field:pubdate]

红色的(new):

[field:pubdate runphp='yes']

$aa=strftime('%m-%d',@me);

$ntime = time();

$tagtime = @me;

$day3 = 3600 * 24 * 3;

if($tagtime > $ntime-$day3) @me = "<font color='red'>(new)</font>";

else @me = $aa;

[/field:pubdate]

加new.gif小图片:

[field:pubdate runphp='yes']

$aa=strftime('%m-%d',@me);

$ntime = time();

$tagtime = @me;

$day3 = 3600 * 24 * 3;

if($tagtime > $ntime-$day3) @me = "<img src='new.gif' />".$aa;

else @me = $aa;

[/field:pubdate]

“hot”添加方法网:

[field:click runphp='yes']

if(@me > 1000 )@me = ”<span class='hot_ico'></span>”;

else @me = “”;

[/field:click]

这里点击率设定为1000,当“click”大于1000时,添加span标签,然后用CSS将其定位到合适的地方。

Javascript 相关文章推荐
JavaScript中的Document文档对象
Jan 16 Javascript
javascript 打印页面代码
Mar 24 Javascript
avascript中的自执行匿名函数应用示例
Sep 15 Javascript
微信小程序 闭包写法详细介绍
Dec 14 Javascript
js模糊查询实例分享
Dec 26 Javascript
Javascript blur与click冲突解决办法
Jan 09 Javascript
WebView启动支付宝客户端支付失败的问题小结
Jan 11 Javascript
Textarea输入字数限制实例(兼容iOS&amp;安卓)
Jul 06 Javascript
Vue.set()实现数据动态响应的方法
Feb 07 Javascript
koa+jwt实现token验证与刷新功能
May 30 Javascript
JavaScript将数组转换为链表的方法
Feb 16 Javascript
vue+iview实现手机号分段输入框
Mar 25 Vue.js
JavaScript实现给按钮加上双重动作的方法
Aug 14 #Javascript
详解jQuery中的元素的属性和相关操作
Aug 14 #Javascript
js实现人才网站职位选择功能的方法
Aug 14 #Javascript
jQuery入门基础知识学习指南
Aug 14 #Javascript
Jquery全选与反选点击执行一次的解决方案
Aug 14 #Javascript
js实现Select列表各项上移和下移的方法
Aug 14 #Javascript
innerHTML中标签可以换行的方法汇总
Aug 14 #Javascript
You might like
Apache2 httpd.conf 中文版
2006/12/06 PHP
兼容PHP5的PHP目录管理函数库
2008/07/10 PHP
一个经典实用的PHP图像处理类分享
2014/11/18 PHP
php字符串替换函数substr_replace()用法实例
2015/03/17 PHP
图文详解phpstorm配置Xdebug进行调试PHP教程
2016/06/13 PHP
阿里云Win2016安装Apache和PHP环境图文教程
2018/03/11 PHP
VSCode+PHPstudy配置PHP开发环境的步骤详解
2020/08/20 PHP
让您的菜单不离网站
2006/10/03 Javascript
用js重建星际争霸
2006/12/22 Javascript
jquery datepicker参数介绍和示例
2014/04/15 Javascript
三种方式获取XMLHttpRequest对象
2014/04/21 Javascript
js创建对象的区别示例介绍
2014/07/24 Javascript
js星星评分效果
2014/07/24 Javascript
jQuery中removeProp()方法用法实例
2015/01/05 Javascript
JavaScript内存管理介绍
2015/03/13 Javascript
javascript:void(0)是什么意思及href=#与href=javascriptvoid(0)的区别
2015/11/13 Javascript
关于获取DIV内部内容报错的原因分析及解决办法
2016/01/29 Javascript
jquery操作ul的一些操作笔记整理(干货)
2017/08/31 jQuery
vue项目部署到Apache服务器中遇到的问题解决
2018/08/24 Javascript
vue过滤器用法实例分析
2019/03/15 Javascript
使用 JavaScript 创建并下载文件(模拟点击)
2019/10/25 Javascript
小程序自定义模板实现吸顶功能
2020/01/08 Javascript
JS猜数字游戏实例讲解
2020/06/30 Javascript
js+canvas实现转盘效果(两个版本)
2020/09/13 Javascript
pytorch 调整某一维度数据顺序的方法
2018/12/08 Python
python pands实现execl转csv 并修改csv指定列的方法
2018/12/12 Python
python程序运行进程、使用时间、剩余时间显示功能的实现代码
2019/07/11 Python
Python sqlite3查询操作过程解析
2020/02/20 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
2020/11/19 Python
CSS3属性选择符介绍
2008/10/17 HTML / CSS
如何写出高性能的JSP和Servlet
2013/01/22 面试题
附答案的Java面试题
2012/11/19 面试题
生物化工工艺专业应届生求职信
2013/10/08 职场文书
纪检监察立案决定书
2015/06/24 职场文书
Oracle笔记
2021/04/05 Oracle
C站最全Python标准库总结,你想要的都在这里
2021/07/03 Python