My Jeans CMS:2010年 10月の記事

$_REQUESTの利用を禁止 [一般的なこと]

2010年10月22日

SVN300 において、Jeans のライブラリ及びプラグインでの $_REQUEST の利用を禁止することにしました。

config.php をインクルードすると、$_REQUEST が unset され、使えなくなります。代わりに、$_GETか$_POSTを使ってください。

このような仕様にしたのには、次のような理由からです。

1)入力値を $_POST, $_GET, $_REQUEST の3つから $_POST, $_GET の2つに減らすことによる高速化が期待できる。
2)$_POST と $_GET に同じキーで異なる値が入っているときに、どちらの値が使われるかがサーバー設定(variables_order の値)により異なるため、あるサーバー設定を前提に書かれたコードが別のサーバー設定ではうまく働かないなどのバグを引き起こす。$_REQUEST を利用しなければこのような心配は要らない。
3)スクリプト中で$_GETなどを書き換えたいときに、同時に$_REQUESTも書き換える必要があり、これを怠るとバグに悩まされる可能性が在る。$_REQUEST を利用しなければこのような心配は要らない。

jp_FancyURL [プラグイン]

2010年10月22日

URL のカスタマイズが必要との事なので、SVN300 において、それ用のイベントを2つ用意しました。event_generate_url と event_parse_url がそれです。

event_generate_url は、指定された情報を元にURLを作成するイベントで、event_parse_url は、URLを元に $_GET 値(URLのカスタマイズを行わない場合に相当するもの)を作成するためのイベントです。

Jeans CMS ver 0.9.6を公開 [一般的なこと]

2010年10月18日

微調整を施したver 0.9.6を公開しました

大きな変更として、hash()関数が使えない一部のサーバーに対応したことが挙げられます。その他、細かな調整を行っています。ver 0.9.5からのアップグレードは、上書きで行えます。

ver 0.9.6は、ここからダウンロードできます。

ドメインを取得しました。 [一般的なこと]

2010年10月6日

モデレータの一人の佐藤(な)さんに勧められて、ドメインを取得することにしました。

jeanscms.orgを取得したので、今後、総本山はwww.jeanscms.org(このページ)になります。

メーリングリストを立ち上げました。 [一般的なこと]

2010年10月6日

Jeans CMSの使い方や今後の開発などについて議論する場として、メーリングリストを作成しました。Jeans CMSに興味のある方なら、どなたでも参加できます。以下のページにて、登録することができます。

http://lists.sourceforge.jp/mailman/listinfo/jeanscms-users

加えて、Sourceforgeにあるフォーラムも議論の場として用意してありますので、そちらもご利用ください。
http://sourceforge.jp/projects/jeanscms/forums/