const {defaultSettings} = require('../util/default.json'); const {allLangs: {names: allLangs}} = require('../i18n/allLangs.json'); const {db, settingsData, sendMsg, createNotice, hasPerm} = require('./util.js'); const fieldset = { channel: '' + '', wiki: '' + '', //+ '' //+ '
' //+ 'Wiki search' //+ '
', lang: '' + '', prefix: '' + '' + '
' + '' + '', inline: '' + '', voice: '' + '' }; /** * Let a user change settings * @param {CheerioStatic} $ - The response body */ function createForm($, header, settings, guildChannels) { var readonly = ( process.env.READONLY ? true : false ); var fields = []; if ( settings.channel ) { let channel = $('
').append(fieldset.channel); channel.find('#wb-settings-channel').append( ...guildChannels.map( guildChannel => { return $(`