MediaWiki:Gadget-markAdmins.js e Discussioni utente:Gene Ryder Abrori: differenze tra le pagine

(Differenze fra le pagine)
Contenuto cancellato Contenuto aggiunto
-1
 
Benvenuto/a!
 
Riga 1:
<!-- inizio template di benvenuto -->
//copiato da https://www.wikidata.org/w/index.php?title=MediaWiki:Gadget-markAdmins.js&oldid=424200848
//piccoli adattamenti per la Wiki italiana
 
{| style="width:100%; background:transparent; font-size:90%"
//***********************************************************************
| style="background:#e0f0ff; border:1px solid silver; -moz-border-radius-topleft:12px; -webkit-border-top-left-radius:12px; border-top-left-radius:12px; width:20%; height:30px" | &nbsp;&nbsp; [[File:Help-browser.svg|18px|link=Aiuto:Benvenuto]] [[Aiuto:Benvenuto|Benvenuto]]
// Skript ursprünglich von [[Benutzer:Euku]], 28. Dez. 2005
| style="background:#6495ed; color:white; padding:0.5em 0.5em 0.5em 1em; font-size:140%; border:1px solid silver; -moz-border-radius-topright:12px; -webkit-border-top-right-radius:12px; border-top-right-radius:12px; width:80%" | '''Benvenuto/a su Wikipedia, <span style="color:white"><nowiki></nowiki>Gene Ryder Abrori</span>!'''
// Adaptierung/zusätzliche Markierungen/Fixes: [[Benutzer:PDD]]
|-
// Aufgeräumt & beschleunigt: [[Benutzer:Littl]]
| style="background:#e0e6ff; border:1px solid silver; height:30px; padding-left:1em" | [[File:Nuvola apps ksig-vector.svg|18px|link=Aiuto:Guida essenziale]] [[Aiuto:Guida essenziale|Guida essenziale]]
// Etwas umgeräumt und potentielle Skinabhängigkeit entfernt: [[Benutzer:Guandalug]]
| rowspan="8" style="background:#fffff0; border:1px solid silver; -moz-border-radius-bottomright:12px; -webkit-border-bottom-right-radius:12px; border-bottom-right-radius:12px; padding:0.5em 1em;" |<div style="font-size:105%">Con le tue conoscenze puoi migliorare l'enciclopedia [[Wikipedia:LIBERA|libera]]. Scrivi nuove voci o modifica quelle esistenti, ma non inserire [[Aiuto:Cosa non mettere su Wikipedia|contenuti inadatti]]. '''Il tuo contributo è prezioso'''!<br />
// Anpassung an WikiData: [[User:NordNordWest]]
<p style="font-size:105%">Wikipedia ha solo alcune regole inderogabili, <span style="white-space:nowrap">i [[Wikipedia:Cinque pilastri|'''cinque pilastri''']]</span>. Per un primo orientamento, puoi guardare la '''[[:File:Wikipedia_ridotto.ogv|WikiGuida]]''', leggere la '''[[Aiuto:Guida essenziale|Guida essenziale]]''' o consultare la pagina di '''[[Aiuto:Aiuto|aiuto]]'''.</p></div>
//***********************************************************************
 
Se '''contribuisci a Wikipedia su commissione''' si applicano '''[[Wikipedia:Avvertenze sulla contribuzione su commissione#Le nostre condizioni d'uso|condizioni d'uso particolari]]'''.
// <nowiki>
( function ( mw, $ ) {
function markAdmins( $content ) {
 
Ricorda di '''non copiare testi né immagini da libri o siti internet poiché <u>NON è consentito inserire materiale protetto da [[Wikipedia:Copyright|copyright]]</u>''' (nel caso sia tu l'autore/autrice, devi seguire [[Wikipedia:Copyright#Se concedi l'uso del materiale presente sul tuo sito o su altre fonti|l'apposita procedura]]), e di scrivere seguendo un '''[[Wikipedia:Punto di vista neutrale|punto di vista neutrale]]''', citando le '''[[WP:FONTI|fonti]]''' utilizzate.
var marksubpages = false;
var dontmarkmyself = false;
 
<div align="center" style="font-size:130%">Buon lavoro e buon divertimento da parte di tutti i wikipediani!</div>
// static list per ora è escluso Legoktm
var admins=[".avgas", "Abisys", "Ale_Sasso", "Alkalin", "Amarvudol", "Antonio1952", "Aplasia", "Archenzo", "ArtAttack", "Ary29", "Ask21", "AttoRenato", "Basilicofresco", "BohemianRhapsody", "Bradipo_Lento", "Bramfab", "Buggia", "Bultro", "Burgundo", "Carlomartini86", "Carlomorino", "Castagna", "Caulfield", "Ceppicone","Civv%C3%AC", "Daimona_Eaytoy", "Dan_Kenshi", "Delfort", "Dimitrij_Kasev", "Doc.mari", "Dome", "Dr_Zimbu", "Elwood", "Ep%C3%ACdosis", "Er_Cicero", "Erinaceus", "Esculapio", "Eumolpo", "Euphydryas", "Eustace_Bagge", "Fabexplosive", "Fabyrav","FeltriaUrbsPicta", "Fringio", "Fullerene", "Gac", "Gianfranco", "Guidomac", "Gvf", "Horcrux", "Hypergio", "Ignisdelavega", "Ilario", "IndyJr", "Jaqen", "Kirk39", "Klaudio", "KS", "L736E", "Laurentius", "Lepido", "LukeWiller", "M%26A", "Madaki", "MapiVanPelt", "Marcok", ".mau.", "Melos", "Mess", "MM", "Moroboshi", "Narayan89", "Nicolabel", "Nubifer", "Ombra", "Osk", "Paginazero", "Parma1983", "Pequod76", "Phantomas", "Phyrexian", "%25Pier%25", "Pierpao", "Pil56", "RanZag", "Remulazz", "Retaggio", "Ripepette", "Roberto_Mura", "Rojelio", "Rotpunkt", "Ruthven", "Sannita", "Sanremofilo", "Sakretsu", "Shivanarayana", ".snoopy.", "Soprano71", "Superchilum", "Supernino", "Syrio", "Threecharlie", "Tirinto", "Tooby", "Torsolo", "Vale93b", "Valepert", "Valerio_Bozzolan","ValterVB", "Vegetable", "Veneziano", "Vituzzu", "Yiyi"];
var admins_str = '|'+admins.join('|')+'|';
 
<div style="margin:0; padding:0; font-size:105%">
var botadmins=["Filtro_anti_abusi"];
{{Cassetto inizio
var botadmins_str = '|'+botadmins.join('|')+'|';
|titolo = Altre informazioni
 
}}
var renadmins=[];
[[File:Firma e data.png|thumb|Apponi la firma nei tuoi interventi]]
var renadmins_str = '|'+renadmins.join('|')+'|';
*[[Portale:Progetti|Visualizza l'elenco]] dei '''[[Wikipedia:Progetto|progetti collaborativi]]''' riguardanti specifiche aree tematiche dell'enciclopedia: puoi partecipare liberamente a quelli di tuo interesse o chiedere suggerimenti.
 
*Identificati nelle [[Aiuto:Pagina di discussione|pagine di discussione]]: '''[[Aiuto:Firma|firma]] i tuoi interventi''' con il tasto che vedi nell'immagine.
var bureaucrats=["Ary29", "Vituzzu", "Roberto_Mura", "Buggia", "Euphydryas", "Civv%C3%AC"];
*Una volta consultata la Guida essenziale, prova ad ampliare le tue conoscenze sul funzionamento di Wikipedia con il '''[[Aiuto:Tour guidato|Tour guidato]]'''.
var bureaucrats_str = '|'+bureaucrats.join('|')+'|';
*Hai già un altro account oppure qualcun altro contribuisce dal tuo stesso computer? Leggi [[Wikipedia:Utenze multiple]].
 
{{-}}
var checkusers=["Melos", "Gac", "Ask21", "L736E", "Shivanarayana", "Vituzzu", "Ruthven"];
{{Cassetto fine}}
var checkusers_str = '|'+checkusers.join('|')+'|';
{{Cassetto inizio
 
|titolo = Serve aiuto?
// Stewards
}}
var stewards=["Ajraddatz", "Melos", "Vituzzu", "Avraham", "Bsadowski1", "Defender", "DerHexer", "Einsbor", "HakanIST", "Hoo_man", "Jyothis", "Linedwell", "MarcoAurelio", "Mardetanha", "Matanya", "Matiia", "MBisanz", "Mentifisto", "MF-Warburg", "Pmlineditor", "QuiteUnusual", "RadiX", "Ruslik0", "Savh", "Shanmugamp7", "Sjoerddebruin", "Stryn", "Tegel", "Teles", "Trijnstel", "Masti", "NahidSultan"];
Se hai bisogno di aiuto, chiedi allo [[Aiuto:Sportello informazioni|sportello informazioni]] (e non dimenticare che la risposta ti verrà data in quella stessa pagina). Se avessi bisogno di un aiuto ''continuativo'', puoi [[Progetto:Coordinamento/Accoglienza/Nuovi_arrivati|richiedere di farti affidare un "tutor"]].
var stewards_str = '|'+stewards.join('|')+'|';
<inputbox>
 
type=commenttitle
if (
bgcolor=white
mw.config.get( 'wgCanonicalNamespace' ) === 'Special' ||
preload=
mw.config.get( 'wgAction' ) === 'history' ||
editintro=
mw.config.get( 'wgCanonicalNamespace' ) === 'User' ||
hidden=yes
mw.config.get( 'wgCanonicalNamespace' ) === 'User_talk' ||
page=Aiuto:Sportello_informazioni
mw.config.get( 'wgNamespaceNumber' ) % 2 === 1 ||
default=
mw.config.get( 'wgCanonicalNamespace' ) === 'Project' ||
break=no
mw.config.get( 'wgCanonicalNamespace' ) === 'Help' ||
buttonlabel=Domanda allo Sportello informazioni
mw.util.getParamValue('diff') !== null
</inputbox>
) {
{{Cassetto fine}}
var i;
</div>
var aNode;
<div style="border-bottom:1px solid #eee; padding-top:0.17em; padding-bottom:0.5em"></div>
var allanchors = $content.get( 0 ).getElementsByTagName("A");
<div style="font-size:95%">[[file:Flag of the United Kingdom.svg|20px]] Hello and welcome to the Italian Wikipedia! We appreciate your contributions. If your Italian skills are not good enough, that’s no problem. We have an [[Wikipedia:Ambasciata|embassy]] where you can inquire for further information in your native language or you can contact directly [[Wikipedia:Babel/It-0|a user in your language]]. We hope you enjoy your time here!</div>
var searchExp = /.wiki.Utente.(.+)/;
|-
var trenn = mw.config.get( 'wgArticlePath' ).replace( '$1', mw.config.get( 'wgFormattedNamespaces' )[2] );
| style="background:#e5e0ff; border:1px solid silver; height:30px; padding-left:1em" | [[File:Crystal Clear app ktip.svg|18px|link=Aiuto:Tour guidato]] [[Aiuto:Tour guidato|Tour guidato]]
var marker;
|-
var mainpageanchor;
| style="background:#ffe0f1; border:1px solid silver; height:30px; padding-left:1em" | [[File:Accessories-text-editor.svg|18px|link=Wikipedia:Raccomandazioni e linee guida]] [[Wikipedia:Raccomandazioni e linee guida|Raccomandazioni e linee guida]]
var href;
|-
 
| style="background:#ffe5e0; border:1px solid silver; height:30px; padding-left:1em" | [[File:Copyright-problem.svg|18px|link=Wikipedia:Copyright]] [[Wikipedia:Copyright|Copyright]]
mw.util.addCSS('span.adminMark { font-weight: bold; }');
|-
for (i=0; i < allanchors.length; i++) {
| style="background:#ffefe0; border:1px solid silver; height:30px; padding-left:1em" | [[File:Crystal Clear app ksirtet.svg|18px|link=Portale:Progetti]] [[Portale:Progetti|Progetti tematici]]
aNode = allanchors[i];
|-
mainpageanchor = true;
| style="background:#fff8dc; border:1px solid silver; -moz-border-radius-bottomleft:12px; -webkit-border-bottom-left-radius:12px; border-bottom-left-radius:12px; height:30px; padding-left:1em" | [[File:Nuvola apps bookcase.svg|18px|link=Aiuto:Glossario]] [[Aiuto:Glossario|Glossario]]
// if it's a link to a user
|}Naturalmente un benvenuto anche da parte mia! Se avessi bisogno di qualcosa non esitare a contattarmi.
if ((href = aNode.getAttribute("href")) && (href.indexOf(trenn) !== -1)) {
'''[[Utente:Borgil|<span style="color:green;">Borgil</span>]]''' <small>'''[[Discussioni utente:Borgil|<span style="color:green;">(nin á quetë)</span>]]'''</small> 16:30, 2 apr 2019 (CEST)
var currUser = searchExp.exec(href)[1];
<!-- fine template di benvenuto -->
var currUserClean = currUser.replace(/\/.*/,'');
if (currUserClean !== currUser) mainpageanchor = false;
currUser= "|" + currUserClean + "|";
marker = [];
 
// is this user an admin?
if (admins_str.indexOf(currUser) !== -1) marker.push( 'A' );
// is this user an adminbot?
if (botadmins_str.indexOf(currUser) !== -1) marker.push( 'A-Bot' );
// is this user a renamed admin?
if (renadmins_str.indexOf(currUser) !== -1) marker.push( 'A-Ren' );
// is this user a bureaucrat?
if (bureaucrats_str.indexOf(currUser) !== -1) marker.push( 'B' );
// is this user a checkuser?
if (checkusers_str.indexOf(currUser) !== -1) marker.push( 'CU' );
// is this user a steward?
if (stewards_str.indexOf(currUser) !== -1) marker.push( 'S' );
 
// don't mark certain pages, except link to user main page
if (mainpageanchor ||
(marksubpages && (mw.config.get( 'wgCanonicalSpecialPageName' ) !== "Prefixindex") &&
(mw.config.get( 'wgCanonicalSpecialPageName' ) !== "Allpages")) )
// check finished, now append node
if ((marker.length > 0) && !(dontmarkmyself && (currUserClean === mw.config.get( 'wgUserName' )))) {
// Variante 1 (traditionell)
// var aMark = document.createElement("b");
// Variante 2 (vom Erzbschof)
var aMark = document.createElement("span");
aMark.className = "adminMark";
 
var aMarkText = document.createTextNode(" (" + marker.join("/") + ")");
aMark.appendChild(aMarkText);
aNode.appendChild(aMark);
}
}
}
}
}
 
mw.hook( 'wikipage.content' ).add( markAdmins );
}( mediaWiki, jQuery ) );
// </nowiki>