var wp_sk_show_as_button = true; // pokazuj przycisk
var wp_sk_redir_enabled = true; // ajaksowe redirecty
importScript('Wikipedysta:Nux/wp_sk.js')
importScript('Wikipedysta:ToSter/wpsk user.js');
importScript('Wikipedysta:Malarz pl/wp sk.js');
importScript('Wikipedysta:Lampak/MyLanguages.js');
var mylangsArray = new Array("en", "de");
importScript('Wikipedysta:Nux/LiveRC.js');
/* importScript('Wikipedysta:Beau/skrypty/icons.js'); */
disFixIfRedirsOnly=true
disEnforceCookies=true
disCodeCleanup=false
importScript('Wikipedysta:Matma Rex/disFixer.js')
importScript('User:Derbeth/ort.js')
importScript('MediaWiki:Gadget-pendingChangesHelper.js')
// ===========================================================
// Przyciski nad polem edycji
// ===========================================================
function InsertButtonsToToolBar()
{
// Wikisłownik
mwCustomEditButtons = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/0/07/Wiktsister_en.png",
"speedTip": "wiktionary",
"tagOpen": "{{wikisłownik|",
"tagClose": "}}",
"sampleText": "słowo"}
}
$( InsertButtonsToToolBar );
// ===========================================================
// Popups
// ===========================================================
popupDelay=3; // opóźnienie w sekundach
popupFixRedirs=true; // naprawianie linków do przekierowań
popupFixDabs=true; // naprawianie linków do stron ujednoznaczniających
popupRevertSummaryPrompt=true; // możliwość zmiany tekstu przy revertowaniu
popupAdminLinks=false; // wyświetlanie linków dla adminów (bloki itp.)
popupImages=false; // wyświetlanie miniaturki
popupDragging=true; // przesuwanie okienka
$(function()
{
var elBefore = document.getElementById('pt-mytalk');
var elNew = document.createElement('li');
elNew.innerHTML='<a href="http://pl.wikipedia.orghttps://wikines.com/pl/Wikipedysta:Awersowy/schowek">Schowek</a>';
elBefore.parentNode.insertBefore(elNew, elBefore);
});
$(function()
{
var elBefore = document.getElementById('pt-mytalk');
var elNew = document.createElement('li');
elNew.innerHTML='<a href="http://pl.wikipedia.orghttps://wikines.com/pl/Kategoria:Ekspresowe kasowanie">EK</a>';
elBefore.parentNode.insertBefore(elNew, elBefore);
});
$(function()
{
var elBefore = document.getElementById('pt-mytalk');
var elNew = document.createElement('li');
elNew.innerHTML='<a href="http://pl.wikipedia.orghttps://wikines.com/pl/Specjalna:Szukaj">Szukaj</a>';
elBefore.parentNode.insertBefore(elNew, elBefore);
});
// <nowiki> -------------------------------------------
// przyciski tylko podczas edycji strony dyskusji - testy
$(function()
{
var copywarn = document.getElementById('editpage-copywarn');
if (! copywarn)
return;
// usuń niepotrzebne
copywarn.innerHTML = '';
if (wgNamespaceNumber != 3)
return;
if (wgAction != 'edit' && wgAction != 'editredlink')
return;
var userSummaryButtons = document.getElementById('userSummaryButtons');
if (! userSummaryButtons)
{
var userSummaryButtons = document.createElement('span');
userSummaryButtons.id = 'userSummaryButtons'
copywarn.appendChild(userSummaryButtons);
}
else
{
userSummaryButtons.appendChild(document.createElement('br'));
}
var el = userSummaryButtons;
przyciskiDodaj(el, 'test', 'usertalk_test(0) ', '', 'test');
przyciskiDodaj(el, 'stub', 'usertalk_test("Stub") ', '', 'artykuł nie spełnia wymagań');
el.appendChild(document.createTextNode(' ')); // odstęp
przyciskiDodaj(el, 'test1', 'usertalk_test(1) ', '', 'obraźliwe sformułowania');
przyciskiDodaj(el, 'wulg', 'usertalk_test("W") ', '', 'wulgaryzmy');
przyciskiDodaj(el, 'wandal', 'usertalk_test("K") ', '', 'wandalizm');
przyciskiDodaj(el, 'testU', 'usertalk_test("U") ', '', 'wandalizm');
przyciskiDodaj(el, 'spamer', 'usertalk_text("spam", 0) ', '', 'przestań wprowadzać zewnętrzne odnośniki do stron');
przyciskiDodaj(el, 'test2', 'usertalk_test(2) ', '', 'nonsensowne edycje');
przyciskiDodaj(el, 'testG', 'usertalk_test("G") ', '', 'tworzenie bezsensownych haseł');
przyciskiDodaj(el, 'test3', 'usertalk_test(3) ', '', 'niszczenie stron');
przyciskiDodaj(el, 'test4', 'usertalk_test(4) ', '', 'ostatnie ostrzeżenie');
przyciskiDodaj(el, 'testP', 'usertalk_test("P") ', '', 'pierwsze i ostatnie ostrzeżenie');
przyciskiDodaj(el, 'test5', 'usertalk_test(5) ', '', 'blokada');
el.appendChild(document.createTextNode(' ')); // odstęp
przyciskiDodaj(el, 'npa', 'usertalk_test("NPA") ', '', 'npa');
przyciskiDodaj(el, 'żart', 'usertalk_test("żart") ', '', 'żart');
przyciskiDodaj(el, 'testL', 'usertalk_test("L") ', '', 'niszczenie linków, szablonów');
przyciskiDodaj(el, 'PE', 'usertalk_test("PE") ', '', 'zabawa paskiem edycji');
przyciskiDodaj(el, 'AD', 'usertalk_test("AD") ', '', 'dodawanie/kasowanie informacji');
el.appendChild(document.createElement('br')); // odstęp
przyciskiDodaj(el, 'podglądaj', 'usertalk_text("podgląd", 0) ', '', 'używaj przycisku Pokaż podgląd przed zapisaniem artykułu');
przyciskiDodaj(el, 'opisuj', 'usertalk_text("testopis", 0) ', '', 'proszę o wypełnianie pola Opis zmian');
przyciskiDodaj(el, 'podpisuj', 'usertalk_text("dyskusjapodpis", 1) ', '', 'na czyjeś wiadomości odpowiadaj na jego stronie dyskusji');
przyciskiDodaj(el, 'nie podpisuj', 'usertalk_text("bezpodpisu", 1) ', '', 'nie podpisuj edytowanych przez Ciebie artykułów');
przyciskiDodaj(el, 'popraw', 'usertalk_text("topopraw", 1) ', '', 'należy coś zmienić, nie krępuj się!');
el.appendChild(document.createTextNode(' ')); // odstęp
przyciskiDodaj(el, 'grafikizew', 'usertalk_text("GrafikiZewnętrzne", 0) ', '', 'nie zamieszczaj linków do grafik zewnętrznych');
przyciskiDodaj(el, 'wstawiaj ek', 'usertalk_text("Wikipedysta:Beau/TestEK", 1) ', '', 'nie kasuj zawartości strony, którą chcesz usunąć');
przyciskiDodaj(el, 'nie komentuj', 'usertalk_text("Wikipedysta:Beau/TestKomentarz", 1) ', '', 'nie umieszczaj komentarzy w treści artykułu');
przyciskiDodaj(el, 'przenoś', 'usertalk_test("Przenieś") ', '', 'nie wolno przenosić stron kopiując jedynie ich treść');
przyciskiDodaj(el, 'ency', 'usertalk_text("Wikipedysta:Beau/TestEncy", 1) ', '', 'nie dopisuj siebie lub kolegów');
});
function usertalk_test(n)
{
var text;
var summary;
if (n == '0')
{
text = '{' + '{' + 'test|' + wgUserName + '|~~~~}}';
summary = "]";
}
else
{
text = '{' + '{' + 'test' + n + '}}~~~~';
summary = "]";
}
document.editform.wpTextbox1.value += text;
if (document.editform.wpSection.value == '')
document.editform.wpSummary.value = summary;
}
function usertalk_text(n, subst)
{
var sufix = '{' + '{' + ( subst ? 'subst:' : '') + n + '}}~~~~';
document.editform.wpTextbox1.value = document.editform.wpTextbox1.value + sufix;
var prefix = n.substr(0, 12) == 'Wikipedysta:' ? '' : 'Szablon:';
if (document.editform.wpSection.value == '')
document.editform.wpSummary.value = "]";
}
// </nowiki> -------------------------------------------
/* Userpage tabs */
$(function()
{
if (wgCanonicalNamespace == "User" || wgCanonicalNamespace == "User_talk")
{
var username = wgTitle.replace(/\/.*$/, '');
var usernameEncoded = encodeURIComponent(username);
mw.util.addPortletLink('p-cactions', wgScript + '?title=Special:Contributions&target=' + usernameEncoded, 'Edycje', 'ca-contribs', 'Edycje');
mw.util.addPortletLink('p-cactions', wgScript + '?title=Special:Prefixindex&namespace=2&from=' + usernameEncoded + '/', 'podstrony', 'ca-subpages', 'Podstrony');
}
});
function wikilink(page) {
return wgScript + '?title=' + encodeURIComponent(page);
}
if (wgCanonicalSpecialPageName == 'Recentchanges' || wgCanonicalSpecialPageName == 'Log')
$(function()
{
mw.util.addPortletLink('p-cactions', wikilink('Special:Log/move'),'przeniesione', 'ca-log-move', 'Przeniesienia', '*');
mw.util.addPortletLink('p-cactions', wikilink('Special:Log/block'), 'blokady', 'ca-log-block', 'Rejestr blokad', '*');
mw.util.addPortletLink('p-cactions', wikilink('Special:Log/Ipblocklist'), 'zablokowani', 'ca-ipblocklist', 'Zablokowani', '*');
mw.util.addPortletLink('p-cactions', wikilink('Special:Log/delete'), 'usunięte', 'ca-log-delete', 'Rejestr usunięć', '*');
mw.util.addPortletLink('p-cactions', wikilink('Special:Log/protect'), 'zabezpieczone', 'ca-log-protect', 'Rejestr zabezpieczeń', '*');
mw.util.addPortletLink('p-cactions', wikilink('Special:AbuseLog'), 'rejestr nadużyć', 'ca-abuselog', 'Rejestr nadużyć', '*');
});
/* importScript('Wikipedysta:Beau/protected.js'); */
/* Purge caption button */
$(function () {
var hist; var url;
if (!(hist = document.getElementById('ca-history') )) return;
if (!(url = hist.getElementsByTagName('a') )) return;
if (!(url = url.href )) return;
mw.util.addPortletLink('p-cactions', url.replace(/(action=)history(|$)/, '$1purge$2'),
'Purge', 'ca-purge', 'Purge cache', '*');
});
// maksymalna ilość pobieranych linkujących, 0 - nie pobiera
// jeśli nie działa ustaw na 0
var del_max_links = 10;
// maksymalna ilość pobieranych wpisów z historii, 0 - nie pobiera
// jeśli nie działa ustaw na 0
var del_max_versions = 50;