Usuario:Resped/misfunciones.js

De Wikipedia, la enciclopedia libre

Nota: Después de guardar, debes refrescar la caché de tu navegador para ver los cambios. Internet Explorer: mantén presionada Ctrl mientras pulsas Actualizar. Firefox: mientras presionas Mayús pulsas el botón Actualizar, (o presiona Ctrl-Shift-R). Los usuarios de Google Chrome y Safari pueden simplemente pulsar el botón Recargar. Para más detalles e instrucciones acerca de otros exploradores, véase Ayuda:Cómo limpiar la caché.

//<pre><nowiki>
//******************************************
//Codigo creado por poco_a_poco, 17-Feb-2008
//******************************************
//Función comodín usada para confirmar la grabación
function lo_guardamos()
{
var name=confirm("¿Deseas guardar la página?");
if (name==true)
 {
 guardar();
 }
}

//Aviso en la página de usuario para recordar al autor del uso de categorías
function articulo_sin_categorizar ()
{  
if (wgCanonicalNamespace == "") 
     {
alert("Esta plantilla solo es válida en una discusión");
}
else
{
var nombre_cat = prompt('Nombre del articulo sin categoria:', ' ');
if ( (nombre_cat==' ') || (nombre_cat==null) ) 
 { 
   insertTags("{{subst:Aviso Categorizar}}","","");
 }
else{
   insertTags("{{subst:Aviso Categorizar|"+nombre_cat+"}}","","");
 }
firma();
}
lo_guardamos();
}

//Aviso que se puede introducir en la página de usuario para recomendar al autor el uso de una infobox
function articulo_sin_infobox ()
{  
if (wgCanonicalNamespace == "User_talk") 
{
 var nombre_ib = prompt('Nombre del articulo sin infobox:', ' ');
 if ( (nombre_ib==' ') || (nombre_ib==null) ) 
 { 
   insertTags("{{subst:Usuario:Poco a poco/AvisoInfobox}}","","");
 }
 else{
   insertTags("{{subst:Usuario:Poco a poco/AvisoInfobox|"+nombre_ib+"}}","","");
 }
firma();
/*
if (document.getElementById('wpSummary').value == "")
 {
 document.getElementById('wpSummary').value = "Aviso uso Infobox";
 }
 else
 {
 document.getElementById('wpSummary').value = document.getElementById('wpSummary').value + ", aviso uso Infobox";
 }
*/
lo_guardamos();
}
else
{
alert("Esta plantilla solo es válida en una página de discusión de usuario");
}
}

//Mensaje en el artículo si éste es demasiado reducido
function infraesbozo()
{  

if (wgCanonicalNamespace == "") 
     {
insertTags("{{Infraesbozo|{{subst:"+"CURRENTDAY}}|{{subst:"+"CURRENTMONTHNAME}}}}","","");
if (document.getElementById('wpSummary').value == "")
 {
 document.getElementById('wpSummary').value = "Plantilla artículo demasiado reducido";
 }
 else
 {
 document.getElementById('wpSummary').value = document.getElementById('wpSummary').value + ", aviso artículo demasiado reducido";
 }

}
else
{
var nombre_ie = prompt('Nombre del articulo infraesbozo: ', ' ');
if ( (nombre_ie==' ') || (nombre_ie==null) ) 
 { 
   insertTags("{{subst:Aviso infraesbozo}}","","");
 }
else{
   insertTags("{{subst:Aviso infraesbozo|"+nombre_ie+"}}","","");

}
firma();
}
lo_guardamos();
}

