TODO #22458

テーマファイル管理画面の不具合修正&機能拡張(ファイルの種類等を設定で変更できる機能)

滝下 真玄約1ヶ月前に追加. 25日前に更新.

ステータス:終了開始日:
優先度:通常期日:
担当者:滝下 真玄進捗率:

100%

カテゴリ:テーマ
対象バージョン:4.1.4

説明

テーマ管理画面・テーマファイル管理機能で、扱えるファイルがハードコーディングされていてカスタマイズが困難のため、カスタマイズできるようにしました。
また、戻るボタンの不具合修正等も行いました。

  • テーマファイル編集画面内で、扱えるファイルやフォルダを設定ファイル(Config/setting.php等)に登録することでカスタマイズできるように変更しました
    • タイプが etc (テンプレート)の場合の除外ファイルを 「ThemeFile.excludeEtcFileList」 に設定することで扱えるファイルをカスタマイズできます
    • タイプが etc (テンプレート)の場合の除外フォルダを 「ThemeFile.excludeEtcFolderList」 に設定することで扱えるファイルをカスタマイズできます
    • サブメニューの内容を 「ThemeFile.templateTypes」 に設定することでメニューをカスタマイズできます。順番も変更できます。またデフォルトの編集画面を「ThemeFile.defaultType」 で設定できます
    • 「ThemeFile.fileType」 にテキスト編集可能なファイルの拡張子を設定できます。またファイルの新規作成で、今まではPHPファイルしか扱えませんでしたが、これらの拡張子を選択することができるようになりました
  • ファイル編集時の「一覧に戻る」の戻り先がファイルになってしまう不具合を修正しました

githubにはすでにPRされています
https://github.com/baserproject/basercms/pull/962


履歴

#1 永冨 隆之約1ヶ月前に更新

  • 対象バージョン4.2.0 から 4.1.4 に変更

#2 永冨 隆之25日前に更新

  • ステータス解決 から 終了 に変更

他の形式にエクスポート: Atom PDF