參考來源:
http://www.phpbb.com/phpBB/viewtopic.php?t=149238
http://wang5555.dnsfor.me/phpbb2/viewtopic.php?t=11386
phpBB版本:2.0.20 big5
問題說明:
最近將phpBB 2.0.19 重新安裝成 2.0.20 也把所有模組重新安裝過一次!
在安裝過程發現在圖片置左置右模組,在 2.0.19 2.0.20下關於 includes/bbcode.php 語法分述如下,我試過將將模組建議的語法,套在2.0.20 bbcode.php 版本類似處後面,模組是能夠正常的。但比對 2.0.19 2.0.20 還是有些不同點,能夠改成 2.0.20 版的嗎? ( 不知道這樣會不會太吹毛求疵了
#
#-----[ FIND ]------------------------------------------
#
2.0.19 如下
代碼: 選擇全部
$patterns[] = "#\[img:$uid\]([^?].*?)\[/img:$uid\]#i";
$replacements[] = $bbcode_tpl['img'];2.0.20 如下
代碼: 選擇全部
// [img]image_url_here[/img] code..
// This one gets first-passed..
$patterns[] = "#\[img:$uid\]([^?](?:[^\[]+|\[(?!url))*?)\[/img:$uid\]#i";
$replacements[] = $bbcode_tpl['img'];#-----[ AFTER, ADD ]------------------------------------------
#
2.0.19 如下
代碼: 選擇全部
// LEFT-RIGHT-start
// [img=left]image_url_here[/img] code..
$patterns[] = "#\[img=left:$uid\](.*?)\[/img:$uid\]#si";
$replacements[] = $bbcode_tpl['left'];
// [img=right]image_url_here[/img] code..
$patterns[] = "#\[img=right:$uid\](.*?)\[/img:$uid\]#si";
$replacements[] = $bbcode_tpl['right'];
// LEFT-RIGHT-end<< 這部份要如何修改成符合 2.0.20 呢?請教各位大大 >>
