[Codeigniter-users] ユーザガイド 日本語版 入力クラス の解説の表記につきまして。

Back to archive index

RitatsuYamauchi buffb****@9jp*****
2011年 10月 17日 (月) 21:25:33 JST


お世話になっております。
山内です。

>(2011/10/16 20:15), Kenji Suzuki wrote:
> 現在の最新のドキュメント(開発中の2.1.0のもの)は以下になりますが、修正
済みです。
>
https://github.com/codeigniter-jp/ci-ja/blob/develop/user_guide_ja_src/source/libraries/input.rst
>
>
> 本家英語のユーザガイドの誤りがそのまま残ったようです。本家を直しきれな
かった
> 場合、訳注を入れるのですが、それも誰も気付かずにそのままリリースされた
ようです。
>

回答頂きありがとうございます。
疑問が解決してスッキリしました。
CodeIgniterは日本語のドキュメントが充実しているのが素敵ですね!
ドキュメントの翻訳に携わっている方々に感謝感謝ですm(_ _)m

山内





(2011/10/16 20:15), Kenji Suzuki wrote:
> Kenji です。
> 
> ごきげんよう。
> 
> 
> On Sun, 16 Oct 2011 06:49:24 +0900
> RitatsuYamauchi<buffb****@9jp*****>  wrote:
> 
>> お世話になっております。
>> 山内と申します。
>>
>> この手のメーリングリストに投稿させて頂くのは初めてなので、いたらない点等
>> 御座いましたらご指摘頂けましたら幸いです。
> 
> お気楽にどうぞ。
> 
> 
>> さて、件名にも入れさせて頂きましたユーザガイドの「入力クラス」の解説ペー
>> ジの表記についてなのですが…。
>>
>> ユーザガイド 日本語版 - 入力クラス
>> http://codeigniter.jp/user_guide_ja/libraries/input.html
>>
>> 上記のページの、
>>
>> $this->input->get()
>> $this->input->post()
>>
>> 上記2つのメソッドの解説として…
>>
>>
>>> $this->input->post(); // POSTされた値をXSSフィルタを通して返します
>>> $this->input->post(NULL, FALSE); // POSTされた値をXSSフィルタを通さずに返します
>>
>>
>>> $this->input->get(); // GETされた値をXSSフィルタを通して返します
>>> $this->input->get(NULL, FALSE); // GETされた値をXSSフィルタを通さずに返します
>>
>>
>> と、御座いますが、試してみたところ、実際の挙動としては
>>
>> $this->input->post() → POSTされた値をXSSフィルタを "通さず" に返す
>> $this->input->post(NULL,TRUE) → POSTされた値をXSSフィルタを "通して" 返す
>>
>> といった感じのようです。
>>
>> また、system/core/Input.php を確認してみたところ、
>>
>> 108行目
>>> function get($index = NULL, $xss_clean = FALSE)
>>
>> 136行目
>>> function post($index = NULL, $xss_clean = FALSE)
>>
>> 上記、108行目、136行目において、第二引数のデフォルト値はそれぞれFALSEと
>> なっているようです。
>> 以上の理由から、先述致しました、
>>
>> $this->input->get()
>> $this->input->post()
>>
>> の利用例は誤表記かと思うのですが、如何でしょうか?
> 
> おっしゃる通りですね。
> 
> 本家英語のユーザガイドの誤りがそのまま残ったようです。本家を直しきれなかった
> 場合、訳注を入れるのですが、それも誰も気付かずにそのままリリースされたようです。
> 
> 現在の最新のドキュメント(開発中の2.1.0のもの)は以下になりますが、修正済みです。
> https://github.com/codeigniter-jp/ci-ja/blob/develop/user_guide_ja_src/source/libraries/input.rst
> 
> 
> なお、2.0.3 のユーザガイドを修正したものをリリースするつもりは私はありませんが、
> もしリリースしたい人がいれば、リリースマネージャをしてもらえればサポートはします。
> 
> 
> // Kenji
> 
> _______________________________________________
> Codeigniter-users mailing list
> Codei****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users
> 


-- 
////////////////////////////////
Ritatsu Yamauchi
Mail : mail****@9jp*****
////////////////////////////////




Codeigniter-users メーリングリストの案内
Back to archive index