../


関連 (PukiWiki 1.4.x)
PukiWiki/1.4/ちょっと便利に/ローカルファイルへのリンクも張りたい

ローカルファイルへのリンク(file://~)も張りたい (PukiWiki 1.3.x)

(この項目は FAQ/34 が元になっています)

ローカルファイルへのリンク(file://~)もhttp://~と同様、リンクを張りたい(類似: Lotus Notesの「Notes://」)

init.phpを修正します
- ((?:https?|ftp|news)(?::\/\/[!~*'();\/?:\@&=+\$,%#\w.-]+)) (?#<4>:url)
+ ((?:https?|ftp|news|file)(?::\/\/[!~*'();\/?:\@&=+\$,%#\w.-]+)) (?#<4>:url)
注意
URLエンコードされていない日本語のディレクトリ名・ファイル名は使えません
Windowsユーザは要注意
init.phpを修正します
こちらなら問題なしWindowsUser必見
- ((?:https?|ftp|news)(?::\/\/[!~*'();\/?:\@&=+\$,%#\w.-]+)) (?#<4>:url)
+ ((?:https?|ftp|news)(?::\/\/[!~*'();\/?:\@&=+\$,%#\S.-]+)|file(?::\/\/.*)) (?#<4>:url)
init.phpを修正します
ローカルのMSDNのページにもリンクを張りたい場合。
- ((?:https?|ftp|news)(?::\/\/[!~*'();\/?:\@&=+\$,%#\w.-]+)) (?#<4>:url) 
+ ((?:https?|ftp|news)(?::\/\/[!~*'();\/?:\@&=+\$,%#\S.-]+)|file(?::\/\/.*)|ms-help(?::\/\/.*)) (?#<4>:url)

関連

file://~の日本語パスについて [質問箱/168]から移行

file://~ を使えるようにFAQに乗っている方法で init.phpを編集したのですが日本語が含まれるパスでうまくいかないようです。URLencodeしなければいけないっぽいですが、どうすればいいんでしょうか?

お知恵を貸してください。

回答
  • [名無しさん] 2003-06-09 (MON) 23:58:06

    Windows環境だと、EUC-JPをShift_JISにコード変換する必要もありそうですが。

  • [茶助] 2003-08-25 (MON) 22:29:31

    file:///X:/~という形でリンクを張るようにすれば、うまくいくようになりました。ネットワーク上の共有ディレクトリ内のファイルを対象とする場合は、ネットワークドライブの割り当てを行った上で、リンクを作成してみてください。

コメント


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-11-07 (水) 09:58:53
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.164 sec.

OSDN