Просмотр исходного кода

add layoutType() method to swigFunctions

Yuki Takei 9 лет назад
Родитель
Сommit
f990cb9a20
2 измененных файлов с 6 добавлено и 0 удалено
  1. 1 0
      lib/models/config.js
  2. 5 0
      lib/util/swigFunctions.js

+ 1 - 0
lib/models/config.js

@@ -46,6 +46,7 @@ module.exports = function(crowi) {
       'plugin:isEnabledPlugins' : true,
 
       'customize:css' : '',
+      'customize:layout' : 'crowi',
     };
   }
 

+ 5 - 0
lib/util/swigFunctions.js

@@ -55,6 +55,11 @@ module.exports = function(crowi, app, req, locals) {
     return Config.customCss();
   }
 
+  locals.layoutType = function() {
+    var config = crowi.getConfig();
+    return config.crowi['customize:layout'] || 'crowi';
+  }
+
   locals.slackConfigured = function() {
     var config = crowi.getConfig()
     if (Config.hasSlackToken(config)) {