MediaWiki:Common.js: Różnice pomiędzy wersjami
Nie podano opisu zmian Znacznik: Ręczne wycofanie zmian |
Nie podano opisu zmian |
||
Linia 2: | Linia 2: | ||
mw.loader.load("https://wiki.altaron.pl/custom/table-sorter/jquery.tablesorter.js"); | mw.loader.load("https://wiki.altaron.pl/custom/table-sorter/jquery.tablesorter.js"); | ||
var linksData = [ | |||
{ text: ' mainpage', icon: 'fas fa-home' }, | |||
{ text: ' Poradniki', icon: 'fas fa-book' }, | |||
{ text: ' Przedmioty', icon: 'fas fa-cube' }, | |||
{ text: ' Potwory', icon: 'fas fa-dragon' }, | |||
{ text: ' Czary', icon: 'fas fa-magic' }, | |||
{ text: ' Transport', icon: 'fas fa-train' }, | |||
{ text: ' Questy', icon: 'fas fa-map' }, | |||
{ text: ' Żywioły', icon: 'fas fa-tint' }, | |||
{ text: ' NPC', icon: 'fas fa-user' }, | |||
{ text: ' Stroje', icon: 'fas fa-tshirt' }, | |||
{ text: ' Miasta i osady', icon: 'fas fa-building' }, | |||
{ text: ' Pozyskiwanie', icon: 'fas fa-tree' }, | |||
{ text: ' Przepisy', icon: 'fas fa-scroll' }, | |||
{ text: ' TODO', icon: 'fas fa-tasks' }, | |||
{ text: ' Szablony', icon: 'fas fa-file-code' }, | |||
{ text: ' Losowa strona', icon: 'fas fa-random' }, | |||
{ text: ' Ostatnie zmiany', icon: 'fas fa-history' }, | |||
]; | |||
var links = document.querySelectorAll('#mw-panel ul li a'); | |||
for (var i = 0; i < links.length; i++) { | |||
var link = links[i]; | |||
var text = link.innerText; | |||
var icon = document.createElement('span'); | |||
var iconName = linksData[i].icon; | |||
icon.className = iconName; | |||
link.innerHTML = ''; | |||
link.appendChild(icon); | |||
link.appendChild(document.createTextNode(' ' + text)); | |||
} |
Wersja z 21:17, 16 lut 2023
/* 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' },
{ text: ' Poradniki', icon: 'fas fa-book' },
{ text: ' Przedmioty', icon: 'fas fa-cube' },
{ text: ' Potwory', icon: 'fas fa-dragon' },
{ text: ' Czary', icon: 'fas fa-magic' },
{ text: ' Transport', icon: 'fas fa-train' },
{ text: ' Questy', icon: 'fas fa-map' },
{ text: ' Żywioły', icon: 'fas fa-tint' },
{ text: ' NPC', icon: 'fas fa-user' },
{ text: ' Stroje', icon: 'fas fa-tshirt' },
{ text: ' Miasta i osady', icon: 'fas fa-building' },
{ text: ' Pozyskiwanie', icon: 'fas fa-tree' },
{ text: ' Przepisy', icon: 'fas fa-scroll' },
{ text: ' TODO', icon: 'fas fa-tasks' },
{ text: ' Szablony', icon: 'fas fa-file-code' },
{ text: ' Losowa strona', icon: 'fas fa-random' },
{ text: ' Ostatnie zmiany', icon: 'fas fa-history' },
];
var links = document.querySelectorAll('#mw-panel ul li a');
for (var i = 0; i < links.length; i++) {
var link = links[i];
var text = link.innerText;
var icon = document.createElement('span');
var iconName = linksData[i].icon;
icon.className = iconName;
link.innerHTML = '';
link.appendChild(icon);
link.appendChild(document.createTextNode(' ' + text));
}