From 3d4adaced45fef51936d891d06ef624b6c8f9794 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Tue, 15 Feb 2022 12:58:30 -0500 Subject: [PATCH] fix: acp settings pages, fix sortable on manage categories embedded require in html not allowed --- public/src/admin/admin.js | 6 ++++++ public/src/admin/manage/categories.js | 1 + src/views/admin/advanced/cache.tpl | 7 ++----- src/views/admin/development/logger.tpl | 20 +++----------------- src/views/admin/partials/settings/footer.tpl | 7 ------- src/views/admin/settings/homepage.tpl | 11 ++--------- 6 files changed, 14 insertions(+), 38 deletions(-) diff --git a/public/src/admin/admin.js b/public/src/admin/admin.js index 3c380aa213..8f0523d32d 100644 --- a/public/src/admin/admin.js +++ b/public/src/admin/admin.js @@ -38,6 +38,12 @@ require('../app'); hooks.on('action:ajaxify.end', () => { showCorrectNavTab(); startLogoutTimer(); + if ($('.settings').length) { + require(['admin/settings'], function (Settings) { + Settings.prepare(); + Settings.populateTOC(); + }); + } }); }); diff --git a/public/src/admin/manage/categories.js b/public/src/admin/manage/categories.js index c3b682e96f..d678a89edd 100644 --- a/public/src/admin/manage/categories.js +++ b/public/src/admin/manage/categories.js @@ -9,6 +9,7 @@ define('admin/manage/categories', [ 'bootbox', 'alerts', ], function (translator, Benchpress, categorySelector, api, Sortable, bootbox, alerts) { + Sortable = Sortable.default; const Categories = {}; let newCategoryId = -1; let sortables; diff --git a/src/views/admin/advanced/cache.tpl b/src/views/admin/advanced/cache.tpl index 46205e5fef..8de6734da0 100644 --- a/src/views/admin/advanced/cache.tpl +++ b/src/views/admin/advanced/cache.tpl @@ -1,4 +1,4 @@ - +
@@ -118,7 +118,4 @@
- - + diff --git a/src/views/admin/development/logger.tpl b/src/views/admin/development/logger.tpl index 01c9688718..04e2004154 100644 --- a/src/views/admin/development/logger.tpl +++ b/src/views/admin/development/logger.tpl @@ -1,5 +1,6 @@ +
-
+
[[admin/development/logger:logger-settings]]
@@ -31,22 +32,7 @@
- -
- -
-
-
[[admin/development/logger:control-panel]]
-
- -
-
- - + diff --git a/src/views/admin/partials/settings/footer.tpl b/src/views/admin/partials/settings/footer.tpl index af46d0ad59..c8e884c6ab 100644 --- a/src/views/admin/partials/settings/footer.tpl +++ b/src/views/admin/partials/settings/footer.tpl @@ -3,10 +3,3 @@ - - diff --git a/src/views/admin/settings/homepage.tpl b/src/views/admin/settings/homepage.tpl index 625a59aa62..dbf30482d9 100644 --- a/src/views/admin/settings/homepage.tpl +++ b/src/views/admin/settings/homepage.tpl @@ -1,3 +1,4 @@ +
[[admin/settings/homepage:home-page]]
@@ -33,12 +34,4 @@
- - - +