[問題] 關於修改PHPBB時做的"取代"動作...

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
過山雲
竹貓忠實會員
竹貓忠實會員
文章: 390
註冊時間: 2002-09-05 20:11
來自: 東都.承天府.萬年縣治.拱辰門北
聯繫:

[問題] 關於修改PHPBB時做的"取代"動作...

文章 過山雲 »

各位好,小弟我最近思考一個問題,請各位儘量給予指教,謝謝!

我們安裝好一個最基本的PHPBB論壇系統以後
或多或少都會加裝所謂的MOD
而MOD說明上的指令,有"在這之前""在這之後""覆蓋取代"...之說明
我們按照MOD的說明去修改,增添功能...
\r
隨著一個一個MOD掛上去,修改(覆蓋取代)到最後的結果
會造成PHP檔案解讀辨識上的問題.
(如這個MOD指示要取代這個部份,但你裝另一個MOD時,MOD上指定要搜尋的字串已被另一個MOD取代,故搜尋不到,導致無法安裝)

所以除了"覆蓋取代"的動作,是否可以在原始程式碼之前加個什麼符號,使其失能,在下一行增添MOD指定的程式碼,我們不要用替代程式碼的方式,我們保留原始碼(但使其失能),並且加以註釋,以利解讀... 可以避免或更容易解讀修改程式碼導致的問題.
圖檔
bebe2803
星球公民
星球公民
文章: 117
註冊時間: 2005-01-24 19:31
來自: Hong Kong

文章 bebe2803 »

雖說我完全沒學過 PHP, 但在裝 MOD 時也算是懂一些... @@

// 之後這句, 全句也不會被讀的了

也有這個.... (沒記錯好像是了 @@)

/* 這裡\r



內容

也會跳過的了*/ 但之後的不會, 就算是同行



有錯請指正 ! 萬分感謝 !


裝多些 MOD 也許會更熟的了, 好像我半個月前連 PHP 是什麼也不知道... = =||
怨念公社

phpBB 2.0.17, 8+1 個 template, 70+ mod...
過山雲
竹貓忠實會員
竹貓忠實會員
文章: 390
註冊時間: 2002-09-05 20:11
來自: 東都.承天府.萬年縣治.拱辰門北
聯繫:

文章 過山雲 »

簡單一句話
各位認為保留程式碼,使其失能(細心的話自行加上註解),這樣會比較好。
還是直接做代換的動作?
圖檔
ahdaa
星球公民
星球公民
文章: 50
註冊時間: 2004-09-13 15:00

文章 ahdaa »

小弟的作法
新加的mod:
//mod名稱 <- Start(n/n) -> ←那個n/n是看有多少要改的地方
//mod名稱 <- END->

原程式碼:
1.如果是區塊
 /*原程式碼區塊*/
2.如果是行
 // 或 #

原程式還是不要去動的好\r
原則上最是好是用註解符號,把它們標註起來會比較好一點啦\r
也避免出問題時,不知道怎麼改回來

每個人的習慣不同,所以僅供參考^^
●作業系統:Debian testing
●安裝程式:Apache + php版本4.3.10-9 + MySql版本4.0.24_Debian-2-log
●phpBB2:phpBB 2.0.13
主題已鎖定

回到「phpBB 2 安裝與使用」