goo blog サービス終了のお知らせ 

オープンソースで行っとこ!

LinuxやMovableType、XOOPSなどに挑戦してこうっと

PukiWikiでローカルファイルへのリンク(file://~)

2008-05-14 20:31:42 | CMS PukiWiki
◆課題
・これまでPukiWikiでは、日本語が含まれるローカルファイルへのリンクが張れなかった
◆対応
○参考
 ローカルファイルへのリンクも貼りたい【PukiWiki-dev】
 
○lib/make_link.php: 363行目付近
・以下のように変更する

( # (3) url
(?:(?:https?|ftp|news|file)://|mailto:)[w/@$()!?&%#:;.,~'=*+-]+
)

    ↓↓↓

( # (3) url
# (?:(?:https?|ftp|news|file)://|mailto:)[w/@$()!?&%#:;.,~'=*+-]+
(?:(?:(?:https?|ftp|news)://|mailto:)[w/@$()!?&%#:;.,~'=*+-]+)
|
(?:file://.+)
)


◆課題
file://~ の後ろに(同一行で)全角をあけても、それも含めてURLと認識してしまう