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 相关文章推荐
JQuery的ajax基础上的超强GridView展示
Sep 18 Javascript
自己写的兼容ie和ff的在线文本编辑器类似ewebeditor
Dec 12 Javascript
js定时调用方法成功后并停止调用示例
Apr 08 Javascript
Angular表单验证实例详解
Oct 20 Javascript
JQueryEasyUI框架下的combobox的取值和绑定的方法
Jan 22 Javascript
Angularjs单选改为多选的开发过程及问题解析
Feb 17 Javascript
vue 如何添加全局函数或全局变量以及单页面的title设置总结
Jun 01 Javascript
js is_valid_filename验证文件名的函数
Jul 19 Javascript
15个顶级开源JavaScript框架和库
Oct 10 Javascript
微信小程序中使用echarts的实现方法
Apr 24 Javascript
js实现上传图片并显示图片名称
Dec 18 Javascript
JavaScript组合设计模式--改进引入案例分析
May 23 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
linux下编译安装memcached服务
2014/08/03 PHP
PHP中file_get_contents函数抓取https地址出错的解决方法(两种方法)
2015/09/22 PHP
在laravel中实现将查询的对象转换为多维数组的函数
2019/10/21 PHP
javascript小数四舍五入多种方法实现
2012/12/23 Javascript
UpdatePanel和Jquery冲突的解决方法
2013/04/01 Javascript
jquery实现输入框动态增减的实例代码
2013/07/14 Javascript
js形成页面的一种遮罩效果实例代码
2014/01/04 Javascript
多个js毫秒倒计时同时进行效果
2016/01/05 Javascript
jQuery继承extend用法详解
2016/10/10 Javascript
Bootstrap如何创建表单
2016/10/21 Javascript
input框中自动展示当前日期yyyy/mm/dd的实现方法
2017/07/06 Javascript
Angularjs实现下拉框联动的示例代码
2017/08/22 Javascript
工作中常用到的ES6语法
2018/09/04 Javascript
vue中使用cookies和crypto-js实现记住密码和加密的方法
2018/10/18 Javascript
jquery获取img的src值实例介绍
2019/01/16 jQuery
微信小程序实现的一键复制功能示例
2019/04/24 Javascript
koa router 多文件引入的方法示例
2019/05/22 Javascript
vue实现桌面向网页拖动文件的示例代码(可显示图片/音频/视频)
2021/03/01 Vue.js
python实现人人网登录示例分享
2014/01/19 Python
Python迭代和迭代器详解
2016/11/10 Python
python2.7安装图文教程
2018/03/13 Python
使用Python-OpenCV向图片添加噪声的实现(高斯噪声、椒盐噪声)
2019/05/28 Python
Python有参函数使用代码实例
2020/01/06 Python
在tensorflow中实现去除不足一个batch的数据
2020/01/20 Python
python开发实例之python使用Websocket库开发简单聊天工具实例详解(python+Websocket+JS)
2020/03/18 Python
Pyspark获取并处理RDD数据代码实例
2020/03/27 Python
canvas实现有递增动画的环形进度条的实现方法
2019/07/10 HTML / CSS
PHP面试题附答案
2015/11/28 面试题
HR喜欢的自荐信格式
2013/10/08 职场文书
春节联欢晚会主持词范文
2014/03/24 职场文书
小学学习雷锋活动总结
2014/07/03 职场文书
英语四级考试作弊检讨书
2014/09/29 职场文书
商业用房租赁协议书
2014/10/13 职场文书
护士求职自荐信
2015/03/25 职场文书
护士2015年终工作总结
2015/04/29 职场文书
CSS三大特性继承性、层叠性和优先级详解
2022/01/18 HTML / CSS