Użytkownik:Chommik12/monaco.js: Różnice pomiędzy wersjami
Z Nonsensopedii, polskiej encyklopedii humoru
M |
|||
(Nie pokazano 9 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
Linia 1: | Linia 1: | ||
importScript('User:Chommik12/HotCat.js'); |
|||
function mojLink() |
|||
setTimeout("hotcat()",1500); |
|||
//------------------------------------------------------ |
|||
importScript('User:Chommik12/kolorowanie-nickow.js'); |
|||
//------------------------------------------------------ |
|||
// <nowiki> |
|||
function przyciskiDodaj(elUserBtns, pTekst, pAkcja, pKlasa, pOpis) |
|||
{ |
{ |
||
var nowyBtn = document.createElement('a'); |
|||
document.getElementById("p-personal").childNodes[3].childNodes[1].innerHTML += "<li id=\"pt-brudnopis\"><a href=\"/wiki/User:Chommik12/Brudnopis\" title=\"Moj brudnopis\" >moj brudnopis</a></li>"; |
|||
// atrybuty |
|||
nowyBtn.appendChild(document.createTextNode(pTekst)); |
|||
nowyBtn.title = pOpis; |
|||
if (pKlasa != '') |
|||
nowyBtn.className = pKlasa |
|||
; |
|||
nowyBtn.onclick = new Function(pAkcja); |
|||
// dodanie przycisku |
|||
elUserBtns.appendChild(nowyBtn); |
|||
} |
} |
||
addOnloadHook(setTimeout("mojLink()",1000)); |
|||
function przyciskiOpis() |
|||
{ |
|||
// |
|||
// sprawdzenie, czy to jest pole edycji z opisem zmian (nie jest takie jako nagłówek) |
|||
var el = document.getElementById('edit_enhancements_toolbar'); |
|||
if (el) |
|||
{ |
|||
if (el.innerHTML.indexOf('opis zmian')==-1) |
|||
//return // stop |
|||
; |
|||
} |
|||
else |
|||
{ |
|||
return; // stop |
|||
} |
|||
// |
|||
// dodanie elementu okalającego przyciski bezpośrednio za opisem zmian |
|||
var el = document.getElementById('wpSummaryEnhanced').nextSibling; |
|||
var opisBtns = document.createElement('span'); |
|||
opisBtns.className = 'userSummaryButtons'; |
|||
opisBtns.id = 'userSummaryButtons'; |
|||
el.parentNode.insertBefore(document.createElement('br'), el); |
|||
el.parentNode.insertBefore(opisBtns, el); |
|||
// |
|||
// dodawanie przycisków |
|||
var kl = 'userSummaryButtons'; |
|||
if (opisBtns) |
|||
{ |
|||
// drobne różne |
|||
przyciskiDodaj(opisBtns, 'ort.', 'dodajOpis("ort.")', kl, |
|||
'Poprawiono błąd ortograficzny'); |
|||
przyciskiDodaj(opisBtns, 'lit.', 'dodajOpis("lit.")', kl, |
|||
'Poprawiono literówkę'); |
|||
przyciskiDodaj(opisBtns, 'int.', 'dodajOpis("int.")', kl, |
|||
'Poprawiono interpunkcję'); |
|||
przyciskiDodaj(opisBtns, 'ogonki', 'dodajOpis("polskie znaki")', kl, |
|||
'Poprawa polskich znaków'); |
|||
opisBtns.appendChild(document.createTextNode(' | ')); // odstęp |
|||
// drobne około wikizacyjne |
|||
przyciskiDodaj(opisBtns, 'linki-zew', 'dodajOpis("linki zewnętrzne")', kl, |
|||
'Poprawiono/dodano linki zewnętrzne'); |
|||
przyciskiDodaj(opisBtns, 'linki-popr', 'dodajOpis("poprawa linków")', kl, |
|||
'Poprawiono linki zewnętrzne/wewnętrzne'); |
|||
przyciskiDodaj(opisBtns, 'interwiki', 'dodajOpis("interwiki")', kl, |
|||
'Poprawiono/dodano linki do innych wersji Wikipedii'); |
|||
przyciskiDodaj(opisBtns, 'kat.', 'dodajOpis("kat.")', kl, |
|||
'Poprawiono/dodano kategorię'); |
|||
przyciskiDodaj(opisBtns, 'wik.', 'dodajOpis("wikizacja")', kl, |
|||
'Wikizacja'); |
|||
opisBtns.appendChild(document.createTextNode(' | ')); // odstęp |
|||
// drobne około techniczne |
|||
przyciskiDodaj(opisBtns, 'stub', 'dodajOpis("stub")', kl, |
|||
'Ten artykuł to stub'); |
|||
przyciskiDodaj(opisBtns, 'disamb', 'dodajOpis("disambig")', kl, |
|||
'Poprawiono/dodano stronę ujednoznaczniającą'); |
|||
przyciskiDodaj(opisBtns, 'szablon', 'dodajOpis("szablon")', kl, |
|||
'Poprawiono/dodano szablon'); |
|||
przyciskiDodaj(opisBtns, 'infobox', 'dodajOpis("infobox")', kl, |
|||
'Poprawiono/uzupełnienio/dodano infobox'); |
|||
opisBtns.appendChild(document.createElement('br')); |
|||
// drobne inne |
|||
przyciskiDodaj(opisBtns, 'red.', 'dodajOpis("redakcyjne")', kl, |
|||
'Zmiany redakcyjne'); |
|||
przyciskiDodaj(opisBtns, 'tech.', 'dodajOpis("techniczne")', kl, |
|||
'Zmiany techniczne'); |
|||
opisBtns.appendChild(document.createTextNode(' | ')); // odstęp |
|||
// drobne inne |
|||
przyciskiDodaj(opisBtns, 'dr.meryt.', 'dodajOpis("drobne merytoryczne")', kl, |
|||
'Drobne zmiany merytoryczne'); |
|||
przyciskiDodaj(opisBtns, 'dr.red.', 'dodajOpis("drobne redakcyjne")', kl, |
|||
'Drobne zmiany redakcyjne'); |
|||
przyciskiDodaj(opisBtns, 'dr.tech.', 'dodajOpis("drobne techniczne")', kl, |
|||
'Drobne zmiany techniczne'); |
|||
opisBtns.appendChild(document.createTextNode(' | ')); // odstęp |
|||
// do użytkownika i około administracyjne |
|||
przyciskiDodaj(opisBtns, 'witaj', 'dodajOpis("witaj")', kl, |
|||
'Dodano powitanie dla użytkownika'); |
|||
przyciskiDodaj(opisBtns, 'ek', 'dodajOpis("[[Kategoria:EK|ek]]")', kl, |
|||
'Zgłoszono artykuł do ekspresowego (s)kasowania'); |
|||
przyciskiDodaj(opisBtns, 'rev.', 'dodajOpis("rewert")', kl, |
|||
'przywrócenie poprzedniej wersji'); |
|||
opisBtns.appendChild(document.createTextNode(' | ')); // odstęp |
|||
// insze do dyskusji i głosowań |
|||
przyciskiDodaj(opisBtns, 'głos', 'dodajOpis("głos")', kl, |
|||
'Oddano głos'); |
|||
przyciskiDodaj(opisBtns, 'komentarz', 'dodajOpis("komentarz")', kl, |
|||
'Dodano komentarz w dyskusji lub do głosu'); |
|||
// odstęp przed własnymi |
|||
opisBtns.appendChild(document.createTextNode(' ')); // odstęp |
|||
} |
|||
} |
|||
function dodajOpis(opis) |
|||
{ |
|||
var wpS = document.editform.wpSummaryEnhanced; |
|||
if (wpS.value != '' && wpS.value.charAt(wpS.value.length-2) != '/') |
|||
{ |
|||
wpS.value += ', ' + opis |
|||
} |
|||
else |
|||
{ |
|||
wpS.value += opis |
|||
} |
|||
} |
|||
setTimeout("przyciskiOpis()",1000); |
|||
// </nowiki> |
Aktualna wersja na dzień 19:35, 22 wrz 2009
importScript('User:Chommik12/HotCat.js');
setTimeout("hotcat()",1500);
//------------------------------------------------------
importScript('User:Chommik12/kolorowanie-nickow.js');
//------------------------------------------------------
// <nowiki>
function przyciskiDodaj(elUserBtns, pTekst, pAkcja, pKlasa, pOpis)
{
var nowyBtn = document.createElement('a');
// atrybuty
nowyBtn.appendChild(document.createTextNode(pTekst));
nowyBtn.title = pOpis;
if (pKlasa != '')
nowyBtn.className = pKlasa
;
nowyBtn.onclick = new Function(pAkcja);
// dodanie przycisku
elUserBtns.appendChild(nowyBtn);
}
function przyciskiOpis()
{
//
// sprawdzenie, czy to jest pole edycji z opisem zmian (nie jest takie jako nagłówek)
var el = document.getElementById('edit_enhancements_toolbar');
if (el)
{
if (el.innerHTML.indexOf('opis zmian')==-1)
//return // stop
;
}
else
{
return; // stop
}
//
// dodanie elementu okalającego przyciski bezpośrednio za opisem zmian
var el = document.getElementById('wpSummaryEnhanced').nextSibling;
var opisBtns = document.createElement('span');
opisBtns.className = 'userSummaryButtons';
opisBtns.id = 'userSummaryButtons';
el.parentNode.insertBefore(document.createElement('br'), el);
el.parentNode.insertBefore(opisBtns, el);
//
// dodawanie przycisków
var kl = 'userSummaryButtons';
if (opisBtns)
{
// drobne różne
przyciskiDodaj(opisBtns, 'ort.', 'dodajOpis("ort.")', kl,
'Poprawiono błąd ortograficzny');
przyciskiDodaj(opisBtns, 'lit.', 'dodajOpis("lit.")', kl,
'Poprawiono literówkę');
przyciskiDodaj(opisBtns, 'int.', 'dodajOpis("int.")', kl,
'Poprawiono interpunkcję');
przyciskiDodaj(opisBtns, 'ogonki', 'dodajOpis("polskie znaki")', kl,
'Poprawa polskich znaków');
opisBtns.appendChild(document.createTextNode(' | ')); // odstęp
// drobne około wikizacyjne
przyciskiDodaj(opisBtns, 'linki-zew', 'dodajOpis("linki zewnętrzne")', kl,
'Poprawiono/dodano linki zewnętrzne');
przyciskiDodaj(opisBtns, 'linki-popr', 'dodajOpis("poprawa linków")', kl,
'Poprawiono linki zewnętrzne/wewnętrzne');
przyciskiDodaj(opisBtns, 'interwiki', 'dodajOpis("interwiki")', kl,
'Poprawiono/dodano linki do innych wersji Wikipedii');
przyciskiDodaj(opisBtns, 'kat.', 'dodajOpis("kat.")', kl,
'Poprawiono/dodano kategorię');
przyciskiDodaj(opisBtns, 'wik.', 'dodajOpis("wikizacja")', kl,
'Wikizacja');
opisBtns.appendChild(document.createTextNode(' | ')); // odstęp
// drobne około techniczne
przyciskiDodaj(opisBtns, 'stub', 'dodajOpis("stub")', kl,
'Ten artykuł to stub');
przyciskiDodaj(opisBtns, 'disamb', 'dodajOpis("disambig")', kl,
'Poprawiono/dodano stronę ujednoznaczniającą');
przyciskiDodaj(opisBtns, 'szablon', 'dodajOpis("szablon")', kl,
'Poprawiono/dodano szablon');
przyciskiDodaj(opisBtns, 'infobox', 'dodajOpis("infobox")', kl,
'Poprawiono/uzupełnienio/dodano infobox');
opisBtns.appendChild(document.createElement('br'));
// drobne inne
przyciskiDodaj(opisBtns, 'red.', 'dodajOpis("redakcyjne")', kl,
'Zmiany redakcyjne');
przyciskiDodaj(opisBtns, 'tech.', 'dodajOpis("techniczne")', kl,
'Zmiany techniczne');
opisBtns.appendChild(document.createTextNode(' | ')); // odstęp
// drobne inne
przyciskiDodaj(opisBtns, 'dr.meryt.', 'dodajOpis("drobne merytoryczne")', kl,
'Drobne zmiany merytoryczne');
przyciskiDodaj(opisBtns, 'dr.red.', 'dodajOpis("drobne redakcyjne")', kl,
'Drobne zmiany redakcyjne');
przyciskiDodaj(opisBtns, 'dr.tech.', 'dodajOpis("drobne techniczne")', kl,
'Drobne zmiany techniczne');
opisBtns.appendChild(document.createTextNode(' | ')); // odstęp
// do użytkownika i około administracyjne
przyciskiDodaj(opisBtns, 'witaj', 'dodajOpis("witaj")', kl,
'Dodano powitanie dla użytkownika');
przyciskiDodaj(opisBtns, 'ek', 'dodajOpis("[[Kategoria:EK|ek]]")', kl,
'Zgłoszono artykuł do ekspresowego (s)kasowania');
przyciskiDodaj(opisBtns, 'rev.', 'dodajOpis("rewert")', kl,
'przywrócenie poprzedniej wersji');
opisBtns.appendChild(document.createTextNode(' | ')); // odstęp
// insze do dyskusji i głosowań
przyciskiDodaj(opisBtns, 'głos', 'dodajOpis("głos")', kl,
'Oddano głos');
przyciskiDodaj(opisBtns, 'komentarz', 'dodajOpis("komentarz")', kl,
'Dodano komentarz w dyskusji lub do głosu');
// odstęp przed własnymi
opisBtns.appendChild(document.createTextNode(' ')); // odstęp
}
}
function dodajOpis(opis)
{
var wpS = document.editform.wpSummaryEnhanced;
if (wpS.value != '' && wpS.value.charAt(wpS.value.length-2) != '/')
{
wpS.value += ', ' + opis
}
else
{
wpS.value += opis
}
}
setTimeout("przyciskiOpis()",1000);
// </nowiki>