diff --git a/libs/config.js b/libs/config.js index 05e03bbc..3b16fc88 100644 --- a/libs/config.js +++ b/libs/config.js @@ -6,9 +6,16 @@ module.exports = function(s){ } var config = require(s.location.config); if(!config.productType){ - config.productType='CE' + config.productType = 'CE' } //config defaults + if(config.showPoweredBy === undefined){config.showPoweredBy=true} + if(config.poweredBy === undefined){config.poweredBy='Powered by Shinobi'} + if(config.poweredBy === undefined){config.poweredByClass='margin:15px 0 0 0;text-align:center;color:#777;font-family: sans-serif;text-transform: uppercase;letter-spacing: 3;font-size: 8pt;'} + if(config.webPageTitle === undefined){config.webPageTitle='Shinobi'} + if(config.showLoginCardHeader === undefined){config.showLoginCardHeader=true} + if(config.logoLocation76x76 === undefined){config.logoLocation76x76='libs/img/icon/apple-touch-icon-76x76.png'} + if(config.logoLocation76x76Style === undefined){config.logoLocation76x76Style='border-radius:50%'} if(config.cpuUsageMarker === undefined){config.cpuUsageMarker='%Cpu'} if(config.customCpuCommand === undefined){config.customCpuCommand=null} if(config.autoDropCache === undefined){config.autoDropCache=true} diff --git a/web/pages/blocks/header.ejs b/web/pages/blocks/header.ejs index 680072e0..5a88a009 100644 --- a/web/pages/blocks/header.ejs +++ b/web/pages/blocks/header.ejs @@ -1,5 +1,6 @@ -<%-lang.Shinobi%> + +<%- config.webPageTitle %> <% if(!window.libURL)window.libURL = originalURL + global.s.checkCorrectPathEnding(config.webPaths.home) %> <% include header-meta.ejs %> @@ -8,6 +9,7 @@ + <% include header-favicon.ejs %> diff --git a/web/pages/home.ejs b/web/pages/home.ejs index ed10dd7c..ae77dbc5 100644 --- a/web/pages/home.ejs +++ b/web/pages/home.ejs @@ -4,7 +4,6 @@ <% include blocks/header %> - diff --git a/web/pages/index.ejs b/web/pages/index.ejs index ac18aae2..e0f2f706 100644 --- a/web/pages/index.ejs +++ b/web/pages/index.ejs @@ -6,21 +6,30 @@