Jeans CMSのデモ、及び情報発信
昔の名前で出ています。 [一般的なこと]
2012年1月10日
遅ればせながら、明けましておめでとうございます。
www.jeanscms.orgを取得して、このサイト名で運営していましたが、期限切れに気が付かずに何ヶ月か経ってしまっていたようです。
どうも、私Katsumiはこういったことの運営には向いていないようですね。元のサイト名、jeanscms.sourceforge.jpに戻しました。
改めて見直してみると、去年はこのブログでは記事を一つ書いただけでした。東日本大震災があり、私個人が別のことで忙しくて、Jeans CMSの開発に時間がなかなか取れなかったことが、その原因です。
開発速度はゆっくりですが、セキュリティーに関しては色々と工夫して頑丈な設計にしてあるので、大きな問題は無いはずです。温かな目で見守ってくださればと思います。
www.jeanscms.orgを取得して、このサイト名で運営していましたが、期限切れに気が付かずに何ヶ月か経ってしまっていたようです。
どうも、私Katsumiはこういったことの運営には向いていないようですね。元のサイト名、jeanscms.sourceforge.jpに戻しました。
改めて見直してみると、去年はこのブログでは記事を一つ書いただけでした。東日本大震災があり、私個人が別のことで忙しくて、Jeans CMSの開発に時間がなかなか取れなかったことが、その原因です。
開発速度はゆっくりですが、セキュリティーに関しては色々と工夫して頑丈な設計にしてあるので、大きな問題は無いはずです。温かな目で見守ってくださればと思います。
ページング機能の使い方 [スキン]
2011年1月8日
少し遅くなりましたが、明けましておめでとうございます。本年も、どうぞよろしくお願いします。今年は、βバージョンと正式版の配布を最低限の目標としたいです。あとは、ドキュメントの整備が必要だと思っています。新年の初めての記事は、そんなところからです。
Jeans CMS本体には、ページングの機能が備わっています。Defaultスキンでは使っていませんが、管理画面ではこの機能を使っています。
Jeans CMS本体には、ページングの機能が備わっています。Defaultスキンでは使っていませんが、管理画面ではこの機能を使っています。
thumbnail用のイベントを準備 [コード]
2010年11月22日
画像のThumbnailの扱いについて色々とできるように、Jeans CMS本体を整備し、SVN314としました。
「サムネイルの保存サイズ」 「サムネイルの表示サイズ」 「管理画面でのサムネイルの表示サイズ」の3つが、グローバル設定で指定できます。
「サムネイルの保存サイズ」 「サムネイルの表示サイズ」 「管理画面でのサムネイルの表示サイズ」の3つが、グローバル設定で指定できます。
$_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 を利用しなければこのような心配は要らない。
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のカスタマイズを行わない場合に相当するもの)を作成するためのイベントです。
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は、ここからダウンロードできます。
大きな変更として、hash()関数が使えない一部のサーバーに対応したことが挙げられます。その他、細かな調整を行っています。ver 0.9.5からのアップグレードは、上書きで行えます。
ver 0.9.6は、ここからダウンロードできます。
ドメインを取得しました。 [一般的なこと]
2010年10月6日
メーリングリストを立ち上げました。 [一般的なこと]
2010年10月6日
Jeans CMSの使い方や今後の開発などについて議論する場として、メーリングリストを作成しました。Jeans CMSに興味のある方なら、どなたでも参加できます。以下のページにて、登録することができます。
http://lists.sourceforge.jp/mailman/listinfo/jeanscms-users
加えて、Sourceforgeにあるフォーラムも議論の場として用意してありますので、そちらもご利用ください。
http://sourceforge.jp/projects/jeanscms/forums/
http://lists.sourceforge.jp/mailman/listinfo/jeanscms-users
加えて、Sourceforgeにあるフォーラムも議論の場として用意してありますので、そちらもご利用ください。
http://sourceforge.jp/projects/jeanscms/forums/
記事中で使えるJeansタグ(アイテムタグ)の実装 [一般的なこと]
2010年9月27日
Nucleusでは、<%image%> <%popup%>などのタグが記事中で使え、画像を表示するためのimgタグなどに変換されて表示されます。
Jeansでは、現在のところ、これらのタグは使わずに、htmlタグを直接記入する形を取っています。これは、WYSIWYGエディターなどとの整合性を考えてそうしているわけですが、他方で、<%image%>などのJeansタグが使えたほうが何かと便利なこともあります。
Jeansでは、現在のところ、これらのタグは使わずに、htmlタグを直接記入する形を取っています。これは、WYSIWYGエディターなどとの整合性を考えてそうしているわけですが、他方で、<%image%>などのJeansタグが使えたほうが何かと便利なこともあります。
Jeans CMS ver 0.9.5を公開 [一般的なこと]
2010年9月13日
jp_Nucleusの実用化に伴い、NucleusのスキンがJeansでも使えるようになりました。これにより、ひとつ高いステージに上がることができたと思いましたので、この機能に対応したJeans本体のバージョンを、αバージョンでは有りますが、正式に公開することにしました。
Jeans CMS ver 0.9.5 αは、ここからダウンロードできます。
また、いくつかのプラグインを、SVNバージョンとしてではなく、ZIPアーカイブとしてダウンロードできるようにしました。現在のところ、jp_Nucleus、jp_ProtectByMD5、jp_NicEditがこれに該当します。
Jeans CMS ver 0.9.5 αは、ここからダウンロードできます。
また、いくつかのプラグインを、SVNバージョンとしてではなく、ZIPアーカイブとしてダウンロードできるようにしました。現在のところ、jp_Nucleus、jp_ProtectByMD5、jp_NicEditがこれに該当します。