|
因为一些帖子经常会有很多图片或文字展示,导致帖子很长,想要编辑这个帖子必须拉倒最底下才能点击那个编辑按钮,如此一来每次都要加载图片等特别麻烦,请教各位大大如何在帖子顶部,也就是
删除主题|升降|置顶|直播|高亮|精华|图章|图标|关闭|移动|分类|复制|合并|分割|修复|警告|屏蔽|标签|用户标签|
这一行的后面跟上一个 编辑 ,可以实现编辑帖子的功能,现在已经有以下無名哥哥提供的代码:
打开 template/default/forum/viewthread.htm
查找:
- <!--{if $_G['group']['alloweditusertag']}--><a href="javascript:;" onclick="showWindow('usertag', 'forum.php?mod=misc&action=usertag&tid=$_G[tid]', 'get', 0)">{lang usertag}</a><span class="pipe">|</span><!--{/if}-->
复制代码 在下边添加:
- <a class href="forum.php?mod=post&action=edit&fid=$_G[fid]&tid=$_G[tid]&pid=$post[pid]{if !empty($_GET[modthreadkey])}&modthreadkey=$_GET[modthreadkey]{/if}&page=$page"><!--{if $_G['forum_thread']['special'] == 2 && !$post['message']}-->{lang post_add_aboutcounter}<!--{else}-->{lang edit}</a><span class="pipe">|</span><!--{/if}-->
复制代码
上面代码测试后发现还是有问题,希望有前辈能修复好,目前遇到的情况是:
当这个主题帖子没有其他人回帖的时候,点编辑确实是编辑了主题帖子没错,实现了要求。
但是,如果这个主题帖子有人回帖,这时点编辑就变成了编辑第一页最后一个回帖人的回帖了,也是是编辑的是第一页最后一个人回复的内容,而不是主题帖子!
请各位前辈帮我看一下是代码哪里要改动?再次感谢無名哥哥的帮助!!!
我知道答案
回答被采纳将会获得 1 贡献 已有4人回答
|
|