バージョンアップのお知らせ(1.2.4)
新機能を追加し、1.2.3のバグを修正したバージョン1.2.4をリリースしました。
主な変更内容は下記の通りです。
- 追加機能
-
- block:idやcms:idの付いたタグを<!-- -->でコメントアウトできる
- キャッシュ再生成のタイミングを追加
- ページ更新時
- ブロック更新時
- プラグインON/OFF切り替え時
- 管理画面の「キャッシュの削除」でサイト側のキャッシュも削除する
- 「サイトの設定」(管理画面下のリンクから)に以下を追加
- 管理側にログインしている時のみ表示機能の追加
- 用途は公開前のチェックなど
- ファイルのディフォルトアップロード先を日付ごとにするオプションの追加
- 管理側にログインしている時のみ表示機能の追加
- ブログページ
- toggled_by_labelの処理を追加(エントリー編集画面でラベルと連動して表示・非表示を切り替えられる)
- ブログのエントリーページの個々のURLを個別に設定できる(カスタムエイリアスプラグイン)
- ブログの記事の編集画面からその記事のURLにアクセスできるリンク「記事の確認」を追加
- ブログのアーカイブページにblock:id=current_category_or_archiveを追加
- ブログのフィードにタイトルフォーマットを指定できるようにした
- 本文が空のコメントを投稿できないようにした
- ファイルマネージャーに「更新」ボタンを追加(FTPなどファイルマネージャーを使わずに追加したファイルを表示するのに必要)
- cms:id="title_plain"は同じページ内で一度しか使えないが、何度でも使えるcms:id="title_plain*"を追加
(title_plainに限らず、すべてのblock:idやb_block:idやcms:idで使用可能) - [PHP]繰り返しのあるブロックで_counter変数が使えるようになった
(block:id="entry_list"なら$entry_list_counter、1から開始) - user.config.phpでサイトを作成するディレクトリを指定できるようにした
- 変更
-
- カスタムフィールドプラグインの大幅なバージョンアップ
- ラベル別設定
- チェックボックスの追加
- cms:idの記入されたタグの属性への出力機能の追加
- cssエディタは保存出来ない場合でも表示するように修正
- コメントフォームに入力した情報をクッキーに保存するように修正
- エントリーに入力したURLは強制的に絶対パスになるように修正
- ブログのトップページのURLで末尾のスラッシュ(/)が付いてなかったらスラッシュ付きのURLにリダイレクトするように変更
- ブラウザで複数ウィンドウまたは複数タブを開いて別のサイトを編集しようとしたときに警告を出すようにした
(複数サイトへの同時ログインはこれまでのどのバージョンでもできない) - サイトIDにドット(.)が使えるようになった
- インストーラー
- magic_quotes_gpcがOnの時の警告をNOTICEに変更(1.2.1からmagic_quotes_gpcのOn, Offによらず動作する)
- PHPのモジュールSQLite, MySQLが必須になっていた(元々PDO + PDO_SQLiteまたはPDO_MySQLで動作する)
- プラグインオブジェクトのserialize後にaddslashesを施す(private, protected対策)
- エントリーのWYSIWYGエディタ(TinyMCE)のデザイン変更(文字を大きくしてアイコンを変更)
- カスタムフィールドプラグインの大幅なバージョンアップ
- バグ修正
- IEでエントリーブロックの設定画面でレイアウトが崩れることがあることへの対応
- カレンダープラグインのバグを修正
- 月が日曜日に始まった場合一週間ずれて表示されるバグ
- アーカイブページでの表示がおかしくなるバグ
- エントリー管理者のダッシュボードに常にウィジットが表示されるバグの修正
- エントリー管理者(公開権限なし)でもエントリーの検索結果からはラベル操作ができてしまった。
- エントリー管理者のダイナミック編集時公開する・しないのラベルが出力されていないバグを修正
- エントリーの表示順に関するバグ
- エントリー一覧でラベルを一括操作したときに表示順がおかしくなるバグ
- ブログのエントリーページのprev_entry, next_entryが管理画面の表示順通りにならないバグ
- ファイルマネージャーで他のサイトのファイルが検索結果に含まれていたバグ
- ブログページ
- 個々の記事のURL(エントリーのエイリアス)が他と重複してしまうことがあった
- 記事のタイトルに「&」が入っているとその記事のページにアクセスできなくなるバグ(CGIモード限定、URLから「&」を削除)
- カテゴリーのタイトル(ラベル名)にURLとして意味のある記号(?/&#%\)が含まれているとそのカテゴリーのページにアクセスできなくなるバグ(URLから?/&#%\を削除)
- ラベル名の変更で&<>がエスケープされてしまうバグ
- im.phpで幅が96pxを超えたときのリサイズ処理がおかしいバグ
- ブログページや携帯ページのダイナミック編集
- CSSの読み込めないバグ
- リンク先がおかしくなるバグ