[問題]如何將論壇的功能轉到自己寫的網頁?

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
頭像
oscerropper
星球公民
星球公民
文章: 197
註冊時間: 2004-12-21 17:56
來自: 興趣的黑洞

[問題]如何將論壇的功能轉到自己寫的網頁?

文章 oscerropper »

我自己寫一個php網頁

我想讓網頁內增加了有

例如:
{TOTAL_USERS_ONLINE} [ {L_ICON_EXPLAIN_ADMIN} ] - [ {L_WHOSONLINE_ADMIN} ] [ {L_ICON_EXPLAIN_MOD} ] - [ {L_WHOSONLINE_MOD} ] [ {L_ICON_EXPLAIN_MEMBER} ] - [ {L_WHOSONLINE_MEMBER} ]
{RECORD_USERS}
{LOGGED_IN_USER_LIST}
這類顯示在我自己寫的*.php檔中

除了將以上的東西加到自己寫的地方外 ...

但我的與論文額外的網頁是在論壇資料夾以外的資料夾(就是不是在phpBB2下)

不知道該怎樣讓那些總線上人數等等等 ... 顯示出在我自己寫的網頁內?

phpBB2/*.php是否要改什麼?或是incluce/下的檔案要改?

麻煩打擾一下前輩的時間尋問這個問題

P.S. 因為 Portal 都有顯示到我要的~像是”目前線上人數”跟”票選活動”

所以我在想是不是可以從portal_index.tpl跟portal.php中下手...取某部份及修改放到自己的網頁就可以正常顯示
●架設主機作業系統:Unix
●您的上網方式:虛擬主機。
●您安裝的程式:
Apache version 2.0.63
MySQL version 45.0.92-community
PHP version 5.2.14
Perl version 5.8.8
●您的 phpBB2 版本:phpBB 3.0.8。
appleboy
竹貓忠實會員
竹貓忠實會員
文章: 304
註冊時間: 2002-09-15 21:47
來自: 高雄
聯繫:

文章 appleboy »

基本上改這個 你對phpbb code要有所瞭解

所以多多研究code吧 :lol:
圖檔
歡迎來到 CodeIgniter 繁體中文討論區
My Blog:小惡魔 - 電腦技術 - 生活日記 - 美食介紹 - AppleBOY
頭像
oscerropper
星球公民
星球公民
文章: 197
註冊時間: 2004-12-21 17:56
來自: 興趣的黑洞

文章 oscerropper »

appleboy 寫:基本上改這個 你對phpbb code要有所瞭解

所以多多研究code吧 :lol:


我當天就研究了架構

看來要運用在我自己網頁上必須要像PHPBB那樣寫

一個當頁面(tpl)來呼叫php...

最不在行php了 :oops: 只好慢慢學習
●架設主機作業系統:Unix
●您的上網方式:虛擬主機。
●您安裝的程式:
Apache version 2.0.63
MySQL version 45.0.92-community
PHP version 5.2.14
Perl version 5.8.8
●您的 phpBB2 版本:phpBB 3.0.8。
問題狂
竹貓忠實會員
竹貓忠實會員
文章: 1947
註冊時間: 2004-06-28 17:13

文章 問題狂 »

參考這裡吧...!
http://gamania.idv.tw/Lineage/viewtopic.php?t=3515
然後把對應的變數寫進去你新的php頁面就好了
我想應該可以參考index.php和index_body.tpl兩個檔案
appleboy
竹貓忠實會員
竹貓忠實會員
文章: 304
註冊時間: 2002-09-15 21:47
來自: 高雄
聯繫:

文章 appleboy »

問題狂 寫:參考這裡吧...!
http://gamania.idv.tw/Lineage/viewtopic.php?t=3515
然後把對應的變數寫進去你新的php頁面就好了
我想應該可以參考index.php和index_body.tpl兩個檔案
還要註冊才可以看阿 Orz

8-)
圖檔
歡迎來到 CodeIgniter 繁體中文討論區
My Blog:小惡魔 - 電腦技術 - 生活日記 - 美食介紹 - AppleBOY
問題狂
竹貓忠實會員
竹貓忠實會員
文章: 1947
註冊時間: 2004-06-28 17:13

文章 問題狂 »

抱歉,我想應該不建議我轉貼吧!
吉川拓也 寫:目前有兩種方式 .
一種為寫 php 檔案輸出至 tpl 顯示 .
另一種是直接寫在 php 裡面也就是 html 跟 php 寫在一起 :wink:

範例如下 :

代碼: 選擇全部

<?php 
define('IN_PHPBB', true); 
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

$userdata = session_pagestart($user_ip, PAGE_INDEX); 
init_userprefs($userdata); 

include($phpbb_root_path . 'includes/page_header.'.$phpEx); 
?> 

你要顯示的 html 語法 !

<? 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 
?>
風中提琴手 寫:要整合進PHPBB 就沿用模板吧 這樣以後要改這新增的頁面也比較方便吧!!

範例!!

代碼: 選擇全部

<?php 
define('IN_PHPBB', true); 

$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

$userdata = session_pagestart($user_ip, PAGE_KOUF); 
init_userprefs($userdata); 
include($phpbb_root_path . 'includes/page_header.'.$phpEx);


if ( !$userdata['session_logged_in'] )
{
	redirect(append_sid("login.$phpEx?redirect=kouf.$phpEx",true));
}


$template->set_filenames(array(
	'body' => 'kouf.tpl')
);

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 
?>
講解..

藍色部分是你要的限制會員才可以讀取!! 系統會自動導向回登入頁面!! 注意這段
redirect(append_sid("login.$phpEx?redirect=kouf.$phpEx", true));
裡面的 kouf 要改成你新增頁面的檔名!!
這樣登入後才會自動跳轉回這頁面

在來 橘色部份是模板化 妳還要新增一個名稱跟你這個PHP頁面檔名一樣的 tpl 模板檔案
例如:妳新增的頁面為123.php 那你就要新增一個 123.tpl
tpl 檔案裡面就是html


ps. 'body' => 'kouf.tpl' 這段的 kouf.tpl 要改成你的模板檔名哦!!
全文:http://gamania.idv.tw/Lineage/viewtopic.php?t=3515
最後由 問題狂 於 2006-05-28 16:37 編輯,總共編輯了 1 次。
頭像
oscerropper
星球公民
星球公民
文章: 197
註冊時間: 2004-12-21 17:56
來自: 興趣的黑洞

文章 oscerropper »

Orz

多謝”問題狂”前輩指點 :oops:

我本身是用dreamwaver寫完html架構後再用內建轉php...

剛試過會發生錯誤...

也不清楚是怎回事
●架設主機作業系統:Unix
●您的上網方式:虛擬主機。
●您安裝的程式:
Apache version 2.0.63
MySQL version 45.0.92-community
PHP version 5.2.14
Perl version 5.8.8
●您的 phpBB2 版本:phpBB 3.0.8。
appleboy
竹貓忠實會員
竹貓忠實會員
文章: 304
註冊時間: 2002-09-15 21:47
來自: 高雄
聯繫:

文章 appleboy »

嗯嗯

跟我實做的大同小異~ :lol:

目前自己在整合 g6 跟 phpbb 哈~ :lol:
圖檔
歡迎來到 CodeIgniter 繁體中文討論區
My Blog:小惡魔 - 電腦技術 - 生活日記 - 美食介紹 - AppleBOY
頭像
ckenin
星球普通子民
星球普通子民
文章: 21
註冊時間: 2007-02-06 05:16

文章 ckenin »

剛好要改 解決我的問題了 :mrgreen:
●架設主機作業系統:why3s主機
●您的上網方式:hinet ADSL
●您的 phpBB2 版本:phpBB-2.0.22 (utf-8)
●您的 domain(網域名稱) :http://paopao.why3s.cc/
●您的 phpBB2 連結網址: 歡迎來留言^^
主題已鎖定

回到「phpBB 2 安裝與使用」