最大階層数設定とライセンス認証機能を追加しました。
新機能
最大階層数設定
オブジェクト種別(記事・ウェブページ・コンテンツデータ)ごとに、ツリーの入れ子にできる最大階層数を制限できるようになりました。
- 0(デフォルト):無制限。従来通り何階層でも入れ子にできます。
- 1:フラットリスト。階層構造なしの並び替え専用モードになります。
- 2以上:指定した階層数まで入れ子を許可します。
制限を超えるインデントやドラッグ&ドロップは自動的にブロックされ、エラーメッセージが表示されます。
ライセンス認証
システムスコープのプラグイン設定にライセンス認証機能を追加しました。
- ライセンスキーの入力と認証ボタンによる認証フロー
- 認証状態の保存・保持
- ライセンス管理ページへのリンク
- ライセンス未認証時、TreeOrder 管理画面に永続エラーメッセージを表示
改善
- プラグイン設定画面のUI改善(最大階層数の設定項目追加)
- 日本語翻訳の自然な表現への修正
- アクセシビリティの向上(aria属性、prefers-reduced-motion対応)