//<h2>Funciones y variables globales</h2><pre>
//Funciones desarrolladas por Axxgreazz para el ]
//Para ver las funcionalidades contenidas aquí revisa
//http://es.wikipedia.orghttps://dictious.com/pt/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';
/*</pre>
== Funciones estándar de edición ==
<pre><nowiki> */
function negrita ()
{
insertTags("'''","'''",msStringU('Texto em negrito'));
}
function cursiva ()
{
insertTags("''","''",msStringU('Texto em itálico'));
}
function enlace_interno ()
{
insertTags(']',msStringU('Link title'));
}
function enlace_externo ()
{
insertTags('',msStringU('http://www.exemplo.com nome_da_ligação'));
}
function titular ()
{
insertTags('\n== ',' ==\n',msStringU('Texto'));
}
function imagen ()
{
insertTags(']',msStringU('Exemplo.jpg'));
}
function media ()
{
insertTags(']',msStringU('Exemplo.ogg'));
}
function matematica ()
{
insertTags('<math>','</math>',msStringU('Inserir fórmula aqui'));
}
function formatowiki()
{
insertTags('<nowiki>','</nowiki>',msStringU('Inserir texto não formatado aqui'));
}
function firma ()
{
insertTags(wpFirma,'','');
}
function linea ()
{
insertTags('\n----\n','','');
}
/*</nowiki></pre>
== Funciones complementarias de edición ==
<pre><nowiki> */
function redireccionar()
{
articulo = prompt(msStringU('Redireccionar para') + ':','');
if(articulo)
{
document.getElementById("wpTextbox1").value = '#REDIRECT ]';
ms_sumario (msStringU('Redireccionar para') + ' ]' + msStringU(msSummaryLinkU));
ms_menor (wpMenorArt);
ms_vigilar (wpVigilaArt);
ms_guardar (wpGrabaArt);
}
}
function ocultar()
{
insertTags("<!-- "," -->",msStringU('Texto a esconder'));
}
function enlace_interno_plus()
{
var titulo = '';
var descripcion = '';
descripcion = texto_seleccionado2();
if (descripcion)
{ titulo = prompt(msStringU('Ligação interna') + ':','');
if(titulo)
{ insertTags(']',''); }
}
else
{ titulo = prompt(msStringU('Ligação interna') + ':','');
if(titulo)
{
descripcion = prompt(msStringU('Descrição') + ':','');
if(descripcion)
{ insertTags(']','','');}
else
{ insertTags(']',msStringU('Link description'));}
}
}
}
function tachar ()
{
insertTags('<s>','</s>',msStringU('Texto riscado'));
}
function llaves ()
{
insertTags('{{','}}',msStringU('Nome da predefinição'));
}
function tl()
{
insertTags('{{Tl|','}}',msStringU('Nome da predefinição'));
}
function small()
{
insertTags('<small>','</small>',msStringU('Small text'));
}
function big()
{
insertTags('<big>','</big>',msStringU('Big text'));
}
function titulo_enlacesexternos()
{
insertTags('\n== ' + msStringU('{{Ligações externas}}') + ' ==\n','','');
}
function titulo_vertambien()
{
insertTags('\n== ' + msStringU('{{Ver também}}') + ' ==\n','','');
}
function underline()
{
insertTags('<u>','</u>',msStringU('Texto a sublinhar'));
}
function sup()
{
insertTags('<sup>','</sup>',msStringU('Superscript text'));
}
function sub()
{
insertTags('<sub>','</sub>',msStringU('Subscript text'));
}
function ref()
{
insertTags('<ref>','</ref>',msStringU('Reference text'));
}
function biocitas()
{
insertTags('\n{{Biocitas\n|Wikipedia={{PAGENAME}}' +
'\n|Wikiquote={{PAGENAME}}\n|Commons={{PAGENAME}}' +
'\n|Foto=Falta_foto.jpg\n|Texto=\n|AñosMuerte=none' +
'\n|Obras={{PAGENAME}}\n|Documentos=none\n}}','','');
}
function linkautor()
{
insertTags('<< Autor: ]','LinkDeAutor');
}
function galeria()
{
insertTags('\n<gallery>\n','\n</gallery>', msStringC('Image') + ':' + msStringU('Exemplo.jpg'));
}
function tamaño_articulo()
{
alert (msStringU('O tamanho do artigo é') + ': ' +
document.getElementById("wpTextbox1").value.length + ' bytes');
}
/*</nowiki></pre>
== Funciones de mantenimiento de artículos ==
<pre><nowiki> */
function miniesbozo()
{
switch (location.hostname)
{
case "pt.wiktionary.org" :
switch (wgNamespaceNumber)
{
case 0 : plantilla_articulo ('mínimo','Mínimo sobre','',''); break;
default : alert (msStringU(msNoart)); break;
} break;
case "pt.wikipedia.org" :
switch (wgNamespaceNumber)
{
case 0 : plantilla_articulo ('definición','','',''); break;
default : alert (msStringU(msNoart)); break;
} break;
default : alert(no_definida('')); break;
}
}
function esbozo()
{
switch (location.hostname)
{
case "pt.wiktionary.org" :
switch (wgNamespaceNumber)
{
case 0 : plantilla_articulo ('esboço','Esboço sobre','',''); break;
default : alert (msStringU(msNoart)); break;
} break;
case "pt.wikipedia.org" :
switch (wgNamespaceNumber)
{
case 0 : plantilla_articulo ('esboço','','',''); break;
default : alert (msStringU(msNoart)); break;
} break;
default : alert(no_definida('esbozo')); break;
}
}
function category()
{
if (ms_confirmar(msStringC('Categoria')))
{
var extra = '';
var sumario = '';
var texto = texto_seleccionado2();
if (texto)
{ extra = '';
sumario = texto; }
else
{ var aviso = prompt(msStringC('Categoria') + ':','');
if (aviso)
{ extra = aviso;
sumario = aviso; }
}
if (texto != '' || aviso != null)
{
insertTags2 ('[[' + msStringC('Categoria') + ':' + extra, '|' + adiacrititzador(wgTitle)
+ ']]\n','');
ms_sumario(msStringC('Categoria') + ' [' + '[' + msStringC('Categoria') + ':' +
sumario + '|' + sumario + ']]');
}
}
}
function copyvio()
{
switch (location.hostname)
{
case "pt.wiktionary.org":
switch (wgNamespaceNumber)
{
case 0 :
origen = prompt(msStringU('Cópia da página') + ':','');
if(origen)
{
if (texto_seleccionado2())
{ insertTags('{{subst:VDA3|1=' + origen + '}}' +'\n');}
else
{ document.getElementById ("wpTextbox1").value='{{subst:VDA3|1=' + origen + '}}'
+ 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;
case 3 : plantilla_aviso ('cópia', msStringU('Cópia da página'),
msStringU('Article name'),'','','');
break;
default : alert (msStringU(msNoartdis)); 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('{{copyvio' + extra + '}}','','');
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'),
msStringC('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;
default : alert(no_definida('copyvio')); break;
}
}
function contextualizar()
{
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('contextualizar','','','|{' + '{subst:CURRENTDAY}}|{'
+ '{subst:CURRENTMONTHNAME}}'); break;
case 3 : plantilla_aviso ('aviso contextualizar', msStringU('Contextualizar'),
msStringU('Article name'),'','','')
break;
default : alert (msStringU(msNoartdis)); break;
}
}
function sinrelevancia()
{
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('Não-enciclopédico','','',''); break;
case 3 : plantilla_aviso ('aviso SRA',msStringU('Não enciclopédico'),
msStringU('Article name'),'','',''); break;
default : alert (msStringU(msNoartdis)); break;
}
}
function wikificar()
{
switch (location.hostname)
{
case "pt.wiktionary.org" :
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('wikificar','','',''); break;
case 3 : plantilla_aviso ('aviso wikificar',msStringU('Wikificar'),
msStringU('Article name'),'','',''); break;
default : alert (msStringU(msNoartdis)); break;
} break;
case "pt.wikipedia.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;
default : alert(no_definida('')); break;
}
}
function lixo()
{
switch (location.hostname)
{
case "pt.wiktionary.org" :
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('lixo','','','|1=' + '~~~~'); break;
case 3 : plantilla_aviso ('aviso1',msStringU('Lixo'),
msStringU('Article name'),'','',''); break;
default : alert (msStringU(msNoartdis)); break;
} break;
default : alert(no_definida('')); break;
}
}
function copyedit()
{
switch (location.hostname)
{
case "pt.wiktionary.org" :
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('reciclagem','','',''); break;
case 3 : plantilla_aviso ('aviso wikificar',
msStringU('Reciclagem'),
msStringU('Article name'),'','',''); break;
default : alert (msStringU(msNoartdis)); 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 "pt.wiktionary.org" :
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('movedic','','',''); break;
default : alert (msStringU(msNoart)); break;
} break;
case "pt.wikipedia.org" :
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('A Wikipedia','','',''); break;
default : alert (msStringU(msNoart)); break;
} break;
default : alert(no_definida('')); break;
}
}
function fusionar()
{
articulo = prompt(msStringU('Fundir com') + ':','');
if(articulo)
{
insertTags ('{{' + 'fusão' + '|' + articulo + '}}' + '\n','','');
ms_sumario (msStringU('Fusão com') + ': ' + ']' +
msStringU(msSummaryLinkU));
ms_menor (wpMenorArt);
ms_vigilar (wpVigilaArt);
ms_guardar (wpGrabaArt);
}
}
function fuenteprimaria()
{
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('movesource','','',''); break;
default : alert (msStringU(msNoart)); break;
}
}
function noneutralidad()
{
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('parcial','','',''); break;
default : alert (msStringU(msNoart)); break;
}
}
function desambiguacion()
{
switch (location.hostname)
{
case "pt.wiktionary.org" :
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('desambiguação','','',''); break;
default : alert (msStringU(msNoart)); break;
} break;
case "pt.wikipedia.org" :
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('Desambiguación','','',''); break;
default : alert (msStringU(msNoart)); break;
} break;
default : alert(no_definida('desambiguación')); break;
}
}
function otros_usos()
{
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('otrosusos',msStringU('Article name'),'',''); break;
default : alert (msStringU(msNoart)); break;
}
}
function referencias()
{
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('carece de fontes','','',''); break;
default : alert (msStringU(msNoart)); break;
}
}
function demostrar()
{
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('Sem-fontes','','',''); break;
default : alert (msStringU(msNoart)); break;
}
}
function desarrollo()
{
switch (location.hostname)
{
case "pt.wiktionary.org" :
switch (wgNamespaceNumber)
{ case 0 :
case 4 :
case 10 :
case 12 :
case 14 : plantilla_articulo ('endesarrollo','','',''); break;
default : alert (msStringU(msNoart)); break;
} break;
case "pt.wikipedia.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;
default : alert(no_definida('')); break;
}
}
function ampliable()
{
switch (location.hostname)
{
case "pt.wiktionary.org" :
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('ampliable','','',''); break;
default : alert (msStringU(msNoart)); break;
} break;
default : alert(no_definida('ampliable')); break;
}
}
function destruir()
{
switch (location.hostname)
{
case "pt.wiktionary.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)
{
case 6 : plantilla_articulo ('subst:delete',msStringU('Reason for deletion'),'','');
break;
case 3 : plantilla_aviso ('idw','Request for deletion', msStringU('Image name'),
msStringC('Image') + ':','','');
break;
default : alert (msStringU(msNoimgdis)); break;
} break;
case "pt.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.wikiversity.org" :
switch (wgNamespaceNumber)
{
default : plantilla_articulo ('destruir','','',''); break;
} break;
default : alert(no_definida(msStringU('Deletion'))); break;
}
}
/*</nowiki></pre>
== Funciones de mantenimiento de imágenes ==
<pre><nowiki> */
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'), msStringC('Image') + ':','','');
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'), msStringC('Image') + ':','','');
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'),
msStringC('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'), msStringC('Image')+':','',''); break;
default : alert (msStringU(msNoimg)); break;
}
}
/*</nowiki></pre>
== Funciones de votaciones ==
<pre><nowiki> */
function avisoborrar()
{
switch (location.hostname)
{
case "pt.wiktionary.org" :
switch (wgNamespaceNumber)
{ case 0 : plantilla_articulo ('subst:apagar2','','',''); break;
case 3 : plantilla_aviso ('aviso lixo',msStringU('Non-style article'),
msStringU('Article name'),'','',''); break;
default : alert (msStringU(msNoartdis)); break;
} break;
default : alert(no_definida('')); break;
}
}
function votonulo()
{
switch (wgNamespaceNumber)
{ case 3 : plantilla_aviso ('aviso votonulo','Anulando voto','','',''); break;
default :
if (ms_confirmar('votonulo'))
{
insertTags(':<s>','</s> {{direito ao voto|~~~~}}','Voto a anular');
ms_sumario ('Anulo voto' + msStringU(msSummaryLinkU));
ms_menor (wpMenorAvi);
ms_vigilar (wpVigilaAvi);
ms_guardar (wpGrabaAvi);
}
break;
}
}
/*</nowiki></pre>
== Funciones de avisos a usuarios ==
<pre><nowiki> */
function usuario()
{
insertar_sel ('{{usuário|','}}',msStringU('User name'),'');
}
function usuario2()
{
insertar_sel (']',msStringU('User name'),'');
}
function nofirmado()
{
insertar_sel ('{{não assinou|','|' + wpFirma + '}}',msStringU('User name'),'');
}
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 "pt.wiktionary.org": if (tipo=="anonimo")
{ plantilla = 'bv-ip';
sumario = 'colaborador anónimo';}
else
{ plantilla = 'bv';
sumario = 'nuevo wikipedista';}
break;
case "pt.wikipedia.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/es';
sumario = 'nuevo colaborador';
break;
default: procede = false;
}
if (procede)
{ plantilla_aviso (plantilla, msStringU('Boas-vindas'),'','',parametros,firma); }
else { alert(no_definida(msStringU('Boas-vindas'))); }
break;
default : alert (msStringU(msNodis)); break;
}
}
function avisousuario()
{
switch (wgNamespaceNumber)
{
case 3 :
var cadena = location.href;
aviso = prompt('Tipo de aviso (valores: vazio, 1 = teste , 2 = sem sentido, 3 = branqueio, 4 = pare, 5 = último, 6 = bloqueado):','');
if(aviso!=null)
{ insertTags('{{' + 'subst:Usuário:Lijealso/aviso' + aviso + '}}' + wpFirma,'','');
if (cadena.indexOf('§ion=')!=-1)
{ ms_sumario (''); }
else
{ ms_sumario (msStringU('Aviso ao usuário') + msStringU(msSummaryLinkU)); }
ms_menor (wpMenorAvi);
ms_vigilar (wpVigilaAvi);
ms_guardar (wpGrabaAvi);
} break;
default : alert (msStringU(msNodis)); break;
}
}
function imagen_retirada()
{
switch (location.hostname)
{
case "pt.wiktionary.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 ('image source',msStringU('Non-source o Non-license image'),
msStringU('Image name'), msStringC('Image') + ':','','');
break;
default : alert (msStringU(msNodis)); break;
} break;
default : alert(no_definida('')); break;
}
}
/*</nowiki></pre>
== Funciones generales ==
<pre><nowiki> */
function preview()
{
document.editform.wpPreview.click();
}
function guardar()
{
document.editform.submit();
}
/*</nowiki></pre>
== Funciones base (No modificar) ==
<pre><nowiki> */
function incluir(url,usuario,nombre)
{
if (url=="") {url = 'pt.wikipedia.org'; }
if (usuario=="") {usuario = 'Lijealso'; };
document.write('<script type="text/javascript" src="'
+ 'http://' + url + 'https://pt.wiktionary.org/w/index.php?title=User:' + usuario
+ '/' + nombre + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
}
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 (parametros) { parametros = '|' + parametros; }
if (!firma) { miFirma = ' ' + wpFirma; }
insertTags('{{subst:' + plantilla + extra + parametros + '}}' + miFirma,'','');
if (location.href.indexOf('§ion=')!=-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 = '';
if (msprompt)
{ 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 ('{{' + plantilla + extra + parametros,'}}',''); }
else
{ insertTags3 ('{{' + plantilla + extra + parametros,'}}'); }
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 (msNodef + ': ' + plantilla);
else return (msNodef);
}
function ms_confirmar (plantilla)
{
return (!wpConfirma||confirm(msStringU('Inserir a predefinição') + ': ' + 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('Deseja gravar as alterações') + '?'))
{ document.editform.submit(); }
}
}
function ms_guardarp (guarda)
{
return (guarda || confirm(msStringU('Deseja gravar as alterações') + '?'));
}
function ms_getfocus ()
{
return (document.editform.wpTextbox1.selectionStart == 0);
}
function msValidarLN ()
{
for (i=0; i<msListaNegra.length; i++)
{ if (wgUserName == msListaNegra)
{ return true;}
else
{ return false;}
}
}
//</nowiki></pre>