Jump to content

MediaWiki:Common.js

From EthernalRO Wiki
Revision as of 14:46, 26 January 2026 by Slicer (talk | contribs) (Created page with "Any JavaScript here will be loaded for all users on every page load.: function copiarNavi(mapa, y, x) { const texto = `/navi ${mapa},${y},${x}`; if (navigator.clipboard) { navigator.clipboard.writeText(texto).then(() => { mw.notify(`Copiado: ${texto}`); }); } else { // fallback antigo const temp = document.createElement("textarea"); temp.value = texto; document.body.appendChild(temp); t...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
/* Any JavaScript here will be loaded for all users on every page load. */
function copiarNavi(mapa, y, x) {
    const texto = `/navi ${mapa},${y},${x}`;

    if (navigator.clipboard) {
        navigator.clipboard.writeText(texto).then(() => {
            mw.notify(`Copiado: ${texto}`);
        });
    } else {
        // fallback antigo
        const temp = document.createElement("textarea");
        temp.value = texto;
        document.body.appendChild(temp);
        temp.select();
        document.execCommand("copy");
        document.body.removeChild(temp);
        mw.notify(`Copiado: ${texto}`);
    }
}