a-blog cms 1.5b1 を公開しました
秋の合宿の時に、年内には1.5をリリースするよ!って言っていたのに、もう年末です。残念ながら b1 というカタチでの提供となります。
まず一番大きめなところで言えば、iPhoneアプリの標準対応版になります。ユーザーの設定を行うと、サイトのコンフィグの情報をiPhone側に取得し、普段利用している時の画像や地図サイズを選択できるようになり、テキストタグセレクト部分の選択もPCからのアクセスと同様に設定が可能です。これらの事から、iPhoneでもPCのブラウザ同様にサイズやレイアウトの設定が簡単に設定が可能です。
まだ、a-blog cms をインストールされていない方でも、お試しで投稿ができるように demo.a-blogcms.jp のユーザー情報を簡単に設定できるようにもしてあります。
次にテーマを一新して新しいモノを準備しています。 Company1,2,3 & Plain は標準から外れる事になり、カスタマイズのベースにできるように Fireworks の PNG 形式のデータもダウンロードできるようにした site テーマと、HTML5版として用意した blog のテーマを同梱する事になりました。
毎度の事ですが、普段からバリバリ使っている人には、おー!って思うような改善が満載です。
例えば、Category_EntrySummaryモジュール(正式版ではCategory_EntryListと統合する事になりそう) や Calendar_EntryListモジュール、Instagram の写真を表示するようなモジュールまであります。 Entry_Body や Entry_Summary のモジュールもバージョンアップして、entry:loop内でエントリー以外のカスタムフィールドが利用できるようになったり、改ページでカテゴリーを無視したページャーを用意できるようになりました。
ブログ毎のインポートやエクスポートから、サイト全体のインポートやエクスポートができるようになりました。他にもイロイロありますが、以下に一覧で紹介しておきます。
機能追加
- iPhoneアプリとの連携機能を追加
- 新テーマ site を追加
- 新テーマ blog を追加
- データベースのフルエクスポート&インポート機能を追加
- アーカイブのフルエクスポート&インポート機能を追加
- Category_EntrySummary モジュールを追加(Category_EntryList と統合されるかも)
- Calendar_EntryList モジュールを追加
- Api_Instagram_Users_Media_Liked モジュールを追加
- Api_Instagram_Users_Media_Recent モジュールを追加
- Field_ValueList モジュールを追加
- グローバル変数 %{REQUESET_PATH} を追加
- グローバル変数 %{REQUESET_DIRNAME} を追加
- グローバル変数 %{SESSION_USER_CODE} を追加
- グローバル変数 %{SESSION_USER_NAME} を追加
- グローバル変数 %{SESSION_USER_MAIL} を追加
- グローバル変数 %{MAIL_MAGAZINE_FROM} を追加
- グローバル変数 %{MAIL_TRACKBACK_FROM} を追加
- グローバル変数 %{MAIL_COMMENT_FROM} を追加
- グローバル変数 %{MAIL_REMIND_FROM} を追加
- グローバル変数 %{MAIL_SUBSCRIBE_FROM} を追加
- グローバル変数 %{MAIL_ADMIN_FROM} を追加
既存仕様への追加・変更
- サポートするPHPバージョンを5.1.6以降に変更
- バンドルされているjQueryを、1.6.4と1.5.2に変更(デフォルトは1.5.2)
- Entry_Body モジュールに設定・表示項目を大幅追加
- Entry_Summary モジュールに設定・表示項目を大幅追加
- ダッシュボードのアクセス数グラフを削除
- User_Profile モジュールの表示順に、更新日時と最終ログイン日時の昇順・降順を追加
- User_ProfileとUser_Searchモジュールにインデキシングのオプションを追加
- テキストユニットのダイレクト編集にWin:Ctrl+Enter, Mac:Cmd+Enterで確定するショートカットを追加
- ログインURLに?redirect=/path/to/が含まれていれば、同一ドメイン内に限りリダイレクトする機能を追加
- メタ情報のgeneratorにバージョン番号を含まないように変更
- グローバル変数 %{SYSTEM_MAIL} を廃止
- Entry_Body モジュールに「カテゴリーを無視して、ブログ内の全記事における前後のリンクを表示する」オプションを追加
- Entry_Summary等のモジュールに、「ログインしていなくてもシークレットブログのエントリーを表示する」オプションを追加
- Tag_Filter モジュールに {omitUrl} 変数を追加(現在のURLから選択したタグを取り除いたURLを出力)
- Tag_Filter モジュールに表示順のコンフィグを追加
- Blog_ChildList に起点(親)ブログの変数を追加
- メンテツールのドメイン書き換えに、全ブログを対象とするオプションを追加
- 旧テーマ company1, company2, company3, plain を廃止
不具合の修正など
- Entry_Summary, Entry_Bodyなどで日付系の曜日ブロックが重複して出力される問題を修正
- Navigation モジュールである項目の親に自分自身を選択したとき項目が消失する問題を修正
- rss2.xmlの出力で部分的に誤りがあった問題を修正
- Blog_ChildListに校正オプションが利用できなかった問題を修正
- ブログ作成時に非公開が選べない問題を修正
- 管理パーツの表示制御のボトルネックを除去して修正
- type="radio"を含むカスタムフィールドグループをソートしたときの問題を修正
- 携帯で正常にログインできないケースがあった問題を修正
- フォームID一覧で「最新の投稿」の日時が正しく表示されない問題を修正
ベータ版のダウンロード
まだ、今の段階ではダウンロードを誰向けに、どこで公開するのかが決まっておりません。公開された時点でアップデートさせて頂きます。
b1については、一般への公式サイトでの公開はしない事になりました。ひっそりと a-blog cms Facebook ページ内で行う事としました。
Facebook ページに「いいね!」
少し前に400人を超えました。皆さまの参加?をお待ちしております!
a-blog cms オンライン勉強会 2011/12
a-blog cms のオンライン勉強会を今年最後の勉強会にしたいと思っております。日程としては 2011年12月26日(木) 16:00 - 18:00 です。年末で忙しいかもしれませんが、よろしければ参加下さい。 1.5b1 の事とか最新情報も満載でやります!