Nucleus(JP)フォーラム

NucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。

ログインしていません。

#1 2008-06-04 14:04:48

佐藤(な)
メンバー
From: 愛知の知多半島の田舎
登録日: 2005-09-12
投稿: 266
ウェブサイト

Re: vars4.1.0.phpで気になったところ

とぼけたこと書いていましたら、つっこんでやってください。 lol

nucleus3.31_ja_utf8_sp1 vars4.1.0.phpの、83行目から始まる箇所

function stripslashes_array($data) {
    return is_array($data) ? array_map('stripslashes_array', $data) : stripslashes($data);
}

function undoSybaseQuotes_array($data) {
    return is_array($data) ? array_map('undoSybaseQuotes', $data) : stripslashes($data);
}

function undoSybaseQuotes($data) {
    return str_replace("''", "'", $data);
}

stripslashesの箇所は、undoSybaseQuotesではないでしょうか?


各種プラグインを紹介するblog(鯖更新忘れ死亡中)
スキン・テンプレ変数を紹介するブログ(復活)
http://reference.nucleus.satona.net/
wa - Nucleusやウェブネタなど
http://wa.otesei.com/

オフライン

#2 2008-06-05 08:20:01

nakahara21
メンバー
From: 尼崎
登録日: 2003-11-14
投稿: 1,298
ウェブサイト

Re: vars4.1.0.phpで気になったところ

これを見る限り(というかどう考えても)、どうやら間違いのようですね。


nakahara21
http://nakahara21.com/
(ただいま調整中です)

オフライン

#3 2008-06-05 09:44:21

佐藤(な)
メンバー
From: 愛知の知多半島の田舎
登録日: 2005-09-12
投稿: 266
ウェブサイト

Re: vars4.1.0.phpで気になったところ

ですよね
undoSybaseQuotesファンクションって、コアでは他で使用していないようなので、

function stripslashes_array($data) {
return is_array($data) ? array_map('stripslashes_array', $data) : stripslashes($data);
}

function undoSybaseQuotes_array($data) {
return is_array($data) ? array_map('undoSybaseQuotes_array', $data) : str_replace("''", "'", $data);
}

って感じでも良い気がします。
プラグインで、undoSybaseQuotesファンクションを使用しているものが存在しないとは言えないですけど。


各種プラグインを紹介するblog(鯖更新忘れ死亡中)
スキン・テンプレ変数を紹介するブログ(復活)
http://reference.nucleus.satona.net/
wa - Nucleusやウェブネタなど
http://wa.otesei.com/

オフライン

#4 2008-06-05 10:20:41

Katsumi
メンバー
From: CA
登録日: 2005-06-24
投稿: 637
ウェブサイト

Re: vars4.1.0.phpで気になったところ

おそらく、2番目の再帰的になっている分で良いんだと思います。プラグインで、undoSybaseQuotesファンクションを使用しているものは(もしあればだけれど)、undoSybaseQuotes_arrayを使うように変更してもらうことで良いのではないでしょうか?

#コアがmagic_quotes_sybaseにちゃんと対応していることに感心しました。

オフライン

#5 2008-06-05 22:53:12

佐藤(な)
メンバー
From: 愛知の知多半島の田舎
登録日: 2005-09-12
投稿: 266
ウェブサイト

Re: vars4.1.0.phpで気になったところ

Katsumi さんの発言:

#コアがmagic_quotes_sybaseにちゃんと対応していることに感心しました。

ぼくは、このコードではじめてmagic_quotes_sybaseって知りましたよ。 :oops:

こういう件って「一般的な質問」で良いのでしょうか?
たしか、あと何件か気になる箇所があったんですが、また整理して書きますー


各種プラグインを紹介するblog(鯖更新忘れ死亡中)
スキン・テンプレ変数を紹介するブログ(復活)
http://reference.nucleus.satona.net/
wa - Nucleusやウェブネタなど
http://wa.otesei.com/

オフライン

#6 2008-06-11 03:27:33

Katsumi
メンバー
From: CA
登録日: 2005-06-24
投稿: 637
ウェブサイト

Re: vars4.1.0.phpで気になったところ

佐藤(な) さんの発言:

こういう件って「一般的な質問」で良いのでしょうか?

もしかしたら、日本語化(共同作業と品質テストなど)→コアファイルかな?『日本語化』という表現が微妙ですが。

オフライン

#7 2008-06-11 21:27:33

佐藤(な)
メンバー
From: 愛知の知多半島の田舎
登録日: 2005-09-12
投稿: 266
ウェブサイト

Re: vars4.1.0.phpで気になったところ

Katsumiさん、ありがとうございます。
移動しましたー


各種プラグインを紹介するblog(鯖更新忘れ死亡中)
スキン・テンプレ変数を紹介するブログ(復活)
http://reference.nucleus.satona.net/
wa - Nucleusやウェブネタなど
http://wa.otesei.com/

オフライン

Board footer