MediaWiki:DiscordIntegrator/code.js
Jump to navigation
Jump to search
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
/** * Name: DiscordIntegrator * Author: KockaAdmiralac <[email protected]> * Description: Allows intergration with Discord [https://discord.com] */ (function() { 'use strict'; var generateElement = (config) => { return mw.html.element('iframe', { src: 'https://discord.com/widget?id=' + config.id + '&theme=dark', width: config.width || '100%', height: config.height || '400px', allowtransparency: 'true', frameborder: '0' }); } $('.DiscordIntegrator:not(.loaded)').each((idx, el) => { console.log($(el).data()) $(el).addClass('loaded'); $(el).html(generateElement($(el).data())); }) })();