AL8 Forum » Discuz 5.0 及 5.5 插件發佈 » 家族門派 2.0絕對可以在5.5用上


2007-5-6 08:16 無盡ソ命運
家族門派 2.0絕對可以在5.5用上

#############################################
=======================================
插件名稱:家族門派(Crazy Star 修正版)
=======================================
適用版本:Discuz 5.0 / 5.5
作  者:含煙
     ΡˇΖΟΝΕ 版﹕旗”
     Full House 版﹕ytc
     Crazy Star 修正版﹕zodiac
數據升級:有
演  示:[url]http://crazystar.byethost16.com[/url]
功能說明:家族門派
繁      化:Cutthroat
轉 載 自:[url]http://www.discuz.net/viewthread[/url] ... Borderby%3Ddateline
#############################################
演示: [url]http://id47.hk-cz.com/bbs/plugin.php?identifier=family&module=family[/url]

2.0 修正的以前版本問題 :

1. 家族長老可以踢出副族長
2. 家族改名未更新組員稱號、可能導致家族金錢變負數
3. 族長刪除家族pm錯誤、未刪相關信息(want,record)
4. 領域補充兵力可以超出上限問題
5. 領域戰爭公式 攻擊力 = (我方士氣/10+1) * 我方領域兵力 * 我方領域攻擊力 - (敵方士氣/10+1) * 敵方領域防御力
6. 領域戰爭增加 pm
7. 管理員刪除家族未更新會員家族稱號、未刪相關信息(want,record)
8. 管理員更新舊家族問題(領域、所屬論壇未更新)
9. 一些安全修正及其他一些修改

1.5 更新 :

1. 修正領域管理各項目可以用負數
2. 修正刪除門派各bug
3. 增加領域戰爭中士氣的變數
4. 增加領域戰爭前有各項顯示
5. 所有族員皆可進入領域管理為家族增加攻擊力或防禦力或兵力,增加時,所有的費用改為增加者支出

全新安裝:

1. 上傳所有附件

2. 導入插件discuz_plugin_family.txt(要按"允許導入不同版本 Discuz! 的插件")

3. 執行 family_install.php (執行前建議先備份)

4. 打開forumdisplay.php 找
[code]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']);
}[/code]
下面加
[code]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('本區只限同家族成員進入!');
        }
}[/code]
5. 打開 viewthread.php 找
[code]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'];
}[/code]
下面加
[code]//家族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[/code]
再找
[code]p.*, m.uid[/code]
後面加 ( 是加後面 )
[code], m.famname[/code]
6. 打開 viewthread.htm 找 ( 各風格有此檔皆要修改 )
[code]{lang readperm} $post[readaccess]<br>[/code]
下面加
[code]家族 $post[famname]<br>[/code]
[b][color=Red]7. 執行 http://你的網址/plugin.php?identifier=family&module=family&action=update , 將普通會員的數據更新[/color][/b]
[b][u][color=Red]

8. 後台->家族門派->插件模塊和自定義菜單->” 前台调用(前台调用下拉菜单 ) ” [/color][/u][/b]

9. 修改後台設置

~ 完成 ~

家族門派幫助:

1.為什麼領域不能使用?
答:使用前要在家族門派管理中新增領域(不填擁有家族代表可給其他家族賺買)。

2.接上題,為什麼在家族門派管理看不到有新增領域的功能?
答:字體本身淺色,請試試反白全頁來看。

3.為什麼在領域戰爭中看不見有家族可挑戰?
答:領域戰爭頁面中,只顯示開了領域戰爭的家族。

4.utf版本的論壇能否使用?
答:暫時沒有utf版本的家族門派。

5.為什麼頁面顯示好像有點問題?
答:這是風格問題,與本插件無關。

6.如有其他問題,可以怎解決?
答:請在此帖子中發問,不要用短訊告訴作者。

7.還會有更新的版本嗎?
答:暫時不會,但日后有可能會繼續改善。

8.為什麼我無法管理門派專屬討論區?
答:需要管理員在后台設置權限。

9.為什麼新開的家族,其他會員加入時不能加入及顯示"此家族人數已達上限, 你不能再加入"?
答:請确定你創立家族的資金足以令家族維持1級或以上,因為當家族0級時是不能收會員

[b][color=Red][u]注意:[/u][/color][/b]
如果出現
[quote]Discuz! info: MySQL Query Error

User: *******
Time: *******
Script: /bbs/family_install.php

SQL: ALTER TABLE `[Table]forums` ADD `clan` varchar(20) NOT NULL;
Error: ALTER command denied to user 'dzsc'@'localhost' for table '[Table]forums'
Errno.: 1142[/quote]
不要理會,繼續去後台便ok

因為本插件都是5.0版,系統上都有好大差異,如果大家唔係太想要的話,可以等待官方那邊

