v1.47 (Pearl Jam) をリリースしました
v1.30 unbreakable からのメジャーバージョンアップになっています
非常に多くの修正がされています
1.30x以前のバージョンとは互換は取れていますが、本サイトで公開中のテーマやプラグインはv1.47以降でしか動作しないものがほとんどですのでご注意ください
主な変更点は
・オンラインダウンローダーの同梱
・ログインシステムの変更
・プラグイン配列をキャッシュするように仕様変更
・エラーメッセージの改良
ログインシステムの変更としては、facebookのように現在進行中のセッションを確認、削除できるようしました
Site settings - option4 の5番をチェックした場合に有効となります
ただし、新版をインストールするとセッションが一度切れてしまいますので注意してください
再ログインで復帰します
その他に、テーマやプラグインの中にインストール時、アンインストール時に実行するスクリプトファイルの埋め込みができるようになりました
埋め込みスクリプト(_init.php)を実行する場合は事前に警告が出ます
警告が出た時、キャンセルを押すとインストールのみでスクリプト(_init.php)は実行されません
その場合は、作成された _init.phpを確認して安全か判断することができます
さらに、プラグイン配列(インストールしているプラグイン情報)をキャッシュする仕様になりました
使用上の変化はありませんが、プラグインを作成する方はご注意ください
v1.30→v1.47の変更点
・オンラインテーマ、プラグインのダウンロード機能の追加
・現在進行中のセッションを確認、削除できるよう仕様変更
・インストール時のマルチログインオプションをデフォルトONに
・php7対応
・systemテーマv8のBootstrap3.x対応
・startup script機能の機能追加
・明示的にPOSTデータの受け入れを行うための$params['allow_all_post']オプションを追加
・sql_timestampの動作改良
・テーマファイルや、プラグインファイルへのスクリプトを埋め込みが可能に
・アップローダーの仕様変更、同じファイル名でアップロードされた時上書きしない設定に変更
・CSSコンパイル機能の動作安定化
・TOPICページで同一階層のTOPICページへのリンクが貼られるように仕様変更
・インストール時のロケーションチェックを追加
・less,cssの$load関数でCSSをリンクする場合、デフォルトでコンパイル日時が入るように仕様変更
・スクリプトエラーの表示形式変更
・不要な標準プラグインを整理
・プラグイン配列をキャシュする仕様に変更
Bugfix
・クッキー残りのため、ログインできなくなる場合があったのを修正
・その他(loginプラグイン、std_pagination_renderer、embed等)