无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6164|回复: 5
打印 上一主题 下一主题

管理员直接在主题下快速管理操作选项 for Discuz4

[复制链接]
跳转到指定楼层
1#
发表于 2006-6-4 10:47:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
引自:http://www.discuz.net/thread-217045-1-9.html

管理员直接在主题下快速管理操作选项 for Discuz4

这是一个管理员直接在主题右下角快速管理操作的选项菜单, 大大方便了管理操作.

安装难度: 非常容易

打开 templates\default\forumdisplay.htm 文件

查找


  1. <!--{if $forum['ismoderator'] && $threadcount}-->
  2. <tr><td id=class="smalltxt" width="98%" align="right">
  3. <a href="topicadmin.php?action=delete&tid=$thread[tid]"><font color="Silver">删除</font></a>
  4. <a href="topicadmin.php?action=move&tid=$thread[tid]"><font color="Silver">移动</font></a>
  5. <a href="topicadmin.php?action=highlight&tid=$thread[tid]"><font color="Silver">高亮</font></a>
  6. <a href="topicadmin.php?action=close&tid=$thread[tid]"><font color="Silver">关闭</font></a>
  7. <a href="topicadmin.php?action=bump&tid=$thread[tid]"><font color="Silver">提升</font></a>
  8. <a href="topicadmin.php?action=stick&tid=$thread[tid]"><font color="Silver">置顶</font></a>
  9. <a href="topicadmin.php?action=digest&tid=$thread[tid]"><font color="Silver">精华</font></a></td></tr>
  10. <!--{/if}-->
复制代码


这样就完成了.

备注:我自己用的略有修改。


  1. <!--{if $forum['ismoderator'] && $threadcount}-->
  2. <tr><td id=class="smalltxt" width="98%" align="right"><font color="#73A2DE">
  3. |<a href="topicadmin.php?action=delete&tid=$thread[tid]">删除</a>|<a href="topicadmin.php?action=move&tid=$thread[tid]">移动</a>|<a href="topicadmin.php?action=highlight&tid=$thread[tid]">高亮</a>|<a href="topicadmin.php?action=close&tid=$thread[tid]">关闭</a>|<a href="topicadmin.php?action=bump&tid=$thread[tid]">提升</a>|<a href="topicadmin.php?action=stick&tid=$thread[tid]">置顶</a>|<a href="topicadmin.php?action=digest&tid=$thread[tid]">精华</a>|</font></td></tr>
  4. <!--{/if}-->
复制代码
2#
发表于 2006-6-8 00:27:36 | 只看该作者
老大,我看过 Discuz! 上的那个帖子了,XZF 斑竹说不可以做成下拉,其实我试过了,完全可以,而且这样的话,占地方极小,不影响美观,同时斑竹操作起来也很方便,不知是否可以考虑一下。
下面是我在 Disduz! 上的回复
[quote]原帖由 xzf 于 2006-1-9 09:55 发表

这个不能做下拉, 我试了出错的

呵呵,没有关系,我修改成这样,就可以做成了下拉,在我的机子上测试没有问题的。不信试试?
<select onchange="if(this.options[this.selectedIndex].value!=''){location.href='topicadmin.php?action='+this.options[this.selectedIndex].value+'&tid=$thread[tid]'}">
<option value="">操作</option>
<option value=delete>删除</option>
<option value=move>移动</option>
<option value=highlight>高亮</option>
<option value=close>关闭</option>
<option value=bump>提升</option>
<option value=stick>置顶</option>
<option value=digest>精华</option>
</select>

注意红色部分 <select onchange="if(this.options[this.selectedIndex].value!=''){location.href='topicadmin.php?action='+this.options[this.selectedIndex].value+'&tid=$thread[tid]'}"> 是一行[/quote]

具体请看: http://www.discuz.net/thread-217045-2-1.html#pid2417249

[ 本帖最后由 老毛桃 于 2006-6-8 12:49 AM 编辑 ]
回复

使用道具 举报

3#
发表于 2006-6-8 00:53:10 | 只看该作者
这是我测试时的截图,是不是比现在的斑竹快速管理清爽多了?

Snap1.jpg (10.43 KB, 下载次数: 142)

Snap1.jpg
回复

使用道具 举报

4#
 楼主| 发表于 2006-6-8 09:19:56 | 只看该作者
我看了一下,你的方法是不错。
从总的来说,各种方法各有优缺点。
从美观角度,不加是最好的。
老毛的方法是会相对美观一些,但下拉式菜单得多一道选择,会增加一次鼠标操作,误操作的机率会增加。
现在减少字数,从两个字改为一个字。不过这样鼠标误击的可能性也会增加。
回复

使用道具 举报

5#
发表于 2006-6-8 13:42:24 | 只看该作者
呵呵,这是我已从以前做的 ASP 的 ERP 系统挪过来的代码。

不错,我是从美观的方向考虑,因为原来的管理界面字数较多,也占不少地方,相对来说,不怎么好看。个人觉得 xzf 的灰色字比较适合,因为毕竟看帖子是多数,而管理也是需要看帖子以后才操作的嘛。如果帖子的链接颜色跟管理链接的颜色相同的话,似乎不怎么合适,个人感觉哈。

我自己机子上和给朋友修改的插件都是采用的下拉方式,可能是各人看事情角度不同,个人认为,管理操作毕竟不是很频繁,因此选择占用地方小巧的下拉方式。其实也不会出现误操作的。因为这样至少不会误点击管理链接,即使不小心鼠标碰到了下拉菜单,也还是有一个选择的过程,而如果选择“操作”这一项,代码中已经指定是不跳转页面的。管理操作毕竟不像浏览帖子那样频繁使用鼠标,多点击一次又有何妨,呵呵。

[ 本帖最后由 老毛桃 于 2006-6-8 01:46 PM 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2006-6-8 21:34:25 | 只看该作者
我第一次也是用xzf 的灰色字,用了以后,发现看这些灰色字很累,所以没有采用,特意把字体颜色改掉。
其实没有最好的方案,现在的方式是为了沿用原来的LB风格。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-3-4 09:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表