mirror of
https://github.com/lrsjng/h5ai.git
synced 2025-05-28 14:04:45 -04:00
35 lines
664 B
JavaScript
35 lines
664 B
JavaScript
|
|
modulejs.define('ext/mode', ['_', '$', 'core/mode', 'core/settings'], function (_, $, mode, allsettings) {
|
|
|
|
var defaults = {
|
|
enabled: false,
|
|
display: 0
|
|
},
|
|
|
|
settings = _.extend({}, defaults, allsettings.mode),
|
|
|
|
init = function () {
|
|
|
|
if (!settings.enabled) {
|
|
return;
|
|
}
|
|
|
|
var info = '';
|
|
|
|
if (mode.id) {
|
|
info += mode.id;
|
|
}
|
|
if (settings.display > 0 && mode.serverName) {
|
|
info += (info ? ' on ' : '') + mode.serverName;
|
|
}
|
|
if (settings.display > 1 && mode.serverVersion) {
|
|
info += (info ? '-' : '') + mode.serverVersion;
|
|
}
|
|
|
|
if (info) {
|
|
$('#h5ai-reference').append(' (' + info + ')');
|
|
}
|
|
};
|
|
|
|
init();
|
|
});
|