User:Vanished user 24kwjf10h32h/funciones.js

// Funciones y variables globales //Funciones desarrolladas por Axxgreazz para el w:es:User:Axxgreazz/Monobook-Suite //Para ver las funcionalidades contenidas aquí revisa //http://es.wikipedia.org/wiki/Usuario:Axxgreazz/Monobook-Suite incluir ("","","topaz.js");           /*Módulo de Topaz */ incluir ("","","lenguaje.js");        /*Funciones de idioma */ incluir ("","","interface.js");       /*Funciones varias */ incluir ("","","tablas.js");          /*Módulo de Tablas */ incluir ("","","tildes.js");          /*Módulo de Tildes */ incluir ("","","titulos.js");         /*Módulo de Titulos */ incluir ("","","operadores.js");      /*Módulo de Operadores */ incluir ("","","searchbox.js");       /*Módulo de Busqueda y reemplazo */ incluir ("","","listanegra.js");      /*Usuarios no permitidos*/ var msNoart   = 'Is not an article page'; var msNoimg   = 'Is not an image page'; var msNodis   = 'Is not an user talk page'; var msNoartdis = 'Is not an article or user talk page'; var msNoimgdis = 'Is not an image or user talk page'; var msNodef   = 'This funcionality still don´t exist in this Wiki project'; /*

Funciones estándar de edición
*/ function negrita {    insertTags("","",msStringU('Bold text')); } function cursiva {    insertTags("","",msStringU('Italic text')); } function enlace_interno {    insertTags(,,msStringU('Link title')); } function enlace_externo {    insertTags('[',']',msStringU('http://www.example.com link title')); } function titular {   insertTags('\n== ',' ==\n',msStringU('Headline text')); } function imagen {    insertTags('Imagen:','',msStringU('Example.jpg')); } function media {    insertTags('Imagen:','',msStringU('Example.ogg')); } function matematica {    insertTags('$$','$$',msStringU('Insert formula here')); } function formatowiki {    insertTags(' ',' ',msStringU('Insert non-formatted text here')); } function firma {    insertTags(wpFirma,,); } function linea {    insertTags('\n\n',,); } /*

Funciones complementarias de edición
*/ function redireccionar {  articulo = prompt(msStringU('Redirect to') + ':',''); if(articulo) {       document.getElementById("wpTextbox1").value = '#REDIRECT ' + articulo + ''; ms_sumario (msStringU('Redirect to') + ' ' + articulo + '' + msStringU(msSummaryLinkU)); ms_menor  (wpMenorArt); ms_vigilar (wpVigilaArt); ms_guardar (wpGrabaArt); } } function ocultar {  insertTags("",msStringU('Hidden text')); } function enlace_interno_plus {  var titulo = ''; var descripcion = ''; descripcion = texto_seleccionado2; if (descripcion) { titulo = prompt(msStringU('Link title') + ':',''); if(titulo) { insertTags(,,''); } }  else { titulo = prompt(msStringU('Link title') + ':',''); if(titulo) {        descripcion = prompt(msStringU('Link description') + ':',''); if(descripcion) { insertTags( + descripcion + ,,);} else { insertTags(,,msStringU('Link description'));} }  } } function latinas {  insertTags('«','»',msStringU('Quotation marks')); } function tachar {    insertTags(' ',' ',msStringU('Strike through text')); } function llaves {  insertTags('',msStringU('Template name')); } function tl {  insertTags(,,msStringU('Template name')); } function small {  insertTags(' ',' ',msStringU('Small text')); } function big {  insertTags(' ',' ',msStringU('Big text')); } function pre {  insertTags(' ',' ',msStringU('Preformated text')); } // // function code {  insertTags(' ',msStringU('Insert code')); } function titulo_enlacesexternos {  insertTags('\n== ' + msStringU('External links') + ' ==\n',,); } function titulo_vertambien {  insertTags('\n== ' + msStringU('See also') + ' ==\n',,); } function underline {  insertTags(' ',' ',msStringU('Underline text')); } function sup {  insertTags(,,msStringU('Superscript text')); } function sub {  insertTags(,,msStringU('Subscript text')); } function ref {  insertTags(' ',msStringU('Reference text')); } function biocitas {  switch (location.hostname) {       case "es.wikisource.org"      : switch (wgNamespaceNumber) {               case 0  : insertTags('\n',,); default : alert (msStringU(msNoart)); break; } break; case "es.wikiquote.org"     : switch (wgNamespaceNumber) {               case 0  : insertTags('\n',,); default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('')); break; } } function linkautor {  insertTags('<< Autor: ','','LinkDeAutor'); } function galeria {  insertTags('\n', msListaNS[msIndiceNS.Image] + ':' + msStringU('Example.jpg')); } function tamaño_articulo {    alert (msStringU('The article size is') + ': ' +                    document.getElementById("wpTextbox1").value.length + ' bytes'); } /*

