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 相关文章推荐
showModelessDialog()使用详解
Sep 07 Javascript
js调用flash的效果代码
Apr 26 Javascript
javascript indexOf函数使用说明
Jul 03 Javascript
jQuery 表单验证插件formValidation实现个性化错误提示
Jun 23 Javascript
JS localStorage实现本地缓存的方法
Jun 22 Javascript
用自定义图片代替原生checkbox实现全选,删除以及提交的方法
Oct 18 Javascript
函数四种调用模式以及其中的this指向
Jan 16 Javascript
教你如何编写Vue.js的单元测试的方法
Oct 17 Javascript
微信域名检测接口调用演示步骤(含PHP、Python)
Dec 08 Javascript
Vue实现 点击显示再点击隐藏效果(点击页面空白区域也隐藏效果)
Jan 16 Javascript
JavaScript实现像雪花一样的Hexaflake分形
Jul 07 Javascript
微信小程序实现自定义底部导航
Nov 18 Javascript
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
PHP数据过滤的方法
2013/10/30 PHP
JavaScript入门教程(6) Window窗口对象
2009/01/31 Javascript
判断控件是否已加载完成的代码
2010/02/24 Javascript
Jsonp 跨域的原理以及Jquery的解决方案
2011/06/27 Javascript
解决jquery的datepicker的本地化以及Today问题
2012/05/23 Javascript
JS对象转换为Jquery对象实现代码
2013/12/29 Javascript
javascript中with()方法的语法格式及使用
2014/08/04 Javascript
JavaScript实现的in_array函数
2014/08/27 Javascript
SpringMVC返回json数据的三种方式
2015/12/10 Javascript
AngularJS中实现用户访问的身份认证和表单验证功能
2016/04/21 Javascript
Javascript中内建函数reduce的应用详解
2016/10/20 Javascript
微信小程序 简单DEMO布局,逻辑,样式的练习
2016/11/30 Javascript
Html中 IFrame的用法及注意点
2016/12/22 Javascript
Bootstrap入门教程一Hello Bootstrap初识
2017/03/02 Javascript
JavaScript输入框字数实时统计更新
2017/06/17 Javascript
基于vue 添加axios组件,解决post传参数为null的问题
2018/03/05 Javascript
echarts实现折线图的拖拽效果
2019/12/19 Javascript
JS制作简易计算器的实例代码
2020/07/04 Javascript
python实现的解析crontab配置文件代码
2014/06/30 Python
python实现飞机大战小游戏
2019/11/08 Python
安装Pycharm2019以及配置anconda教程的方法步骤
2019/11/11 Python
Python3.7黑帽编程之病毒篇(基础篇)
2020/02/04 Python
Python pip配置国内源的方法
2020/02/14 Python
利用python生成照片墙的示例代码
2020/04/09 Python
Python可以实现栈的结构吗
2020/05/27 Python
实列教程 一款基于jquery和css3的响应式二级导航菜单
2014/11/13 HTML / CSS
NFL加拿大官方网上商店:NHLShop.ca
2019/03/12 全球购物
中科软笔试题和面试题
2014/10/07 面试题
金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-> (一千零一拾一元整)输出
2015/05/29 面试题
大学生学习党课思想汇报
2014/01/03 职场文书
2014年创卫实施方案
2014/02/18 职场文书
梅花魂教学反思
2014/04/25 职场文书
县委常委班子专题民主生活会查摆问题及整改措施
2014/09/27 职场文书
毕业生自荐材料范文
2014/12/30 职场文书
工会经费申请报告
2015/05/15 职场文书
毕业证明模板
2015/06/19 职场文书