[[i] 本帖最後由 無盡ソ命運 於 2007-5-6 08:38 編輯 [/i]]

2007-5-6 08:18 yeeh
支持下大大先....sofa:cool: :cool:

2007-5-6 08:28 【無形風】
plugin.php?identifier=family

幾左未定義操作,請返回。

2007-5-6 10:02 balloon520
安裝成功.....
:em32:

2007-5-6 11:24 滅影
支持了...:titter:

2007-5-6 13:33 louisman01
支持.....:em21:

2007-5-7 01:29 letfool
如果我5.0已安裝了
那如何升級

2007-5-7 11:09 gbh
支持~
安裝中...

2007-5-7 11:56 balloon520
我註冊家族個時!!
Discuz! info: MySQL Query Error

User: Zoro
Time: 2007-5-7 11:56am
Script: /plugin.php

SQL: select * from [Table]fam where fmname='草帽海賊團'
Error: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (big5_chinese_ci,COERCIBLE) for operation '='
Errno.: 1267

2007-5-7 13:00 多啦熊貓
支持下加玩殘下命運大大先:em21:

2007-5-7 16:38 無盡ソ命運
[quote]原帖由 [i]balloon520[/i] 於 2007-5-7 11:56 發表 [url=http://www.alan888.com/Discuz/redirect.php?goto=findpost&pid=929371&ptid=110995][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
我註冊家族個時!!
Discuz! info: MySQL Query Error
User: Zoro
Time: 2007-5-7 11:56am
Script: /plugin.php
SQL: select * from fam where fmname='草帽海賊團'
Error: Illegal mix of collations  ... [/quote]
F5冇問題.........

2007-5-7 16:39 無盡ソ命運
[b][color=Red]注意:
請大家現在不要改所有有關文件,因為5.0版的php代碼係絕對不支援5.5
[/color][/b]

2007-5-7 18:02 Dororo216
Discuz! info: MySQL Query Error

User: 官方管理員
Time: 2007-5-7 6:01pm
Script: /family_install.php

SQL:
CREATE TABLE `[Table]fam` (
`fmid` int(10) NOT NULL auto_increment,
`level` int(10) NOT NULL default '0',
`fmname` varchar(40) NOT NULL default '0',
`username` varchar(40) NOT NULL default '',
`firstname` varchar(50) NOT NULL default '族長',
`firstname2` varchar(50) NOT NULL default '副族長',
`secondname` varchar(50) NOT NULL default '長老',
`thirdname` varchar(50) NOT NULL default '堂主',
`mbname` varchar(50) NOT NULL default '族員',
`first` varchar(40) NOT NULL default '',
`second` varchar(40) NOT NULL default '',
`third` varchar(40) NOT NULL default '',
`four` varchar(40) NOT NULL default '',
`five` varchar(40) NOT NULL default '',
`six` varchar(40) NOT NULL default '',
`seven` varchar(40) NOT NULL default '',
`pmoney` int(8) NOT NULL default '0',
`cmoney` int(12) NOT NULL default '0',
`mb` int(10) NOT NULL default '0',
`fmimg` varchar(100) NOT NULL default '',
`createtime` int(10) NOT NULL default '0',
`newmember` int(10) NOT NULL default '0',
`applyok` enum('y','n') NOT NULL default 'y',
`memo` varchar(200) NOT NULL default 'EMPTY',
`leaveok` int(1) NOT NULL default '2',
`joinok` int(1) NOT NULL default '1',
`maxmb` int(20) NOT NULL default '1',
`chname` int(10) NOT NULL default '0',
`win` int(10) NOT NULL default '0',
`lose` int(10) NOT NULL default '0',
`updateok` int(1) NOT NULL default '0',
PRIMARY KEY (`fmid`),
UNIQUE KEY `fmid_2` (`fmid`),
KEY `fmid` (`fmid`)
) TYPE=MyISAM PACK_KEYS=0 AUTO_INCREMENT=1 ;
Error: Invalid default value for 'firstname'
Errno.: 1067

Similar error report has beed dispatched to administrator before.

2007-5-7 20:04 靈魂0
Support!! :em32:

2007-5-7 21:04 ken911hk
用不上:em27:

2007-5-8 09:08 jric1107
純支持不安裝
唔想裝太多..不同架構的插件....
將來升級會愈黎愈麻煩=w=

2007-5-8 20:06 laiwaiki45
[font=Verdana, Tahoma][size=11px][b]Discuz! info[/b]: MySQL Query Error

[b]User[/b]: 冷酷殺手~祺
[b]Time[/b]: 2007-5-8 8:06pm
[b]Script[/b]: /plugin.php

[b]SQL[/b]: SELECT createtime, newmember FROM cdb_fam WHERE username='冷酷殺手~祺'
[b]Error[/b]: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (big5_chinese_ci,COERCIBLE) for operation '='
[b]Errno.[/b]: 1267

Similar error report has beed dispatched to administrator before.[/size][/font]

[font=Verdana, Tahoma][size=11px]help我...F5都係咁.....[/size][/font]

2007-5-8 20:24 whoisida
^^

THX~~~~:cool:

2007-5-8 21:50 fatjoe
點解我個論壇的家族門派V2.0 未定義操作,請返回。

2007-5-9 01:06 key:)
定義操作,請返回-,-

