From 3cc3e2f306aba123b80eb1b01c6a40a07ffde300 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Thu, 26 Feb 2015 14:10:41 -0500 Subject: [PATCH] moved homepage configuration to its own acp page --- src/controllers/admin.js | 5 +++++ src/routes/admin.js | 1 + src/views/admin/general/homepage.tpl | 31 ++++++++++++++++++++++++++++ src/views/admin/partials/menu.tpl | 3 ++- src/views/admin/settings/general.tpl | 15 -------------- 5 files changed, 39 insertions(+), 16 deletions(-) create mode 100644 src/views/admin/general/homepage.tpl diff --git a/src/controllers/admin.js b/src/controllers/admin.js index 27af0709fa..62e09eb965 100644 --- a/src/controllers/admin.js +++ b/src/controllers/admin.js @@ -37,6 +37,7 @@ var adminController = { settings: {}, logger: {}, sounds: {}, + homepage: {}, navigation: {}, themes: {}, users: require('./admin/users'), @@ -255,6 +256,10 @@ adminController.navigation.get = function(req, res, next) { }); }; +adminController.homepage.get = function(req, res, next) { + res.render('admin/general/homepage', {}); +}; + adminController.settings.get = function(req, res, next) { var term = req.params.term ? req.params.term : 'general'; diff --git a/src/routes/admin.js b/src/routes/admin.js index a9c3ecc6ff..85a3a8ddc5 100644 --- a/src/routes/admin.js +++ b/src/routes/admin.js @@ -44,6 +44,7 @@ function addRoutes(router, middleware, controllers) { router.get('/general/languages', controllers.admin.languages.get); router.get('/general/sounds', controllers.admin.sounds.get); router.get('/general/navigation', controllers.admin.navigation.get); + router.get('/general/homepage', controllers.admin.homepage.get); router.get('/manage/categories', controllers.admin.categories.active); router.get('/manage/categories/active', controllers.admin.categories.active); diff --git a/src/views/admin/general/homepage.tpl b/src/views/admin/general/homepage.tpl new file mode 100644 index 0000000000..f784e64ce2 --- /dev/null +++ b/src/views/admin/general/homepage.tpl @@ -0,0 +1,31 @@ +
+
+
Home Page
+
+
+ + +
+
+
+
+ +
+
+
Save Settings
+
+ + +
+
+
+ + diff --git a/src/views/admin/partials/menu.tpl b/src/views/admin/partials/menu.tpl index 37fbd6f017..dcf28ba45e 100644 --- a/src/views/admin/partials/menu.tpl +++ b/src/views/admin/partials/menu.tpl @@ -2,9 +2,10 @@ -
-
Home Page
-
-
- - -
-
-
- -
Site Logo