Jeans CMSのデモ、及び情報発信

昔の名前で出ています。 [一般的なこと]

2012年1月10日

遅ればせながら、明けましておめでとうございます。

www.jeanscms.orgを取得して、このサイト名で運営していましたが、期限切れに気が付かずに何ヶ月か経ってしまっていたようです。

どうも、私Katsumiはこういったことの運営には向いていないようですね。元のサイト名、jeanscms.sourceforge.jpに戻しました。

改めて見直してみると、去年はこのブログでは記事を一つ書いただけでした。東日本大震災があり、私個人が別のことで忙しくて、Jeans CMSの開発に時間がなかなか取れなかったことが、その原因です。

開発速度はゆっくりですが、セキュリティーに関しては色々と工夫して頑丈な設計にしてあるので、大きな問題は無いはずです。温かな目で見守ってくださればと思います。

ページング機能の使い方 [スキン]

2011年1月8日

少し遅くなりましたが、明けましておめでとうございます。本年も、どうぞよろしくお願いします。今年は、βバージョンと正式版の配布を最低限の目標としたいです。あとは、ドキュメントの整備が必要だと思っています。新年の初めての記事は、そんなところからです。

Jeans CMS本体には、ページングの機能が備わっています。Defaultスキンでは使っていませんが、管理画面ではこの機能を使っています。

thumbnail用のイベントを準備 [コード]

2010年11月22日

画像のThumbnailの扱いについて色々とできるように、Jeans CMS本体を整備し、SVN314としました。

「サムネイルの保存サイズ」 「サムネイルの表示サイズ」 「管理画面でのサムネイルの表示サイズ」の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 を利用しなければこのような心配は要らない。

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/

記事中で使えるJeansタグ(アイテムタグ)の実装 [一般的なこと]

2010年9月27日

Nucleusでは、<%image%> <%popup%>などのタグが記事中で使え、画像を表示するためのimgタグなどに変換されて表示されます。

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がこれに該当します。