2007-5-9 01:14 yeeh
DL左仲未裝...不過見到大家咁既反應都唔知點算好?
我想問其實哩個係5.0定係5.5既插件?
因為我原本5.0時有裝到....應該點樣UPDATE?

2007-5-9 03:18 白幽天使
我用ge係 D5.0版本!  安裝成功~!!
[url]http://www.aegisiq.com/bbs1/bbs/index.php[/url]<===這為測試論壇!沒有宣傳意思!
測試帳號:test
      密碼:test

========================================================
[color=Red]解決用在D5.5版本出現![b][未定義操作,請返回。][/b][/color]
========================================================

樓主說小了個步驟!!
如果要用在D5.5版本!!
安裝完成後!
[code]詳細操作方法:
DZ后台→擴展設置 家族門派 [詳情] 插件模塊和自定義菜單 模塊類型 下拉選上"前台調用(前台調用菜單)"提交便可![/code]

[[i] 本帖最後由 白幽天使 於 2007-5-9 04:07 編輯 [/i]]

2007-5-9 19:49 思念無痕
請問這版算是完全繁體嗎?!
還是簡體?!
因為有看到寫繁化,但是說明文件裡面卻註明 簡體版

2007-5-9 20:10 烈火行風
安得好成功!多謝!

2007-5-9 23:01 櫻love
安裝戈時咁ga...

Discuz! info: MySQL Query Error

User: xxxxxxx
Time: 2007-5-9 10:59pm
Script: /upload/family_install.php

SQL:
CREATE TABLE `[Table]fam` (
`fmid` int(10) NOT NULL auto_increment,
`level` int(10) NOT NULL default '0',
`fmname` varchar(40) NOT NULL default '0',
`username` varchar(40) NOT NULL default '',
`firstname` varchar(50) NOT NULL default '族長',
`firstname2` varchar(50) NOT NULL default '副族長',
`secondname` varchar(50) NOT NULL default '長老',
`thirdname` varchar(50) NOT NULL default '堂主',
`mbname` varchar(50) NOT NULL default '族員',
`first` varchar(40) NOT NULL default '',
`second` varchar(40) NOT NULL default '',
`third` varchar(40) NOT NULL default '',
`four` varchar(40) NOT NULL default '',
`five` varchar(40) NOT NULL default '',
`six` varchar(40) NOT NULL default '',
`seven` varchar(40) NOT NULL default '',
`pmoney` int(8) NOT NULL default '0',
`cmoney` int(12) NOT NULL default '0',
`mb` int(10) NOT NULL default '0',
`fmimg` varchar(100) NOT NULL default '',
`createtime` int(10) NOT NULL default '0',
`newmember` int(10) NOT NULL default '0',
`applyok` enum('y','n') NOT NULL default 'y',
`memo` varchar(200) NOT NULL default 'EMPTY',
`leaveok` int(1) NOT NULL default '2',
`joinok` int(1) NOT NULL default '1',
`maxmb` int(20) NOT NULL default '1',
`chname` int(10) NOT NULL default '0',
`win` int(10) NOT NULL default '0',
`lose` int(10) NOT NULL default '0',
`updateok` int(1) NOT NULL default '0',
PRIMARY KEY (`fmid`),
UNIQUE KEY `fmid_2` (`fmid`),
KEY `fmid` (`fmid`)
) TYPE=MyISAM PACK_KEYS=0 AUTO_INCREMENT=1 ;
Error: Invalid default value for 'firstname'
Errno.: 1067

An error report has been dispatched to our administrator.

