Usuario:Theornamentalist/DisplayFooter.js
Nota: Después de publicar, quizás necesite actualizar la caché de su navegador para ver los cambios.
- Firefox/Safari: Mantenga presionada la tecla Shift mientras pulsa el botón Actualizar, o presiona Ctrl+F5 o Ctrl+R (⌘+R en Mac)
- Google Chrome: presione Ctrl+Shift+R (⌘+Shift+R en Mac)
- Internet Explorer/Edge: mantenga presionada Ctrl mientras pulsa Actualizar, o presione Ctrl+F5
- Opera: Presiona Ctrl+F5.
function DisplayFooter() {
if(document.getElementById && wgNamespaceNumber==0) {
if(document.URL.indexOf("match=") > 0 ) return;
var nofooterElt = document.getElementById('nofooter');
var hp = document.getElementById('headerprevious');
var hn = document.getElementById('headernext');
var contentElt = document.getElementById('bodyContent');
var catlinksElt = document.getElementById('catlinks');
var footerElt = document.createElement('table');
if( (!((contentElt) && (footerElt))) || (!(hp || hn)) || (nofooterElt)) return;
footerElt.setAttribute('class', 'footertemplate');
footerElt.setAttribute('id', 'footertemplate');
footerElt.setAttribute('style', 'margin-top:1em; clear:both;');
/* Begin footer HTML code */
var tr = document.createElement('tr');
var td = document.createElement('td');
td.setAttribute('align', 'left');
td.setAttribute('width', '33%');
if (hp) {
fp = hp.cloneNode(true);
fp.setAttribute('id', 'footerprevious');
td.appendChild(fp);
}
tr.appendChild(td);
td = document.createElement('td');
td.setAttribute('align', 'center');
td.setAttribute('width', '34%');
var a = document.createElement('a');
a.setAttribute('href', '#top');
var text = document.createTextNode(ws_msg('Volver al principio.'));
a.appendChild(text);
td.appendChild(a);
tr.appendChild(td);
td = document.createElement('td');
td.setAttribute('align', 'right');
td.setAttribute('width', '33%');
if (hn) {
var fn = hn.cloneNode(true);
fn.setAttribute('id', 'footernext');
td.appendChild(fn);
}
tr.appendChild(td);
footerElt.appendChild(tr);
/* End footer HTML code */
header_template = document.getElementById('headertemplate');
if(header_template) {
header_template.parentNode.appendChild(footerElt);
} else {
if(catlinksElt) // place footer before category box
contentElt.insertBefore(footerElt, catlinksElt);
else contentElt.appendChild(footerElt);
}
}
}
$(DisplayFooter);