[推薦] 介紹 PHP-Nuke-7.6 版可安裝的模組及 phpbb 外掛。

Server
架站之套件或軟體等的問題討論!

版主: 版主管理群

回覆文章
shstw
星球普通子民
星球普通子民
文章: 13
註冊時間: 2003-06-04 15:04
聯繫:

[推薦] 介紹 PHP-Nuke-7.6 版可安裝的模組及 phpbb 外掛。

文章 shstw »

剛剛看到 phpbb 整合至 PHP-Nuke 譯文內容,發現很多網友還是不瞭解 PHP-Nuke 的強大功能。所以自作聰明在此介紹一下 PHP-Nuke-7.6 版的網站。

以下為可安裝之模組外掛說明:

已修正過的資料表和程式錯誤,略述如下:

1. nuke.sql
-- 管理區塊的 ?/big> 亂碼問題修正
-- nuke_config 的預設語系改為中文
-- nuke_bbconfig 的預設語系及系統時間改為中文
-- nuke_users 的預設與系及系統時間改為中文
-- nuke_bbconfig 內全部的 1108360800 代表時間(Unix Date-Time Converter)
例如(討論區開始時間):
INSERT INTO nuke_bbconfig VALUES ('board_startdate', '1108360800');

1108360800 代表 Mon:2 Day:14 Year:2005 Hr:06 Min:00 Sec:00
所得時間為:2005-02-14 06:00:00 AM 注意這是當地時間
換算為台灣時間(GMT+8小時)為:2005-02-14 14:00:00 PM
希望時間可到以下網站調整\r
http://javascript.internet.com/equivale ... erter.html

2. admin/modules/setting.php 修正中文標題亂碼\r
修改原函數 htmlentities 改用 htmlspecialchars 代替即可\r
3. admin/language/lang-chinese.php 中加入 USRE GROUPS 中文語系\r
4. 個人資訊 CNB_Your_Account_750_440_b2
(已內含 NUKE-性別外掛 Gender Hack SC_ 2.2_CNB_750_440_beta2)
modules/Your_Account/includes/functions.php
-- 修改新註冊會員之預設語系為中文
-- 修改為可使用中文名稱註冊
-- 可在後台設定會員註冊選項

