From 56c0d6e2f83d72f622744fea76fdc64b09e30f1d Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期三, 01 四月 2020 18:54:07 +0800 Subject: [PATCH] 2020-04-01 --- src/index.js | 32 +++++++++++++++++++++++++++++++- 1 files changed, 31 insertions(+), 1 deletions(-) diff --git a/src/index.js b/src/index.js index 5dfc482..d6a8961 100644 --- a/src/index.js +++ b/src/index.js @@ -24,7 +24,37 @@ window.GLOB = window.GLOB || {} -document.title = window.GLOB.title || 'MinkeSoft' +let _systemMsg = localStorage.getItem(window.location.href.split('#')[0] + 'system') + +if (_systemMsg) { + try { + _systemMsg = JSON.parse(window.decodeURIComponent(window.atob(_systemMsg))) + + window.GLOB.platTitle = _systemMsg.platTitle || window.GLOB.platTitle + window.GLOB.platName = _systemMsg.platName || window.GLOB.platName + window.GLOB.favicon = _systemMsg.favicon || window.GLOB.favicon + window.GLOB.loginlogo = _systemMsg.loginlogo || window.GLOB.loginlogo + window.GLOB.copyRight = _systemMsg.copyRight || window.GLOB.copyRight + window.GLOB.ICP = _systemMsg.ICP || window.GLOB.ICP + window.GLOB.mainlogo = _systemMsg.mainlogo || window.GLOB.mainlogo + window.GLOB.doclogo = _systemMsg.doclogo || window.GLOB.doclogo + window.GLOB.webSite = _systemMsg.webSite || window.GLOB.webSite + + + if (window.GLOB.favicon) { + let link = document.querySelector("link[rel*='icon']") || document.createElement('link') + link.type = 'image/x-icon' + link.rel = 'shortcut icon' + link.href = window.GLOB.favicon + document.getElementsByTagName('head')[0].appendChild(link) + } + } catch { + console.warn('Parse Failure') + } +} + +document.title = window.GLOB.platTitle + const option = { white: 'mk-white' -- Gitblit v1.8.0