本插件由版主sakurakawaii于07年5月25日21:50分
在Windows XP Discuz!5.5.0标准模版 IE6 Mysql4.1下测试安装无错
本测试仅代表此插件安装无错,不包括今后长期使用中可能出现的问题
显示家族:
打开forumdisplay.php
if($forum['type'] == 'forum') {
$navigation = "? $forum[name]";
$navtitle = ' - '.strip_tags($forum['name']);
} else {
$forumup = $_DCACHE['forums'][$forum['fup']]['name'];
$navigation = "? <a href=\"forumdisplay.php?fid=$forum[fup]\">$forumup</a> ? $forum[name]";
$navtitle = ' - '.strip_tags($forumup).' - '.strip_tags($forum['name']);
}
下加上
if($forum['type'] == 'sub' && $forum['clan']!='') {
$query=$db->query("select * from {$tablepre}members where username='$discuz_user'");
$fam=@mysql_fetch_array($query);
if($forum['clan']!=$fam[fam] && $adminid != 1) {
showmessage('本区只限同家族成员进入!');
}
}
打开viewthread.php
在
if($thread['typeid'] && isset($forum['threadtypes']['types'][$thread['typeid']])) {
$thread['subject'] = ($forum['threadtypes']['listable'] ? '<a href="forumdisplay.php?fid='.$fid.'&filter=type&typeid='.$thread['typeid'].'">['.$forum['threadtypes']['types'][$thread['typeid']].']</a>' : '['.$forum['threadtypes']['types'][$thread['typeid']].']').' '.$thread['subject'];
}
下加上
//家族Begin
if($forum['type'] == 'sub' && $forum['clan']!='') {
$query=$db->query("select * from {$tablepre}members where username='$discuz_user'");
$fam=@mysql_fetch_array($query);
if($forum['clan'] && $forum['clan']!=$fam[fam] && $adminid != 1){
showmessage('本区只限同家族成员进入!');
}
}
//家族End
在
后加上
打开viewthread.htm
在{lang readperm} $post[readaccess]<br>
下加上
执行http://你的网址/plugin.php?identifier=family&module=family&action=update,将普通会员的数据更新
建议导入插件之后马上安装家族显示,否则开了新的家族后无法显示家族领域!!
更新安装包了。。。请重新下载!!!
问题:
[quote]
1.进入家族的时候.. 需要收取一定论坛币,名称却显示成[现金]人家以为要钱呐..在哪里修改?不是修改模板吧!
在Plugins文件夹里打开family.inc.php,修改以下的地方。“银币”是我论坛的论坛币。extcredits1 这里是积分设置里你的论坛币的编排顺序。
/********************以下地方请勿修改********************/
$navigation = "家族";
$index_width = "98%";
$title = "<a href=\"plugin.php?identifier=family&module=family\"><font color=Black>家族首页</font></a> > ";
include "./plugins/family_menu.php";
$view2 = "银币";
$credit = $$familysetting[extcredits1];
2.解决了先前的1064的问题的。
大家打开family_install.php,搜索出里面的 DEFAULT CHARSET=gbk ,然后一个一个地删除,然后重新进行安装就可以了。
不用强制修改什么GBK字集。 3.无法上传LOGO,本地测试和空间上安装都是无法上传!(有些人又说可以,不过这个不重要,可以关闭上传LOGO就行了) 4.没有找到复制内容到剪贴板代码:- {lang readperm} $post[readaccess]
- ?????
复制代码
是因为你们的viewthread.htm已经修改,完整没有修改的是在185行
修改过的,你找适合的位置放就可以了 5.指定的插件模块文件(./plugins/upload/family.inc.php)不存在或存在语法错误,请检查是否已将插件完整上传。东西没有上传完整,请检查是否有上传到!!!!
还有。。如果有放到论坛自带的设施栏下。。请注意是“直接连接(前台下来菜单)” [/quote]
===============================================================
帖子显示6.0版本!!!
1、打开 forumdisplay.php,找到:
if($forum['type'] == 'forum') {
$navigation = "» $forum[name]";
$navtitle = strip_tags($forum['name']);
} else {
$forumup = $_DCACHE['forums'][$forum['fup']]['name'];
$navigation = "» <a href=\"forumdisplay.php?fid=$forum[fup]\">$forumup</a> » $forum[name]";
$navtitle = strip_tags($forum['name']).' - '.strip_tags($forumup);
}
在它下面加上:
//家族Begin
if($forum['type'] == 'sub' && $forum['clan']!='') {
$query=$db->query("select * from {$tablepre}members where username='$discuz_user'");
$fam=@mysql_fetch_array($query);
if($forum['clan']!=$fam[fam] && $adminid != 1) {
showmessage('本区只限同家族成员进入!');
}
}
//家族end
2、打开 viewthread.php,找到:
if(empty($forum['allowview'])) {
if(!$forum['viewperm'] && !$readaccess) {
showmessage('group_nopermission', NULL, 'NOPERM');
} elseif($forum['viewperm'] && !forumperm($forum['viewperm'])) {
$navtitle = '';
showmessage('forum_nopermission', NULL, 'NOPERM');
}
}
在它的上面加上://家族Begin
if($forum['type'] == 'sub' && $forum['clan']!='') {
$query=$db->query("select * from {$tablepre}members where username='$discuz_user'");
$fam=@mysql_fetch_array($query);
if($forum['clan'] && $forum['clan']!=$fam[fam] && $adminid != 1){
showmessage('本区只限同家族成员进入!');
}
}
//家族End
再找到:
改为:
3、打开 \templates\default\viewthread.htm,找到:
<p><em>$post[authortitle]</em></p>
下面加上:
反安装代码:
DROP TABLE `cdb_fam`;
DROP TABLE `cdb_family_domain`;
DROP TABLE `cdb_family_record`;
DROP TABLE `cdb_family_want`;
[ 本帖最后由 vincentkoo 于 2007-11-19 17:09 编辑 ] |