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.