Plugin FAQ |
出自LifeType 中文文件計畫
(修訂版本間差異)
第1行: | 第1行: | ||
[[Category:FAQ]] | [[Category:FAQ]] | ||
+ | =外掛程式常見問題集= | ||
+ | |||
+ | 本區是用來整理 [http://forum.lifetype.org.tw/index.php LifeType中文論壇] 上與外掛程式相關的常見問題。希望能對入門的使用者有些許的幫助。問題內容將隨論壇問題數量增加,目前尚在整理中。 | ||
+ | |||
+ | ==我已經把外掛程式放到 /plugins 的目錄當中,可是不管我更新幾次頁面,就是看不到任何外掛程式啊?== | ||
+ | |||
+ | 如果你是在 Windows 下使用 PHP 4.3.X 來安裝 LifeType,那麼這應該是 PHP 中 [http://tw.php.net/manual/tw/function.glob.php glob()] 函示的一個臭蟲。目前的解決方式,是使用 LifeType 自訂的 myGlob() 函示。 | ||
+ | |||
+ | 請將 /your-blog-folder/class/misc/glob.class.php 中的 | ||
+ | |||
+ | <php> | ||
+ | function Glob( $folder = ".", $pattern = "*", $flags = 0 ) | ||
+ | { | ||
+ | if( function_exists("glob")) { | ||
+ | // call the native glob function with parameters | ||
+ | $fileName = $folder; | ||
+ | if( substr($fileName, -1) != "/" ) | ||
+ | $fileName .= "/"; | ||
+ | $fileName .= $pattern; | ||
+ | |||
+ | return glob( $fileName, $flags ); | ||
+ | } | ||
+ | else { | ||
+ | // call our own implementation | ||
+ | return Glob::myGlob( $folder, $pattern ); | ||
+ | } | ||
+ | } | ||
+ | </php> | ||
+ | |||
+ | 改為 | ||
+ | |||
+ | <php> | ||
+ | function Glob( $folder = ".", $pattern = "*", $flags = 0 ) | ||
+ | { | ||
+ | // call our own implementation | ||
+ | return Glob::myGlob( $folder, $pattern ); | ||
+ | } | ||
+ | </php> | ||
+ | |||
+ | 這樣就可以了。 |
在2005年12月20日 (二) 17:41所做的修訂版本
外掛程式常見問題集
本區是用來整理 LifeType中文論壇 上與外掛程式相關的常見問題。希望能對入門的使用者有些許的幫助。問題內容將隨論壇問題數量增加,目前尚在整理中。
我已經把外掛程式放到 /plugins 的目錄當中,可是不管我更新幾次頁面,就是看不到任何外掛程式啊?
如果你是在 Windows 下使用 PHP 4.3.X 來安裝 LifeType,那麼這應該是 PHP 中 glob() 函示的一個臭蟲。目前的解決方式,是使用 LifeType 自訂的 myGlob() 函示。
請將 /your-blog-folder/class/misc/glob.class.php 中的
{ // call the native glob function with parameters $fileName = $folder; $fileName .= "/"; $fileName .= $pattern; } else { // call our own implementation } }
改為
{ // call our own implementation }
這樣就可以了。