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 相关文章推荐
JS不间断向上滚动效果代码
Dec 25 Javascript
JSON.stringify转换JSON时日期时间不准确的解决方法
Aug 08 Javascript
jQuery使用之处理页面元素用法实例
Jan 19 Javascript
jquery实现简单的表单验证
Nov 17 Javascript
功能强大的jquery.validate表单验证插件
Nov 07 Javascript
vue之浏览器存储方法封装实例
Mar 15 Javascript
vue-router 源码实现前端路由的两种方式
Jul 02 Javascript
vue+iview 实现可编辑表格的示例代码
Oct 31 Javascript
超好用的jQuery分页插件jpaginate用法示例【附源码下载】
Dec 06 jQuery
React中this丢失的四种解决方法
Mar 12 Javascript
微信小程序中weui用法解析
Oct 21 Javascript
vue-drag-chart 拖动/缩放图表组件的实例代码
Apr 10 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动态图像的创建
2006/10/09 PHP
PHP 异步执行方法,模拟多线程的应用分析
2013/06/03 PHP
ThinkPHP3.1新特性之对页面压缩输出的支持
2014/06/19 PHP
javascript数组与php数组的地址传递及值传递用法实例
2015/01/22 PHP
Laravel 5.0 发布 新版本特性详解
2015/02/10 PHP
CI框架无限级分类+递归的实现代码
2016/11/01 PHP
PHP SFTP实现上传下载功能
2017/07/26 PHP
JQuery jsonp 使用示例代码
2009/08/12 Javascript
jQuery 源码分析笔记(4) Ready函数
2011/06/02 Javascript
jquery放大镜效果超漂亮噢
2013/11/15 Javascript
jQuery - css() 方法示例详解
2014/01/16 Javascript
JavaScript从数组中删除指定值元素的方法
2015/03/18 Javascript
jquery判断至少有一个checkbox被选中的方法
2015/06/05 Javascript
浅析BootStrap模态框的使用(经典)
2016/04/29 Javascript
Vue.js划分组件的方法
2017/10/29 Javascript
实现jquery放大镜的两种方法
2018/02/22 jQuery
Vue中多个元素、组件的过渡及列表过渡的方法示例
2019/02/13 Javascript
countup.js实现数字动态叠加效果
2019/10/17 Javascript
vue2.x数组劫持原理的实现
2020/04/19 Javascript
利用Python开发微信支付的注意事项
2016/08/19 Python
Python标准库06之子进程 (subprocess包) 详解
2016/12/07 Python
浅谈Python的list中的选取范围
2018/11/12 Python
python获取服务器响应cookie的实例
2018/12/28 Python
对python 合并 累加两个dict的实例详解
2019/01/21 Python
python实现将视频按帧读取到自定义目录
2019/12/10 Python
python 使用递归实现打印一个数字的每一位示例
2020/02/27 Python
带有css3动画效果的兼容多浏览器简单导航条示例
2014/01/26 HTML / CSS
百丽国际旗下购物网站:优购
2017/02/28 全球购物
环境整治工作方案
2014/05/18 职场文书
员工生日会策划方案
2014/06/14 职场文书
党员批评与自我批评发言材料
2014/10/14 职场文书
科技活动总结范文
2015/05/11 职场文书
个人更名证明
2015/06/23 职场文书
2015年幼儿园班主任个人工作总结
2015/10/22 职场文书
Python万能模板案例之matplotlib绘制直方图的基本配置
2022/04/13 Python