[問題]Page Generation Time 的位置

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

[問題]Page Generation Time 的位置

文章 依夢兒 »

問題外掛:Page Generation Time
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php?t=17490
使用版本:phpBB 2.0.3

這支外掛的顯示位置是在論壇的最底部。
但是在某一些風格中,這樣的位置就不是很好看了。
我想要將顯示位置調整到我想要的位置,但是研究了一下,找不到可以調整顯示位置的方法....

請教一下,有沒有人知道要怎麼調整它的顯示位置??
例如將它安排到版權宣言的下方,但是不要超出外框....麻煩了。
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

這個外掛是用 PHP 的 echo 方式把主機狀態直接在尾頁顯示出來
以他目前的程式寫法,我想只有一種方法,但是顯示仍然不好看

include/page_tail.php
尋找\r

代碼: 選擇全部

//
// Show the overall footer
...
...
...
$template->pparse('overallfooter');
把那整段移到下方 "exit;" 前

這樣子可以做到把外掛移到 footer 的前方\r
而且還需要多加一個 <BR> 讓外掛跟 footer 間有段空行

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

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
ethan
星球公民
星球公民
文章: 218
註冊時間: 2002-06-01 09:48
聯繫:

文章 ethan »

不過這樣就不準了
輸出頁面執行時間,小於 與實際 php 執行完的時間
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

因為把他擺在 footer 前面的原因吧\r
沒計算到 footer 的時間
如果寫入資料庫也造成存取次數太多的問題
所以只好擺在最下面囉

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

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

謝謝 Mac 兄,照著您的指示,現在我的 Page Generation Time 的顯示位置已經擺入框內了。
至於 ethan 提到的問題,我比對了更動位置之前和之後的效果,發現影響不大,差距不到 0.0x 秒。
況且每一次進來論壇時顯示的頁面生成時間本來就不可能一模一樣,所以我不會放在心上。

不過我還是想要再請教一下關於位置的問題。
現在 Page Generation Time 的顯示位置,是在進入系統管理控制台以及正體中文語系宣告的上面,
請問有沒有辦法將它調整到它們的下面,但是還是保持在框內的狀態??麻煩了....
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

打開 page_tail.php

尋找\r

代碼: 選擇全部

	$sql_part = round($sql_time / $gentime * 100);
	$php_part = 100 - $sql_part;

	echo '.....

代碼: 選擇全部

把 echo 
換成 $gen_time = '.....
尋找\r

代碼: 選擇全部

$template->assign_vars(array(
	'PHPBB_VERSION' => '2' . $board_config['version'],
	'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '', 
	'ADMIN_LINK' => $admin_link)
);

$template->pparse('overall_footer');
刪除, 然後尋找\

代碼: 選擇全部

exit;
在上面加入\r

代碼: 選擇全部

$template->assign_vars(array(
	'PHPBB_VERSION' => '2' . $board_config['version'],
	'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '', 
	'ADMIN_LINK' => $admin_link,
	'PAGE_GEN' => $page_gen)
);

$template->pparse('overall_footer');
打開 overall_footer.tpl
把 {PAGE_GEN} 插到你想要讓他出現的地方\r

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

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

再一次的謝謝您.... :)
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
Virus
星球普通子民
星球普通子民
文章: 14
註冊時間: 2002-01-23 23:26
來自: Tainan
聯繫:

文章 Virus »

想請問一下...該 Mod 所附的 db 是 mysql.php...
可是小弟的是 mysql4.php ... 怎麼辦啊??.....
ttsmarco
星球公民
星球公民
文章: 58
註冊時間: 2003-09-11 10:51

文章 ttsmarco »

我試了好久都不行..
後來發現\r

代碼: 選擇全部

'PAGE_GEN' => $page_gen)
這段好像有問題...
應該是\r

代碼: 選擇全部

'PAGE_GEN' => $gen_time)
有錯請指正!!
圖檔
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

沒錯,當初寫錯了 ^^"

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

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
主題已鎖定

回到「外掛問題討論」