立即注册 登录
彼岸网 返回首页

牛肉炖土豆的个人空间 http://www.bian-wang.com/discuz/?10744 [收藏] [复制] [分享] [RSS]

日志

关于点评删除权限的问题

热度 1已有 492 次阅读2018-1-22 07:09 AM |个人分类:建站笔记


默认情况下,只有管理员能删除点评,发点评的人不能修改也不能删除自己的点评,非常不人道!
请问发点评的本人自己删除自己的点评,能做到吗?

\template\default\forum\viewthread_node_body.htm
<!--{if $_G['forum']['ismoderator'] && $_G['group']['allowdelpost']}-->&nbsp;<a href="javascript:;" onclick="modaction('delcomment', $comment[id])">{lang delete}</a><!--{/if}-->

权限去掉也不行,特来求助!

路过

鸡蛋
1

鲜花

握手

雷人

刚表态过的朋友 (1 人)

发表评论 评论 (7 个评论)

回复 牛肉炖土豆 2018-1-23 09:30 AM
天香公主: 管理员删点评的代码在 source/include/topicadmin/topicadmin_delcomment.php 里。如果要支持点评者删点评,是直接在那里改,还是要找个更合理的地方加一段类似 ...
啊,原来藏在那里,怎么找也没找到,类似的功能怎么想也想不起来,我再想想,类似的功能,只有举报,评分在回复楼层纯在。还有就是,举报旁边的管理按钮里面的删除比较类似
回复 天香公主 2018-1-23 09:19 AM
牛肉炖土豆: forum.php?mod=topicadmin&action=delpost&fid=2&tid=1&operation=&optgroup=&page=&topiclist[]=3

后面3是pid,此链接可以删除回复的帖子,还没找到套用到点评 ...
管理员删点评的代码在 source/include/topicadmin/topicadmin_delcomment.php 里。如果要支持点评者删点评,是直接在那里改,还是要找个更合理的地方加一段类似的代码,我也吃不准。得看看类似的功能是如何实现的。
回复 牛肉炖土豆 2018-1-23 08:20 AM
forum.php?mod=topicadmin&action=delpost&fid=2&tid=1&operation=&optgroup=&page=&topiclist[]=3

后面3是pid,此链接可以删除回复的帖子,还没找到套用到点评上的方法
回复 牛肉炖土豆 2018-1-23 12:41 AM
天香公主: 我看了下点击删除后会出现对话框现在操作理由和通知作者,说明这个界面还不能直接给作者用。最好找找类似的地方模仿一下。我对这话题不是很感兴趣,就不参与了。 ...
啊,好吧...
回复 天香公主 2018-1-22 11:41 PM
牛肉炖土豆: 啊,我只找到了JS函数modaction是在\static\js\forum_moderate.js
看不懂,PHP没找到,我就算找到了也不会弄。。还请天香老师有空时帮忙修改下? ...
我看了下点击删除后会出现对话框现在操作理由和通知作者,说明这个界面还不能直接给作者用。最好找找类似的地方模仿一下。我对这话题不是很感兴趣,就不参与了。
回复 牛肉炖土豆 2018-1-22 08:20 AM
天香公主: 只改一个模版文件是不够的,那里只是决定是否显示删除按钮。还需要在客户端向服务器发送删除请求时检查该用户是否有删除权限,这个改动应该是在一个php文件里, ...
啊,我只找到了JS函数modaction是在\static\js\forum_moderate.js
看不懂,PHP没找到,我就算找到了也不会弄。。还请天香老师有空时帮忙修改下?
回复 天香公主 2018-1-22 07:46 AM
只改一个模版文件是不够的,那里只是决定是否显示删除按钮。还需要在客户端向服务器发送删除请求时检查该用户是否有删除权限,这个改动应该是在一个php文件里,你再找找?

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

小黑屋|Archiver|彼岸网  

Powered by Discuz! X3.1 © 2001-2014 Comsenz Inc.
GMT-4, 2018-7-21 06:38 PM , Processed in 0.053057 second(s), 8 queries. ,ApcOn

返回顶部