MediaWiki:Common.js: Porovnání verzí

Z Wiki JU
Ofara (diskuse | příspěvky)
Bez shrnutí editace
značka: ruční vrácení zpět
Ofara (diskuse | příspěvky)
Bez shrnutí editace
Řádek 21: Řádek 21:
     });
     });
   });
   });
});
mw.loader.using('mediawiki.util').done(function () {
  var note = $(
    '<div class="articleFeedbackv5-note">' +
      'Tento formulář slouží pouze jako zpětná vazba pro tuto stránku. ' +
      'Řešíte-li nějaký problém, podívejte se na ' +
      '<a href="/wiki/Kontakty_služeb">seznam e-mailových adres</a>.' +
    '</div>'
  );
  $('.articleFeedbackv5-ui-inner').after(note);
});
});

Verze z 22. 9. 2025, 09:06

/* Zde uvedený JavaScript bude použit pro všechny uživatele při načtení každé stránky */

$(function () {
  // Zruš jQuery UI vzhled tlačítka
  $('.articleFeedbackv5-submit').button('destroy');
});

document.addEventListener('DOMContentLoaded', function () {
  document.querySelectorAll('.extern-download').forEach(el => {
    el.style.cursor = 'pointer';
    el.style.color = '#0645AD';
    el.style.textDecoration = 'underline';
    el.addEventListener('click', () => {
      const a = document.createElement('a');
      a.href = el.getAttribute('data-url');
      a.setAttribute('download', '');
      a.style.display = 'none';
      document.body.appendChild(a);
      a.click();
      document.body.removeChild(a);
    });
  });
});

mw.loader.using('mediawiki.util').done(function () {
  var note = $(
    '<div class="articleFeedbackv5-note">' +
      'Tento formulář slouží pouze jako zpětná vazba pro tuto stránku. ' +
      'Řešíte-li nějaký problém, podívejte se na ' +
      '<a href="/wiki/Kontakty_služeb">seznam e-mailových adres</a>.' +
    '</div>'
  );
  $('.articleFeedbackv5-ui-inner').after(note);
});