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.
/*<nowiki>
@ Created By Lil' Miss Rarity, customized by Joeytje50 (i18n compatibility upgrade and dropdown languages)
@ Translate: Szynka013
@ Copyright from Ben 10 Wiki
@ Some functions added by Jr Mime (pop-up layout, variables)
@ Adapted to es.c by Bola
@ License: CC-BY-NC-SA
*/
// Zmienne na później
// Wartości organizacyjne
var des = {
edittoken: mw.user.tokens.values.editToken,
namespace: mw.config.get('wgNamespaceNumber'),
pagename: mw.config.get('wgPageName').replace(/_/g, " "),
server: mw.config.get('wgServer'),
signature: '~~' + '~~',
language: mw.config.get('wgUserLanguage'),
img: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACeUlEQVR42mWTS0hVURSGv32O9329V69FL2lgVEaPUQ+CmvSkUQURQgkNgoToMbgQGEIKNsmCqEETCUOEiEKJBllRszQkRDBDEYVLgSHi6+p9nEfrnPu0Nmz+fdZe+1///s9eirJh/WGTFaFBMzmESXX5HhrzVDDAEi+19fwuhFVhYcxwRQvToYLUYP2za+fXMu0V5lgmrm3geTHFmqFRVfGCVUlIudXcqSI5tBecJJmmxPyCQYnNSsHNdCl7ho22wYTyErYzpcN44XVvlKmEl1tXZ/F4bJfAIZJcJDcpV9qujGni+joeCCMSyFX2wPKyzoEzu/D7Lb69G3MJpFBJSY3ALHeUMcEbvZrz1pIEtRJBKqVxunEvVRGDvs5R1weHwLZyJFqlwDx9KjPGB08VJ6xkSb4mSiw5cK5pP5GwQffjYchKzMwbKqiFBBb5pIxR3utRTq0h0AVlXo4fJhzK8qx9yDXXrW7nFQRdgo/KGPmfwLmKY1TTvSOEAgYPmwewV0vyXYJQgWCYfr2Sk+UErooAxDuOEvQbtN34irtv/6NgSa6QHqTXG+OsfBSrO69DiQ/jv2KYlkZ97Wyxsp0n0MOQmeOtmv9Cc7SWdnNurQfprE5z53Eygh3X+vF7TcwyE/UYLCRoUUNdbN2zjXFfCJ+RzilwCJJpDy09x/BWmLQ2fMbnMd2/4CioEH/SSTKT0+xwn/LkK67X1fMUITDT+Qeu5f5ErlEK3SYhn6A856kf3Ky7yJNiM433cHtLLfeDMQLugUIDlTeT+LIyRyqR4G79JR6t6UZn9Laxc99uGgNeDuqKqJ3vSudapsXiapbB7yN0X2jlZ+HMX0Le/VQrDN6yAAAAAElFTkSuQmCC',
username: mw.config.get('wgUserName')
};
if(des.namespace === 0) {
$('.article-categories').after('<div style="text-align:right;"><a href="#" id="reportarError" onclick="openReportForm(); return false"><img style="vertical-align:-3px;" src="' + des.img + '" />Zgłoś błąd!</a></div>');
}
function openReportForm() {
$.showCustomModal('Zgłaszanie błędów!', 'Możesz zgłaszać znalezione błędy w artykułach na SpongeBob Wiki, jednak pamiętaj, że jest to wiki i można, a nawet należy śmiało poprawiać znalezione błędy samemu. Zdajemy sobie jednak sprawę z faktu, że niektórzy czytelnicy mogą z różnych przyczyn nie chcieć samodzielnie poprawiać artykułów. Wszystkie zgłoszenia można znaleźć na <a href="/wiki/Pomoc:Zgłaszanie_błędów">stronie specjalnej</a>, a jeśli nie ma teraz wcześniej zgłoszonego błędu, to najprawdopodobniej został on naprawiony.<br>Uwaga: Twój adres IP zostanie zapisany w historii zgłoszeń!<form class="WikiaForm" method="" name="" id="reporteError"><fieldset><span style="font-family:Arial"><span style="font-weight:bold">Nazwa artykułu:</span><br><input id="pagename" disabled="" type="text" value="' + des.pagename +'" style="width:400px"/><br><span style="font-weight:bold">Opis błędu:</span><br><textarea name="" id="comment" style="height: 100px; width: 100%;" placeholder="Opisz tutaj napotkany błąd! Jeśli masz taką możliwość, podaj źródło informacji! Zanim jednak wyślesz ten formularz zastanów się czy sam tego nie umiesz zedytować."></textarea><br><span id="br2" /></fieldset></form>', {
id: "requestWindow",
width: 650,
buttons: [{
id: "cancel",
message: "Anuluj",
handler: function () {
$("#requestWindow").closeModal();
}
},
{
id: "editar",
message: "Samodzielnie edytuj",
handler: function () {
$("#requestWindow").closeModal();
window.location = des.server + '/wiki/' + des.pagename + '?action=edit';
}
},
{
id: "submit",
defaultButton: true,
message: "Wyślij zgłoszenie",
handler: function () {
submitReportForm();
}
}, ]
});
}
// Przesyłka formularza
function submitReportForm() {
console.log('Wysyłanie...');
var $form = $('#reporteError'),
pagina = $form.find('#pagename').val(),
comentarios = $form.find('#comment').val(),
page = '{{Błąd\n|Stan = Nowy błąd\n|Artykuł = ' + pagina + '\n|Opis =' + comentarios + '|Podpis = ' + des.signature + '}}';
if (!comentarios) {
alert('To pole nie może być puste!');
return;
}
console.log('Sprawdzanie...');
// Ajax URL
var url = des.server + '/api.php?action=edit&title=Turystyka_Wiki:Zgłaszanie_błędów§ion=new' + '&text=' + encodeURIComponent(page) + '&token=' + encodeURIComponent(des.edittoken);
$("#requestWindow").prepend('<div class="wikiaThrobber"></div>');
console.log('Wyszukiwanie URL: ',url);
$.post(url, function (r) {
console.log('To powinno być:',r);
$("#requestWindow").closeModal();
window.location = des.server + '/wiki/' + 'Turystyka_Wiki:Zgłaszanie_błędów#' + encodeURIComponent(des.pagename);
});
console.log('Wysyłanie żądania... <br> https://images.wikia.nocookie.net/__cb20130731182655/wlb/images/7/74/WIP.gif');
}
/*</nowiki>*/