Funciones de mantenimiento de artículos
*/ function miniesbozo {  switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) {               case 0  : case 104: plantilla_articulo ('miniesbozo','Miniesbozo de',,); break; default : alert (msStringU(msNoart)); break; } break; case "es.wiktionary.org"     : switch (wgNamespaceNumber) {               case 0  : plantilla_articulo ('definición',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "pt.wiktionary.org"     : switch (wgNamespaceNumber) {               case 0  : plantilla_articulo ('sem definição',,,''); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('')); break; } } function esbozo {  switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) {               case 0  : case 104: plantilla_articulo ('esbozo','Esbozo de',,); break; default : alert (msStringU(msNoart)); break; } break; case "en.wikipedia.org"     : switch (wgNamespaceNumber) {               case 0  : plantilla_articulo ('stub',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wiktionary.org"     : switch (wgNamespaceNumber) {               case 0  : plantilla_articulo ('esbozo',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikiquote.org"      : switch (wgNamespaceNumber) {               case 0  : plantilla_articulo ('esbozo',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikibooks.org"      : switch (wgNamespaceNumber) {               case 0  : plantilla_articulo ('esbozo',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "www.mediawiki.org"     : switch (wgNamespaceNumber) {               case 0  : plantilla_articulo ('stub',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "pt.wiktionary.org"      : switch (wgNamespaceNumber) {               case 0  : plantilla_articulo ('Esboço',,,''); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('Stub')); break; } } function category {  if (ms_confirmar(msListaNS[msIndiceNS.Category])) {      var extra = ''; var sumario = ''; var texto = texto_seleccionado2; if (texto) { extra = ''; sumario = texto; } else { var aviso = prompt(msStringU('Category name') + ':',''); if (aviso) { extra = aviso; sumario = aviso; } }     if (texto != '' || aviso != null) {                 insertTags2 ( +  adiacrititzador(wgTitle)                   + '\n',); ms_sumario(msListaNS[msIndiceNS.Category] + ' [' + '[' + msListaNS[msIndiceNS.Category] + ':' +                     sumario + '|' + sumario + ']]'); }  } } function copyvio {  switch (location.hostname) {     case "es.wikipedia.org": case "es.wikibooks.org": switch (wgNamespaceNumber) {             case 0  : case 104: origen = prompt(msStringU('Possible copyright violation from') + ':',''); if(origen) {                   if (texto_seleccionado2) { insertTags('{{copyvio|1=' + origen + '|2=' + wpFirma                                 + '|3={{' + 'subst:CURRENTDAY}}|4={{' + 'subst:CURRENTMONTHNAME}}}'                                 + '}' + '\n' + ,);} else { document.getElementById ("wpTextbox1").value='{{copyvio|1=' + origen + '|2=' + wpFirma + '|3={{' + 'subst:CURRENTDAY}}|4={{' + 'subst:CURRENTMONTHNAME}}}' + '}' + '\n' + '';} ms_sumario (msStringU('Possible copyright violation from') + ': '                              + origen + msStringU(msSummaryLinkU)); ms_menor  (wpMenorArt); ms_vigilar (wpVigilaArt); ms_guardar (wpGrabaArt); }               break; case 3 : plantilla_aviso ('aviso copyvio', msStringU('Possible copyright violation'),                        msStringU('Article name'),,,''); break; default : alert (msStringU(msNoartdis)); break; }          break; case "en.wikipedia.org": switch (wgNamespaceNumber) {  case 0  : plantilla_articulo ('copyvio',msStringU('Possible copyright violation')                                             ,,); break; default : alert (msStringU(msNoart)); break; } break; case "commons.wikimedia.org": switch (wgNamespaceNumber) {             case 6  : extra = ''; var origen = prompt(msStringU('Admitted copyright violation from') + ':',''); if(origen!=null) { if (origen) { extra = '|' + origen; } else { extra = origen; } insertTags(,,''); ms_sumario (msStringU('Admitted copyright violation') + ': '                              + origen + msStringU(msSummaryLinkU)); ms_menor  (wpMenorArt); ms_vigilar (wpVigilaArt); ms_guardar (wpGrabaArt); } break; case 3 : plantilla_aviso ('copyvionote',msStringU('Admitted copyright violation'),                                msStringU('Image name'),                                               msListaNS[msIndiceNS.Image]+':',,); break; default : alert (msStringU(msNoimgdis)); break; }          break; case "es.wikisource.org": switch (wgNamespaceNumber) {  case 0  : plantilla_articulo ('copyvio',msStringU('Reason'),'','|' + wpFirma); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikinews.org": switch (wgNamespaceNumber) {  case 0  : origen = prompt(msStringU('Possible copyright violation from') + ':',''); if(origen) {                        if (texto_seleccionado2) { insertTags( + '\n',);} else { document.getElementById ("wpTextbox1").value='' + '\n';} ms_sumario (msStringU('Possible copyright violation from') + ': '                                   + origen + msStringU(msSummaryLinkU)); ms_menor  (wpMenorArt); ms_vigilar (wpVigilaArt); ms_guardar (wpGrabaArt); }                    break; default : alert (msStringU(msNoart)); break; } break; case "species.wikimedia.org": switch (wgNamespaceNumber) {  case 0  : plantilla_articulo ('copyvio',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "ro.wikipedia.org": switch (wgNamespaceNumber) {  case 0  : plantilla_articulo ('copyvio',msStringU('Possible copyright violation')                                             ,,); break; default : alert (msStringU(msNoart)); break; } break; case "pt.wiktionary.org": switch (wgNamespaceNumber) {  case 0  : plantilla_articulo ('copyright',msStringU('Possible copyright violation')                                             ,,); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('copyvio')); break; } } function plagio {  switch (wgNamespaceNumber) { case 0  : case 104: origen=prompt(msStringU('Admitted copyright violation from') + ':',''); if(origen) { document.getElementById ("wpTextbox1").value = ''; ms_sumario (msStringU('Admitted copyright violation from') + ': '                       + origen + msStringU(msSummaryLinkU)); ms_menor  (wpMenorArt); ms_vigilar (wpVigilaArt); ms_guardar (wpGrabaArt); }        break; case 3 : plantilla_aviso ('aviso copyvio',msStringU('Admitted copyright violation'),                                 msStringU('Article name'),,'|plagio',); break; default : alert (msStringU(msNoartdis)); break; } } function contextualizar {     switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) { case 0  : case 104: plantilla_articulo ('contextualizar',,,'|{' + '{subst:CURRENTDAY}}|{'                                           + '{subst:CURRENTMONTHNAME}}'); break; case 3 : plantilla_aviso ('aviso contextualizar', msStringU('Non-context article'),                                         msStringU('Article name'),,,'') break; default : alert (msStringU(msNoartdis)); break; } break; case "en.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('context',,,''); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('')); break; } } function sinrelevancia {  switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) { case 0  : case 104: plantilla_articulo ('sinrelevancia',,,'|{' + '{subst:CURRENTDAY}}|{'                                           + '{subst:CURRENTMONTHNAME}}'); break; case 3 : plantilla_aviso ('aviso SRA',msStringU('Non-notable article'),                                         msStringU('Article name'),,,''); break; default : alert (msStringU(msNoartdis)); break; } break; case "en.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('notability',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikiquote.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('Contenidodudoso',,,''); break; default : alert (msStringU(msNoartdis)); break; } break; case "es.wikibooks.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('Libro de dudosa cabida',,,''); break; default : alert (msStringU(msNoartdis)); break; } break; default : alert(no_definida('')); break; } } function wikificar {    switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) { case 0  : case 104: plantilla_articulo ('wikificar', msStringU('Category name') + ' 1' +                                            '|' + msStringU('Category name') + ' 2',,); break; case 3 : plantilla_aviso ('aviso wikificar',msStringU('Non-style article'),                                         msStringU('Article name'),,,''); break; default : alert (msStringU(msNoartdis)); break; } break; case "en.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('wikify',,,'|date=July ' +                                             '2024'); break; default : alert (msStringU(msNoart)); break; } break; case "es.wiktionary.org" : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('estructura',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikisource.org" : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('SinFormato',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikiquote.org" : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('wikificar',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikinews.org" : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('corregir',msStringU('Reason'),,); break; default : alert (msStringU(msNoart)); break; } break; case "ro.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('wikizare',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "pt.wiktionary.org" : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('?',,,''); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('')); break; } } function copyedit {    switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) { case 0  : case 104: plantilla_articulo ('copyedit',,,''); break; case 3 : plantilla_aviso ('aviso wikificar',                                           msStringU('Grammar, spelling and style'),                                           msStringU('Article name'),,,''); break; default : alert (msStringU(msNoartdis)); break; } break; case "en.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('copyedit',,,'|date=July ' +                                             '2024'); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikisource.org" : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('arreglar',msStringU('Reason'),,); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('')); break; } } function wikci {    switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('wikci',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "en.wikipedia.org"     : switch (wgNamespaceNumber) {               case 0  : plantilla_articulo ('Copy to Wiktionary',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wiktionary.org" : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('A Wikipedia',,,''); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('')); break; } } function fusionar {  switch (msProyectoCod) {       case "1"      : case "3"     : case "4"     : case "6"     : case "7"     : case "8"     : case "15"    : plantilla_articulo ('fusionar', msStringU('Merge with'),,); break; case "12"    : case "17"    : plantilla_articulo ('Fusão', msStringU('Merge with'),,); break; default : alert(no_definida(msStringU('Merge'))); break; } } function fuenteprimaria {    switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('fuenteprimaria',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "en.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('primarysources',,,'|date=July ' +                                             '2024'); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikinews.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('fuente única',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "ro.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('original',,,''); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('')); break; } } function noneutralidad {    switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('noneutralidad',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "en.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('POV',,,'|date=July ' +                                             '2024'); default : alert (msStringU(msNoart)); break; } break; case "es.wikinews.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('no neutral',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "ro.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('PDVN',,,''); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('')); break; } } function desambiguacion {  switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('desambiguación',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "en.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('Disambig',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wiktionary.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('Desambiguación',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "ro.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('dezambiguizare',,,''); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('desambiguación')); break; } } function otros_usos {  switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('otrosusos',msStringU('Article name'),,); break; default : alert (msStringU(msNoart)); break; } break; case "en.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('otheruses3',msStringU('Article name'),,); default : alert (msStringU(msNoart)); break; } break; case "es.wikinews.org"      : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('breves',,,'|29'                         + '|July|2024'); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('')); break; } } function referencias {  switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('referencias',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "en.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('Unreferenced',,,'|date=July ' +                                             '2024'); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikinews.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('añadir fuentes',,,''); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('')); break; } } function demostrar {  switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('Añadir referencias',,,''); break; default : alert (msStringU(msNoart)); break; } } function desarrollo {    switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) { case 0  : case 4 : case 10 : case 12 : case 14 : case 104:plantilla_articulo ('endesarrollo',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "en.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : case 4 : case 10 : case 12 : case 14 : plantilla_articulo ('Inprogress',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wiktionary.org" : switch (wgNamespaceNumber) { case 0  : case 4 : case 10 : case 12 : case 14 : plantilla_articulo ('redactando',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikisource.org"     : switch (wgNamespaceNumber) { case 0  : case 4 : case 10 : case 12 : case 14 : plantilla_articulo ('enobras',,,'|'+ wgUserName); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikibooks.org"      : switch (wgNamespaceNumber) { case 0  : case 4 : case 10 : case 12 : case 14 : plantilla_articulo ('En desarrollo',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikinews.org" : switch (wgNamespaceNumber) { case 0  : case 4 : case 10 : case 12 : case 14 : plantilla_articulo ('artículo en progreso',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "ro.wikipedia.org" : switch (wgNamespaceNumber) { case 0  : case 4 : case 10 : case 12 : case 14 : plantilla_articulo ('dezvoltare',,,''); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('')); break; } } function ampliable {    switch (location.hostname) {       case "en.wikipedia.org" : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('Underconstruction',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wiktionary.org" : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('ampliable',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "es.wikinews.org" : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('incompleto',,,''); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('')); break; } } function translate {    switch (location.hostname) {       case "es.wikipedia.org" : switch (wgNamespaceNumber) { case 0  : case 104: plantilla_articulo ('traducción', 'art=' + msStringU('Original article name')                        + '|ci=' + msStringU('Original language code'),,); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida(msStringU(''))); break; } } function destruir {  switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) {               case 3  : plantilla_aviso ('aviso vandalismo', msStringU('Vandalism warning')                                         ,msStringU('Article name'),,,''); break; default : plantilla_articulo ('destruir',msStringU('Reason for deletion'),,); break; } break; case "commons.wikimedia.org" : switch (wgNamespaceNumber) {               default : plantilla_articulo ('Speedydelete',msStringU('Reason for deletion'),,); break; } break; case "en.wikipedia.org" : switch (wgNamespaceNumber) { case 3  : plantilla_aviso ('Nonsensepages', msStringU('Non sense pages')                                         ,msStringU('Article name'),,,''); break; default : plantilla_articulo ('Db-reason',msStringU('Reason for deletion'),,); break; } break; case "meta.wikimedia.org" : switch (wgNamespaceNumber) {               default : plantilla_articulo ('delete',msStringU('Reason for deletion'),,); break; } break; case "es.wiktionary.org" : switch (wgNamespaceNumber) {               default  : plantilla_articulo ('destruir',msStringU('Reason for deletion'),,); break; } break; case "es.wikisource.org" : switch (wgNamespaceNumber) {               default : plantilla_articulo ('destruir',msStringU('Reason for deletion'),,); break; } break; case "es.wikiquote.org" : switch (wgNamespaceNumber) {               default : plantilla_articulo ('destruir',,,''); break; } break; case "es.wikibooks.org" : switch (wgNamespaceNumber) {               default : plantilla_articulo ('borrar',msStringU('Reason for deletion'),,); break; } break; case "es.wikinews.org" : switch (wgNamespaceNumber) {               default : plantilla_articulo ('destruir',msStringU('Reason for deletion'),,); break; } break; case "es.wikiversity.org" : switch (wgNamespaceNumber) {               default : plantilla_articulo ('destruir',,,''); break; } break; case "www.mediawiki.org" : switch (wgNamespaceNumber) {               default : plantilla_articulo ('speedy',msStringU('Reason for deletion'),,); break; } break; case "species.wikimedia.org" : switch (wgNamespaceNumber) {               default : plantilla_articulo ('delete',msStringU('Reason for deletion'),,); break; } break; case "ro.wikipedia.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('şr',msStringU('Reason for deletion'),,); break; default : alert (msStringU(msNoart)); break; } break; case "pt.wiktionary.org"     : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('Eliminação rápida',msStringU('Reason for deletion'),                                            '','|~'); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida(msStringU('Deletion'))); break; } } /*

Funciones de mantenimiento de imágenes
*/ function nosource {    switch (location.hostname) {       case "commons.wikimedia.org" : switch (wgNamespaceNumber) { case 6  : plantilla_articulo ('subst:nsd',,,''); break; case 3 : plantilla_aviso ('image source',msStringU('Non-source image'),                                         msStringU('Image name'), msListaNS[msIndiceNS.Image] + ':',,); break; default : alert (msStringU(msNoimgdis)); break; } break; case "es.wikibooks.org" : switch (wgNamespaceNumber) { case 6  : plantilla_articulo ('Sin origen',,,''); break; case 3 : plantilla_aviso ('Imagen retirada',,,,'|'+wpFirma,); break; default : alert (msStringU(msNoimgdis)); break; } break; default : alert(no_definida('no source')); break; } } function nolicense {    switch (location.hostname) {       case "commons.wikimedia.org" : switch (wgNamespaceNumber) { case 6  : plantilla_articulo ('subst:nld',,,''); break; case 3 : plantilla_aviso ('image source',msStringU('Non-license image'),                                         msStringU('Image name'), msListaNS[msIndiceNS.Image] + ':',,); break; default : alert (msStringU(msNoimgdis)); break; } break; case "es.wikibooks.org" : switch (wgNamespaceNumber) { case 6  : plantilla_articulo ('Sin origen ni licencia',,,''); break; case 3 : plantilla_aviso ('Imagen retirada',,,,'|'+wpFirma,); break; default : alert (msStringU(msNoimgdis)); break; } break; default : alert(no_definida('no license')); break; } } function badname {  switch (wgNamespaceNumber) { case 6  : plantilla_articulo ('bad name',msStringU('Correct name'),                                    msListaNS[msIndiceNS.Image] + ':',''); break; break; default : alert (msStringU(msNoimg)); break; } } function fairuse {  switch (wgNamespaceNumber) { case 6  : plantilla_articulo ('fair use',msStringU('Imagen source'),,); break; break; case 3 : plantilla_aviso ('copyvionote',msStringU('Admitted copyright violation'),                                 msStringU('Image name'), msListaNS[msIndiceNS.Image]+':',,); break; default : alert (msStringU(msNoimg)); break; } } /*

Funciones de votaciones
*/ function avisoborrar {    switch (location.hostname) {     case "es.wikipedia.org": if (wgNamespaceNumber==0 || wgNamespaceNumber==10 || wgNamespaceNumber==14) {          var pagina =get_subpage_title.replace(/_/g, ' '); var continuar = true; var contenido = topaz.wputil.getpagecontent ("Wikipedia:Consultas_de_borrado/" + pagina); if (contenido.indexOf('borrar cabecera|')!=-1) { continuar = confirm ('La consulta de borrado ya existe, desea continuar?'); } if (continuar) {             motivo = prompt('Motivo de borrado?',''); if (motivo) {                 document.getElementById("wpTextbox1").value = '' + '\n' + document.getElementById("wpTextbox1").value; ms_sumario('Aviso de borrado' + msStringU(msSummaryLinkU) + ' - motivo: ' + motivo); ms_menor (wpMenorArt); ms_vigilar(wpVigilaArt); if (ms_guardarp(wpGrabaArt)) {                      topaz.wputil.setpagecontent(                     "Wikipedia:Consultas_de_borrado/"+ pagina,                     '{' + '{subst:Consulta borrar|' + pagina + '|' + motivo + '|' + wpFirma + '|{'                      + '{subst:CURRENTDAY}' + '}|{' + '{subst:CURRENTMONTHNAME}' + '}' + '}' + '}',                     'Creando consulta de borrado' + msStringU(msSummaryLinkU) +                      ' - motivo: ' + motivo, true); document.editform.submit; }             }           }        }        else {alert ('Esta página no es un artículo, plantilla o categoría');} break; case "es.wikinews.org" : //por mejorar switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('para borrar',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "ro.wikipedia.org" : //por mejorar switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('şterge',,,''); break; default : alert (msStringU(msNoart)); break; } break; case "pt.wiktionary.org" : switch (wgNamespaceNumber) { case 0  : plantilla_articulo ('apagar',,,'|' + wgPageName); break; default : alert (msStringU(msNoart)); break; } break; default : alert(no_definida('')); break; } } function consultaborrar {  if(pagina.indexOf("Wikipedia:Consultas_de_borrado/") == 0) {     pagina = get_subpage_title.replace(/_/g, ' '); motivo = prompt('Motivo de borrado?',''); if(motivo) {        document.getElementById("wpTextbox1").value = '{' + '{subst:Consulta borrar|' + pagina + '|' + motivo + '|' + wpFirma + '|{' + '{subst:CURRENTDAY}' + '}|{' + '{subst:CURRENTMONTHNAME}' + '}' + '}' + '}'; ms_sumario('Creando consulta de borrado' + msStringU(msSummaryLinkU)                    + ' - motivo: ' + motivo); ms_menor  (wpMenorArt); ms_vigilar (wpVigilaArt); ms_guardar (wpGrabaArt); }  }   else {alert(msStringU('This page is not a Deletion request'));} } function archivoborrar {  switch (location.hostname) {       case "es.wikipedia.org" : var pagina = get_subpage_title.replace(/_/g, ' '); var articulo, motivo, dia, mes, decisión; var cadena = document.getElementById("wpTextbox1").value; if(document.title.indexOf("Editando Wikipedia:Consultas de borrado/") == 0) {              var favor = prompt('Votos a favor del borrado?',''); if(favor) { var contra = prompt('Votos en contra del borrado?',''); if (contra) { var total = parseInt(favor) + parseInt(contra); if (total < 5) { decision = "mantener";} else { var resultado = (0.75)*total; if (favor >= resultado) {decision = "borrar";} else {decision = "mantener";} }                     resto = cadena.substring(cadena.indexOf('|')+ 1, cadena.length); articulo = resto.substring(0, resto.indexOf('|')); //hasta el segundo pipe resto = resto.substring(resto.indexOf('|')+ 1, resto.length); motivo = resto.substring(0, resto.indexOf('|')); //hasta el tercer pipe resto = resto.substring(resto.indexOf('|')+ 1, resto.length); dia = resto.substring(0, resto.indexOf('|')); //hasta el cuarto pipe resto = resto.substring(resto.indexOf('|')+ 1, resto.length); mes = resto.substring(0, resto.indexOf('}}')); //hasta el final resto = resto.substring(resto.indexOf('}}')+ 2, resto.length); document.getElementById("wpTextbox1").value = '{' + '{archivo borrar cabecera|' + articulo + '|' + motivo + '|' + dia + '|' + mes + '|' + favor + '|' + contra + '|' + decision + '|' + wpFirma + '}' + '}' + resto; ms_sumario ('Archivando consulta de borrado' + msStringU(msSummaryLinkU)                            + ' - decisión: ' + decision); ms_menor  (wpMenorArt); ms_vigilar (wpVigilaArt); if (ms_guardarp(wpGrabaArt)) {                        if (decision=="mantener") { var contenido = topaz.wputil.getpagecontent (articulo); contenido = contenido.substring (contenido.indexOf('}}')+ 2,                                                               contenido.length); sumario = 'Retirando consulta de borrado' + msStringU(msSummaryLinkU) + ' - decisión: ' + decision + ', (' + favor + '-' + contra + ')'; topaz.wputil.setpagecontent(articulo,contenido,sumario,true); }                         else // si la decisión es borrar { if (msEsSysop ) { sumario = 'Borrando según consulta' + msStringU(msSummaryLinkU) + ' - decisión: ' + decision + ', (' + favor + '-' + contra + ')'; window.open (wgServer + '/w/index.php?title=' + pagina                                          + '&action=delete&autoreasonCB=' + sumario); }                         }                          document.editform.submit; }                   }                }           }           else {alert(msStringU('This page is not a Deletion request'));} break; case "commons.wikimedia.org" : if (wgPageName.indexOf('Commons:Deletion_requests/') == 0) { insertTags ('\n','\n\nDecision. ~\n', '');} else {alert(msStringU('This page is not a Deletion request'));} break; } } function votarbiblio {    var candidato; var fecha_pri; var count; if(!candidato){void(candidato=prompt('Nombre del candidato?',''));} if(candidato) { if(!fecha_pri){void(fecha_pri=prompt('Fecha de primera contribución? - formato día/mes/año',''));} if(fecha_pri) { if(!count){void(count=prompt('Cantidad de ediciones?',''));} if(count) {              insertTags('{' + '{CandidaturaBibliotecario|' + candidato + '|' + wgUserName + '|' +                         '{' + '{subst:CURRENTDAY}' + '}' + '/' + '{' + '{subst:CURRENTMONTH}' +                         '}' + '/' + '{' + '{subst:CURRENTYEAR}' + '}' + '|' + fecha_pri + '|+' +                         count + '|color=#FFFFCC}' + '}',,); ms_sumario ('Creando candidatura a bibliotecario de Usuario:' + candidato                       + '' + msStringU(msSummaryLinkU)); ms_menor  (wpMenorArt); ms_vigilar (wpVigilaArt); if (ms_guardarp(wpGrabaArt)) {                 topaz.wputil.setpagecontent(                     'Wikipedia:Candidaturas a bibliotecario/' + candidato,                     '{' + '{subst:Votar bibliotecario1|' + candidato + '|' + wgUserName + '|' + '{' +                            '{subst:CURRENTDAY}' + '}' + '|' + '{' + '{subst:CURRENTMONTH}' + '}' + '|' +                      '{' + '{subst:CURRENTYEAR}' + '}' + '|' + fecha_pri + '|' + count + '}' + '}',                     'Creando candidatura a bibliotecario de ' + candidato + '' + msStringU(msSummaryLinkU),true); var contenido = topaz.wputil.getpagecontent('Wikipedia:Candidaturas a' +                     ' bibliotecario/número'); var texto = contenido.substring (0, contenido.lastIndexOf('>')+1); contenido = contenido.substring (contenido.lastIndexOf('>')+1,contenido.length); contenido = parseInt (contenido) + 1; topaz.wputil.setpagecontent(                    'Wikipedia Discusión:Candidaturas a bibliotecario/' + candidato,                     '{' + '{subst:Votar bibliotecario2|' + candidato + '|' + wgUserName + '|' + '{' +                            '{subst:CURRENTDAY}' + '}' + '|' + '{' + '{subst:CURRENTMONTH}' + '}' + '|' +                      '{' + '{subst:CURRENTYEAR}' + '}' + '|' + fecha_pri + '|' + count + '}' + '}',                     'Creando discusión de candidatura a bibliotecario de ' + candidato + '' + msStringU(msSummaryLinkU),                     true); topaz.wputil.setpagecontent(                    'Wikipedia:Candidaturas a bibliotecario/número',                     texto + contenido,                     'Aumento número de candidaturas a bibliotecario para ' + candidato + '' + msStringU(msSummaryLinkU),                     true); document.editform.submit; }         }       }    } } function archivo_votarbiblio {  var v_favor=''; var v_contra=''; var candidato, proponente, motivo, dia, mes, año, fecha_pri, count, decision; var cadena = document.getElementById("wpTextbox1").value; if(document.title.indexOf("Editando Wikipedia:Candidaturas a bibliotecario/") == 0) {        if(!v_favor){void(v_favor = prompt('Votos a favor del candidato?',''));} if(v_favor) { if(!v_contra){void(v_contra = prompt('Votos en contra del candidato?',''));} if (v_contra) {                  var v_total = parseInt(v_favor) + parseInt(v_contra); var resultado = (0.75)*v_total; if (v_favor>=resultado) {decision = "es elegido";} else {decision = "no es elegido";} resto = cadena.substring(cadena.indexOf('|')+ 1, cadena.length); candidato = resto.substring(0, resto.indexOf('|')); //hasta el segundo pipe resto = resto.substring(resto.indexOf('|')+ 1, resto.length); proponente = resto.substring(0, resto.indexOf('|')); //hasta el tercer pipe resto = resto.substring(resto.indexOf('|')+ 1, resto.length); dia = resto.substring(0, resto.indexOf('|')); //hasta el cuarto pipe resto = resto.substring(resto.indexOf('|')+ 1, resto.length); mes = resto.substring(0, resto.indexOf('|')); //hasta el quinto pipe resto = resto.substring(resto.indexOf('|')+ 1, resto.length); año = resto.substring(0, resto.indexOf('|')); //hasta el sexto pipe resto = resto.substring(resto.indexOf('|')+ 1, resto.length); fecha_pri = resto.substring(0, resto.indexOf('|')); //hasta el septimo pipe resto = resto.substring(resto.indexOf('|')+ 1, resto.length); count = resto.substring(0, resto.indexOf('}}')); //hasta el final resto = resto.substring(resto.indexOf('}}')+ 2, resto.length); document.getElementById("wpTextbox1").value = '{' + '{archivo votar bibliotecario1' + '|' + candidato + '|' + proponente + '|' + dia + '|' + mes + '|' + año + '|' + fecha_pri + '|' + count + '|' + v_favor + '|' + v_contra + '|' + decision + '}' + '}' + resto; ms_sumario('Archivando candidatura a bibliotecario' + msStringU(msSummaryLinkU) +                         ' - decisión: ' + decision); ms_menor  (wpMenorArt); ms_vigilar (wpVigilaArt); if (ms_guardarp(wpGrabaArt)) {                    var discusion = 'Wikipedia Discusión:Candidaturas a bibliotecario/' + candidato; var contenido = topaz.wputil.getpagecontent(candidato); contenido = contenido.substring (contenido.indexOf('}}')+ 2, contenido.length); contenido = '{' + '{archivo votar bibliotecario2|' + candidato + '|' + proponente + '|' + dia + '|' + mes + '|' + año + '|' + fecha_pri + '|' + count + '|' + v_favor + '|' + v_contra + '|' + decision + '}' + '}' + contenido; sumario = 'Archivando discusión de candidatura a bibliotecario' + msStringU(msSummaryLinkU) + ' - decisión: ' + decision; topaz.wputil.setpagecontent(discusion,contenido,sumario,true); var contenido2 = topaz.wputil.getpagecontent('Wikipedia:Candidaturas a' +                             ' bibliotecario/número'); var texto = contenido2.substring (0, contenido2.lastIndexOf('>')+1); contenido2 = contenido2.substring (contenido2.lastIndexOf('>')+1,contenido2.length); contenido2 = parseInt (contenido2) - 1; topaz.wputil.setpagecontent(                    'Wikipedia:Candidaturas a bibliotecario/número',                     texto + contenido2,                     'Disminuyo número por finalización de la candidatura de ' + candidato + '' + msStringU(msSummaryLinkU),                     true); document.editform.submit; }           }        }   }   else {alert('Esta página no corresponde a una candidatura a bibliotecario');} } function votonulo {  switch (wgNamespaceNumber) { case 3  : plantilla_aviso ('aviso votonulo','Anulando voto',,,''); break; default : if (ms_confirmar('votonulo')) {         insertTags(': ',' ','Voto a anular'); ms_sumario ('Anulo voto' + msStringU(msSummaryLinkU)); ms_menor  (wpMenorAvi); ms_vigilar (wpVigilaAvi); ms_guardar (wpGrabaAvi); }       break; } } /*

Funciones de avisos a usuarios
*/ function emoticon {  if (wgNamespaceNumber == 0) alert (msStringU(msNodis)); else { insertar_sel (' ',msStringU('Emoticon'),';)'); } } function usuario {  if (wgNamespaceNumber == 0) alert (msStringU(msNodis));    else {   insertar_sel (,msStringU('User name'),); } } function usuario2 {   if (wgNamespaceNumber == 0) alert (msStringU(msNodis));    else {   insertar_sel ( + msListaNS[msIndiceNS.User] + ':',,msStringU('User name'),); } } function nofirmado {    if (wgNamespaceNumber == 0) alert (msStringU(msNodis));    else {        switch (location.hostname)      {          case "es.wikipedia.org"      :         case "es.wikibooks.org"      :            insertar_sel (, msStringU('User name'),);            break;        case "commons.wikimedia.org"  :         case "en.wikipedia.org"  :            insertar_sel (, msStringU('User name'),);            break;        case "ro.wikipedia.org"  :            insertar_sel (, msStringU('User name'),''); break; }  } } function firma_plantilla {   if (wgNamespaceNumber == 0) alert (msStringU(msNodis)); else { insertTags(,,''); } } function bienvenido_usuario {    var cadena = location.href; var plantilla, sumario, tipo; var parametros = ''; var firma = ''; var procede = true; switch (wgNamespaceNumber) { case 3  : var ip_re = /^\d+\.\d+\.\d+\.\d+$/; var discusion = true; if (ip_re.test(wgTitle)) { tipo = "anonimo";} else { tipo = "registrado";} switch (location.hostname){ case "es.wikipedia.org":     if (tipo=="anonimo") { plantilla = 'Bienvenida ip'; sumario = 'colaborador anónimo';} else { plantilla = 'Bienvenido usuario'; sumario = 'nuevo wikipedista';} break; case "en.wikipedia.org":     if (tipo=="anonimo") { plantilla = 'Welcome-anon'; sumario = 'colaborador anónimo';} else { plantilla = 'Welcome'; sumario = 'nuevo wikipedista';} break; case "es.wiktionary.org":    if (tipo=="anonimo") { plantilla = 'Bienvenida a ip'; sumario = 'colaborador anónimo';} else { plantilla = 'Bienvenido usuario'; sumario = 'nuevo wikcionarista';} firma = '1'; break; case "es.wikisource.org":    plantilla = 'Bienvenida'; sumario = 'nuevo colaborador'; parametros = '||'; break; case "es.wikiquote.org":     plantilla = 'Bienvenida'; sumario = 'nuevo colaborador'; break; case "es.wikinews.org":      plantilla = 'Bienvenido usuario'; sumario = 'nuevo colaborador'; break; case "es.wikibooks.org":     if (tipo=="anonimo") { plantilla = 'Bienvenida a ip'; sumario = 'colaborador anónimo';} else { plantilla = 'Bienvenido usuario'; sumario = 'nuevo colaborador';} break; case "es.wikiversity.org":   if (tipo=="anonimo") { plantilla = 'Bienvenida a ip'; sumario = 'colaborador anónimo';} else { plantilla = 'Bienvenido usuario'; sumario = 'nuevo colaborador';} break; case "commons.wikimedia.org": plantilla = 'Welcome'; sumario = 'nuevo colaborador'; break; case "ro.wikipedia.org":     if (tipo=="anonimo") { plantilla = 'invitaţie'; sumario = 'colaborador anónimo';} else { plantilla = 'bunvenit'; sumario = 'nuevo wikipedista';} break; case "pt.wiktionary.org":    if (tipo=="anonimo") { plantilla = 'bem-vindo ip'; sumario = 'editor anónimo';} else { plantilla = 'bem-vindo'; sumario = 'wikipedista';} break; default: procede = false; }           if (procede) {  plantilla_aviso (plantilla, msStringU('Welcome'),,,parametros,firma); } else { alert(no_definida(msStringU('Welcome'))); } break; default : alert (msStringU(msNodis)); break; } } function avisousuario {     switch (wgNamespaceNumber) {      case 3  :          var plantilla = ''; if (msTestTL == '') { alert(no_definida('Test')); return; } if (msTestTL[0] == "k") { plantilla = msTestTL[1];} var aviso = ''; if (msTestTL.length == 3) { plantilla = msTestTL[2];} else { var texto =''; for (i=2; i<msTestTL.length; i++) texto = texto + msTestTL[i] + ' : ' + msStringU(msTestMsgTL[i-2]) + '\n'; aviso = prompt(msStringU('User warning message') + ':\n' + texto ,''); }                       if(aviso!=null) { plantilla_aviso (plantilla + aviso,                                        msStringU('User warning'),,,,); } break; default : alert (msStringU(msNodis)); break; } } function imagen_retirada {   switch (location.hostname) {       case "es.wikipedia.org"      : switch (wgNamespaceNumber) {               case 3  : plantilla_aviso ('aviso imagen',msStringU('Image warning'),                                          msStringU('Image name'),,,''); break; default : alert (msStringU(msNodis)); break; } break; case "commons.wikimedia.org" : switch (wgNamespaceNumber) {               case 3  : plantilla_aviso ('No tag message',msStringU('Non-source o Non-license image'),                                         msStringU('Image name'), msListaNS[msIndiceNS.Image] + ':',,); break; default : alert (msStringU(msNodis)); break; } break; case "es.wikibooks.org"     : switch (wgNamespaceNumber) {               case 3  : plantilla_aviso ('Imagen retirada',,,,'|'+wpFirma,); break; default : alert (msStringU(msNodis)); break; } break; default : alert(no_definida('')); break; } } /*

Funciones generales
*/ function preview {  document.editform.wpPreview.click; } function guardar {  document.editform.submit; } /*

Funciones base (No modificar)
*/ function incluir(url,usuario,nombre) {  if (url=="") {url = 'es.wikipedia.org'; } if (usuario=="") {usuario = 'Axxgreazz'; }; document.write(' '); } function plantilla_aviso (plantilla, sumario, msprompt, ext, parametros, firma) {    var miFirma=''; if (ms_confirmar(plantilla)) {     var extra = ''; if (msprompt) { var articulo = prompt(msprompt + ':',''); if (articulo) { extra = '|' + ext + articulo; } }     if (!firma) { miFirma = ' ' + wpFirma; } insertTags( + miFirma,,''); if (location.href.indexOf('&section=')!=-1) { ms_sumario(''); } else { ms_sumario(sumario + msStringU(msSummaryLinkU)); } ms_menor  (wpMenorAvi); ms_vigilar (wpVigilaAvi); ms_guardar (wpGrabaAvi); } } function plantilla_articulo (plantilla, msprompt, ext, parametros) {  if (ms_confirmar(plantilla)) {      var extra = ''; var sumario = ''; var bHayToken; var cParametro = ''; var cResto =''; var nInicio = 0; var nomparam; if (msprompt) {          if (msprompt.indexOf('|') != -1 ) {           bHayToken=true; nToken = msprompt.indexOf('|'); cResto = msprompt; while (bHayToken) {                  nomParam = cResto.substring (nInicio, nToken); nomParam = nomParam.split('='); if (nomParam.length == 0) { cParametro = cResto.substring (nInicio, nToken); cParam = ''; } else { cParametro = nomParam[1]; cAuxParam = nomParam[0]; } aviso = prompt (cParametro + ':',''); if (aviso) extra = extra + '|' + cAuxParam + '=' + aviso; cResto= cResto.substring (nToken+1, cResto.length); if (cResto.indexOf('|') != -1) {  bHayToken=true; nToken = cResto.indexOf('|'); }               else {  bHayToken=false; aviso = prompt (cResto + ':',''); if (aviso) extra = extra + '|'+ aviso; }           }           }                  else {           var texto = texto_seleccionado2; if (texto) { extra = '|'+ ext; sumario = texto; } else { var aviso = prompt(msprompt + ':',''); if (aviso) { extra = '|'+ ext + aviso; sumario = aviso; } }         }      }      if (sumario) { sumario = plantilla + ': ' + sumario; } else { sumario = '"' + plantilla + '"'; } if (!msprompt || texto != '' || aviso != null) {             if (msprompt) { insertTags2 (,); } else { insertTags3 (''); } ms_sumario (sumario + msStringU(msSummaryLinkU)); ms_menor  (wpMenorArt); ms_vigilar (wpVigilaArt); ms_guardar (wpGrabaArt); }  } } function insertar_sel (txtini, txtfin, msprompt, mspromptvalue) {  texto = texto_seleccionado2; if (texto) { insertTags(txtini,txtfin,''); } else { texto = prompt(msprompt + ':',mspromptvalue); if (texto) { insertTags(txtini + texto + txtfin,,);} } } function no_definida(plantilla) {    if (plantilla) return (msStringU(msNodef) + ': ' + plantilla); else return (msNodef); } function ms_confirmar (plantilla) {  return (!wpConfirma||confirm(msStringU('Apply the template') + ': ' + plantilla + '?')); } function ms_sumario (sumario) {  if (document.editform.wpSummary.value) { var sum = document.editform.wpSummary.value; if (sum.indexOf(msStringU(msSummaryLinkU)) != -1 ) { sum = sum.substring(0, sum.indexOf(msStringU(msSummaryLinkU))); } document.editform.wpSummary.value = sum + ', ' + sumario; }  else { document.editform.wpSummary.value = sumario;} } function ms_menor (menor) {  document.editform.wpMinoredit.checked = menor; } function ms_vigilar (vigila) {  document.editform.wpWatchthis.checked = vigila; } function ms_guardar (guarda) {  if (wpGrabaAuto) {     if (guarda || confirm(msStringU('Dou you want to save changes') + '?')) { document.editform.submit; } } } function ms_guardarp (guarda) {  return (guarda || confirm(msStringU('Dou you want to save changes') + '?')); } function ms_getfocus {  return (document.editform.wpTextbox1.selectionStart == 0); } function msValidarLN {  for (i=0; i<msListaNegra.length; i++) { if (wgUserName == msListaNegra[i]) { return true;} else { return false;} } } function msActivarModulo (moduloestado) {  if (msValidarLN) return false; var cActivaMonobook = topaz.util.cookie.get("cActivaMonobook"); if (cActivaMonobook != null) { var bActivaMonobook; if (cActivaMonobook == "true") bActivaMonobook = true; else bActivaMonobook = false; msActivaMonobook = bActivaMonobook; return moduloestado && bActivaMonobook; }  else { topaz.util.cookie.set("cActivaMonobook", msActivaMonobook); return msActivaMonobook; } } function msEsSysop {  for (i=0; i<wgUserGroups.length; i++) { if (wgUserGroups[i] == "sysop") return true; } return false; } function msPuedeEditar {  if (wgRestrictionEdit.length == 0) return true; for (i=0; i<wgRestrictionEdit.length; i++) for (j=0; j<wgUserGroups.length; j++) { if (wgUserGroups[j] == wgRestrictionEdit[i]) return true; } return false; } //