初始化提交

This commit is contained in:
王立帮
2024-07-19 10:16:00 +08:00
parent 4c7b571f20
commit 4a2d56dcc4
7084 changed files with 741212 additions and 63 deletions

30
common/wiki/js/config.js Normal file
View File

@@ -0,0 +1,30 @@
const Mixly = {};
Mixly.Config = {};
Mixly.Config.get = (path, defaultConfig = {}) => {
let finalConfig = null;
$.ajaxSettings.async = false;
$.get(path, (config) => {
if (typeof config === 'object')
finalConfig = Object.assign(defaultConfig, config);
else if (typeof config === 'string')
try {
finalConfig = Object.assign(defaultConfig, JSON.parse(config));
} catch (e) {
console.log(e);
finalConfig = defaultConfig;
}
else
finalConfig = defaultConfig;
}).fail(() => {
finalConfig = defaultConfig;
});
$.ajaxSettings.async = true;
return finalConfig;
}
if (typeof AWConfig === 'undefined')
var AWConfig = {};
AWConfig = Mixly.Config.get('./wiki-config.json', AWConfig);
console.log(AWConfig);