diff --git a/rabbithole/core/boot.js b/rabbithole/core/boot.js index e821534ba..c04b5a261 100644 --- a/rabbithole/core/boot.js +++ b/rabbithole/core/boot.js @@ -51,7 +51,8 @@ $tw.config = $tw.config || {}; // Constants $tw.config.root = $tw.config.root || "$:"; // Root for module titles (eg, "$:/kernel/boot.js") -$tw.config.moduleSubDir = $tw.config.moduleSubDir || "./modules"; +$tw.config.bootModuleSubDir = $tw.config.bootModuleSubDir || "./modules"; +$tw.config.wikiPluginsSubDir = $tw.config.wikiPluginsSubDir || "./plugins"; // File extensions $tw.config.fileExtensions = { @@ -549,17 +550,19 @@ Load all the plugins from the plugins directory $tw.plugins.loadPlugins = function(filepath,basetitle,excludeRegExp) { basetitle = basetitle || "$:/plugins"; excludeRegExp = excludeRegExp || /^\.DS_Store$|.meta$/; - var stat = fs.statSync(filepath); - if(stat.isDirectory()) { - var files = fs.readdirSync(filepath); - for(var f=0; f