|
@@ -15,6 +15,8 @@ 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)
|
|
@@ -139,7 +141,13 @@ module.exports = function(crowi, app) {
|
|
|
app.post('/_/edit' , form.revision , loginRequired(crowi, app) , csrf, page.pageEdit);
|
|
app.post('/_/edit' , form.revision , loginRequired(crowi, app) , csrf, page.pageEdit);
|
|
|
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);
|
|
|
- app.get('/*/$' , loginRequired(crowi, app, false) , page.pageListShow);
|
|
|
|
|
- app.get('/*' , loginRequired(crowi, app, false) , page.pageShow);
|
|
|
|
|
|
|
|
|
|
|
|
+ // route for pages
|
|
|
|
|
+ if ('crowi-plus' === Config.layoutType(config)) {
|
|
|
|
|
+ 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);
|
|
|
|
|
+ }
|
|
|
};
|
|
};
|