MediaWiki:Vector.js
Nota: Després de publicar, possiblement necessitareu refrescar la memòria cau del vostre navegador per a veure'n els canvis.
- Firefox / Safari: Premeu Majús i alhora cliqueu el botó Actualitzar, o pressioneu Ctrl+F5 o Ctrl+R (⌘+R en un Mac)
- Google Chrome: Premeu Ctrl+Majús+R (⌘+Shift+R en un Mac)
- Internet Explorer / Edge: Premeu Ctrl i alhora cliqueu a Actualitza o pressioneu Ctrl+F5
- Opera: Premeu Ctrl-F5.
/* Treure títol */
if (mw.config.get('wgIsMainPage') ){
mw.loader.using(['mediawiki.util']).then(function () {
mw.util.addCSS('#lastmod, #siteSub, #contentSub, h1.firstHeading, #catlinks { display: none !important; }');
});
}
/* END Treure títol */
/* Any JavaScript here will be loaded for users using the Vector skin */
/***** GENERADOR CITES ******/
var txt;
txt='<form name="Entr" method="post" action="javascript:respon();"><table id="taularefs" style="background:transparent;width:50%;" cellspacing="5" align="center"><tr><td style="width:30%;">Cita</td><td style="width:70%;"><textarea id="cita_cita"></textarea></tr><tr><td>Autor <span style="font-size:80%">(no cal si és el mateix autor que el títol)</span></td><td><input type="text" id="cita_autor" style="width:100%;"></td></tr><tr><td>Lloc</td><td><input type="text" id="cita_lloc" style="width:100%;"></td><tr><td>Data</td><td><input type="text" id="cita_data" style="width:100%;"></td></tr><tr><td>Notes</td><td><input type="text" id="cita_notes" style="width:100%;"></td></tr><tr><td>Frase original</td><td><input type="text" id="cita_original" style="width:100%;"></td></tr><tr><td>Idioma original</td><td><input type="text" id="cita_idioma" style="width:100%;"></td></tr><tr><td style="width:30%;">Referències</td><td style="width:70%;"><textarea id="cita_refs"></textarea></tr><!--blablabla--><tr><td colspan="4"><input style="width:100%;" type="submit" value="OK" /></td></tr></table></form>';
window.onload = function () {
if (mw.config.get('wgAction') == 'edit' || mw.config.get('wgAction') == 'submit') {
/*
mw.loader.load('jquery.ui');
$('<div id="prova"><p align= "center"><b>Benvingut a Viquidites!</b><br/><br/>Si aquesta és la vostra primera edició, fes una ullada als següents passos per editar:<br/><br/></p><br/><br/></div>')
.dialog(
{
title: 'Passos per editar',
open: function(){
$('div.ui-widget-overlay').hide();
$("div.ui-dialog").not(':first').remove();
}
});
*/
document.getElementById('bodyContent').style.background = 'transparent';
var caixarefs;
caixarefs = document.createElement('div');
caixarefs.innerHTML = '<div id="popup" style="position:absolute; z-index:10; right:5px; '+
'float:right; padding:6px; background-color:#FFFFE0; '+
'border:1px solid orange;width:10%;" ><div id="entrada" style="text-align:center;"><input type="button" onclick="expandeix();" value="Genera cites" /><input type="button" value="tanca" onclick="tancar();" /></div>'+
'</div>'; // dels viquiestris, funció escrutini. Autor: Coet/Pasqual
document.getElementById('content').insertBefore(caixarefs,document.getElementById('firstHeading'));
}
}
function expandeix() {
caixa = document.getElementById('entrada');
document.getElementById('popup').style.width = '60%';
caixa.innerHTML = txt+'<div style="width:100%;text-align:center;"><pre id="resultat" style="width:95%;margin:0 auto;overflow:auto;text-align:left; font-size:90%;"></pre><br/><input type="button" onClick="javascript:tancar();" value="tanca" /><br/></div>';
document.getElementById('taularefs').style.width = '90%';
}
function tancar() {
document.getElementById('popup').style.width = '10%';
caixa = document.getElementById('entrada');
caixa.innerHTML = '<a onclick="expandeix();">Genera cites</a>';
}
function respon() {
function getv(a) {console.log(a);
return document.getElementById("cita_"+a).value;
}
autor, lloc, data, notes
var autor = getv("autor");
var lloc = getv("lloc");
var data = getv("data");
var notes = getv("notes");
var original = getv("original");
var idioma = getv("idioma");
var cita = getv("cita");
var refs = getv("refs");
document.getElementById("resultat").innerHTML = '{{Cita\n'+
'| cita = '+cita+' \n'+
'| autor = '+autor+'\n'+
'| lloc = '+lloc+'\n'+
'| data = '+data+'\n'+
'| notes = '+notes+'\n'+
'| original = '+original+'\n'+
'| idioma = '+idioma+'\n'+
'| refs = '+refs+'\n'+
'}}';
}
/***** FI GENERADOR CITES ******/