|
|
@@ -69,6 +69,7 @@ module.exports = function(crowi, app) {
|
|
|
return res.render('admin/index');
|
|
|
};
|
|
|
|
|
|
+ // app.get('/admin/app' , admin.app.index);
|
|
|
actions.app = {};
|
|
|
actions.app.index = function(req, res) {
|
|
|
var settingForm;
|
|
|
@@ -82,6 +83,35 @@ module.exports = function(crowi, app) {
|
|
|
actions.app.settingUpdate = function(req, res) {
|
|
|
};
|
|
|
|
|
|
+ // app.get('/admin/markdonw' , admin.markdonw.index);
|
|
|
+ actions.markdown = {};
|
|
|
+ actions.markdown.index = function(req, res) {
|
|
|
+ var config = crowi.getConfig();
|
|
|
+ var markdownSetting = Config.setupCofigFormData('markdown', config);
|
|
|
+
|
|
|
+ return res.render('admin/markdown', {
|
|
|
+ markdownSetting: markdownSetting,
|
|
|
+ });
|
|
|
+ };
|
|
|
+
|
|
|
+ // app.post('/admin/markdown/lineBreaksSetting' , admin.markdown.lineBreaksSetting);
|
|
|
+ actions.markdown.lineBreaksSetting = function(req, res) {
|
|
|
+ var markdownSetting = req.form.markdownSetting;
|
|
|
+
|
|
|
+ req.session.markdownSetting = markdownSetting;
|
|
|
+ if (req.form.isValid) {
|
|
|
+ Config.updateNamespaceByArray('markdown', markdownSetting, function(err, config) {
|
|
|
+ Config.updateConfigCache('markdown', config);
|
|
|
+ req.session.markdownSetting = null;
|
|
|
+ req.flash('successMessage', ['Successfully updated!']);
|
|
|
+ return res.redirect('/admin/markdown');
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ req.flash('errorMessage', req.form.errors);
|
|
|
+ return res.redirect('/admin/markdown');
|
|
|
+ }
|
|
|
+ };
|
|
|
+
|
|
|
// app.get('/admin/notification' , admin.notification.index);
|
|
|
actions.notification = {};
|
|
|
actions.notification.index = function(req, res) {
|
|
|
@@ -117,7 +147,7 @@ module.exports = function(crowi, app) {
|
|
|
});
|
|
|
};
|
|
|
|
|
|
- // app.post('/admin/notification/slackSetting' , admin.notification.slackauth);
|
|
|
+ // app.post('/admin/notification/slackSetting' , admin.notification.slackSetting);
|
|
|
actions.notification.slackSetting = function(req, res) {
|
|
|
var slackSetting = req.form.slackSetting;
|
|
|
|