BugTrack/2292
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* do_searchで閲覧認証ではじかれた際の無駄な処理をなくす [...
- ページ: [[BugTrack]]
- 投稿者: [[ぃぉぃぉ]]
- 優先順位: 低
- 状態: 完了
- カテゴリー: 本体バグ
- 投稿日: 2007-11-29 (木) 01:24:16
- バージョン: 1.4.7
- リリース予定バージョン: 1.5.2
** メッセージ [#c0887aa0]
検索機能lib/func.phpのdo_searchで、無駄な処理発見。
-L. 239あたりから。一行追加するだけで対策できる。
// Search auth for page contents
if ($search_auth && ! check_readable($page, false, fals...
unset($pages[$page]);
--$count;
}
+ else
// Search for page contents
foreach ($keys as $key) {
$b_match = preg_match($key, get_source($page, TRUE, TR...
if ($b_type xor $b_match) break; // OR
}
if ($b_match) continue;
認証チェックでunreadableだったときに、unsetで検索にヒット...
--------
- これも[[PukiWiki/1.4/ちょっと便利に/任意のページごとの...
修正パッチ
// Search auth for page contents
if ($search_auth && ! check_readable($page, false, fals...
unset($pages[$page]);
--$count;
+ continue;
}
- メモです。do_searchはlinks_update (lib/links.php) から...
-- ....と、書きましたが、readable or notによって処理が変...
- links_update()は専用のページ名検索メソッド(links_do_sea...
- 修正の訂正です。links_update()の修正は[[BugTrack/2432]]...
#comment
終了行:
* do_searchで閲覧認証ではじかれた際の無駄な処理をなくす [...
- ページ: [[BugTrack]]
- 投稿者: [[ぃぉぃぉ]]
- 優先順位: 低
- 状態: 完了
- カテゴリー: 本体バグ
- 投稿日: 2007-11-29 (木) 01:24:16
- バージョン: 1.4.7
- リリース予定バージョン: 1.5.2
** メッセージ [#c0887aa0]
検索機能lib/func.phpのdo_searchで、無駄な処理発見。
-L. 239あたりから。一行追加するだけで対策できる。
// Search auth for page contents
if ($search_auth && ! check_readable($page, false, fals...
unset($pages[$page]);
--$count;
}
+ else
// Search for page contents
foreach ($keys as $key) {
$b_match = preg_match($key, get_source($page, TRUE, TR...
if ($b_type xor $b_match) break; // OR
}
if ($b_match) continue;
認証チェックでunreadableだったときに、unsetで検索にヒット...
--------
- これも[[PukiWiki/1.4/ちょっと便利に/任意のページごとの...
修正パッチ
// Search auth for page contents
if ($search_auth && ! check_readable($page, false, fals...
unset($pages[$page]);
--$count;
+ continue;
}
- メモです。do_searchはlinks_update (lib/links.php) から...
-- ....と、書きましたが、readable or notによって処理が変...
- links_update()は専用のページ名検索メソッド(links_do_sea...
- 修正の訂正です。links_update()の修正は[[BugTrack/2432]]...
#comment
ページ名: