请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Discuz! X 最新研发动态 通过这个窗口,关注跟踪我们的研发进展 Discuz! 开发技术文库 - 给官方提建议

Discuz! X2 正式版下载 帮助网站实现一站式服务  商业支持服务咨询 下载 - 安装 - 常见问题 - 转换 - 讨论 - 购买

2012站长年会开启报名 限量船票免费发放 Discuz!十大荣誉用户评选 - Discuz!NT3.6发布 漫游引入QQ空间游戏 -一骑新区横扫三国-5d6d免费论坛

查看: 6442|回复: 33

个人信息自动下拉显示版主管辖区 FOR 6.0/6.1 [复制链接]

King

DiscuzFans

Rank: 6Rank: 6

UID
306748
积分
1874
帖子
1163
威望
76
在线时间
0 小时
注册时间
2006-1-10
发表于 2008-4-28 17:53:18 |显示全部楼层
插件发布
插件名称: 个人信息自动下拉显示版主管辖区 FOR 6.0/6.1
插件来源: -
适用版本: Discuz! 6.1
语言编码: GBK简体 
最后更新时间: -
插件作者: 肯得基
插件简介: 在帖内个人信息栏中如果发/回帖人在担任某分区或某版块的版主,将会自动显示管辖区域,当鼠标指向“管辖区”将下拉显示具体版块。(经测试6.0/6.1修改方法相同,都适用)
3-1.JPG


3-2.JPG


1.在 viewthread.php 找
  1. include template('viewthread');
