MediaWiki:Common.js: differenze tra le versioni
Aspetto
Contenuto cancellato Contenuto aggiunto
m proviamo a seguire il suggerimento di cui a w:Discussioni_MediaWiki:Monobook.js#Modifica_al_codice per gli interprogetto |
m Annullata la modifica 306479 di Nemo bis (discussione) |
||
Riga 3: | Riga 3: | ||
//Il codice JavaScript inserito qui viene caricato da ciascuna pagina, per tutti gli utenti. |
//Il codice JavaScript inserito qui viene caricato da ciascuna pagina, per tutti gli utenti. |
||
// INIZIO Collegamenti Interprogetto (codice adattato da de:wikt:Mediawiki:monobook.js) |
// INIZIO Collegamenti Interprogetto (codice adattato da de:wikt:Mediawiki:monobook.js) |
||
document.write('<style type="text/css">#interProject {display: none; speak: none;}<\/style>'); |
document.write('<style type="text/css">#interProject {display: none; speak: none;} #p-tb .pBody {padding-right: 0;}<\/style>'); |
||
function iProject() { |
function iProject() { |
||
if (document.getElementById("interProject")) { |
if (document.getElementById("interProject")) { |
||
var iProject = document.getElementById("interProject").innerHTML; |
var iProject = document.getElementById("interProject").innerHTML; |
||
var interProject = document.createElement("div"); |
var interProject = document.createElement("div"); |
||
interProject. |
interProject.style.marginTop = "0.7em"; |
||
interProject. |
interProject.innerHTML = '<h5>altri progetti<\/h5><div class="pBody">'+iProject+'<\/div>'; |
||
⚫ | |||
interProject.innerHTML = '<h5 lang="it" xml:lang="it">altri progetti<\/h5><div class="pBody">' + iProject + '<\/div>'; |
|||
⚫ | |||
} |
} |
||
} |
} |
||
hookEvent("load", iProject); |
hookEvent("load", iProject); |
||
// FINE Collegamenti Interprogetto |
// FINE Collegamenti Interprogetto |
||
Versione delle 19:21, 31 gen 2010
/* <pre> */
//Il codice JavaScript inserito qui viene caricato da ciascuna pagina, per tutti gli utenti.
// INIZIO Collegamenti Interprogetto (codice adattato da de:wikt:Mediawiki:monobook.js)
document.write('<style type="text/css">#interProject {display: none; speak: none;} #p-tb .pBody {padding-right: 0;}<\/style>');
function iProject() {
if (document.getElementById("interProject")) {
var iProject = document.getElementById("interProject").innerHTML;
var interProject = document.createElement("div");
interProject.style.marginTop = "0.7em";
interProject.innerHTML = '<h5>altri progetti<\/h5><div class="pBody">'+iProject+'<\/div>';
document.getElementById("p-tb").appendChild(interProject);
}
}
hookEvent("load", iProject);
// FINE Collegamenti Interprogetto
/** Change Special:Search to use a drop-down menu *******************************************************
*
* Description: Change Special:Search to use a drop-down menu, with the default being
* the internal MediaWiki engine
* Created and maintained by: [[User:Gracenotes]]
*/
if (wgPageName == "Speciale:Ricerca") {
var searchEngines = [];
addOnloadHook(SpecialSearchEnhanced);
}
function SpecialSearchEnhanced() {
var createOption = function(site, action, mainQ, addQ, addV) {
var opt = document.createElement('option');
opt.appendChild(document.createTextNode(site));
searchEngines[searchEngines.length] = [action, mainQ, addQ, addV];
return opt;
}
var searchForm = document.forms['search'];
if (searchForm.lsearchbox) {
var searchBox = searchForm.lsearchbox;
} else {
var searchBox = searchForm.search;
}
var selectBox = document.createElement('select');
selectBox.id = 'searchEngine';
searchForm.onsubmit = function() {
var optSelected = searchEngines[document.getElementById('searchEngine').selectedIndex];
searchForm.action = optSelected[0];
searchBox.name = optSelected[1];
searchForm.title.value = optSelected[3];
searchForm.title.name = optSelected[2];
}
selectBox.appendChild(createOption('Ricerca MediaWiki', wgScriptPath + '/index.php', 'search', 'title', 'Special:Search'));
selectBox.appendChild(createOption('Google', 'http://www.google.com/search', 'q', 'sitesearch', 'it.wikiquote.org'));
selectBox.appendChild(createOption('Yahoo', 'http://search.yahoo.com/search', 'p', 'vs', 'it.wikiquote.org'));
selectBox.appendChild(createOption('Windows Live', 'http://search.live.com/results.aspx', 'q', 'q1', 'site:http://it.wikiquote.org'));
if (document.getElementById('loadStatus')) {
var lStat = document.getElementById('loadStatus');
} else {
var lStat = searchForm.fulltext;
}
lStat.parentNode.insertBefore(selectBox, lStat);
}
/* </pre> */