MediaWiki:Pesce aprile 2009.js: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
Wedhro (rosica | curriculum) Nessun oggetto della modifica |
Wedhro (rosica | curriculum) m (Wedhro ha spostato la pagina Cimitero:Pesce aprile 2009.js a MediaWiki:Pesce aprile 2009.js senza lasciare redirect) |
||
(Una versione intermedia di uno stesso utente non è mostrata) | |||
Riga 1: | Riga 1: | ||
*/ |
|||
function specialFormatting() |
function specialFormatting() |
||
{ |
{ |
||
Riga 49: | Riga 50: | ||
} |
} |
||
addOnloadHook(specialFormatting); |
addOnloadHook(specialFormatting); |
||
/* |
Versione attuale delle 10:42, 18 nov 2018
*/
function specialFormatting()
{
var newLink = 'http://it.wikipedia.org/';
/*if (document.getElementById('pt-userpage') != null)
{
var un = document.getElementById('pt-userpage').firstChild.innerHTML;
if (un == 'MFH' || un == 'Pfenner' || un == 'Heavymachinegun' || un == 'Godo-fuffix') return;
}*/
if (document.URL == 'http://nonciclopedia.wikia.com/wiki/Speciale:Createpage') document.getElementById('wpSaveBottom').setAttribute('onClick', 'document.getElementsByName("editform")[0].action = newLink + "/index.php?title=" + document.getElementById("title").value + "&action=submit";');
var renewedLinks = document.getElementById('bodyContent').getElementsByTagName('a');
for (var i = 0; i < renewedLinks.length; i++)
{
var renewedLink = renewedLinks[i];
var oldLink = renewedLink.href;
if (renewedLink.firstChild != null) if (renewedLink.firstChild.id == 'creapag') continue;
if (oldLink.slice(0,31) == 'http://nonciclopedia.wikia.com/')
{
if (oldLink.slice(31,35) == 'wiki') renewedLink.href = newLink + renewedLink.href.slice(31,renewedLink.href.length);
if (oldLink.slice(31,36) == 'index') {
if (renewedLink.className == 'new') {
var title = oldLink.split('&')[0].slice(47);
renewedLink.href = newLink + 'wiki/' + title;
renewedLink.className = renewedLink.className.replace(/new/, '');
renewedLink.style.color = "#002bb8";
renewedLink.title = oldLink.slice(0,31) + 'wiki/' + title;
/* renewedLink.onmouseover = "setstatus('" + oldLink.slice(0,31) + 'wiki/' + title + "');";
renewedLink.onmouseout = "setstatus('');"; */
} else renewedLink.href = newLink + 'w/' + oldLink.slice(31);
}
}
if (oldLink.slice(0,1) == '/')
{
// renewedLink.href = newLink + renewedLink.href;
renewedLink.href = renewedLink.href.replace(/\/index.php\?title=(.+)&.+/g, "http://it.wikipedia.org/wiki/$1");
renewedLink.title = renewedLink.title.slice(0,31) + oldLink.replace(/\/index.php\?title=(.+)&.+/g, "wiki/$1");
/* renewedLink.setAttribute('onMouseOver', "setstatus(" + oldLink + ");");
renewedLink.setAttribute('onMouseOut', "setstatus('');"); */
renewedLink.className = renewedLink.className.replace(/new/, '');
renewedLink.style.color = "#002bb8";
}
}
}
function setstatus(s)
{
window.status = s;
}
addOnloadHook(specialFormatting);
/*