a-blog cms 1.5.0b2 を公開しました

昨年の12月22日にリリースした b1 でしたが、やっと b2 になりました。以下が 1.4.2 からの変わったところなのですが、多くて説明も大変な量になってきています。その中でも b1 から b2 への変更点が太字の部分になります。



簡単に紹介すると b1 - > b2 で、マルチファイルアップロード機能や、WordPress のインポート機能とか、画像の生成に正方形の画像を生成する機能も用意されました。透過PNGもOKになったのも嬉しい改善かな。

当初はエントリーの画像ユニットのみに、正方形画像生成をサポートってところだったんですが、カスタムフィールドも対応したりとか、画像だけマルチファイル対応だったところを、後からPDF等のファイルもマルチファイルアップロードできるようにしたりとか、b2の中でも変わってきています。

ダウンロードは Facebookページ からダウンロードできるようにしてありますので「いいね!」ってして頂くとダウンロードができるようになります。


1.5.0b2(正式版ではありませんベータ版です)


機能追加


  • マルチファイルアップロードに対応(対応ブラウザのみ)
  • WordPressのエントリーのインポート機能を追加
  • エントリーおよびカスタムフィールドの画像で、正方形画像が生成できる機能を追加
  • 新テーマ jquerymobile を追加
  • iPhoneアプリとの連携機能を追加
  • 新テーマ site を追加
  • 新テーマ blog を追加
  • データベースのフルエクスポート&インポート機能を追加
  • アーカイブのフルエクスポート&インポート機能を追加
  • Category_EntrySummary モジュールを追加
  • 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} を追加

既存仕様への追加・変更

  • 正方形画像の生成を追加
  • エントリー一覧でグローバルカテゴリーを使ってフィルタリングできるように仕様を変更
  • カスタムフィールドをLIKE条件で検索する際に、%がなくても検索できるように変更
  • normal画像がtiny画像より小さいときは、tinyもnormalのサイズに合わせるように変更
  • エントリー保存時にプログレス表示を追加
  • グローバルカテゴリーでフィルタリングできるように変更
  • 一括カテゴリー変更でグローバルカテゴリーを選択できるよう変更
  • ログイン画面・管理ページの一部のスタイルを変更
  • サポートする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にバージョン番号を含まないように変更
  • Entry_Body モジュールに「カテゴリーを無視して、ブログ内の全記事における前後のリンクを表示する」オプションを追加
  • Entry_Summary等のモジュールに、「ログインしていなくてもシークレットブログのエントリーを表示する」オプションを追加
  • Tag_Filter モジュールに {omitUrl} 変数を追加(現在のURLから選択したタグを取り除いたURLを出力)
  • Tag_Filter モジュールに表示順のコンフィグを追加
  • Blog_ChildList に起点(親)ブログの変数を追加
  • メンテツールのドメイン書き換えに、全ブログを対象とするオプションを追加
  • ユーザー定義モジュールをphp/User/GET/とphp/User/POST/内で作成できるように仕様を追加
  • ダッシュボードのアクセス数グラフを廃止
  • グローバル変数 %{SYSTEM_MAIL} を廃止
  • 旧テーマ company1, company2, company3, plain を廃止

不具合の修正など

  • メンテナンスツールで1.4.2以降正常に読み込めないエクスポートデータが出力される問題を修正
  • 読者登録・パスワードリセットで発行されるログインURLが2回目以降ログインできない問題を修正
  • 透過画像を正しく扱えない問題を修正
  • Entry_Summary, Entry_Bodyなどで日付系の曜日ブロックが重複して出力される問題を修正
  • Navigation モジュールである項目の親に自分自身を選択したとき項目が消失する問題を修正
  • rss2.xmlの出力で部分的に誤りがあった問題を修正
  • Blog_ChildListに校正オプションが利用できなかった問題を修正
  • ブログ作成時に非公開が選べない問題を修正
  • 管理パーツの表示制御のボトルネックを除去して修正
  • type="radio"を含むカスタムフィールドグループをソートしたときの問題を修正
  • 携帯で正常にログインできないケースがあった問題を修正
  • フォームID一覧で「最新の投稿」の日時が正しく表示されない問題を修正

関連記事

この記事のハッシュタグ から関連する記事を表示しています。

JavaScript ライブラリ htmx と a-blog cms は相性が良さそうだ

Chat GPT が書く a-blog cms の紹介ブログ記事

PhotoCollage.js を a-blog cms のブログテーマに実装してみた

2023年の a-blog cms を振り返って

エントリー新規投稿画面で次のエントリーコードっぽいものを placeholder に表示させるカスタマイズ

a-blog cms Training Camp 2023

最新記事

カテゴリー

アーカイブ

ハッシュタグ