XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

08年7月9日(Wed) 19時40分
[ Page comments(0) ] [ Track Back(0) ]
Counter: 3054, today: 8, yesterday: 2

protector モジュール使用時の問題発見! Fixed link

バグというか、XOOPSの運用上の問題というか・・・

protector モジュールを使用していて、「孤立コメントが見つかった時の処理」を「無害化」に設定している場合に、「/*」だけを書くと「*/」が最後に自動挿入されてしまいます。

これは、困りました。さて、どうしましょう・・・。

CVS:func.php の input_filter() 内で、Protector で自動挿入されたと思われる末尾の */ を取り除く処理を追加してみました。

function input_filter($param)
{
	static $magic_quotes_gpc = NULL;
	if ($magic_quotes_gpc === NULL)
	    $magic_quotes_gpc = get_magic_quotes_gpc();

	if (is_array($param)) {
		return array_map('input_filter', $param);
	} else {
		$result = str_replace("\0", '', $param);
		if ($magic_quotes_gpc) $result = stripslashes($result);

		//XOOPS Protector モジュール で 末尾に */ が挿入されているかも
		if (preg_match("#(.+)\*/$#s",$result,$match))
		{
			$_tmp = preg_replace("#/\*.*\*/#s","",$match[1]);
			if (strpos($_tmp,"/*") !== false)
			{
				$result = $match[1];
			}
		}

		return $result;
	}
}

コメント Fixed link

  • うちも無害化してます…… ;( -- GuymHaga 2005-11-08 (火) 22:18:53
  • ちょっとテスト /* ← これが元凶。どうかな? -- nao-pon♦iq8llSWq9g 2005-11-08 (火) 22:44:38
    • 大丈夫だね。わざと最後に付けてみる→ */ -- nao-pon♦iq8llSWq9g 2005-11-08 (火) 22:46:40
      • OK! :D -- nao-pon♦iq8llSWq9g 2005-11-08 (火) 22:47:37
  • 無害化してませんでした・・・ -- nekosakana♦SHOSHINshA 2005-11-08 (火) 23:06:11
  • えっと、また別の問題が。実害はないのですが、気持ち悪いので。うちのサイトで、http://guym.jpn.org/modules/pukiwiki­/?Blog/Guym と書いたリンクからとんだときにアドレスバーになぜかindex.phpにエンコードされたパラメータを渡すURLが表示されてしまいます。 -- GuymHaga 2005-11-09 (水) 00:15:01
  • ああ、エイリアスのせいでしたか。それは失礼しました。前は変わらなかった気がしたものですから……なるほど、理解しました。お騒がせしました。<(_ _)> -- GuymHaga 2005-11-09 (水) 10:10:57

Name:
付箋機能(wema) メニュー 
付箋の編集
文字色: 背景色:
お名前:  線接続id:


Reload   Diff Source Attach Attach List   Wiki Top Page List Search Resent Chenges Backup   Help   RSS feed
Page name:PukiWiki作業日記/2005-11-08-1 [ Sended pings(0) ]
Author:nao-pon - 2005/11/09 10:10:58 JST(973d)
Last edit:nao-pon - 2005/11/09 10:10:58 JST(973d)
Editers:nao-pon, yoshis
Back Link:コメント(42d) PukiWikiMod(48d) nao-pon(92d) CVS(266d) PukiWiki作業日記(376d) nekosakana(583d) テスト(726d) XOOPS(760d) GuymHaga(998d) nao-pon(1007d) user(1736d)

ページコメント
 
The comments are owned by the poster. We aren't responsible for their content.

Track Back [ Track Back(0) ]
Track Back URL: http://xoops.hypweb.net/wiki/tb/2577

このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証

Register now! | Lost Password?

アクティブメニュー
"ぽちっ"としてね☆
最新のページ
ブックマーク
Please log in to use it.
[Login]

ソーシャルブックマーク
新着トラックバック
2007-12-26 2007-11-23 2007-11-21 2007-10-21 2007-9-26 2007-8-16 2007-8-15 2007-8-7 2007-7-28 2007-6-12
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 112 人がオンライン中 :-)
(Wiki [自由帳] : 33 人)

登録ユーザ: 1 & ゲスト: 111

oouti, もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 1375


現在ページのQRコード
現在ページのQRコード
[携帯対応]
参照元情報