2007-5-11 16:45 無盡ソ命運
[quote]原帖由 [i]思念無痕[/i] 於 2007-5-9 19:49 發表 [url=http://www.alan888.com/Discuz/redirect.php?goto=findpost&pid=930903&ptid=110995][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
請問這版算是完全繁體嗎?!
還是簡體?!
因為有看到寫繁化,但是說明文件裡面卻註明 簡體版 [/quote]
繁體的..............

2007-5-12 06:46 天福
有問題,上傳家族圖片點解會去了樓主個sever到????點樣所反去自己戈到??

2007-5-12 22:05 無盡ソ命運
[quote]原帖由 [i]天福[/i] 於 2007-5-12 06:46 發表 [url=http://www.alan888.com/Discuz/redirect.php?goto=findpost&pid=932570&ptid=110995][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
有問題,上傳家族圖片點解會去了樓主個sever到????點樣所反去自己戈到?? [/quote]
下,條link係..........?

2007-5-12 22:35 Alex222
Discuz! info: MySQL Query Error

User: Kit
Time: 2007-5-12 10:34pm
Script: /family_install.php

SQL:
CREATE TABLE `[Table]fam` (
`fmid` int(10) NOT NULL auto_increment,
`level` int(10) NOT NULL default '0',
`fmname` varchar(40) NOT NULL default '0',
`username` varchar(40) NOT NULL default '',
`firstname` varchar(50) NOT NULL default '族長',
`firstname2` varchar(50) NOT NULL default '副族長',
`secondname` varchar(50) NOT NULL default '長老',
`thirdname` varchar(50) NOT NULL default '堂主',
`mbname` varchar(50) NOT NULL default '族員',
`first` varchar(40) NOT NULL default '',
`second` varchar(40) NOT NULL default '',
`third` varchar(40) NOT NULL default '',
`four` varchar(40) NOT NULL default '',
`five` varchar(40) NOT NULL default '',
`six` varchar(40) NOT NULL default '',
`seven` varchar(40) NOT NULL default '',
`pmoney` int(8) NOT NULL default '0',
`cmoney` int(12) NOT NULL default '0',
`mb` int(10) NOT NULL default '0',
`fmimg` varchar(100) NOT NULL default '',
`createtime` int(10) NOT NULL default '0',
`newmember` int(10) NOT NULL default '0',
`applyok` enum('y','n') NOT NULL default 'y',
`memo` varchar(200) NOT NULL default 'EMPTY',
`leaveok` int(1) NOT NULL default '2',
`joinok` int(1) NOT NULL default '1',
`maxmb` int(20) NOT NULL default '1',
`chname` int(10) NOT NULL default '0',
`win` int(10) NOT NULL default '0',
`lose` int(10) NOT NULL default '0',
`updateok` int(1) NOT NULL default '0',
PRIMARY KEY (`fmid`),
UNIQUE KEY `fmid_2` (`fmid`),
KEY `fmid` (`fmid`)
) TYPE=MyISAM PACK_KEYS=0 AUTO_INCREMENT=1 ;
Error: Invalid default value for 'firstname'
Errno.: 1067

2007-5-13 03:36 天福
[quote]原帖由 [i]無盡ソ命運[/i] 於 2007-5-12 22:05 發表 [url=http://www.alan888.com/Discuz/redirect.php?goto=findpost&pid=933365&ptid=110995][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]

下,條link係..........? [/quote]

一上傳就去左E到
[url]http://crazystar.byethost16.com/[/url]

2007-5-13 09:49 無盡ソ命運
[quote]原帖由 [i]天福[/i] 於 2007-5-13 03:36 發表 [url=http://www.alan888.com/Discuz/redirect.php?goto=findpost&pid=933558&ptid=110995][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]

一上傳就去左E到
[url]http://crazystar.byethost16.com/[/url] [/quote]
條link係作者

2007-5-13 10:22 WISH
係咪5.5 會出現問題架?

會出現錯誤果D架?

因為我果個係5.5 唔想搞咁多麻煩野-_-:em35:

2007-5-13 10:26 tomtom
已安裝成功!

2007-5-14 21:32 aespo1994
有冇反安裝的數據碼?

2007-5-18 17:46 小草小薰女
導出插件所用 Discuz! (5.0.0)與當前版本(5.5.0)不一致,請返回

=.="

2007-5-18 19:57 瑋少
[url]http://www.alan888.com/Discuz/viewthread.php?tid=114483&page=1&extra=page%3D1[/url]

[[i] 本帖最後由 瑋少 於 2007-6-11 14:57 編輯 [/i]]

2007-5-19 21:07 亞揚
我想問如何刪除?

2007-5-25 19:19 瑋少
[url]http://www.alan888.com/Discuz/viewthread.php?tid=114483&page=1&extra=page%3D1[/url]

[[i] 本帖最後由 瑋少 於 2007-6-11 14:58 編輯 [/i]]

2007-5-25 20:44 smileking
有冇人可以比viewthread.php(改了的)給我,唔該

2007-5-26 11:13 helren
Discuz! info: MySQL Query Error

User: helren
Time: 2007-5-26 11:11am
Script: /family_install.php

SQL: ALTER TABLE `[Table]fam` ADD `seven` varchar(40) NOT NULL default '';
Error: Duplicate column name 'seven'
Errno.: 1060

Similar error report has beed dispatched to administrator before.

頁: [1] 2 3


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.