|
@@ -15,8 +15,6 @@ module.exports = function(crowi, app) {
|
|
|
, bookmark = require('./bookmark')(crowi, app)
|
|
, bookmark = require('./bookmark')(crowi, app)
|
|
|
, revision = require('./revision')(crowi, app)
|
|
, revision = require('./revision')(crowi, app)
|
|
|
, search = require('./search')(crowi, app)
|
|
, search = require('./search')(crowi, app)
|
|
|
- , Config = crowi.model('Config')
|
|
|
|
|
- , config = crowi.getConfig()
|
|
|
|
|
, loginRequired = middleware.loginRequired
|
|
, loginRequired = middleware.loginRequired
|
|
|
, accessTokenParser = middleware.accessTokenParser(crowi, app)
|
|
, accessTokenParser = middleware.accessTokenParser(crowi, app)
|
|
|
, csrf = middleware.csrfVerify(crowi, app)
|
|
, csrf = middleware.csrfVerify(crowi, app)
|
|
@@ -54,9 +52,10 @@ module.exports = function(crowi, app) {
|
|
|
app.post('/admin/markdown/lineBreaksSetting', loginRequired(crowi, app) , middleware.adminRequired() , csrf, form.admin.markdown, admin.markdown.lineBreaksSetting);
|
|
app.post('/admin/markdown/lineBreaksSetting', loginRequired(crowi, app) , middleware.adminRequired() , csrf, form.admin.markdown, admin.markdown.lineBreaksSetting);
|
|
|
|
|
|
|
|
// markdown admin
|
|
// markdown admin
|
|
|
- app.get('/admin/customize' , loginRequired(crowi, app) , middleware.adminRequired() , admin.customize.index);
|
|
|
|
|
- app.post('/_api/admin/customize/css' , loginRequired(crowi, app) , middleware.adminRequired() , csrf, form.admin.customcss, admin.api.customizeSetting);
|
|
|
|
|
- app.post('/_api/admin/customize/layout' , loginRequired(crowi, app) , middleware.adminRequired() , csrf, form.admin.customlayout, admin.api.customizeSetting);
|
|
|
|
|
|
|
+ app.get('/admin/customize' , loginRequired(crowi, app) , middleware.adminRequired() , admin.customize.index);
|
|
|
|
|
+ app.post('/_api/admin/customize/css' , loginRequired(crowi, app) , middleware.adminRequired() , csrf, form.admin.customcss, admin.api.customizeSetting);
|
|
|
|
|
+ app.post('/_api/admin/customize/behavior' , loginRequired(crowi, app) , middleware.adminRequired() , csrf, form.admin.custombehavior, admin.api.customizeSetting);
|
|
|
|
|
+ app.post('/_api/admin/customize/layout' , loginRequired(crowi, app) , middleware.adminRequired() , csrf, form.admin.customlayout, admin.api.customizeSetting);
|
|
|
|
|
|
|
|
// search admin
|
|
// search admin
|
|
|
app.get('/admin/search' , loginRequired(crowi, app) , middleware.adminRequired() , admin.search.index);
|
|
app.get('/admin/search' , loginRequired(crowi, app) , middleware.adminRequired() , admin.search.index);
|
|
@@ -142,13 +141,6 @@ module.exports = function(crowi, app) {
|
|
|
app.get('/trash/$' , loginRequired(crowi, app, false) , page.deletedPageListShow);
|
|
app.get('/trash/$' , loginRequired(crowi, app, false) , page.deletedPageListShow);
|
|
|
app.get('/trash/*/$' , loginRequired(crowi, app, false) , page.deletedPageListShow);
|
|
app.get('/trash/*/$' , loginRequired(crowi, app, false) , page.deletedPageListShow);
|
|
|
|
|
|
|
|
- // route for pages
|
|
|
|
|
- if ('crowi-plus' === Config.layoutType(config)) {
|
|
|
|
|
- app.get('/*/$' , loginRequired(crowi, app, false) , page.pageListShowForCrowiPlus);
|
|
|
|
|
- app.get('/*' , loginRequired(crowi, app, false) , page.pageShowForCrowiPlus);
|
|
|
|
|
- }
|
|
|
|
|
- else {
|
|
|
|
|
- app.get('/*/$' , loginRequired(crowi, app, false) , page.pageListShow);
|
|
|
|
|
- app.get('/*' , loginRequired(crowi, app, false) , page.pageShow);
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ app.get('/*/$' , loginRequired(crowi, app, false) , page.pageListShowWrapper);
|
|
|
|
|
+ app.get('/*' , loginRequired(crowi, app, false) , page.pageShowWrapper);
|
|
|
};
|
|
};
|