//Plantilla PA
function PA()
{  
if (wgCanonicalNamespace == "") 
     {
insertTags("{{PA|referencias|wikificar|t={{subst:"+"CURRENTTIMESTAMP}}}}","","");
if (document.getElementById('wpSummary').value == "")
 {
 document.getElementById('wpSummary').value = "Este artículo tiene varios problemas";
 }
 else
 {
 document.getElementById('wpSummary').value = document.getElementById('wpSummary').value + ", este artículo tiene varios problemas";
 }
}
else
{
var nombre_pa = prompt('Nombre del articulo con varios problemas: ', ' ');

if ( (nombre_pa==' ') || (nombre_pa==null) ) 
 { 
   insertTags("{{subst:Aviso PA}}","","");
 }

else{
   insertTags("{{subst:Aviso PA|"+nombre_pa+"|wikificar|referencias|sincat}}","","");
}
firma();
}
lo_guardamos();
}

//Aviso/plantilla fuente primaria
function fu_pr()
{  
if (wgCanonicalNamespace == "") 
     {
insertTags("{{fuenteprimaria|{{subst:"+"CURRENTDAY}}|{{subst:"+"CURRENTMONTHNAME}}}}","","");
if (document.getElementById('wpSummary').value == "")
 {
 document.getElementById('wpSummary').value = "Plantilla fuente primaria";
 }
 else
 {
 document.getElementById('wpSummary').value = document.getElementById('wpSummary').value + ", aviso fuente primaria";
 }

}
else
{
var nombre_fp = prompt('Nombre del articulo fuenteprimaria: ', ' ');

if ( (nombre_fp==' ') || (nombre_fp==null) ) 
 { 
   insertTags("{{subst:Aviso FP}}","","");
 }

else{
   insertTags("{{subst:Aviso FP|"+nombre_fp+"}}","","");
}
firma();
}
lo_guardamos();
}

function trad_incon()
{
if (wgCanonicalNamespace == "")
{
 var id = prompt('Abreviatura del idioma (en, fr, it, de, ca, pt):',' ');
 var art_trad = prompt('Artículo original:', ' ');
switch( id ) {
	case 'en':
	 var idioma = "inglés";
	 break;
	case 'fr':
	 var idioma = "francés";
	 break;
	case 'de':
	 var idioma = "alemán";
	 break;
	case 'it':
	 var idioma = "italiano";
	 break;
	case 'ca':
	 var idioma = "catalán";
	 break;
	case 'pt':
	 var idioma = "portugués";
	 break;
	default:
	 var idioma = "no especificado";
	 break;
}
 insertTags("{{Traducción inconclusa|"+idioma+"|"+art_trad+"|"+id+"}}","","");
if (document.getElementById('wpSummary').value == "")
 {
 document.getElementById('wpSummary').value = "Plantilla traducción inconclusa";
 }
 else
 {
 document.getElementById('wpSummary').value = document.getElementById('wpSummary').value + ", plantilla traducción inconclusa";
 }
lo_guardamos();
}
else
{
alert("Esta plantilla solo es válida en un artículo");
}
}

function avisospam()
{  
if (wgCanonicalNamespace == "") 
     {
var motivo_sp = prompt('Motivo por el que este artículo es spam: ', ' ');
insertTags("{{promocional|{{subst:"+"CURRENTDAY}}|{{subst:"+"CURRENTMONTHNAME}}|motivo=''"+motivo_sp+"''}}","","");
if (document.getElementById('wpSummary').value == "")
 {
 document.getElementById('wpSummary').value = "Plantilla de spam";
 }
 else
 {
 document.getElementById('wpSummary').value = document.getElementById('wpSummary').value + ", plantilla de spam";
 }

}
else
{
var nombre_sp = prompt('Nombre del articulo con spam: ', ' ');
if ( (nombre_sp==' ') || (nombre_sp==null) ) 
 { 
   insertTags("{{subst:Aviso promocional","","");
 }
else{
   insertTags("{{subst:Aviso promocional|"+nombre_sp+"}}","","");
}
firma();
}
lo_guardamos();
}