5.修正變換上下一篇主題 /modules/Forums/templates/subSilver/jumpbox.tpl
把:method="get" 改成:method="post"
6.語言檔只有 lang-chinese.php 和 ling-english.php 兩種,其餘皆刪除。
7.佈景檔只有 Sunset (已修改過,版面含有超級搜尋等)
8.登入進到 phpBB 時預設語係修改為中文語系。
9.管理員上站維護不列入統計資料。
10.修正已登入者離線問題
modules/your_account/index.php
找到全部的:Header("Location:
改成:Header("Refresh: 0;url=
11.mainfile.php 安全修正\r
這個修正是為了防堵駭客,利用index.php來進入你的nuke網站,
擷取管理者帳號資訊並修理你的資料庫。
開啟:mainfile.php
找到:if (stristr($_SERVER["QUERY_STRING"],'%20union%20')) header("Location: index.php");
置換成:
$queryString = strtolower($_SERVER['QUERY_STRING']);
if (strstr($queryString,'%20union%20') OR strstr($queryString,'/*')) {
header("Location: index.php");
die();
}

12.隱藏:本頁產生時間之顯示 修改根目錄:footer.php
//$total_time = ($end_time - $start_time);
//$total_time = ""._PAGEGENERATION." ".substr($total_time,0,5)." "._SECONDS."";

13. 已修正 modules/Forums/viewtopic.php 使用 urldecode 這個函式,會造成的安全漏洞。
也就是拿掉 urldecode 這個函式。
找到:
$words = explode(' ', trim(htmlspecialchars(urldecode($HTTP_GET_VARS['highlight']))));
改成:
$words = explode(' ', trim(htmlspecialchars($HTTP_GET_VARS['highlight'])));

14.[ PHPBB 2.0.11 ] 修正輸入連結頭像網址相關錯誤
相關來源:http://phpbb-tw.net/phpbb/viewtopic.php?t=30865

###############################################
##
## PHP-Nuke-7.6 版,所增加之外掛如下
##
###############################################
★★★ 增加之 模組 (全部預設為啟動)★★★

--> 超級搜尋-Site_Search模組(作者網址:http://www.kaku.com.tw/
--> 今日天氣1.0(作者網址:http://www.kaku.com.tw/
根目錄的 cache 檔案夾,屬性(CHMOD:777),
cache目錄內全部的 .txt(文字檔) 屬性(CHMOD:666)
--> 留言版-gbookmx_for_nuke21-03-04模組

以下為 MyScripts -Math 網站(作者網址:http://www.wyjh.mlc.edu.tw/winpon/)提供之外掛
-->> 會員點數查詢(WPoints 3.0版)
-->> 星座解析(單一版)
-->> 動畫播放機(Myflash v2.0版)
-->> 網路賀卡(Enchanced eCards-v2.1版)★已內含於資料庫\r
-->> 時令節氣(WinDays v2.5版)農曆月曆&世界時間 DHTML 程式 (台灣版)2005年1月11日\r
-->> MyBooks Module v1.2 for PHP-Nuke 7.6 是一款陽春型留言板,提供phpNuke網站
供做訪客留言之用,本版已可增刪修改留言,歡迎使用。

--> 線上留言(Shout_Box 7.51版)
下載網址:http://www.ourscripts.net/

-->> 線上網頁工具(PHP-Nuke_Tools 3.0 版)
下載網址:http://www.disipal.net/modules.php?name ... pe=url#get

-->> 推薦網站(NSN_Supporters_760_112a版)
下載網址:http://www.nukescripts.net/modules.php? ... t&lid=2022
modules/Supporters/images/目錄內的 supporters 檔案夾,屬性(CHMOD:777)

-->> 首頁下拉式選單 Site Navigator-10rc1 版
下載網址:http://gp4tweaker.vadertrophy.com/cms/d ... cat13.html
關於首頁選單:
調整選單高度:請開啟跟目錄的 header.php 內有說明。
內附本站自製簡單圖檔(gif)可選用覆蓋於(snavi/images/)內,也可自製哦!
圖檔修改:(只要是圖檔都應可更換,注意檔尾的大小寫,如:***.JPG ***.jpg)
開啟中文語言檔,找到:
$snavi_image['menu_home'] = 'btn_home.png';
可改為:$snavi_image['menu_home'] = 'btn_home.gif';
修改連結:開啟 navi/layouts/layout-chinese.txt

區塊:展開/隱藏外掛 (COLLAPSE-Hack_76)

-->> 行事曆 KalenderMx-1.4.b 版
下載網址:http://vkp.shiba.de/Downloads-d_op-view ... cid-1.html
modules/Kalender/config/config.php 檔案屬性(CHMOD:666)

文字輸入區外加 HTML 代碼(wisiwyg_3.2.0)
例如:內容網頁、文章/報導、電子報、通知管理...等
下載網址:
http://www.wyjh.mlc.edu.tw/winpon/modul ... 160e4e7991

-->> 區塊管理 WB_BlocksManager v1.1
下載網址:http://www.techknowpro.com/phpNuke/blocksmanager.php
附註:如果要使用右邊區塊,必需在各模組主程式(index.php)看有沒有加入:$index = 1;



以下為需先導入資料庫,並完成系統管理員等...之設定後,才能進行安裝。

-->> 個人資訊 CNB_Your_Account_750_440
(已內含 NUKE-性別外掛 Gender Hack SC_ 2.2_CNB_750_440_beta2)
下載網址:http://dev.phpnuke.org.br/index.php(下載需註冊為會員)
刪除原來的 Your_Account 目錄,再上傳覆蓋已修改過的 Your_Account 目錄
最後執行安裝程式:cnbya.php
再將以下寫入資料庫:
ALTER TABLE nuke_users_temp ADD user_gender TINYINT DEFAULT '0' NOT NULL AFTER `user_regdate`;
ALTER TABLE nuke_users ADD user_gender TINYINT DEFAULT '0' NOT NULL AFTER `counter`;

-->> NUKE-性別外掛(不用執行安裝) (Gender Hack SC_ 2.2_CNB_750_440_beta2)
下載網址:http://www.nextnet.se/modules.php?name=Downloads

-->> 網路相簿(cpgnuke122b版)在後台管理選單內執行安裝。
下載網址:http://sourceforge.net/project/showfile ... _id=187207
modules/coppermine/albums 及其子目錄,屬性(CHMOD:777)

網站流量統計(MSA_2.2版)(下載需註冊為會員)
下載網址:http://www.matyscripts.com/index.php
modules/MS_Analysis/include include目錄屬性(CHMOD:777)
modules/MS_Analysis/include/nologging.php 檔案屬性(CHMOD:666)
modules/MS_Analysis/admin/searchengines.php 檔案屬性(CHMOD:666)
執行安裝程式:http://改為你的網址/install_msa.php
執行安裝程式:http://改為你的網址/install-msa-ip-to-country.php

-->> 影音多媒體播放器 musicgallery v1.1(下載需註冊為會員)
下載網址:http://www.flashnukers.com/modules.php? ... tit&lid=31

★★★ 增加之 單區塊 ★★★
1. 討論區最新資訊滾動區塊(block-Forums-scroll.php 含 smileys.php)
2. 民歌欣賞(block-CountryMsic.php)
3. 隨機格言(block-DoYouKnow.php)
以下上傳至根目錄內\r
random_1.txt
random_2.txt
random_3.txt
###############################################
關於討論區所增加之外掛模組及順序,
分為:ㄧ、不用修改資料庫。二、需修改資料庫。

ㄧ、不用修改資料庫:
==> 連結七彩變色\r
==> 自動連結判斷(站內:開啟同一視窗,站外:開啟新視窗)
==> bbcode綜合代碼圖形(bbcode_mix)版 → 代碼包含:飛行字體、字體色碼、光條等十幾種
==> 五子棋(單獨安裝的外掛)修改 (http://www.kaku.com.tw/) kaku
==> 發表主題長度改為2倍(60=120)
==> 笑臉圖示改為動態
==> 討論區後台之會員上傳頭像管理,已修正為中文
(modules/Forums/admin/admin_avatar.php)
==> 加上 js CODE 程式代碼圖案
==> 保持笑臉圖示動態顯示(Keep Em Moving 1.0.0 版)
==> 在線狀態圖片版
==> 友善列印 修改 (http://www.kaku.com.tw/) kaku
==> 改良型引言
==> 可調整文章字體大小
==> 快速回覆 (Advanced Quick Reply Mod 1.1.1版)
==> 建立管理員、版主、會員及訪客的圖案
==> 檢視自己的文章不增加觀看次數\r
==> 跳到最頂及底端 (修改為您的網址)
★★★ 請開啟 modules/Forums/templates/subSilver/overall_footer.php ★★★
==> 時間格式 am/pm 改為上午/下午
==> 閃光會員名稱\r
==> 最近訪問的會員名單:顯示於討論區首頁下方(Users of the day 2.0 版)
==> 最新的主題-5
==> 動態時間即時顯示,格式:2003-12-01 星期一 上午10:02 (來自 MyScripts & Math )
==> 首頁=櫻花紛飛
==> 進入討論區後台管理
==> 會員最近訪問日期(1.0.0 版 MyScripts & Math 修改自 http://darkmods.sourceforge.net
==> 會員等級列表 1.0.0 版
==> 首頁顯示總主題 0.1 版
==> 訪客預設頭像連結顯示外掛 Default Avatar MOD for php-nuke Version: 1.0.0
==> 檢視最近發表的文章 1.0 版
==> 後台會員管理列表 Admin Userlist 2.0.2 (在後台新增會員管理列表)
==> 滑鼠移過主題顯示內容 1.0.7 版
==> 滑鼠移到版面及主題--欄位變色 1.0.0 版
==> 直接顯示全部會員於下拉式選單,尋找會員名稱時
(會員管理→管理選項→尋找會員名稱一按就有全部的會員選單)
==> 訪客發表時,必須填寫訪客名稱\r
==> 在首頁的最後發表欄位內,顯示最新主題
==> 線上編輯 FAQ 版本: 2.0.1
★注意★ 請記得要將以下之四個檔案屬性(CHMOD)設為: 666 才能在後台編輯。
modules/Forums/language/lang_chinese_traditional_taiwan/
lang_bbcode.php lang_faq.php lang_faq_editor.php lang_rules.php
==> 發表人的個人資料加外框線語法 modules/Forums/templates/subSilver/viewtopic_body.tpl
(<fieldset style:width="90%"><legend>{L_PROFILE}&nbsp;</legend>)
==> phpBB直接跳頁
==> 下拉式時間格式設定
==> 首頁顯示會員的發文量--範例:目前線上註冊會員:shstw(1)
==> 連結如網址過長後面變成...
==> 控制台的版面權限管理變成直的
==> 刪除-COPPA (美國兒童網路隱私保護法)設定
==> 在首頁(查看誰在線上的表格內)滑鼠指標指向會員名稱時,顯示會員現在位置\r
==> 讓會員註冊就啟始虛擬形象及設定性別\r


二、需修改資料庫:已安裝。
==> 在線會員計算的時間 Configurable WhoIsOnline Reference Time 1.0.1 版
下載網址:http://macphpbbmod.sourceforge.net/php-fusion/news.php
http://sourceforge.net/project/showfile ... _id=100259
在線會員計算的時間從管理員控制台中的基本組態更換
INSERT INTO nuke_bbconfig VALUES ('forum_online_time', '5');

==> 設定會員資料指定欄位 1.1.1 (Configure_Required_Field_1.1.1)版
下載網址:http://macphpbbmod.sourceforge.net/php-fusion/news.php
http://sourceforge.net/project/showfile ... _id=100259
這個外掛可以讓管理員在後台,設定會員資料指定欄位\r
CREATE TABLE nuke_bbprofile_config (
config_name varchar(255) NOT NULL default '',
config_value varchar(255) NOT NULL default '',
PRIMARY KEY (config_name)
) TYPE=MyISAM;

INSERT INTO nuke_bbprofile_config VALUES ('user_icq', '0');
INSERT INTO nuke_bbprofile_config VALUES ('user_website', '0');
INSERT INTO nuke_bbprofile_config VALUES ('user_from', '0');
INSERT INTO nuke_bbprofile_config VALUES ('user_sig', '0');
INSERT INTO nuke_bbprofile_config VALUES ('user_aim', '0');
INSERT INTO nuke_bbprofile_config VALUES ('user_yim', '0');
INSERT INTO nuke_bbprofile_config VALUES ('user_msnm', '0');
INSERT INTO nuke_bbprofile_config VALUES ('user_occ', '0');
INSERT INTO nuke_bbprofile_config VALUES ('user_interests', '0');

==> 跑馬燈公告 1.2 版
CREATE TABLE nuke_bbannounce (
id MEDIUMINT( 8 ) DEFAULT '0' NOT NULL AUTO_INCREMENT,
a_name VARCHAR( 255 ) NOT NULL ,
a_url VARCHAR( 255 ) NOT NULL ,
a_order INT( 8 ) DEFAULT '1' NOT NULL ,
PRIMARY KEY ( id )
);

==> 版面訪客權限管理 1.0.G
外掛簡介: 訪客限制外掛的強化安裝版,可以從後台控制是否核准訪客
## 觀看文章,發表文章,進入版面,觀看會員資料,使用搜尋,觀
## 看線上名單,觀看會員群組 ,觀看會員列表等
INSERT INTO nuke_bbconfig (config_name , config_value) VALUES ('guest_status_viewprofile', '1');
INSERT INTO nuke_bbconfig (config_name , config_value) VALUES ('guest_status_search', '1');
INSERT INTO nuke_bbconfig (config_name , config_value) VALUES ('guest_status_memberlist', '1');
INSERT INTO nuke_bbconfig (config_name , config_value) VALUES ('guest_status_groupcp', '1');
INSERT INTO nuke_bbconfig (config_name , config_value) VALUES ('guest_status_viewonline', '1');
ALTER TABLE `nuke_bbforums` ADD `guest_status_post` TINYINT( 4 ) DEFAULT '0' NOT NULL;
ALTER TABLE `nuke_bbforums` ADD `guest_status_forums` TINYINT( 4 ) DEFAULT '0' NOT NULL;
ALTER TABLE `nuke_bbforums` ADD `guest_status_topics` TINYINT( 4 ) DEFAULT '0' NOT NULL;

==> 新主題的名稱後方加入圖示 (i-New Topic 1.0.2版) 增加之 3 資料表:
INSERT INTO nuke_bbconfig VALUES ('allow_new_topic', '1');
INSERT INTO nuke_bbconfig VALUES ('new_topic_type', '0');
INSERT INTO nuke_bbconfig VALUES ('new_topic_time', '12');
簡介: 一個新主題圖示系統,可以設定某一段時間內的新主題右方題示圖示,管理上有 6, 12, 24, 36的時間設定,也可以設定不同類型的主題顯示不用的圖示。

==> 討論版 版面圖示 i-Forum Icon 1.0.4 版 (選單選擇)
版面圖示目錄:modules/Forums/images/icons/
ALTER TABLE nuke_bbforums ADD forum_icon varchar(150);

==> 誰看過這篇文章 1.0.2 版 for phpNuke
# 增加資料表: nuke_bbtopic_whoview
CREATE TABLE nuke_bbtopic_whoview (
topic_id mediumint(8) NOT NULL default '0',
user_id mediumint(8) NOT NULL default '0',
view_time int(11) NOT NULL default '0',
view_count int(11) NOT NULL default '0'
) TYPE=MyISAM;

==> 文字型簡易計數器 (winpon 修改自 Text-based Visit Counter 1.1.1 版)
INSERT INTO nuke_bbconfig (config_name, config_value) VALUES ('visit_counter', '1');

==> 論壇流量統計 1.2.2中文修改版
ALTER TABLE `nuke_bbsmilies` ADD `smile_stat` VARCHAR( 100 ) default NULL;

==> 全域公告(global_announcement_1.2.8em 版)
先執行
ALTER TABLE nuke_bbforums ADD auth_globalannounce TINYINT (2) DEFAULT '3' NOT NULL AFTER auth_announce;
ALTER TABLE nuke_bbauth_access ADD auth_globalannounce TINYINT (1) AFTER auth_announce;

==> 在文章頁面跟版面顯示正在這個區域瀏覽的會員_1.2.9em

==> 性別 gender_1.2.6em版

==> 虛擬貨幣 Nuke_CashMod221

==> 貸款版銀行 (御津闇慈 phpbb 版)

==> 虛擬形象(已加入3000張圖檔、積分兌幣及自動性別判斷顯示男女分類)
images/face/pic 目錄的屬性(CHMOD:777)
GD 環境選擇,請視您的 GD 版本修改\r
開啟: modules/Forums/facealbum.php
找到:
$dstidfer = imagecreatetruecolor(140,226);//預設 GD 2.0.1版的 gd 請使用這段語法
//$dstidfer = imagecreate(140,226); // GD 1.x版的 gd 請使用這段語法

==> 會員國旗 v 2.0.5

==> 最後訪問(last_visit_1.2.8em版)

==> 附夾檔(attach_mod_2311)(請在系統管理自由修改設定)
在根目錄的 files 檔案夾屬性(CHMOD)設為: 777

==> 文章及附夾檔,強迫斷行,完整版!

==> 多國語言修正 MultiLanguage Fix

==> 版面加密碼 v 0.5.1 安裝於7.6版失敗(請自行下載安裝看看)


以上之外掛除了網路上抓取外,大部分都是由以下兩位老師所提供及指導,在此致上最深謝意!!!
郭老師的大豐網管:http://www.kaku.com.tw/
葉老師的MyScripts -Math:http://www.wyjh.mlc.edu.tw/winpon/
最後由 shstw 於 2005-08-23 21:27 編輯,總共編輯了 1 次。
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

phpBB 版面不討論非 phpBB 的產品

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
回覆文章

回到「架站」