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 定义初始化数组函数
Sep 07 Javascript
javascript Array.prototype.slice使用说明
Oct 11 Javascript
javascript四舍五入函数代码分享(保留后几位)
Dec 10 Javascript
Javascript 按位与运算符 (&amp;)使用介绍
Feb 04 Javascript
JavaScript中getUTCMinutes()方法的使用详解
Jun 10 Javascript
JavaScript 弹出子窗体并返回结果到父窗体的实现代码
May 28 Javascript
使用BootStrap和Metroui设计的metro风格微网站或手机app界面
Oct 21 Javascript
JavaScript方法_动力节点Java学院整理
Jun 28 Javascript
react-native 完整实现登录功能的示例代码
Sep 11 Javascript
如何获取TypeScript的声明文件.d.ts
May 01 Javascript
解决vue admin element noCache设置无效的问题
Nov 12 Javascript
Vue.js中v-bind指令的用法介绍
Mar 13 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
初学者入门:细述PHP4的核心Zend
2006/09/05 PHP
php操作xml
2013/10/27 PHP
CI框架在CLI下执行占用内存过大问题的解决方法
2014/06/17 PHP
smarty模板引擎从配置文件中获取数据的方法
2015/01/22 PHP
跨域表单提交状态的变相判断代码
2009/11/12 Javascript
JavaScript操作XML实例代码(获取新闻标题并分页,并分页)
2010/05/25 Javascript
javascript 事件处理程序介绍
2012/06/27 Javascript
div+css+js实现无缝滚动类似marquee无缝滚动兼容firefox
2013/08/29 Javascript
jQuery中的$.ajax()方法应用
2014/05/06 Javascript
JavaScript中的类数组对象介绍
2014/12/30 Javascript
jQuery添加options点击事件并传值实例代码
2016/05/18 Javascript
jQuery插件编写步骤详解
2016/06/03 Javascript
微信jssdk用法汇总
2016/07/16 Javascript
微信小程序云开发如何使用npm安装依赖
2019/05/18 Javascript
WEEX环境搭建与入门详解
2019/10/16 Javascript
JS脚本实现定时到网站上签到/签退功能
2020/04/22 Javascript
js canvas实现五子棋小游戏
2021/01/22 Javascript
JS hasOwnProperty()方法检测一个属性是否是对象的自有属性的方法
2021/01/29 Javascript
JavaScript中跨域问题的深入理解
2021/03/04 Javascript
使用python实现strcmp函数功能示例
2014/03/25 Python
零基础学Python(一)Python环境安装
2014/08/20 Python
python分析nignx访问日志脚本分享
2015/02/26 Python
Python扩展内置类型详解
2018/03/26 Python
Python中property函数用法实例分析
2018/06/04 Python
想学画画?python满足你!
2020/12/24 Python
基于Python-turtle库绘制路飞的草帽骷髅旗、美国队长的盾牌、高达的源码
2021/02/18 Python
css3中的calc函数浅析
2018/07/10 HTML / CSS
HTML5中form如何关闭自动完成功能的方法
2018/07/02 HTML / CSS
Omio法国:全欧洲低价大巴、火车和航班搜索和比价
2017/11/13 全球购物
英国足球店:UK Soccer Shop
2017/11/19 全球购物
泰国最新活动和优惠:Megatix
2020/05/07 全球购物
如何估计一张表的大小(假设该表中有1万条数据)
2016/03/27 面试题
找工作求职信
2014/07/07 职场文书
优秀班主任材料
2014/12/16 职场文书
2015年行政工作总结范文
2015/04/09 职场文书
遗失证明范文
2015/06/19 职场文书