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 @@ +