//Mensaje en el artículo si éste necesita referencias
function ref2()
{  

if (wgCanonicalNamespace == "") 
     {
insertTags("{{referencias}}","","");
if (document.getElementById('wpSummary').value == "")
 {
 document.getElementById('wpSummary').value = "Solicito [[Wikipedia:Referencias|referencias]] para mejorar la [[WP:VER|verificabilidad]], uno de nuestros 5 pilares";
 }
 else
 {
 document.getElementById('wpSummary').value = document.getElementById('wpSummary').value + ", solicito [[Wikipedia:Referencias|referencias]] para mejorar la [[WP:VER|verificabilidad]]";
 }

}
else
{
var nombre_re = prompt('Nombre del articulo sin referencias: ', ' ');
if ( (nombre_re==' ') || (nombre_re==null) ) 
 { 
   insertTags("{{subst:Aviso referencias}}","","");
}
else{
   insertTags("{{subst:Aviso referencias|"+nombre_re+"}}","","");
}
firma();
}
lo_guardamos();
}

//Mensaje en el artículo si éste no cumple con la política de PVN
function pvn2()
{  

if (wgCanonicalNamespace == "") 
     {
insertTags("{{No neutralidad}}","","");
if (document.getElementById('wpSummary').value == "")
 {
 document.getElementById('wpSummary').value = "El artículo contiene juicios de valor vulnerando el pilar de [[WP:PVN|neutralidad]]";
 }
 else
 {
 document.getElementById('wpSummary').value = document.getElementById('wpSummary').value + ", el artículo contiene juicios de valor vulnerando el pilar de [[WP:PVN|neutralidad]]";
 }

}
else
{
var nombre_pvn = prompt('Nombre del articulo no neutral: ', ' ');
if ( (nombre_pvn==' ') || (nombre_pvn==null) ) 
 { 
   insertTags("{{subst:Aviso no neutralidad}}","","");
}
else{
   insertTags("{{subst:Aviso no neutralidad|"+nombre_pvn+"}}","","");
}
firma();
}
lo_guardamos();
}

//Mensaje en el artículo si éste necesita mejoras de formato 
function wikificar2()
{  

if (wgCanonicalNamespace == "") 
     {
insertTags("{{wikificar|t={{subst:CURRENTTIMESTAMP}}}}","","");
if (document.getElementById('wpSummary').value == "")
 {
 document.getElementById('wpSummary').value = "El artículo necesita mejoras en su [[A:WF|formato wiki]]";
 }
 else
 {
 document.getElementById('wpSummary').value = document.getElementById('wpSummary').value + ", el artículo necesita mejoras en su [[A:WF|formato wiki]]";
 }

}
else
{
var nombre_wf = prompt('Nombre del articulo por wikificar: ', ' ');
if ( (nombre_wf==' ') || (nombre_wf==null) ) 
 { 
   insertTags("{{subst:Aviso wikificar}}","","");
}
else{
   insertTags("{{subst:Aviso wikificar|"+nombre_wf+"}}","","");
}
firma();
}
lo_guardamos();
}

//Plantilla para borrados rápidos
function dest2()
{  
if (wgCanonicalNamespace == "") 
     {
var mot_dest = prompt('Motivo de borrado rápido: ', ' ');
if ( (mot_dest==' ') || (mot_dest==null) ) 
 { 
   insertTags("{{destruir|no enciclopédico}}","","");
}
else{
   insertTags("{{destruir|"+mot_dest+"}}","","");
}
if (document.getElementById('wpSummary').value == "")
 {
 document.getElementById('wpSummary').value = "Artículo propuesto para borrado rápido";
 }
 else
 {
 document.getElementById('wpSummary').value = document.getElementById('wpSummary').value + ", articulo propuesto para borrado rapido ";
 }
}
else
{
var nombre_br = prompt('Nombre del articulo propuesto para borrado rápido: ', ' ');
var motivo_br = prompt('Motivo para el borrado rápido: ', ' ');
if ( (nombre_br==' ') || (nombre_br==null) ) 
 { 
   insertTags("","","{{subst:aviso BR}}");
 }
 else
 {
 if  ( (motivo_br ==' ') || (motivo_br ==null))
  {   
  insertTags("{{subst:aviso BR|"+nombre_br+"}}","","");
  }
 else 
  {
  insertTags("{{subst:aviso BR|"+nombre_br+"|"+motivo_br+"}}","","");
  }
}
firma();
}
lo_guardamos();
}

