暦/十干 というページが作成できない †
- ページ: BugTrack
- 投稿者: upk
- 優先順位: 普通
- 状態: 完了
- カテゴリー: 本体バグ
- 投稿日: 2003-02-27 (木) 22:41:41
- バージョン: 1.4pre5
メッセージ †
- UTF-8ではれいみぃ:暦/十干のように作成できるので、EUC-JPに関するmbstringのバグかな? -- reimy 2003-02-27 (木) 22:54:06
- PukiWiki1.3.3で起きた(?<!\/)\]\]問題と同じ現象と思われます。 -- hirofummy? 2003-02-28 (金) 01:00:35
// func.phpの20行目付近
- $is_pagename = (!is_interwiki($str) and preg_match("/^(?!\.{0,}\/)$BracketName(?<!\/)$/",$str));
+ $is_pagename = (!is_interwiki($str) and preg_match("/^(?!\.{0,}\/)$BracketName$(?<!\/$)/",$str));
- こんな感じでどうでしょうか。 -- hirofummy? 2003-02-28 (金) 01:03:04
- 問題なく、作成できました。一応のため書いておきますが、現在、1.3.3と1.4pre5と2匹飼って確認テストしています。-- upk 2003-02-28 (金) 01:28:25
- 1.3.3と1.4pre5ではチェック方法が違うみたいですね。しかし1.3.3では書き込み時にページ名チェックしていないようなのですが、これってまずいような…。 -- hirofummy? 2003-02-28 (金) 03:10:03
- 上記コードをcvsに投入しました。 cvs:func.php (r1.4:1.21) -- ぱんだ 2003-02-28 (金) 12:27:38
|