MediaWiki:Common.js

Z Altaron Wiki

Uwaga: aby zobaczyć zmiany po opublikowaniu, może zajść potrzeba wyczyszczenia pamięci podręcznej przeglądarki.

  • Firefox / Safari: Przytrzymaj Shift podczas klikania Odśwież bieżącą stronę, lub naciśnij klawisze Ctrl+F5, lub Ctrl+R (⌘-R na komputerze Mac)
  • Google Chrome: Naciśnij Ctrl-Shift-R (⌘-Shift-R na komputerze Mac)
  • Internet Explorer / Edge: Przytrzymaj Ctrl, jednocześnie klikając Odśwież, lub naciśnij klawisze Ctrl+F5
  • Opera: Naciśnij klawisze Ctrl+F5.
/* Umieszczony tutaj kod JavaScript zostanie załadowany przez każdego użytkownika, podczas każdego ładowania strony. */

mw.loader.load("https://wiki.altaron.pl/custom/table-sorter/jquery.tablesorter.js");


var linksData = [  { text: 'mainpage', icon: 'fas fa-home fa-fw' },  { text: 'Poradniki', icon: 'fas fa-book fa-fw' },  { text: 'Przedmioty', icon: 'fas fa-cube fa-fw' },  { text: 'Potwory', icon: 'fas fa-dragon fa-fw' },  { text: 'Czary', icon: 'fas fa-magic fa-fw' },  { text: 'Transport', icon: 'fas fa-train fa-fw' },  { text: 'Questy', icon: 'fas fa-map fa-fw' },  { text: 'Żywioły', icon: 'fas fa-tint fa-fw' },  { text: 'NPC', icon: 'fas fa-user fa-fw' },  { text: 'Stroje', icon: 'fas fa-tshirt fa-fw' },  { text: 'Miasta i osady', icon: 'fas fa-building fa-fw' },  { text: 'Pozyskiwanie', icon: 'fas fa-tree fa-fw' },  { text: 'Przepisy', icon: 'fas fa-scroll fa-fw' },  { text: 'TODO', icon: 'fas fa-tasks fa-fw' },  { text: 'Szablony', icon: 'fas fa-file-code fa-fw' },  { text: 'Losowa strona', icon: 'fas fa-random fa-fw' },  { text: 'Ostatnie zmiany', icon: 'fas fa-history fa-fw' },];

var links = document.querySelectorAll('#mw-panel ul li a');

for (var i = 0; i < links.length; i++) {
  var link = links[i];
  
  if (linksData[i]) {
	  var text = link.innerText;
	  var icon = document.createElement('span');
	  
	  var iconName = linksData[i].icon;
	  icon.className = 'icon ' + iconName;
	  link.innerHTML = '';
	  link.appendChild(icon);
	  link.appendChild(document.createTextNode(text));
  }

}