//Mensaje en el artículo si éste necesita mejoras de estilo
function ce2()
{  

if (wgCanonicalNamespace == "") 
     {
insertTags("{{copyedit}}","","");
if (document.getElementById('wpSummary').value == "")
 {
 document.getElementById('wpSummary').value = "Plantilla copyedit";
 }
 else
 {
 document.getElementById('wpSummary').value = document.getElementById('wpSummary').value + ", plantilla copyedit";
 }

}
else
{
var nombre_ce = prompt('Nombre del articulo copyedit: ', ' ');
if ( (nombre_ce==' ') || (nombre_ce==null) ) 
 { 
   insertTags("{{subst:Aviso copyedit}}","","");
}
else{
   insertTags("{{subst:Aviso copyedit|"+nombre_ce+"}}","","");
}
firma();
}
lo_guardamos();
}

//Mensaje en el artículo si éste necesita mejoras de estilo
function autotrad()
{  

if (wgCanonicalNamespace == "") 
     {
insertTags("{{autotrad|{{subst:"+"CURRENTDAY}}|{{subst:"+"CURRENTMONTHNAME}}}}","","");
if (document.getElementById('wpSummary').value == "")
 {
 document.getElementById('wpSummary').value = "Traducción incomprensible/automática";
 }
 else
 {
 document.getElementById('wpSummary').value = document.getElementById('wpSummary').value + ", traducción incomprensible/automática";
 }

}
else
{
var nombre_at = prompt('Nombre del articulo autotrad: ', ' ');
if ( (nombre_at==' ') || (nombre_at==null) ) 
 { 
   insertTags("{{subst:Aviso autotrad}}","","");
}
else{
   insertTags("{{subst:Aviso autotrad|"+nombre_at+"}}","","");
}
firma();
}
lo_guardamos();
}


//Aviso de que una plantilla se ha retirado sin consenso
function plantilla_retirada ()
{  
if (wgCanonicalNamespace == "User_talk") 
{
insertTags("{{subst:UQC}}","","");
firma();
lo_guardamos();
}
else
{
alert("Esta plantilla solo es válida en una página de discusión de usuario");
}
}

//emilios
function emilios()
{  
var tipo_emilio = prompt(":)\n:))\n:D\n:(\n:'(\n:l\nO:)\n>:D\n8)\n:*\n:O\n;)\n:P\n:<: ", " ");
if ( (tipo_emilio==' ') || (tipo_emilio==null) ) 
{ 
insertTags("{{smiley|:)}}","","");
}
else
{
 insertTags("{{smiley|"+tipo_emilio+"}}","","");
}
}


/* ZONA DE PRUEBAS
//Aviso en la página de usuario para hacer saber al autor que un artículo determinado es demasiado reducido
function aviso_infraesbozo()
{  
{{traducción inconclusa|inglés|ART|en}}
lo_guardamos();
}


//Mensaje en el artículo si éste puede no ser relevante como contenido enciclopédico
function sra()
{  
insertTags("{{{{sinrelevancia|{{subst:"+"CURRENTDAY}}|{{subst:"+"CURRENTMONTHNAME}}}}","","");
lo_guardamos();
}

//Aviso en la página de usuario para hacer saber al autor que un artículo determinado puede no ser relevante
function aviso_sra()
{  
var nombre_sra = prompt('Nombre del articulo SRA:', ' ');
insertTags("{{Aviso SRA|"+nombre_sra+"}}","","");
firma();
lo_guardamos();
}


function test ()
{
   insertTags("Texto\n","","");
   ms_sumario = '+'+'Función test';
}
*/

//</pre></nowiki>