BaserCMS 1.6.13 をリリースしました。
今回、大幅な変更はなくバグフィックス&微調整が中心です。
アップデートを行う際は、アップデート時の注意事項を必ずお読みください。
2011年08月17日:リリース後に見つかった不具合の改善の為、バージョン番号は「1.6.13.6」となりました。バージョン1.6.13系で混入されてしまった次の不具合が改善されています。
-
管理画面でログアウトするとブログコンテンツが表示できない。
-
ページカテゴリに属するindexというページを更新しても反映されない。
-
Webページのカテゴリの並び替えができない。
-
Webページを並び替えてもローカルナビに反映されない。
-
Webページで更新した内容がサイト内検索結果に反映されない。
-
モデルデータキャッシュによる高速化が効かない。
-
ブログが出力するフィードのリンクが正常に出力されない。
-
カテゴリ一覧においてブログ記事がカテゴリで絞りこまれない。
-
ブログ記事の保存前確認機能が正常に動作しない。
-
BaserHelper::getContentsName() が正常に出力されない。
-
ウィジェットの追加ができない。
-
ページ名変更やページカテゴリ名変更等、URL構成が変更になる場合にパンくずやローカルナビが更新されない。
新機能
-
[コア] サイト内検索フォームウィジェットを追加しました。
-
[ブログ] ブログウィジェットに年別アーカイブリストを追加しました。
変更点
-
[コア] ローカルナビゲーションでカレント表示ができるようにしました。 fixes #1468
現在のURLに対するリンクを包括するリストタグにcurrentというクラスを付加します。
-
[コア] PageHelper に2つのメソッド追加しました。
PageHelper::getParentCategory() :現在のページが所属する親カテゴリを取得します
PageHelper::getPageList() :指定したカテゴリIDに関連するページリストを取得します
-
[コア] BaserHelper::sitemap() で出力する階層を指定できるようにしました。
-
[コア] appディレクトリの名称を変更した場合も動作するように調整しました。
変更する場合は、index.php と.htaccessを調整します。
-
[ブログ] ブログウィジェットでカレント表示ができるようにしました。
・カレント表示用クラス(current)、選択状態表示用クラス(selected)追加
-
[ブログ] BaserHeler::blogPosts で出力できる記事をカテゴリやタグで絞り込めるようにしました。
カテゴリで絞り込む場合・・・$baser->blogPosts('news', 5, array('category' => 'release'))
-
[ブログ] ブログ記事一覧で引き数を与える事により抽出条件を追加できるようにしました。
カテゴリで絞り込む場合・・・http://xxx.xx/news/index/category:release
バグフィックス
-
[コア] BaserCMS 1.6.12 は、PHP4での動作ができなくなっていたので、再度動作するように調整しました。
※ ただし、PHP4では表示速度の高速化を行うモデルデータキャッシュが動作しません。
-
[コア] DEPLOY_PATTERN 2 & スマートURLオフが正常に動作していなかったので改善しました。
-
[コア] モバイルで全角の<が半角に変換されてパースエラーになってしまう不具合を改善しました。 fixes #1456
-
[コア] コアテンプレートの管理画面でサイドメニューが表示されない不具合を改善しました。 fixes #1445
-
[コア] $baser->getContentsName(true) で、Webページの詳細名が取得できない不具合を改善 fixes #1444
-
[コア] モバイルページを保存するとPCページに切り替わってしまう不具合を改善 #1443
-
[ブログ] ブログ記事でタグが外れない、複数重複して登録されてしまう不具合を改善しました。
-
[フィード] IE環境でのフィード読み込み時、ブログ記事を更新した場合も反映されない不具合を改善しました。
アップデート時の注意事項
1.6.12へのアップデートは今までどおり baserフォルダの上書き&アップデートスクリプト実行で行えます。