//<pre><nowiki>
//Personalización.
var wpFirma = '[[file:Wink(16px).svg]] --~~~~';
var msNoart = 'Función sólo disponible en \'artículos\'.';
var msNoimg = 'Función sólo disponible, en \'páginas de imágenes\'.';
var msNodis = 'Función sólo disponible, en \'discusiones\'.';
var msNoartdis = 'Función sólo disponible, en \'páginas de usuario\', o en \'discusiones\'.';
var msNoimgdis = 'Función sólo disponible en \'artículos\', o en \'discusiones\'.';
var msNodef = 'Esta funcionalidad no está disponible en este Wiki proyecto.';
function del_R()
{TXT='debes marcar un texto a borrar';
motivo=prompt('indica el motivo para el borrado');
if(motivo==''){name=prompt('indica el "name" de una referencia usada\n\'0\' para ninguna');}
if(motivo||name)
if(motivo!='')
{insertTags('<span style="font-weight:bold;color:red;text-decoration:line-through;">','</span><ref><span style="color:red;">motivo:</span> '+motivo+'</ref>',msStringU(TXT));}
else
if(name!='0')
{insertTags('<span style="font-weight:bold;color:red;text-decoration:line-through;">','</span><ref name='+name+' />',msStringU(TXT));}
else
{insertTags('<span style="font-weight:bold;color:red;text-decoration:line-through;">','</span>',msStringU(TXT));}
}
function ins_R()
{TXT='insertar sugerencia';
motivo=prompt('indica el motivo para la inserción de texto');
if(motivo==''){name=prompt('indica el "name" de una referencia usada\n\'0\' para ninguna');}
if(motivo||name)
if(motivo!='')
{insertTags('<span style="font-weight:bold;color:green;">','</span><ref><span style="color:green;">motivo:</span> '+motivo+'</ref>',msStringU(TXT));}
else
if(name!='0')
{insertTags('<span style="font-weight:bold;color:green;">','</span><ref name='+name+' />',msStringU(TXT));}
else
{insertTags('<span style="font-weight:bold;color:green;">','</span>',msStringU(TXT));}
}
function br_R()
{insertTags('<br />','','');}
function principal_R()
{NOM=prompt('Indica el nombre del \'artículo principal\'.');
if(!NOM){NOM='artículo';}
insertTags('{{AP|',NOM+'}}','');
}
function mdash_R()
{insertTags('—','—',msStringU('Reference text'));}
function formatoSYS_R()
{NUM=prompt('Indica el número de saltos \'TAB\' (int).')
NUM=parseFloat(NUM);
if(!isNaN(NUM))
insertTags('<div style="margin:3px 5px 2px '+(25*NUM)+'px;padding-left:5px;border:1px dashed #555;background-color:#EEE;font-family:Courier New,Lucida Console,Courier,Arial,Elite;'+(confirm('¿Deseas escribir código con "overflow:scroll;"?')?'white-space:nowrap;overflow:auto;':'')+'">','</div>','');
}
function quote_R()
{switch (location.hostname)
{case "es.wikipedia.org":
insertTags('{{cita|','|}}', msStringU('Quote text'));
break;
case "commons.wikimedia.org":
insertTags('<blockquote style="font-size: 90%;padding: 0.1em;">',
'<br /><div style="text-align:right;">' +
'</div></blockquote>', msStringU('Quote text'));
break;
default:;break;
}
}
function citaWEB_R()
{CONT='';
if(URL=prompt('Indica la URL a citar:\n(requerido)'))
{CONT+='|url='+URL;
if(TIT=prompt('Indica el título de la página a citar:\n(requerido)'))
{CONT+='|título='+TIT;
ACCESO=new Date();
MESES=new Array('enero','febrero','marzo','abril','mayo','junio','julio','agosto','septiembre','octubre','noviembre','diciembre');
CONT+='|fechaacceso='+ACCESO.getDate()+' de '+MESES[ACCESO.getMonth()]+' de '+ACCESO.getFullYear();
if(LNG=prompt('Indica el idioma de la página a citar:\n(indicar sólo si no está en castellano)'))
{CONT+='|idioma='+LNG;}
if(AUT=prompt('Indica el autor de la página a citar:\n(\'-\', para poner después.)'))
{CONT+='|autor='+AUT;}
if(LNK=prompt('Si el autor de la página a citar, tiene \'enlace interno\' en la wikipedia, puedes indicarlo:\n(\'-\', para poner después.)'))
{CONT+='|enlaceautor='+LNK;}
if(COA=prompt('Indica los coautores de la página a citar:\n(\'-\', para poner después.)'))
{CONT+='|coautores='+COA;}
if(MES=prompt('Indica la fecha de la página WEB a citar:\nformato1: \'día\' de \'mes\' de \'año\'\nformato2: \'mes\' de \'año\'\nformato3: \'año\'\n(\'-\', para poner después.)'))
{CONT+='|fecha='+MES;}
if(CIT=prompt('Indica con \'-\', si quieres extraer alguna cita en particular.'))
{CONT+='|cita='+CIT;}
insertTags('{{cita web'+CONT,'}}','');
}
}
}
function citaLIBRO_R()
{CONT='';
if(TIT=prompt('Indica el título del libro a citar:\n(requerido)'))
{CONT+='|título='+TIT;
if(LNG=prompt('Indica el idioma de la página a citar:\n(indicar sólo si no está en castellano)'))
{CONT+='|idioma='+LNG;}
if(CAP=prompt('Si la cita, es de un capítulo del libro, indica el capítulo:\n(\'-\', para poner después.)'))
{CONT+='|capítulo='+CAP;}
if(PAG=prompt('Si la cita, aparece en una/s página/s del libro, indicala/s:\n(\'-\', para poner después.)'))
{CONT+='|páginas='+PAG;}
if(AUT=prompt('Indica el autor del libro a citar:\n(\'-\', para poner después.)'))
{CONT+='|autor='+AUT;}
if(LNK=prompt('Si el autor del libro a citar, tiene \'enlace interno\' en la wikipedia, puedes indicarlo:\n(\'-\', para poner después.)'))
{CONT+='|enlaceautor='+LNK;}
if(COA=prompt('Indica los coautores del libro a citar:\n(\'-\', para poner después.)'))
{CONT+='|coautores='+COA;}
if(EDI=prompt('Indica la editorial del libro a citar:\n(\'-\', para poner después.)'))
{CONT+='|editorial='+EDI;}
if(ISS=prompt('Indica el número ISBN del libro a citar:\n(\'-\', para poner después.)'))
{CONT+='|isbn='+ISS;}
if(MES=prompt('Indica la fecha del libro a citar:\nformato1: \'día\' de \'mes\' de \'año\'\nformato2: \'mes\' de \'año\'\nformato3: \'año\'\n(\'-\', para poner después.)'))
{CONT+='|fecha='+MES;}
if(CIT=prompt('Indica con \'-\', si quieres extraer alguna cita en particular.'))
{CONT+='|cita='+CIT;}
insertTags('{{Cita libro'+CONT,'}}','');
}
}
function ref_R()
{insertTags('<ref>','</ref>',msStringU('Reference text'));}
function ref_v_R()
{insertTags('== Referencias ==\n{{Listaref}}\n\n','','');}
function drae_R()
{if(DRAE=prompt('Indica la palabra a definir.'))
{insertTags('<ref>{{ref DRAE|'+DRAE+'|\'\''+DRAE+'\'\'}}</ref>','','');}
}
function wikcionario_R()
{if(WKT=prompt('Indica la palabra del wikcionario.'))
{insertTags('{{Wikcionario|'+WKT+'}}','','');}
}
function nofirmado_R()
{if(USR=prompt('Indica el nombre del usuario que olvidó firmar.'))
{insertTags('{{Nofirmado|'+USR+'| --~~~~}}','','');}
}
function fullurl_R()
{URL=prompt('Indica la URL a la que quieres hacer enlace')
if(URL)
{
TIT=prompt('Indica el título del enlace')
URL=URL.split('index.php?title=')[URL.split('index.php?title=').length-1];
URL=unescape(URL);
insertTags('<span class="plainlinks">[{{fullurl:'+URL.split('&')[0]+'|'+URL.split('&').splice(1).join('&')+'}} '+TIT+'] </span>','','');
}
}
//</nowiki></pre>