复制代码
上加
  1. //===========管辖区 6.0/6.1=========
  2.         $query = $db->query("SELECT f.fid, f.name, f.type, ff.fid, ff.moderators FROM {$tablepre}forums f
  3.                 LEFT JOIN {$tablepre}forumfields ff ON ff.fid=f.fid WHERE f.type = 'group'");
  4.         while($admintemp = $db->fetch_array($query)) {
  5.                 $temp = split("\t", $admintemp['moderators']);
  6.                 foreach($temp as $tempname) {
  7.                         $tempname = trim($tempname);
  8.                         if($tempname != "") {
  9.                                 $adminarray[$tempname] .= "<tr><td class=\"popupmenu_option\"><a href=\"index.php?gid=".$admintemp['fid']."\" target=\"_blank\">".$admintemp['name']."</a></td></tr>";
  10.                         }
  11.                 }
  12.         }

  13.         $query = $db->query("SELECT f.fid, f.name, f.type, ff.fid, ff.moderators FROM {$tablepre}forums f
  14.                 LEFT JOIN {$tablepre}forumfields ff ON ff.fid=f.fid WHERE f.type = 'forum' OR type ='sub'");
  15.         while($admintemp = $db->fetch_array($query)) {
  16.                 $temp = split("\t", $admintemp['moderators']);
  17.                 foreach($temp as $tempname) {
  18.                         $tempname = trim($tempname);
  19.                         if($tempname != "") {
  20.                                 $adminarray[$tempname] .= "<tr><td class=\"popupmenu_option\"><a href=\"forumdisplay.php?fid=".$admintemp['fid']."\" target=\"_blank\">".$admintemp['name']."</a></td></tr>";
  21.                         }
  22.                 }
  23.         }        
  24. //===========管辖区 6.0/6.1=========
复制代码
2.在 viewthread 模板

找 (可以根据自己需要灵活改变位置)
  1. <p><em>$post[authortitle]</em></p>
复制代码
下加
  1. <!------管辖区 6.0/6.1------->
  2. <!--{if !empty($adminarray[$post[username]])}-->
  3.                         <p><span id="mod_{$post[pid]}" class="dropmenu" onmouseover="showMenu(this.id)"><b>管辖区</b></span></p>
  4.                         <ul class="popupmenu_popup" id="mod_{$post[pid]}_menu" style="display: none">
  5.                         <table cellpadding="4" cellspacing="0" border="0">
  6.                         $adminarray[$post[username]]
  7.                         </table></ul>
  8.                 <!--{/if}-->
  9. <!------管辖区 6.0/6.1------->
复制代码
======== 修改完毕 ======

[ 本帖最后由 肯得基 于 2008-4-28 18:02 编辑 ]
已有 1 人评分金币 收起 理由
1674 + 1 www.veryhit.cn

总评分: 金币 + 1   查看全部评分

白天不懂夜的  InCity 痛并快乐着

King

DiscuzFans

Rank: 6Rank: 6

UID
306748
积分
1874
帖子
1163
威望
76
在线时间
0 小时
注册时间
2006-1-10
发表于 2008-4-28 18:01:32 |显示全部楼层

如果你需要 DZ5.5 的 可以这样修改

1.在 viewthread.php 找
  1. include template($iscircle ? 'supesite_viewthread' : 'viewthread');
复制代码
上加
  1. //===========管辖区5.5=========
  2.         $query = $db->query("SELECT f.fid, f.name, f.type, ff.fid, ff.moderators FROM {$tablepre}forums f
  3.                 LEFT JOIN {$tablepre}forumfields ff ON ff.fid=f.fid WHERE f.type = 'group'");
  4.         while($admintemp = $db->fetch_array($query)) {
  5.                 $temp = split("\t", $admintemp['moderators']);
  6.                 foreach($temp as $tempname) {
  7.                         $tempname = trim($tempname);
  8.                         if($tempname != "") {
  9.                                 $adminarray[$tempname] .= "<tr><td class=\"popupmenu_option\"><a href=\"index.php?gid=".$admintemp['fid']."\" target=\"_blank\">".$admintemp['name']."</a></td></tr>";
  10.                         }
  11.                 }
  12.         }

  13.         $query = $db->query("SELECT f.fid, f.name, f.type, ff.fid, ff.moderators FROM {$tablepre}forums f
  14.                 LEFT JOIN {$tablepre}forumfields ff ON ff.fid=f.fid WHERE f.type = 'forum' OR type ='sub'");
  15.         while($admintemp = $db->fetch_array($query)) {
  16.                 $temp = split("\t", $admintemp['moderators']);
  17.                 foreach($temp as $tempname) {
  18.                         $tempname = trim($tempname);
  19.                         if($tempname != "") {
  20.                                 $adminarray[$tempname] .= "<tr><td class=\"popupmenu_option\"><a href=\"forumdisplay.php?fid=".$admintemp['fid']."\" target=\"_blank\">".$admintemp['name']."</a></td></tr>";
  21.                         }
  22.                 }
  23.         }        
  24. //===========管辖区 5.5=========
复制代码
2.在 viewthread 模板 找(自己觉得加那好随便)
  1. $post[authortitle]
复制代码
后加
  1. <!------管辖区 5.5------->
  2. <!--{if !empty($adminarray[$post[username]])}-->
  3.                         <span id="mod_{$post[pid]}" onmouseover="showMenu(this.id)"><b>管辖区</b></span>
  4.                         <div class="headermenu_popup" id="mod_{$post[pid]}_menu" style="display: none">
  5.                         <table cellpadding="4" cellspacing="0" border="0">
  6.                         $adminarray[$post[username]]
  7.                         </table></div>
  8.                 <!--{/if}-->
  9. <!------管辖区 5.5------->
复制代码
已有 2 人评分金币 收起 理由
juse + 2 今天的饭钱
1674 + 1 www.veryhit.cn

总评分: 金币 + 3   查看全部评分

白天不懂夜的  InCity 痛并快乐着

使用道具 举报

Rank: 8Rank: 8

UID
453920
积分
5445
帖子
4997
威望
133
在线时间
0 小时
注册时间
2006-10-3
发表于 2008-4-28 18:05:00 |显示全部楼层
支持一個

使用道具 举报

Rank: 8Rank: 8

UID
453920
积分
5445
帖子
4997
威望
133
在线时间
0 小时
注册时间
2006-10-3
发表于 2008-4-28 18:05:49 |显示全部楼层
www.veryhit.cn
測試成功。

使用道具 举报

Rank: 8Rank: 8

UID
453920
积分
5445
帖子
4997
威望
133
在线时间
0 小时
注册时间
2006-10-3
发表于 2008-4-28 18:09:06 |显示全部楼层
頂多一個,廣告位出售

使用道具 举报

King

DiscuzFans

Rank: 6Rank: 6

UID
306748
积分
1874
帖子
1163
威望
76
在线时间
0 小时
注册时间
2006-1-10
发表于 2008-4-28 18:12:18 |显示全部楼层

回复 5# 1674 的帖子

呵呵 你动作还真快,

吃个饭回来发 版主评语
白天不懂夜的  InCity 痛并快乐着

使用道具 举报

头像被屏蔽

Banned to Post

【http://www.mtq360.cn

UID
106390
积分
2037
帖子
2221
威望
16
在线时间
0 小时
注册时间
2004-8-7
发表于 2008-4-28 18:25:48 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

Rank: 3Rank: 3

UID
840548
积分
474
帖子
370
威望
2
在线时间
0 小时
注册时间
2007-10-16
发表于 2008-4-28 19:36:05 |显示全部楼层
:victory:

使用道具 举报

Rank: 6Rank: 6

UID
313045
积分
2842
帖子
2744
威望
25
在线时间
157 小时
注册时间
2006-1-25
发表于 2008-4-28 19:55:52 |显示全部楼层
PP都不给你看 咋滴

使用道具 举报

Rank: 6Rank: 6

UID
772781
积分
1510
帖子
782
威望
4
在线时间
719 小时
注册时间
2007-8-2
发表于 2008-4-28 20:18:52 |显示全部楼层
支持

使用道具 举报

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

fastpost

手机版|Archiver|北京康盛新创科技有限责任公司 ( 京ICP证110024号|京网文[2011]0019-007号 )  

GMT+8, 2012-2-9 13:47 , Processed in 0.917845 second(s), 18 queries , Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部