MediaWiki:Gadget-LepszeRedlinki.js
Z Nonsensopedii, polskiej encyklopedii humoru
Uwaga: aby zobaczyć zmiany po zapisaniu, 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: Przytrzymaj Ctrl jednocześnie klikając Odśwież lub naciśnij klawisze Ctrl+F5
- Konqueror: Kliknij polecenie Odśwież lub naciśnij klawisz F5
- Opera: Wyczyść pamięć podręczną w Narzędzia → Preferencje
(function()
{
//bezpośredni link do redlinków plikowych zamiast do UploadWizarda
$("a.new").each(function()
{
if ($(this).attr("href").indexOf("UploadWizard") != -1)
{
$(this).attr("href", $(this).attr("href").replace("Special:UploadWizard?wpDestFile=", "Plik:"));
}
});
//galerie plików (tag <gallery>), test działania dostępny [https://nonsa.pl/index.php?title=Kot&diff=prev&oldid=1622776 tutaj] na dole
$(".gallerybox div.thumb").each(function()
{
var html = $(this).html();
if (html.indexOf("<div ") == -1) //plik nie istnieje
{
var fileName = "Plik:" + html;
$(this).html("<a class='new' href='/wiki/" + fileName + "' title='" + fileName + " (strona nie istnieje)" + "'>" + html + "</a>");
$(this).css("vertical-align", "middle").css("line-height", $(this).css("height")); //hacki z https://stackoverflow.com/questions/16629561/css-vertical-align-middle-not-working
}
});
})();