加入收藏 | 设为首页 | 我要投稿 | RSS中药方rss
中药方大全小图标
您当前的位置:首页 > 其他 > 网站日记

【帝国cms插件】之动态置顶

提示: 手机抄药方--选中文字可生成二维码  来源:原创  作者:jiuhecai

背景:

[求助]开发,刷新信息的插件 

插件
1.某类别会员,间隔x个小时,能刷新自己的发的信息。

2。要求。简单,简单,简单。不改帝国的源文件。

方法:

会员置顶插件 by QQ 110102296
定制: 老陈
日期: 2017-12-30

售价: 150元

1.后台 - 动态页面模板管理 - 投稿 - 管理投稿首页
查找
 <td height="25"><div align="center"> <a href="AddInfo.php?enews=MEditInfo&classid=<?=$r[classid]?>&id=<?=$r[id]?>&mid=<?=$mid?><?=$addecmscheck?>">修改</a> | <a href="ecms.php?enews=MDelInfo&classid=<?=$r[classid]?>&id=<?=$r[id]?>&mid=<?=$mid?><?=$addecmscheck?>" onclick="return confirm('确认要删除?');">删除111</a> 
修改为
<td height="25"><div align="center"> <a class="zhiding" classid="<?=$r[classid]?>" myid="<?=$r[id]?>" href="#">置顶</a> |<a href="AddInfo.php?enews=MEditInfo&classid=<?=$r[classid]?>&id=<?=$r[id]?>&mid=<?=$mid?><?=$addecmscheck?>">修改</a> | <a href="ecms.php?enews=MDelInfo&classid=<?=$r[classid]?>&id=<?=$r[id]?>&mid=<?=$mid?><?=$addecmscheck?>" onclick="return confirm('确认要删除?');">删除111</a> 
也就是添加了这样一段代码

<a class="zhiding" classid="<?=$r[classid]?>" myid="<?=$r[id]?>" href="#">置顶</a> |

在文件的底部,最后附加:
<script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js" ></script>
<script src="/e/extend/zhiding/150.js" ></script>


2.置顶权限设置

后台,系统,扩展变量,建立一个名字为zhiding的扩展变量,写入缓存

内容为 1-10 ,其中1表示会员有置顶权限的会员组id,10表示10个小时的时间间隔才能置顶,你可以根据需要修改。

3.插件文件
位于e/extend/zhiding 包含两个文件

150.js  ------ js文件,用于实现前台和后台的交互
index.php ---- php文件,负责检查权限,完成置顶,并刷新列表,封面,首页。

... 代码省略,有需要加qq私聊。


进化:


1. 增加了置顶操作扣除会员积分,操作前提示功能。
2.间隔时间不到,置顶按钮灰色,不能点击。
3.前台后台双重验证,确保没有漏洞可钻。

继续进化,按楼主要求:

4.置顶权限设置【注:有改动,恢复使用会员组id控制】

后台,系统,扩展变量,建立一个名字为zhiding的扩展变量,写入缓存


内容为 1-10-50 ,其中1表示会员有置顶权限的会员组id,
10表示10个小时的时间间隔才能置顶,
50表示置顶一篇文章需要扣除的会员积分。
多个会员组设置用逗号分开
你可以根据需要修改。
一个例子: 1-10-100,2-5-50
其含义为,属于会员组1(会员组id为1)的会员,间隔10小时,每次扣100积分。会员组2的会员间隔5小时,每次扣50积分。


tags: 帝国cms 插件 返回顶部
推荐资讯
视频:田纪钧讲关节不痛的秘密、膝关节拉筋法
视频:田纪钧讲关节不
白露到了,你还好吗?
白露到了,你还好吗?
尿疗与断食
尿疗与断食
给风疹反复发作女孩的药方(组图)
给风疹反复发作女孩的
相关文章
栏目更新
栏目热门
  1. 帝国cms7.2后台信息列表页批量添加tags
  2. 帝国cms之批量替换字段值
  3. 帝国cms7.2改用百度编辑器
  4. 如何禁止内容关键字替换ALT和A标签中的关键
  5. 帝国cms百度主动推送插件支持分页推送
  6. 显示二维码
  7. 帝国cms插件大全
  8. 帝国cms获取当前页的地址
  9. 【帝国cms插件】之三级联动+伪静态
  10. 帝国cms之egetzy函数