Wikisource:Página de testes: diferenças entre revisões
m cópia de MediaWiki:Common.js |
Migração para o MW 1.17; correção das importações no caso do servidor seguro; redução de erros com http://jshint.com/; |
||
Linha 1: | Linha 1: | ||
/* Barras de navegação */ |
/* Barras de navegação */ |
||
// Deprecated functions that have a follower that (also) accepts the same syntax: |
|||
window.getParamValue = mw.util.getParamValue; |
|||
/** Barras de navegação dinâmica |
|||
* @source: [[:it:MediaWiki:Common.js]] |
|||
* TODO: substituir pelo plugin makeCollapsible quando estiver online (ver [[mw:RL/DM#jQuery.makeCollapsible]]) |
|||
********************************************************************************************/ |
|||
⚫ | |||
// set up the words in your language |
// set up the words in your language |
||
Linha 21: | Linha 24: | ||
function toggleNavigationBar(indexNavigationBar) |
function toggleNavigationBar(indexNavigationBar) |
||
{ |
{ |
||
var NavToggle = document.getElementById( |
var NavToggle = document.getElementById('NavToggle' + indexNavigationBar); |
||
var NavFrame = document.getElementById( |
var NavFrame = document.getElementById('NavFrame' + indexNavigationBar); |
||
if (!NavFrame || !NavToggle) { |
if (!NavFrame || !NavToggle) { |
||
Linha 29: | Linha 32: | ||
// if shown now |
// if shown now |
||
if (NavToggle.firstChild.data == NavigationBarHide) { |
if (NavToggle.firstChild.data === NavigationBarHide) { |
||
for ( |
for ( |
||
var NavChild = NavFrame.firstChild; |
var NavChild = NavFrame.firstChild; |
||
NavChild != null; |
NavChild !== null; |
||
NavChild = NavChild.nextSibling |
NavChild = NavChild.nextSibling |
||
) { |
) { |
||
if (NavChild.className == 'NavPic') { |
if (NavChild.className === 'NavPic') { |
||
NavChild.style.display = 'none'; |
NavChild.style.display = 'none'; |
||
} |
} |
||
if (NavChild.className == 'NavContent') { |
if (NavChild.className === 'NavContent') { |
||
NavChild.style.display = 'none'; |
NavChild.style.display = 'none'; |
||
} |
} |
||
Linha 45: | Linha 48: | ||
// if hidden now |
// if hidden now |
||
} else if (NavToggle.firstChild.data == NavigationBarShow) { |
} else if (NavToggle.firstChild.data === NavigationBarShow) { |
||
for ( |
for ( |
||
var NavChild = NavFrame.firstChild; |
var NavChild = NavFrame.firstChild; |
||
NavChild != null; |
NavChild !== null; |
||
NavChild = NavChild.nextSibling |
NavChild = NavChild.nextSibling |
||
) { |
) { |
||
if (NavChild.className == 'NavPic') { |
if (NavChild.className === 'NavPic') { |
||
NavChild.style.display = 'block'; |
NavChild.style.display = 'block'; |
||
} |
} |
||
if (NavChild.className == 'NavContent') { |
if (NavChild.className === 'NavContent') { |
||
NavChild.style.display = 'block'; |
NavChild.style.display = 'block'; |
||
} |
} |
||
Linha 69: | Linha 72: | ||
for( |
for( |
||
var i=0; |
var i=0; |
||
NavFrame = document.getElementsByTagName( |
NavFrame = document.getElementsByTagName('div')[i]; |
||
i++ |
i++ |
||
) { |
) { |
||
// if found a navigation bar |
// if found a navigation bar |
||
if (NavFrame.className == |
if (NavFrame.className === 'NavFrame') { |
||
indexNavigationBar++; |
indexNavigationBar++; |
||
var NavToggle = document.createElement( |
var NavToggle = document.createElement('a'); |
||
NavToggle.className = 'NavToggle'; |
NavToggle.className = 'NavToggle'; |
||
NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); |
NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); |
||
Linha 89: | Linha 92: | ||
j++ |
j++ |
||
) { |
) { |
||
if (NavFrame.childNodes[j].className == |
if (NavFrame.childNodes[j].className === 'NavHead') { |
||
NavFrame.childNodes[j].appendChild(NavToggle); |
NavFrame.childNodes[j].appendChild(NavToggle); |
||
} |
} |
||
Linha 114: | Linha 117: | ||
/* |
/* |
||
* Interwikiextra |
* Interwikiextra |
||
* |
* @author: ThomasV |
||
*/ |
*/ |
||
function interwikiExtra() |
function interwikiExtra() |
||
{ |
{ |
||
// iterate over all <span>-elements |
// iterate over all <span>-elements |
||
for(var i=0; a = document.getElementsByTagName( |
for(var i=0; a = document.getElementsByTagName('span')[i]; i++) { |
||
// if found a linkInfo span |
// if found a linkInfo span |
||
if(a.className == "interwiki-info") { |
if(a.className === "interwiki-info") { |
||
// iterate over all <li>-elements |
// iterate over all <li>-elements |
||
var count=0; |
var count=0; |
||
for(var j=0; b = document.getElementsByTagName( |
for(var j=0; b = document.getElementsByTagName('li')[j]; j++) { |
||
if(b.className == "interwiki-" + a.id) { |
if(b.className === "interwiki-" + a.id) { |
||
b.innerHTML = b.innerHTML + " "+a.title; |
b.innerHTML = b.innerHTML + " "+a.title; |
||
if(a.title == "(vo)") { b.title = "Texto original"; } |
if(a.title === "(vo)") { b.title = "Texto original"; } |
||
} |
} |
||
else if(b.className == "interwiki-" + a.id.substr(0,a.id.length-1)) { |
else if(b.className === "interwiki-" + a.id.substr(0,a.id.length-1)) { |
||
count = count+1; |
count = count+1; |
||
if(a.id.charAt(a.id.length-1) == count) { |
if(a.id.charAt(a.id.length-1) === count) { |
||
b.innerHTML = b.innerHTML + " "+a.title; |
b.innerHTML = b.innerHTML + " "+a.title; |
||
} |
} |
||
Linha 139: | Linha 142: | ||
} |
} |
||
} |
} |
||
if(a.className == |
if(a.className === 'AutreVersion') { |
||
p = a.title.indexOf("|"); |
p = a.title.indexOf("|"); |
||
pvers = document.getElementById("p-version"); |
pvers = document.getElementById("p-version"); |
||
c = document.getElementById("column-one"); |
c = document.getElementById("column-one"); |
||
if (pvers == null && c) { |
if (pvers === null && c) { |
||
c.innerHTML = c.innerHTML |
c.innerHTML = c.innerHTML |
||
+ "<div class=\"portlet\" id=\"p-version\">" |
+ "<div class=\"portlet\" id=\"p-version\">" |
||
Linha 154: | Linha 157: | ||
} |
} |
||
if(pvers){ |
if(pvers){ |
||
e = pvers.getElementsByTagName( |
e = pvers.getElementsByTagName('ul')[0]; |
||
e.innerHTML = e.innerHTML |
e.innerHTML = e.innerHTML |
||
+ "<li class=\"\"><a href='" |
+ "<li class=\"\"><a href='" |
||
Linha 170: | Linha 173: | ||
* Links bilíngues |
* Links bilíngues |
||
* Funciona com a extensão DoubleWiki. |
* Funciona com a extensão DoubleWiki. |
||
* |
* @author: ThomasV |
||
*/ |
*/ |
||
function BilingualLink() |
function BilingualLink() |
||
{ |
{ |
||
if( mw.config.get('wgNamespaceNumber') != 0) return; |
if( mw.config.get('wgNamespaceNumber') !== 0) return; |
||
var doc_url = document.URL; |
var doc_url = document.URL; |
||
var url = ''; |
var url = ''; |
||
// iterate over all <li>-elements |
// iterate over all <li>-elements |
||
for(var j=0; b = document.getElementsByTagName( |
for(var j=0; b = document.getElementsByTagName('li')[j]; j++) { |
||
if(b.className.substring(0,10) == "interwiki-" ) { |
if(b.className.substring(0,10) == "interwiki-" ) { |
||
var lang = b.className.substring(10,b.className.length); |
var lang = b.className.substring(10,b.className.length); |
||
if( doc_url.indexOf('?title=') != -1 ) { |
if( doc_url.indexOf('?title=') !== -1 ) { |
||
var qm = doc_url.indexOf('&match='); |
var qm = doc_url.indexOf('&match='); |
||
if( qm != -1 ) url = doc_url.substring(0,qm)+"&match="+lang; |
if( qm !== -1 ) url = doc_url.substring(0,qm)+"&match="+lang; |
||
else url = doc_url+"&match="+lang; |
else url = doc_url+"&match="+lang; |
||
} else { |
} else { |
||
var qm = doc_url.indexOf('?'); |
var qm = doc_url.indexOf('?'); |
||
if( qm != -1 ) url = doc_url.substring(0,qm)+"?match="+lang; |
if( qm !== -1 ) url = doc_url.substring(0,qm)+"?match="+lang; |
||
else url = doc_url+"?match="+lang; |
else url = doc_url+"?match="+lang; |
||
} |
} |
||
Linha 207: | Linha 210: | ||
var afegit = li_carrega.nextSibling; |
var afegit = li_carrega.nextSibling; |
||
var ul_eines = li_carrega.parentNode; |
var ul_eines = li_carrega.parentNode; |
||
var li = document.createElement( |
var li = document.createElement('li'); |
||
li.id = "carrega-para-commons"; |
li.id = "carrega-para-commons"; |
||
li.innerHTML = '<a href="http://commons.wikimedia.org/wiki/Special:Upload">Carregar no Commons</a>'; |
li.innerHTML = '<a href="http://commons.wikimedia.org/wiki/Special:Upload">Carregar no Commons</a>'; |
||
Linha 227: | Linha 230: | ||
function adiciona_correlatos() { |
function adiciona_correlatos() { |
||
if (iProjectHTML = document.getElementById( |
if (iProjectHTML = document.getElementById('interProject')) { |
||
iProjectHTML = iProjectHTML.innerHTML; |
iProjectHTML = iProjectHTML.innerHTML; |
||
var iProject = document.createElement( |
var iProject = document.createElement('div'); |
||
if ( |
if (mw.config.get( 'skin' )=='vector') { |
||
iProject.className = |
iProject.className = 'portal'; |
||
cl="body"; |
cl="body"; |
||
} |
} |
||
else { |
else { |
||
iProject.className = |
iProject.className = 'portlet'; |
||
cl="pBody"; |
cl="pBody"; |
||
} |
} |
||
iProject.innerHTML = '<h5>Correlatos<\/h5><div class="'+cl+'">' + iProjectHTML; |
iProject.innerHTML = '<h5>Correlatos<\/h5><div class="'+cl+'">' + iProjectHTML; |
||
iProject.setAttribute( |
iProject.setAttribute('id',"p-correlatos"); |
||
iProject.id="p-correlatos"; |
iProject.id="p-correlatos"; |
||
var ptb = document.getElementById("p-tb"); |
var ptb = document.getElementById("p-tb"); |
||
Linha 252: | Linha 255: | ||
function onglets() |
function onglets() |
||
{ |
{ |
||
if( document.getElementById( |
if( document.getElementById('copyrightinfo') ) |
||
{ |
{ |
||
var a = document.getElementById("ca-talk"); |
var a = document.getElementById("ca-talk"); |
||
Linha 272: | Linha 275: | ||
function forcePreview() { |
function forcePreview() { |
||
if (wgUserName != null || wgAction != |
if (mw.config.get( 'wgUserName' ) !== null || mw.config.get( 'wgAction' ) !== 'edit' || mw.config.get( 'wgNamespaceNumber') !== 110) return; |
||
saveButton = document.getElementById( |
saveButton = document.getElementById('wpSave'); |
||
if (!saveButton) return; |
if (!saveButton) return; |
||
saveButton.disabled = true; |
saveButton.disabled = true; |
||
saveButton.value = "Salvar página"; |
saveButton.value = "Salvar página"; |
||
saveButton.style.fontWeight = |
saveButton.style.fontWeight = 'normal'; |
||
document.getElementById( |
document.getElementById('wpPreview').style.fontWeight = 'bold'; |
||
} |
} |
||
$(forcePreview); |
$(forcePreview); |
||
Linha 295: | Linha 298: | ||
//S'executa al carregar-se la pàgina, si hi ha metacaixes, |
//S'executa al carregar-se la pàgina, si hi ha metacaixes, |
||
// s'assignen els esdeveniments als botons |
// s'assignen els esdeveniments als botons |
||
//alert( |
//alert('MetaCaixaInit'); |
||
var i=0 //Inicialitzem comptador de caixes |
var i=0 //Inicialitzem comptador de caixes |
||
for (i=0;i<=9;i++){ |
for (i=0;i<=9;i++){ |
||
var vMc = document.getElementById( |
var vMc = document.getElementById('mc'+i); |
||
if (!vMc) break; |
if (!vMc) break; |
||
//alert("MetaCaixaInit, trobada Metacaixa mc"+i); |
//alert("MetaCaixaInit, trobada Metacaixa mc"+i); |
||
Linha 306: | Linha 309: | ||
var vPsIni = 0 //Pestanya visible inicial |
var vPsIni = 0 //Pestanya visible inicial |
||
for (j=1;j<=9;j++){ |
for (j=1;j<=9;j++){ |
||
var vBt = document.getElementById( |
var vBt = document.getElementById('mc'+i+'bt'+j); |
||
if (!vBt) break; |
if (!vBt) break; |
||
//alert("MetaCaixaInit, trobat botó mc"+i+ |
//alert("MetaCaixaInit, trobat botó mc"+i+'bt'+j); |
||
vBt.onclick = MetaCaixaMostraPestanya; //A cada botó assignem l'esdeveniment onclick |
vBt.onclick = MetaCaixaMostraPestanya; //A cada botó assignem l'esdeveniment onclick |
||
//alert (vBt.className); |
//alert (vBt.className); |
||
Linha 314: | Linha 317: | ||
} |
} |
||
//alert ("mc="+i+", ps="+j+", psini="+vPsIni ); |
//alert ("mc="+i+", ps="+j+", psini="+vPsIni ); |
||
if (vPsIni == 0) { //Si no tenim cap botó seleccionat, n'agafem un aleatòriament |
if (vPsIni === 0) { //Si no tenim cap botó seleccionat, n'agafem un aleatòriament |
||
vPsIni = 1+Math.floor((j-1)*Math.random()) ; |
vPsIni = 1+Math.floor((j-1)*Math.random()) ; |
||
//alert ("Activant Pestanya a l'atzar; _mc"+i+ |
//alert ("Activant Pestanya a l'atzar; _mc"+i+'bt'+vPsIni +"_"); |
||
document.getElementById( |
document.getElementById('mc'+i+'ps'+vPsIni).style.display = 'block'; |
||
document.getElementById( |
document.getElementById('mc'+i+'ps'+vPsIni).style.visibility = 'visible'; |
||
document.getElementById( |
document.getElementById('mc'+i+'bt'+vPsIni).className="mcBotoSel"; |
||
} |
} |
||
} |
} |
||
Linha 332: | Linha 335: | ||
var i=1 |
var i=1 |
||
for (i=1;i<=9;i++){ //busquem totes les pestanyes d'aquella caixa |
for (i=1;i<=9;i++){ //busquem totes les pestanyes d'aquella caixa |
||
//alert(vMcNom+ |
//alert(vMcNom+'ps'+i); |
||
var vPsElem = document.getElementById(vMcNom+ |
var vPsElem = document.getElementById(vMcNom+'ps'+i); |
||
if (!vPsElem) break; |
if (!vPsElem) break; |
||
if (vIndex==i){ //Si és la pestanya bona la mostrem i canviem la classe de botó |
if (vIndex==i){ //Si és la pestanya bona la mostrem i canviem la classe de botó |
||
vPsElem.style.display = |
vPsElem.style.display = 'block'; |
||
vPsElem.style.visibility = |
vPsElem.style.visibility = 'visible'; |
||
document.getElementById(vMcNom+ |
document.getElementById(vMcNom+'bt'+i).className="mcBotoSel"; |
||
} else { //Sinó, l'ocultem i canviem la classe de botó |
} else { //Sinó, l'ocultem i canviem la classe de botó |
||
vPsElem.style.display = |
vPsElem.style.display = 'none'; |
||
vPsElem.style.visibility = |
vPsElem.style.visibility = 'hidden'; |
||
document.getElementById(vMcNom+ |
document.getElementById(vMcNom+'bt'+i).className="mcBoto"; |
||
} |
} |
||
} |
} |
||
Linha 352: | Linha 355: | ||
/*HERE FINISHES THE WORKING-CODE OF "METABOXES"*/ |
/*HERE FINISHES THE WORKING-CODE OF "METABOXES"*/ |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
/* |
/* |
||
* Transforma certas páginas em páginas de discussão com a [[predefinição:Página de discussão]] |
* Transforma certas páginas em páginas de discussão com a [[predefinição:Página de discussão]] |
||
*/ |
*/ |
||
$ |
$(function() { |
||
var transformeEnPDD = document.getElementById( |
var transformeEnPDD = document.getElementById('transformeEnPageDeDiscussion'); |
||
if(transformeEnPDD) $ |
if(transformeEnPDD) $(document.body).removeClass('ns-subject').addClass('ns-talk'); |
||
}); |
}); |
||
Linha 374: | Linha 367: | ||
* Oculta botão editar da página de discussão |
* Oculta botão editar da página de discussão |
||
*/ |
*/ |
||
$ |
$(function() { |
||
if ('Wikisource:Esplanada' != wgPageName) return; |
if ('Wikisource:Esplanada' !== mw.config.get( 'wgPageName' )) return; |
||
$ |
$('#ca-addsection > a') |
||
.attr( 'href', |
.attr( 'href', mw.util.wikiGetlink( mw.config.get( 'wgPageName' ) ) + '?action=edit§ion=new&editintro=Template:Discuss%C3%B5es/t&preload=Template:Discuss%C3%A3o1' ) ); |
||
if ('vector' != skin) return; |
if ('vector' !== mw.config.get( 'skin' )) return; |
||
var $edit = $ |
var $edit = $('#ca-edit > a'); |
||
var href = $edit.attr( 'href' ); |
var href = $edit.attr( 'href' ); |
||
var title = $edit.attr( 'title' ); |
var title = $edit.attr( 'title' ); |
||
var key = $edit.attr( 'accesskey' ); |
var key = $edit.attr( 'accesskey' ); |
||
addPortletLink('p-cactions', href, 'Editar', 'ca-edit', title, key); |
mw.util.addPortletLink('p-cactions', href, 'Editar', 'ca-edit', title, key); |
||
$edit.remove() |
$edit.remove() |
||
}); |
}); |
||
⚫ | |||
/********************** |
|||
* add menu on edit page /for selecting subsets of special characters |
|||
* by [[user:Pathoschild]] |
|||
* - note: must match MediaWiki:Edittools |
|||
⚫ | |||
**********************/ |
|||
function addCharSubsetMenu() { |
function addCharSubsetMenu() { |
||
var specialchars = document.getElementById('specialchars'); |
var specialchars = document.getElementById('specialchars'); |
||
Linha 423: | Linha 416: | ||
var l = document.getElementById('specialchars').getElementsByTagName('p'); |
var l = document.getElementById('specialchars').getElementsByTagName('p'); |
||
for (var i = 0; i < l.length ; i++) { |
for (var i = 0; i < l.length ; i++) { |
||
l[i].style.display = i == s ? 'inline' : 'none'; |
l[i].style.display = i === s ? 'inline' : 'none'; |
||
l[i].style.visibility = i == s ? 'visible' : 'hidden'; |
l[i].style.visibility = i === s ? 'visible' : 'hidden'; |
||
} |
} |
||
} |
} |
||
$(addCharSubsetMenu); |
$(addCharSubsetMenu); |
||
⚫ | |||
* Escape all RegExp special characters such that the result can be safely used in a RegExp as a literal. |
|||
* @author [[User:Krinkle]] at [[commons:MediaWiki:Common.js]] |
|||
⚫ | |||
if ( typeof String.prototype.escapeRE === 'undefined' ) { |
|||
String.prototype.escapeRE = function() { |
|||
return this.replace (/([\\{}()|.?*+^$\[\]])/g, "\\$1"); |
|||
}; |
|||
⚫ | |||
/** |
|||
* Extract a URL parameter from the current URL |
|||
* @param {string} paramName The name of the parameter to extract |
|||
* @param {string=} url Optional URL to extract the parameter from, document.location.href if not given. |
|||
* @return {?string} The value of parameter or null if not found |
|||
* @author From [[en:User:Lupin/autoedit.js]], maintened by [[User:Dschwen]], [[User:Lupo]] & [[User:Krinkle]] at [[commons:MediaWiki:Common.js]] |
|||
⚫ | |||
function getParamValue( paramName, url) { |
|||
// Get last match, stop at hash |
|||
var re = new RegExp( '[^#]*[&?]' + paramName.escapeRE() + '=([^&#]*)' ); |
|||
var m = re.exec( url ); |
|||
if ( m && m.length > 1 ) { |
|||
return decodeURIComponent( m[1] ); |
|||
} |
|||
return null; |
|||
} |
|||
/** &withJS= URL parameter |
/** &withJS= URL parameter |
||
* Allow to try custom scripts from MediaWiki space without editing [[Special:Mypage/vector.js]] |
* Allow to try custom scripts from MediaWiki space without editing [[Special:Mypage/vector.js]] |
||
* @author From [[en:w:MediaWiki:Common.js]] |
* @author From [[en:w:MediaWiki:Common.js]] |
||
*/ |
*/ |
||
var extraJS = mw.util.getParamValue( |
var extraJS = mw.util.getParamValue('withJS'); |
||
if ( extraJS && extraJS.match("^MediaWiki:[^&<>=%]*\.js$") ) { |
if ( extraJS && extraJS.match("^MediaWiki:[^&<>=%]*\.js$") ) { |
||
importScript(extraJS); |
importScript(extraJS); |
||
Linha 467: | Linha 433: | ||
/* Script para modernização automática de textos*/ |
/* Script para modernização automática de textos*/ |
||
importScript(" |
importScript("User:Helder.wiki/Scripts/LanguageConverter.js") |
||
Linha 538: | Linha 504: | ||
/* test */ |
/* test */ |
||
self.proofreadpage_add_container=true; |
self.proofreadpage_add_container=true; |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
var oldwikisourceBaseUrl = 'http://wikisource.org/w/index.php?title='; |
|||
var dewiktionaryBaseUrl = 'http://de.wiktionary.org/w/index.php?title='; |
|||
if ( mw.config.get( 'wgServer' ).indexOf('https://') === 0 ) { |
|||
oldwikisourceBaseUrl = 'https://secure.wikimedia.org/wikipedia/sources/w/index.php?title='; |
|||
dewiktionaryBaseUrl = 'https://secure.wikimedia.org/wiktionary/de/w/index.php?title='; |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
mw.loader.load( dewiktionaryBaseUrl + 'MediaWiki:If-search.js&action=raw&ctype=text/javascript'); |
|||
importScript("MediaWiki:PageNumbers.js"); |
importScript("MediaWiki:PageNumbers.js"); |
Revisão das 13h55min de 2 de março de 2011
/* Barras de navegação */ // Deprecated functions that have a follower that (also) accepts the same syntax: window.getParamValue = mw.util.getParamValue;
/** Barras de navegação dinâmica
* @source: it:MediaWiki:Common.js * TODO: substituir pelo plugin makeCollapsible quando estiver online (ver mw:RL/DM#jQuery.makeCollapsible) */
// set up the words in your language var NavigationBarHide = ' [ocultar]'; var NavigationBarShow = ' [exibir]';
// set up max count of Navigation Bars on page, // if there are more, all will be hidden // NavigationBarShowDefault = 0; // all bars will be hidden // NavigationBarShowDefault = 1; // on pages with more than 1 bar all bars will be hidden var NavigationBarShowDefault = 0;
// shows and hides content and picture (if available) of navigation bars
// Parameters:
// indexNavigationBar: the index of navigation bar to be toggled
function toggleNavigationBar(indexNavigationBar)
{
var NavToggle = document.getElementById('NavToggle' + indexNavigationBar); var NavFrame = document.getElementById('NavFrame' + indexNavigationBar); if (!NavFrame || !NavToggle) { return false; } // if shown now if (NavToggle.firstChild.data === NavigationBarHide) { for ( var NavChild = NavFrame.firstChild; NavChild !== null; NavChild = NavChild.nextSibling ) { if (NavChild.className === 'NavPic') { NavChild.style.display = 'none'; } if (NavChild.className === 'NavContent') { NavChild.style.display = 'none'; } } NavToggle.firstChild.data = NavigationBarShow; // if hidden now } else if (NavToggle.firstChild.data === NavigationBarShow) { for ( var NavChild = NavFrame.firstChild; NavChild !== null; NavChild = NavChild.nextSibling ) { if (NavChild.className === 'NavPic') { NavChild.style.display = 'block'; } if (NavChild.className === 'NavContent') { NavChild.style.display = 'block'; } } NavToggle.firstChild.data = NavigationBarHide; }
}
// adds show/hide-button to navigation bars function createNavigationBarToggleButton() {
var indexNavigationBar = 0; // iterate over all < div >-elements for( var i=0; NavFrame = document.getElementsByTagName('div')[i]; i++ ) { // if found a navigation bar if (NavFrame.className === 'NavFrame') { indexNavigationBar++; var NavToggle = document.createElement('a'); NavToggle.className = 'NavToggle'; NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); var NavToggleText = document.createTextNode(NavigationBarHide); NavToggle.appendChild(NavToggleText); // Find the NavHead and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked) for( var j=0; j < NavFrame.childNodes.length; j++ ) { if (NavFrame.childNodes[j].className === 'NavHead') { NavFrame.childNodes[j].appendChild(NavToggle); } } NavFrame.setAttribute('id', 'NavFrame' + indexNavigationBar); } } // if more Navigation Bars found than Default: hide all if (NavigationBarShowDefault < indexNavigationBar) { for( var i=1; i<=indexNavigationBar; i++ ) { toggleNavigationBar(i); } }
}
$(createNavigationBarToggleButton);
/*
* Interwikiextra * @author: ThomasV */
function interwikiExtra() {
// iterate over all -elements
for(var i=0; a = document.getElementsByTagName('span')[i]; i++) {
// if found a linkInfo span
if(a.className === "interwiki-info") {
// iterate over all
Autres versions
" + "- "
+ "
pvers = document.getElementById("p-version"); } if(pvers){ e = pvers.getElementsByTagName('ul')[0]; e.innerHTML = e.innerHTML+ "
" } } } } $(interwikiExtra); /* * Links bilíngues * Funciona com a extensão DoubleWiki. * @author: ThomasV */ function BilingualLink() { if( mw.config.get('wgNamespaceNumber') !== 0) return; var doc_url = document.URL; var url = ; // iterate over all
Correlatos<\/h5>' + iProjectHTML;
iProject.setAttribute('id',"p-correlatos");
iProject.id="p-correlatos";
var ptb = document.getElementById("p-tb");
insertAfter(ptb.parentNode,iProject,ptb)
}
}
$(adiciona_correlatos);
/* onglets */
/* modifica discussione in fonte (it.wikisource) */
function onglets()
{
if( document.getElementById('copyrightinfo') )
{
var a = document.getElementById("ca-talk");
if(a){
a = a.firstChild;
var s = a.innerHTML;
var i = s.lastIndexOf('Discussão');
a.innerHTML = s.substring(0,i)+"dados de copyright";
}
}
}
$(onglets);
/* Forçar mostrar previsão a IPs no domínio Anexo:
* para reduzir a quantia de fichas criadas acidentalmente
* by 555, baseado em script de Marc Mongenet, 2006, fr.wikipedia
*/
function forcePreview() {
if (mw.config.get( 'wgUserName' ) !== null || mw.config.get( 'wgAction' ) !== 'edit' || mw.config.get( 'wgNamespaceNumber') !== 110) return;
saveButton = document.getElementById('wpSave');
if (!saveButton) return;
saveButton.disabled = true;
saveButton.value = "Salvar página";
saveButton.style.fontWeight = 'normal';
document.getElementById('wpPreview').style.fontWeight = 'bold';
}
$(forcePreview);
/* Fim do forçar mostrar previsão a IPs no domínio Anexo: */
/*HERE STARTS THE WORKING-CODE OF "METABOXES"*/
/* Funcionament de la Plantilla:Metacaixa
Implementat per: Usuari:Peleguer.
Actualitzat per Joanjoc seguint les indicacions d'en Martorell
*/
function MetaCaixaInit(){
//S'executa al carregar-se la pàgina, si hi ha metacaixes,
// s'assignen els esdeveniments als botons
//alert('MetaCaixaInit');
var i=0 //Inicialitzem comptador de caixes
for (i=0;i<=9;i++){
var vMc = document.getElementById('mc'+i);
if (!vMc) break;
//alert("MetaCaixaInit, trobada Metacaixa mc"+i);
var j=1 //Inicialitzem comptador de botons dins de la caixa
var vPsIni = 0 //Pestanya visible inicial
for (j=1;j<=9;j++){
var vBt = document.getElementById('mc'+i+'bt'+j);
if (!vBt) break;
//alert("MetaCaixaInit, trobat botó mc"+i+'bt'+j);
vBt.onclick = MetaCaixaMostraPestanya; //A cada botó assignem l'esdeveniment onclick
//alert (vBt.className);
if (vBt.className=="mcBotoSel") vPsIni=j; //Si tenim un botó seleccionat, en guardem l'index
}
//alert ("mc="+i+", ps="+j+", psini="+vPsIni );
if (vPsIni === 0) { //Si no tenim cap botó seleccionat, n'agafem un aleatòriament
vPsIni = 1+Math.floor((j-1)*Math.random()) ;
//alert ("Activant Pestanya a l'atzar; _mc"+i+'bt'+vPsIni +"_");
document.getElementById('mc'+i+'ps'+vPsIni).style.display = 'block';
document.getElementById('mc'+i+'ps'+vPsIni).style.visibility = 'visible';
document.getElementById('mc'+i+'bt'+vPsIni).className="mcBotoSel";
}
}
}
function MetaCaixaMostraPestanya(){
//S'executa al clicar una pestanya,
//aquella es fa visible i les altres s'oculten
var vMcNom = this.id.substr(0,3); //A partir del nom del botó, deduïm el nom de la caixa
var vIndex = this.id.substr(5,1); //I l'index
var i=1
for (i=1;i<=9;i++){ //busquem totes les pestanyes d'aquella caixa
//alert(vMcNom+'ps'+i);
var vPsElem = document.getElementById(vMcNom+'ps'+i);
if (!vPsElem) break;
if (vIndex==i){ //Si és la pestanya bona la mostrem i canviem la classe de botó
vPsElem.style.display = 'block';
vPsElem.style.visibility = 'visible';
document.getElementById(vMcNom+'bt'+i).className="mcBotoSel";
} else { //Sinó, l'ocultem i canviem la classe de botó
vPsElem.style.display = 'none';
vPsElem.style.visibility = 'hidden';
document.getElementById(vMcNom+'bt'+i).className="mcBoto";
}
}
return false; //evitem la recàrrega de la pàgina
}
$(MetaCaixaInit);
/*HERE FINISHES THE WORKING-CODE OF "METABOXES"*/
/*
* Transforma certas páginas em páginas de discussão com a predefinição:Página de discussão
*/
$(function() {
var transformeEnPDD = document.getElementById('transformeEnPageDeDiscussion');
if(transformeEnPDD) $(document.body).removeClass('ns-subject').addClass('ns-talk');
});
/*
* Oculta botão editar da página de discussão
*/
$(function() {
if ('Wikisource:Esplanada' !== mw.config.get( 'wgPageName' )) return;
$('#ca-addsection > a')
.attr( 'href', mw.util.wikiGetlink( mw.config.get( 'wgPageName' ) ) + '?action=edit§ion=new&editintro=Template:Discuss%C3%B5es/t&preload=Template:Discuss%C3%A3o1' ) );
if ('vector' !== mw.config.get( 'skin' )) return;
var $edit = $('#ca-edit > a');
var href = $edit.attr( 'href' );
var title = $edit.attr( 'title' );
var key = $edit.attr( 'accesskey' );
mw.util.addPortletLink('p-cactions', href, 'Editar', 'ca-edit', title, key);
$edit.remove()
});
/**
* add menu on edit page /for selecting subsets of special characters
* by user:Pathoschild
* - note: must match MediaWiki:Edittools
*/
function addCharSubsetMenu() {
var specialchars = document.getElementById('specialchars');
if (specialchars) {
var menu = "<select style=\"display:inline\" onChange=\"chooseCharSubset(selectedIndex)\">";
menu += "<option>Selecionar</option>";
menu += "<option>Ligaduras e símbolos</option>";
menu += "<option>Acentos</option>";
menu += "<option>Tildes</option>";
menu += "<option>Cedilhas</option>";
menu += "<option>Diereses</option>";
menu += "<option>Circunflexos</option>";
menu += "<option>Macrons</option>";
menu += "<option>Outros diacrítico</option>";
menu += "<option>Grego</option>";
menu += "<option>Hebraico</option>";
menu += "<option>Cirílico</option>";
menu += "<option>IPA</option>";
menu += "</select>";
specialchars.innerHTML = menu + specialchars.innerHTML.replace(/_newline_/gm, "\n");
/* default subset - try to use a cookie some day */
chooseCharSubset(0);
}
}
/* select subsection of special characters */
function chooseCharSubset(s) {
var l = document.getElementById('specialchars').getElementsByTagName('p');
for (var i = 0; i < l.length ; i++) {
l[i].style.display = i === s ? 'inline' : 'none';
l[i].style.visibility = i === s ? 'visible' : 'hidden';
}
}
$(addCharSubsetMenu);
/** &withJS= URL parameter
* Allow to try custom scripts from MediaWiki space without editing Special:Mypage/vector.js
* @author From
*/
var extraJS = mw.util.getParamValue('withJS');
if ( extraJS && extraJS.match("^MediaWiki:[^&<>=%]*\.js$") ) {
importScript(extraJS);
}
/* Script para modernização automática de textos*/
importScript("User:Helder.wiki/Scripts/LanguageConverter.js")
/*scripts importados do wikisource.org*/
/* Tradução das mensagens usadas pelos diversos JavaScripts */
self.ws_messages = {
'optlist':'Opções de exibição',
'hide_page_numbers':'Ocultar numeração',
'show_page_numbers':'Mostrar numeração',
'layout':'Estilo',
'author':'Autor',
'translator':'Tradutor',
'editor':'Editor',
'publisher':'Editora',
'place':'Local',
'volume':'Volume',
'school':'Escola',
'book':'Livro',
'collection':'Coleção',
'journal':'Jornal ou revista',
'phdthesis':'Tese, relatório',
'dictionary':'Dicionário',
'progress':'Progresso',
'progress_T':'Pronto',
'progress_V':'A ser validado',
'progress_C':'A ser revisto',
'progress_MS':'Pronto para corresponder e dividir',
'progress_OCR':'Precisa de uma camada de OCR',
'progress_X':'O arquivo-fonte é um excerto de um volume maior, ou uma mistura de várias fontes',
'progress_L':'O arquivo-fonte está incorreto (faltando páginas, com páginas fora de ordem, etc)',
'▲':'Votar ao topo da página',
'corr_list':"Lista de correções realizadas nesta página" ,
'corr_link':"Correções" ,
'corr_one':"Um erro de digitação</a> foi corrigido." ,
'corr_many':" erros de digitação</a> foram corrigidos." ,
'corr_close':"Fechar." ,
'iwtrans':'O texto vem de',
'iwtrans2':'O texto vem de outros subdomínios do Wikisource.',
}
/* Leiautes dinâmicos*/
self.ws_layouts = {
'Layout 1':{'text-wrap':"",
'#text-container':"" ,
'#text':"",
'.sidenote-right':"float:right;margin:0.5em;padding:3px;border:solid 1px gray;max-width:9em;text-indent:0em;text-align:left;",
'.sidenote-left':"float:left;margin:0.5em;padding:3px;border:solid 1px gray;max-width:9em;text-indent:0em;text-align:left;",
'.editsection':"display:none",
'#headertemplate':"" },
'Layout 2':{'text-wrap':"position:relative;margin-left:3em;margin-right:3em;",
'#text-container':"width:36em;margin:0px auto;" ,
'#text':"text-align:justify;",
'.sidenote-right':"position:absolute; left:37em;width:16em;text-indent:0em;text-align:left;",
'.sidenote-left':"position:absolute; right:37em;width:16em;text-indent:0em;text-align:right;",
'.editsection':"display:none",
'#headertemplate':"" },
'Layout 3':{'text-wrap':"margin-left:3em",
'#text-container':"position:relative; min-width:60em; float:left; width:100%; margin-right:-23em;" ,
'#text':"text-align:justify;margin-right:23em; text-indent:0em; padding-left:0px; padding-right:0px;width:auto;",
'.sidenote-right':"position:absolute; right:-10em; width:9em; background-color:#eeeeee;text-indent:0em;text-align:left;",
'.sidenote-left': "position:absolute; right:-10em; width:9em; background-color:#eeeeee;text-indent:0em;text-align:left;",
'.editsection':"display:none",
'#headertemplate':"position:absolute; top:0em; right:-23em; width:21em;float:right; text-align:left;" }
}
/* test */
self.proofreadpage_add_container=true;
var oldwikisourceBaseUrl = 'http://wikisource.org/w/index.php?title=';
var dewiktionaryBaseUrl = 'http://de.wiktionary.org/w/index.php?title=';
if ( mw.config.get( 'wgServer' ).indexOf('https://') === 0 ) {
oldwikisourceBaseUrl = 'https://secure.wikimedia.org/wikipedia/sources/w/index.php?title=';
dewiktionaryBaseUrl = 'https://secure.wikimedia.org/wiktionary/de/w/index.php?title=';
}
mw.loader.load( oldwikisourceBaseUrl + 'MediaWiki:Base.js&action=raw&ctype=text/javascript');
mw.loader.load( oldwikisourceBaseUrl + 'MediaWiki:PageNumbers.js&action=raw&ctype=text/javascript');
mw.loader.load( oldwikisourceBaseUrl + 'MediaWiki:DisplayFooter.js&action=raw&ctype=text/javascript');
mw.loader.load( oldwikisourceBaseUrl + 'MediaWiki:InterWikiTransclusion.js&action=raw&ctype=text/javascript');
/* Carrega os botões extra (default) de edição */
function extra_toolbar() {
if ( typeof $j !== 'undefined' && window.wgWikiEditorEnabledModules && wgWikiEditorEnabledModules.toolbar )
importScript( 'MediaWiki:Common.js/toolbar_newer.js' );
else
mw.loader.load(oldwikisourceBaseUrl + 'MediaWiki:OCR.js&action=raw&ctype=text/javascript');
importScript( 'MediaWiki:Common.js/toolbar_older.js' );
}
$(extra_toolbar);
mw.loader.load( dewiktionaryBaseUrl + 'MediaWiki:If-search.js&action=raw&ctype=text/javascript');
importScript("MediaWiki:PageNumbers.js");
iProject.setAttribute('id',"p-correlatos"); iProject.id="p-correlatos"; var ptb = document.getElementById("p-tb"); insertAfter(ptb.parentNode,iProject,ptb) }
} $(adiciona_correlatos);
/* onglets */
/* modifica discussione in fonte (it.wikisource) */
function onglets()
{
if( document.getElementById('copyrightinfo') ) { var a = document.getElementById("ca-talk"); if(a){ a = a.firstChild; var s = a.innerHTML; var i = s.lastIndexOf('Discussão'); a.innerHTML = s.substring(0,i)+"dados de copyright"; } }
} $(onglets);
/* Forçar mostrar previsão a IPs no domínio Anexo:
* para reduzir a quantia de fichas criadas acidentalmente * by 555, baseado em script de Marc Mongenet, 2006, fr.wikipedia */
function forcePreview() {
if (mw.config.get( 'wgUserName' ) !== null || mw.config.get( 'wgAction' ) !== 'edit' || mw.config.get( 'wgNamespaceNumber') !== 110) return; saveButton = document.getElementById('wpSave'); if (!saveButton) return; saveButton.disabled = true; saveButton.value = "Salvar página"; saveButton.style.fontWeight = 'normal'; document.getElementById('wpPreview').style.fontWeight = 'bold';
} $(forcePreview);
/* Fim do forçar mostrar previsão a IPs no domínio Anexo: */
/*HERE STARTS THE WORKING-CODE OF "METABOXES"*/ /* Funcionament de la Plantilla:Metacaixa Implementat per: Usuari:Peleguer. Actualitzat per Joanjoc seguint les indicacions d'en Martorell */ function MetaCaixaInit(){ //S'executa al carregar-se la pàgina, si hi ha metacaixes, // s'assignen els esdeveniments als botons //alert('MetaCaixaInit'); var i=0 //Inicialitzem comptador de caixes for (i=0;i<=9;i++){ var vMc = document.getElementById('mc'+i); if (!vMc) break; //alert("MetaCaixaInit, trobada Metacaixa mc"+i); var j=1 //Inicialitzem comptador de botons dins de la caixa var vPsIni = 0 //Pestanya visible inicial for (j=1;j<=9;j++){ var vBt = document.getElementById('mc'+i+'bt'+j); if (!vBt) break; //alert("MetaCaixaInit, trobat botó mc"+i+'bt'+j); vBt.onclick = MetaCaixaMostraPestanya; //A cada botó assignem l'esdeveniment onclick //alert (vBt.className); if (vBt.className=="mcBotoSel") vPsIni=j; //Si tenim un botó seleccionat, en guardem l'index } //alert ("mc="+i+", ps="+j+", psini="+vPsIni ); if (vPsIni === 0) { //Si no tenim cap botó seleccionat, n'agafem un aleatòriament vPsIni = 1+Math.floor((j-1)*Math.random()) ; //alert ("Activant Pestanya a l'atzar; _mc"+i+'bt'+vPsIni +"_"); document.getElementById('mc'+i+'ps'+vPsIni).style.display = 'block'; document.getElementById('mc'+i+'ps'+vPsIni).style.visibility = 'visible'; document.getElementById('mc'+i+'bt'+vPsIni).className="mcBotoSel"; } } } function MetaCaixaMostraPestanya(){ //S'executa al clicar una pestanya, //aquella es fa visible i les altres s'oculten var vMcNom = this.id.substr(0,3); //A partir del nom del botó, deduïm el nom de la caixa var vIndex = this.id.substr(5,1); //I l'index var i=1 for (i=1;i<=9;i++){ //busquem totes les pestanyes d'aquella caixa //alert(vMcNom+'ps'+i); var vPsElem = document.getElementById(vMcNom+'ps'+i); if (!vPsElem) break; if (vIndex==i){ //Si és la pestanya bona la mostrem i canviem la classe de botó vPsElem.style.display = 'block'; vPsElem.style.visibility = 'visible'; document.getElementById(vMcNom+'bt'+i).className="mcBotoSel"; } else { //Sinó, l'ocultem i canviem la classe de botó vPsElem.style.display = 'none'; vPsElem.style.visibility = 'hidden'; document.getElementById(vMcNom+'bt'+i).className="mcBoto"; } } return false; //evitem la recàrrega de la pàgina } $(MetaCaixaInit); /*HERE FINISHES THE WORKING-CODE OF "METABOXES"*/
/*
* Transforma certas páginas em páginas de discussão com a predefinição:Página de discussão */
$(function() {
var transformeEnPDD = document.getElementById('transformeEnPageDeDiscussion'); if(transformeEnPDD) $(document.body).removeClass('ns-subject').addClass('ns-talk');
});
/*
* Oculta botão editar da página de discussão */
$(function() { if ('Wikisource:Esplanada' !== mw.config.get( 'wgPageName' )) return; $('#ca-addsection > a') .attr( 'href', mw.util.wikiGetlink( mw.config.get( 'wgPageName' ) ) + '?action=edit§ion=new&editintro=Template:Discuss%C3%B5es/t&preload=Template:Discuss%C3%A3o1' ) ); if ('vector' !== mw.config.get( 'skin' )) return; var $edit = $('#ca-edit > a'); var href = $edit.attr( 'href' ); var title = $edit.attr( 'title' ); var key = $edit.attr( 'accesskey' );
mw.util.addPortletLink('p-cactions', href, 'Editar', 'ca-edit', title, key); $edit.remove() });
/**
* add menu on edit page /for selecting subsets of special characters * by user:Pathoschild * - note: must match MediaWiki:Edittools */
function addCharSubsetMenu() { var specialchars = document.getElementById('specialchars');
if (specialchars) { var menu = "<select style=\"display:inline\" onChange=\"chooseCharSubset(selectedIndex)\">"; menu += "<option>Selecionar</option>"; menu += "<option>Ligaduras e símbolos</option>"; menu += "<option>Acentos</option>"; menu += "<option>Tildes</option>"; menu += "<option>Cedilhas</option>"; menu += "<option>Diereses</option>"; menu += "<option>Circunflexos</option>"; menu += "<option>Macrons</option>"; menu += "<option>Outros diacrítico</option>"; menu += "<option>Grego</option>"; menu += "<option>Hebraico</option>"; menu += "<option>Cirílico</option>";
menu += "<option>IPA</option>";
menu += "</select>"; specialchars.innerHTML = menu + specialchars.innerHTML.replace(/_newline_/gm, "\n");
/* default subset - try to use a cookie some day */ chooseCharSubset(0); } }
/* select subsection of special characters */ function chooseCharSubset(s) { var l = document.getElementById('specialchars').getElementsByTagName('p'); for (var i = 0; i < l.length ; i++) { l[i].style.display = i === s ? 'inline' : 'none'; l[i].style.visibility = i === s ? 'visible' : 'hidden'; } }
$(addCharSubsetMenu);
/** &withJS= URL parameter
* Allow to try custom scripts from MediaWiki space without editing Special:Mypage/vector.js * @author From */
var extraJS = mw.util.getParamValue('withJS'); if ( extraJS && extraJS.match("^MediaWiki:[^&<>=%]*\.js$") ) {
importScript(extraJS);
}
/* Script para modernização automática de textos*/ importScript("User:Helder.wiki/Scripts/LanguageConverter.js")
/*scripts importados do wikisource.org*/
/* Tradução das mensagens usadas pelos diversos JavaScripts */ self.ws_messages = { 'optlist':'Opções de exibição', 'hide_page_numbers':'Ocultar numeração', 'show_page_numbers':'Mostrar numeração', 'layout':'Estilo', 'author':'Autor', 'translator':'Tradutor', 'editor':'Editor', 'publisher':'Editora', 'place':'Local', 'volume':'Volume', 'school':'Escola', 'book':'Livro', 'collection':'Coleção', 'journal':'Jornal ou revista', 'phdthesis':'Tese, relatório', 'dictionary':'Dicionário', 'progress':'Progresso', 'progress_T':'Pronto', 'progress_V':'A ser validado', 'progress_C':'A ser revisto', 'progress_MS':'Pronto para corresponder e dividir', 'progress_OCR':'Precisa de uma camada de OCR', 'progress_X':'O arquivo-fonte é um excerto de um volume maior, ou uma mistura de várias fontes', 'progress_L':'O arquivo-fonte está incorreto (faltando páginas, com páginas fora de ordem, etc)', '▲':'Votar ao topo da página',
'corr_list':"Lista de correções realizadas nesta página" , 'corr_link':"Correções" , 'corr_one':"Um erro de digitação</a> foi corrigido." , 'corr_many':" erros de digitação</a> foram corrigidos." , 'corr_close':"Fechar." ,
'iwtrans':'O texto vem de', 'iwtrans2':'O texto vem de outros subdomínios do Wikisource.', }
/* Leiautes dinâmicos*/ self.ws_layouts = {
'Layout 1':{'text-wrap':"", '#text-container':"" , '#text':"", '.sidenote-right':"float:right;margin:0.5em;padding:3px;border:solid 1px gray;max-width:9em;text-indent:0em;text-align:left;", '.sidenote-left':"float:left;margin:0.5em;padding:3px;border:solid 1px gray;max-width:9em;text-indent:0em;text-align:left;", '.editsection':"display:none", '#headertemplate':"" }, 'Layout 2':{'text-wrap':"position:relative;margin-left:3em;margin-right:3em;", '#text-container':"width:36em;margin:0px auto;" , '#text':"text-align:justify;", '.sidenote-right':"position:absolute; left:37em;width:16em;text-indent:0em;text-align:left;", '.sidenote-left':"position:absolute; right:37em;width:16em;text-indent:0em;text-align:right;", '.editsection':"display:none", '#headertemplate':"" }, 'Layout 3':{'text-wrap':"margin-left:3em", '#text-container':"position:relative; min-width:60em; float:left; width:100%; margin-right:-23em;" , '#text':"text-align:justify;margin-right:23em; text-indent:0em; padding-left:0px; padding-right:0px;width:auto;", '.sidenote-right':"position:absolute; right:-10em; width:9em; background-color:#eeeeee;text-indent:0em;text-align:left;", '.sidenote-left': "position:absolute; right:-10em; width:9em; background-color:#eeeeee;text-indent:0em;text-align:left;", '.editsection':"display:none", '#headertemplate':"position:absolute; top:0em; right:-23em; width:21em;float:right; text-align:left;" }
}
/* test */
self.proofreadpage_add_container=true;
var oldwikisourceBaseUrl = 'http://wikisource.org/w/index.php?title='; var dewiktionaryBaseUrl = 'http://de.wiktionary.org/w/index.php?title=';
if ( mw.config.get( 'wgServer' ).indexOf('https://') === 0 ) { oldwikisourceBaseUrl = 'https://secure.wikimedia.org/wikipedia/sources/w/index.php?title='; dewiktionaryBaseUrl = 'https://secure.wikimedia.org/wiktionary/de/w/index.php?title='; } mw.loader.load( oldwikisourceBaseUrl + 'MediaWiki:Base.js&action=raw&ctype=text/javascript'); mw.loader.load( oldwikisourceBaseUrl + 'MediaWiki:PageNumbers.js&action=raw&ctype=text/javascript'); mw.loader.load( oldwikisourceBaseUrl + 'MediaWiki:DisplayFooter.js&action=raw&ctype=text/javascript'); mw.loader.load( oldwikisourceBaseUrl + 'MediaWiki:InterWikiTransclusion.js&action=raw&ctype=text/javascript');
/* Carrega os botões extra (default) de edição */ function extra_toolbar() {
if ( typeof $j !== 'undefined' && window.wgWikiEditorEnabledModules && wgWikiEditorEnabledModules.toolbar ) importScript( 'MediaWiki:Common.js/toolbar_newer.js' ); else mw.loader.load(oldwikisourceBaseUrl + 'MediaWiki:OCR.js&action=raw&ctype=text/javascript'); importScript( 'MediaWiki:Common.js/toolbar_older.js' );
} $(extra_toolbar);
mw.loader.load( dewiktionaryBaseUrl + 'MediaWiki:If-search.js&action=raw&ctype=text/javascript');
importScript("MediaWiki:PageNumbers.js");