xiao9469 发表于 2022-2-3 21:33:31

帖子顶部添加(编辑)这个按钮

因为一些帖子经常会有很多图片或文字展示,导致帖子很长,想要编辑这个帖子必须拉倒最底下才能点击那个编辑按钮,如此一来每次都要加载图片等特别麻烦,请教各位大大如何在帖子顶部,也就是

删除主题|升降|置顶|直播|高亮|精华|图章|图标|关闭|移动|分类|复制|合并|分割|修复|警告|屏蔽|标签|用户标签|

这一行的后面跟上一个 编辑可以实现编辑帖子的功能求助如何修改

以下是我网上找的2个方法均无效,DZ版本3.4

无效方法1:
打开 template/default/forum/viewthread.htm 文件,在137行左右找到如下代码:
<!--{if $allowpusharticle && $allowpostarticle}--><!--{eval $modopt++}--><a href="portal.php?mod=portalcp&ac=article&from_idtype=tid&from_id=$_G['tid']">{lang modmenu_pusharticle}</a><span class="pipe">|</span><!--{/if}-->
在其下面添加如下代码:
<!--{if (($_G['forum']['ismoderator'] && $_G['group']['alloweditpost'] && (!in_array($post['adminid'], array(1, 2, 3)) || $_G['adminid'] <=$post['adminid'])) || ($_G['forum']['alloweditpost'] && $_G['uid'] && ($post['authorid'] == $_G['uid'] && $_G['forum_thread']['closed'] == 0) && !(!$alloweditpost_status && $edittimelimit && TIMESTAMP - $post['dbdateline'] > $edittimelimit)))}-->
<a href="forum.php?mod=post&action=edit&fid=$_G&tid=$_G&pid=$post{if !empty($_GET)}&modthreadkey=$GET{/if}&page=$page"><!--{if $_G['forum_thread']['special'] == 2 && !$post['message']}-->{lang post_add_aboutcounter}<!--{else}-->{lang edit}</a><!--{/if}-->
<!--{elseif $_G['uid'] && $post['authorid'] == $_G['uid'] && $_G['setting']['postappend']}-->
<a class="appendp" href="forum.php?mod=misc&action=postappend&tid=$post&pid=$post&extra=$_GET&page=$page">{lang postappend}</a>
<!--{/if}-->
添加完成后保存即可!


无效方法2:
打开 template/default/forum/viewthread.htm 文件,在137行左右找到如下代码:
{lang modmenu_pusharticle}<spanclass="pipe">|
在其下面添加如下代码:

{langpost_add_aboutcounter}{langedit}

{langpostappend}

添加完成后保存即可!

浅生 发表于 2022-2-3 21:33:40

对头,帖子顶部添加编辑,适合那种图文过长,那种长幅帖子
不用再耐着性子拉到帖子底端再编辑

Crystαl 发表于 2022-2-3 21:34:16

你知道方法吗?
页: [1]
查看完整版本: 帖子顶部添加(编辑)这个按钮

创宇盾启航版免费网站防御网站加速服务