[問題]有關點子精華區1.1.1

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

版主: 版主管理群

主題已鎖定
PerfectPr
星球普通子民
星球普通子民
文章: 16
註冊時間: 2003-12-16 05:59
來自: TW
聯繫:

[問題]有關點子精華區1.1.1

文章 PerfectPr »

抱歉我是初學者!不太懂這一段的意思!不知有沒有大大能幫我解疑問呢?~_~

------------------------------includes/page_tail.php------------------------------
請自行判斷你要將功能選當放在檔頭或是檔尾\r
在該檔案輸出HTML之前
這種東西前面~~~$template->assign_vars(array(
$show_my_menu插入輸出轉換陣列中\r
例如:
'MY_MENU' => $show_my_menu,
然後到\r
templates/subSilver/overall_header.tpl
templates/subSilver/overall_footer.tpl
插入指標
本例子為{MY_MENU}
HI~我是Pr!
剛學架構論譚!請多多指教!
http://www.isports.com.tw/pr/kore
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

新手&小型論壇不建議裝...因為用不到!
檔頭就丟到Page_header.php
然後在陣列裡加上'MY_MENU' => $show_my_menu
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

Re: [問題]有關點子精華區1.1.1

文章 messagebox »

PerfectPr 寫:抱歉我是初學者!不太懂這一段的意思!不知有沒有大大能幫我解疑問呢?~_~

------------------------------includes/page_tail.php------------------------------
請自行判斷你要將功能選當放在檔頭或是檔尾\r
在該檔案輸出HTML之前
這種東西前面~~~$template->assign_vars(array(
$show_my_menu插入輸出轉換陣列中\r
例如:
'MY_MENU' => $show_my_menu,
然後到\r
templates/subSilver/overall_header.tpl
templates/subSilver/overall_footer.tpl
插入指標
本例子為{MY_MENU}
我來解釋~~~
本來我一直以為說明檔應該這次算寫的最完美的一次~
你的出現讓我有一點點的失落感~~

不要因為我上面的話就不問了~~有問題還是要問~~
甚至你覺得我說明寫的太濫~~說也沒關係~~
不過~~我可以肯定~~在下次改版前不會改說明~~


大概解釋一下~~
PHPBB作輸出的方式是將打算要輸出的資料全部丟到template這個物件~
所以我再跟PHP相接的地方~~依照他的方式~~
相信細心的人都會發現~~
只要是需要顯示資料的PHP文件~~裡面一定有
$template->assign_vars(array(
這種東西~~
他大概功用是~~傳送一個陣列到template這個物件的assign_vars這個函式~
這些陣列表示要取代之前所指定的tpl檔案裡面的{陣列索引}~~
今天我們假設你要將精華區的功能表顯示在頁首
首先我們知道~頁首是由\r
includes/page_header.php~~負責執行運算~
templates/subSilver/overall_header.tpl~~負責HTML的範本~


**********************************************************
OK~現在請開啟templates/subSilver/overall_header.tpl(一般文字處理軟體)
在你希望出現看板選單跟推薦連結選單的地方輸入{MY_MENU}(你可以利用其他名稱~但千萬別忘記你用了什麼名稱)
說入好以後~存檔~~改天想改位置時~~一樣這麼做~~

**********************************************************
接下來請開啟includes/page_header.php
請尋找\r
$template->assign_vars(array(
你可以發現下面有一堆
'XXX'=>XXX,
選一個位置~(注意~如果你選了最後面一個~後面將不需要逗點~但必須為本來的最後一個的最後面補上逗點~因為這是陣列)
EX:array("第一個","第二個");

在你選的位置填上
'MY_MENU' => $show_my_menu,
(如果你剛剛是用了其他的名稱~請填入你所使用的名稱)
一樣~存檔~~

**********************************************************
然後去開啟你的討論區~~~看看~~位置放的順眼嗎~~
不順眼~不好看~~
請回到開啟templates/subSilver/overall_header.tpl重新調整角度~

大致上就是這樣的意思~
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

文章 messagebox »

文 寫:新手&小型論壇不建議裝...因為用不到!
檔頭就丟到Page_header.php
然後在陣列裡加上'MY_MENU' => $show_my_menu
你的說明比我附上的readme.txt還簡單~
你認為他看的懂嗎~
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

messagebox 寫:
文 寫:新手&小型論壇不建議裝...因為用不到!
檔頭就丟到Page_header.php
然後在陣列裡加上'MY_MENU' => $show_my_menu
你的說明比我附上的readme.txt還簡單~
你認為他看的懂嗎~
很想回他可是又不知道怎麼表達XD
不過上面你說的那麼清楚他因該懂了吧\r
我也順便吸收一些資訊~
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

文章 messagebox »

文 寫:很想回他可是又不知道怎麼表達XD
不過上面你說的那麼清楚他因該懂了吧\r
我也順便吸收一些資訊~
沒錯~~~有時候真的是這樣~~
不知道怎麼表達~~
恨不得人家的電腦在我旁邊~~~
邊作邊講解~~

這也是當初叫你檔案丟給我~
我幫你改的原因~~
因為~~真的是不知道怎麼如何解釋~~
夢幻LUGIA
竹貓忠實會員
竹貓忠實會員
文章: 352
註冊時間: 2003-11-16 07:27
來自: 竹貓不忠實會員

文章 夢幻LUGIA »

老實說
我看了也是霧煞煞
>請自行判斷你要將功能選當放在檔頭或是檔尾\r
我要放在上方導覽列的部分,算檔頭吧@@?
>這種東西前面~~~$template->assign_vars(array(
>$show_my_menu插入輸出轉換陣列中\r
那我應該在page_header.php搜尋

代碼: 選擇全部

$template->assign_vars(array(
後加入

代碼: 選擇全部

'MY_MENU' => $show_my_menu, 
〈暫時不考慮更改'MY_MENU'的名稱〉
>然後到 templates/subSilver/overall_header.tpl 、templates/subSilver/overall_footer.tpl插入指標
不過我插入指標後空空如也|||........什麼東西都不出現\r
$show_my_menu這個變數要另外定義嗎?.....懶到不會弄啦>_<〈痛毆〉

另外overall_header.txt和page_header.txt要怎麼用?
主題已鎖定

回到「外掛問題討論」