如何在帝国cms网站管理系统V4.7中实现DIGG功能(顶踩机制)?

avatar
作者
筋斗云
阅读量:0
帝国CMS V4.7 DIGG功能实现顶踩功能,通过用户互动提升内容热度。

帝国cms网站管理系统V4.7 DIGG的实现(顶踩实现)

如何在帝国cms网站管理系统V4.7中实现DIGG功能(顶踩机制)?

前言

DIGG功能可以实现用户之间的信息交流互动,通过“顶”和“踩”来表达用户对内容的态度,系统本身已经内置了DIGG的功能,但需要通过增加字段来实现具体的顶踩操作。

如何在帝国cms网站管理系统V4.7中实现DIGG功能(顶踩机制)?

实现步骤

 <script src="[!--news.url--]e/data/js/ajax.js"></script> <table width="61" height="68" border="0" cellpadding="0" cellspacing="0" background="[!--news.url--]images/diggbg.gif" align="center"> <tr> <td valign="middle"> <div align="center"><font size=4><span id="diggnum"><script src=[!--news.url--]e/public/ViewClick?classid=[!--classid--]&id=[!--id--]&down=5></script></span></font></div></td> </tr> <tr> <td valign="middle"> <div align="center"><a href="JavaScript:makeRequest('[!--news.url--]e/public/digg?classid=[!--classid--]&id=[!--id--]&dotop=1&doajax=1&ajaxarea=diggnum','EchoReturnedText','GET','');">顶一下</a></div></td> </tr> </table>
步骤具体操作
第一步:digg字段创建、设置1. 登录后台。
2. 进入“系统设置”--->“管理数据表”。
3. 选择需要实现DIGG效果的系统模型,本例以“新闻系统模型”为例。
4. 点击“管理字段”,进入字段管理界面,然后点击“新建字段”。
5. 在设置说明中,将新建的字段名填为diggtop,标识可根据需要自由设置,顶”。
6. 字段类型选择大数值型(INT),其他选项按默认设置提交。
第二步:设置digg字段为模板项1. 新建好diggtop字段后,返回“数据管理表”界面。
2. 点击“管理系统模型”进入系统模型管理界面,然后点击“修改”进行DIGG字段项设置。
3. 勾选diggtop字段项中的列表模板与内容模板,并提交。
第三步:修改digg所在系统模型的内容模板1. 点击菜单“模板管理” --->“管理内容模板” --->点击右侧DIGG所在系统模型“修改”。
2. 在模板内容代码里,在想要加入DIGG效果的光标位置处粘贴以下DIGG代码。
第四步:刷新所有信息内容页面1. 到“系统设置” > “数据更新中心” > “刷新所有信息内容页面” (勾选重复生成)。
2. 刷新后查看文章就可以看到DIGG效果。

相关问题与解答

如何在帝国cms网站管理系统V4.7中实现DIGG功能(顶踩机制)?

问题一如何调用应用DIGG的信息?
回答可以通过ecmsinfo的SQL语句方式调用,语法如下:
[ecmsinfo]栏目ID/专题ID/SQL,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/ecmsinfo],标签第一个参数为调用信息的SQL语句,操作类型为24。
问题二 如何在任意地方调用DIGG信息?
回答页的DIGG后,可以在任意地方用ecmsinfo的SQL语句方式调用应用DIGG的信息,调用“新闻表DIGG信息列表”的标签:
[ecmsinfo]"select * from [!]ecms_news where checked=1 order by diggtop desc,id desc limit 10",10,30,0,24,9,0[/ecmsinfo],红色中的“news”为数据表名,10为调用条数,9为显示内容的标签模板ID。

各位小伙伴们,我刚刚为大家分享了有关“帝国cms网站管理系统V4.7 DIGG的实现(顶踩实现)”的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!