*暦/十干 というページが作成できない -ページ: BugTrack -投稿者: [[upk]] -優先順位: 普通 -状態: 着手 -カテゴリー: 本体バグ -投稿日: 2003-02-27 (木) 22:41:41 -バージョン: 1.4pre5 **メッセージ ---- -UTF-8では[[れいみぃ:暦/十干]]のように作成できるので、EUC-JPに関するmbstringのバグかな? -- [[reimy]] SIZE(10){2003-02-27 (木) 22:54:06} -[[PukiWiki1.3.3>pukiwiki:PukiWiki/1.3.3]]で起きた(?<!\/)\]\]問題と同じ現象と思われます。 -- [[hirofummy]] SIZE(10){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]] SIZE(10){2003-02-28 (金) 01:03:04} --問題なく、作成できました。一応のため書いておきますが、現在、1.3.3と1.4pre5と2匹飼って確認テストしています。-- [[upk]] SIZE(10){2003-02-28 (金) 01:28:25} -1.3.3と1.4pre5ではチェック方法が違うみたいですね。しかし1.3.3では書き込み時にページ名チェックしていないようなのですが、これってまずいような…。 -- [[hirofummy]] SIZE(10){2003-02-28 (金) 03:10:03} -上記コードをcvsに投入しました。 [[cvs:func.php]] (r1.4:1.21) -- [[ぱんだ]] SIZE(10){2003-02-28 (金) 12:27:38} #comment