BugTrack/235
の編集
Top
/
BugTrack
/
235
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
*単語検索、キーワードハイライトに関する問題 [#td8de08a] -ページ: BugTrack -投稿者: [[hirofummy]] -優先順位: 低 -状態: 完了 -カテゴリー: 本体バグ -投稿日: 2003-02-28 (金) 22:00:59 -バージョン: 1.3.3/1.4pre5 **メッセージ [#ze9a2e81] ***その1(1.4pre5のみ) [#r8e2ea45] 単語検索で「[」や「(」、「|」など正規表現的に意味のある単語を検索しようとするとWarningの嵐が発生する。出力もおかしくなる。~ PHP4.3.0以降では再現しない?((手元の環境(Win2k/PHP4.3.1/PukiWiki1.4pre5)やぱんださんのしろくろのへや(PHP4.3.0/PukiWiki1.4pre5)では再現しませんでした))~ ***その2(1.4pre5のみ) [#z2ad1fb9] 実体参照(の一部分)もハイライト対象にしてしまっている。~ 例えば「;」をハイライトさせようとすると「&uarr;」の「;」までハイライト処理してしまう。~ 実体参照は完全一致のとき以外ハイライトを避けるようにすれば解決?~ ***その3(1.3.3、1.4pre5共通) [#ef53e490] 「好」という単語を検索すると、「テスト」が含まれるページにもマッチしてしまう。~ また、「好」などの単語をハイライトさせたとき、「テスト」などがおかしくなる。~ UTF-8環境ではこの問題は起こらない。~ 参考:http://www.din.or.jp/~ohzaki/perl.htm#JP_Match ---- -その2、その3はともかく、その1は結構謎です…。 -- [[hirofummy]] SIZE(10){2003-02-28 (金) 22:03:31} -その1の修正(preg_quoteで'/'をクオートするのを忘れていた)をcvsに投入しました。その2/その3は…どうしましょうか :) -- [[ぱんだ]] SIZE(10){2003-03-02 (日) 17:33:02} -↓じゃないと <>" などがハイライトしてくれないようです。 -- [[masao]] SIZE(10){2003-03-05 (水) 18:13:25} - $q_key = preg_quote($key,'/'); + $q_key = preg_quote($s_key,'/'); -しまった。そうですね。[[cvs:html.php]](v1.4:r1.66)で修正しました。 -- [[ぱんだ]] SIZE(10){2003-03-06 (木) 15:10:11} //#comment
タイムスタンプを変更しない
*単語検索、キーワードハイライトに関する問題 [#td8de08a] -ページ: BugTrack -投稿者: [[hirofummy]] -優先順位: 低 -状態: 完了 -カテゴリー: 本体バグ -投稿日: 2003-02-28 (金) 22:00:59 -バージョン: 1.3.3/1.4pre5 **メッセージ [#ze9a2e81] ***その1(1.4pre5のみ) [#r8e2ea45] 単語検索で「[」や「(」、「|」など正規表現的に意味のある単語を検索しようとするとWarningの嵐が発生する。出力もおかしくなる。~ PHP4.3.0以降では再現しない?((手元の環境(Win2k/PHP4.3.1/PukiWiki1.4pre5)やぱんださんのしろくろのへや(PHP4.3.0/PukiWiki1.4pre5)では再現しませんでした))~ ***その2(1.4pre5のみ) [#z2ad1fb9] 実体参照(の一部分)もハイライト対象にしてしまっている。~ 例えば「;」をハイライトさせようとすると「&uarr;」の「;」までハイライト処理してしまう。~ 実体参照は完全一致のとき以外ハイライトを避けるようにすれば解決?~ ***その3(1.3.3、1.4pre5共通) [#ef53e490] 「好」という単語を検索すると、「テスト」が含まれるページにもマッチしてしまう。~ また、「好」などの単語をハイライトさせたとき、「テスト」などがおかしくなる。~ UTF-8環境ではこの問題は起こらない。~ 参考:http://www.din.or.jp/~ohzaki/perl.htm#JP_Match ---- -その2、その3はともかく、その1は結構謎です…。 -- [[hirofummy]] SIZE(10){2003-02-28 (金) 22:03:31} -その1の修正(preg_quoteで'/'をクオートするのを忘れていた)をcvsに投入しました。その2/その3は…どうしましょうか :) -- [[ぱんだ]] SIZE(10){2003-03-02 (日) 17:33:02} -↓じゃないと <>" などがハイライトしてくれないようです。 -- [[masao]] SIZE(10){2003-03-05 (水) 18:13:25} - $q_key = preg_quote($key,'/'); + $q_key = preg_quote($s_key,'/'); -しまった。そうですね。[[cvs:html.php]](v1.4:r1.66)で修正しました。 -- [[ぱんだ]] SIZE(10){2003-03-06 (木) 15:10:11} //#comment
テキスト整形のルールを表示する