*ページのコメント部分まで検索対象になってしまう [#v0f8c0ee]

-ページ: BugTrack
-投稿者: [[squld]]
-投稿者: [[スクちゃん]]
-優先順位: 低
-状態: 提案
-カテゴリー: 本体バグ
-状態: 却下
-カテゴリー: 本体新機能
-投稿日: 2004-04-11 (日) 02:34:01
-バージョン: 1.4.3

#contents

**メッセージ [#n653b2be]
検索を掛けたときに、ページのコメント部分↓
 // コメント部分
まで検索対象になってしまいます。
これは、想定した仕様なんでしょうか?

参考までに、func.php(200行付近)を以下のように修正して対処できます。
		// 検索対象ページの制限をかけるかどうか (ページ名は制限外)
		if ($search_auth and !check_readable($page,false,false)) {
		if ($search_auth && !check_readable($page,false,false)) {
			continue; // こっちのほうが速い?
		} else {
			$source = get_source($page);
			$source = preg_replace('/\/\/.+$/', '', $source);
		}


----
-上記のものだと、http://hogehoge.com/のように、行中に'//'がある場合も'//'以降が検索対象からはずれませんか? -- [[reimy]] &new{2004-04-11 (日) 03:41:02};
 -      $source = preg_replace('/\/\/.+$/', '', $source);
 +      $source = preg_replace('/^\/\/.+$/', '', $source);
-ほんとですね。できれば、行中のコメントも検索対象からはずしたいのですが難しそうですね。 -- [[スクちゃん]] &new{2004-04-11 (日) 09:37:20};
--PukiWikiのコメントは行頭'//'だけで、行中'//'はコメントにならないですよ。 -- [[reimy]] &new{2004-04-11 (日) 20:07:44};
-それは知りませんでした(^^;; では、これでOKですね。 -- [[スクちゃん]] &new{2004-04-12 (月) 05:02:48};
-検索対象にコメントを含めたくない側の需要もわかりますが、含めたい側にも需要がありますので、このご提案はカスタマイズ案であると受け止めています。デフォルトの状態はシンプルな現状を維持させていただきたいので、ステータスは「却下」とさせていただきます :) -- [[henoheno]] &new{2004-07-31 (土) 21:28:39};

#comment
//#comment

----------
** 元BugTrack2/277:「コメントアウトした部分を検索対象とするかどうか」を設定ファイルで切り替えられるように [#zd4a50bc]

- 投稿者: [[ぺんぎん]]
- 状態: 提案
- カテゴリー: 本体新機能
- 投稿日: 2007-09-27 (木) 14:40:49

[[続・質問箱/296 コメントアウトした部分が単語検索でひっかかる。>official:続・質問箱/296]]
で思ったのですが、これをコードの書き換えではなく、pukiwiki.ini.php あたりで設定できたら楽だなぁと思った次第です。
ニッチな要望かもしれませんが、よろしくお願いします(汗
--------

//#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.061 sec.

OSDN