Wikipédia:Scripts/Twinkle: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
MerlIwBot (discussão | contribs)
m Robô: A adicionar: tr:Vikipedi:Araçlar/Twinkle
ajustes
Linha 6:
 
[[Imagem:Police man Twinkle Head.svg|100px|right]]
'''Twinkle''' é um conjunto de módulos em código [[JavaScript]] para usuários registados que facilitamfacilita a execução de tarefas comuns de manutenção. Fornece três tipos de reversão de vandalismo, inclui um conjunto de funções para eliminação rápida, avisos a usuários, permite denunciar os vândalos, entre outras funcionalidades.
 
Foi criado pelo usuário [[:en:User:AzaToth|AzaToth]] e teve origem num script de reversão baseado em ideias do usuário [[:en:User:Voice of All|Voice of All]], ambos usuários da Wikipédia anglófona. Este conjunto de scripts está ainda numa '''versão beta''' na Wikipédia anglófona, e em fase de '''adaptação e testes na Wikipédia lusófona'''.
Linha 17:
 
==Instalação==
Copie o seguinte texto para a [[Special:Mypage/monobookcommon.js|sua página]] "monobookcommon.js". Caso tenhautilize escolhido outravários [[Ajuda:Guia de edição/Menus e ferramentas/Minhas preferências|aparênciatemas do MediaWiki]] (''(skin)skins'') nase preferências]]prefira que o script seja executado apenas em um deles, deve colocar o código na página respectiva.
 
É aconselhável não retirar o cabeçalho do código-fonte do script ao instalá-lo. Dessa forma é possível identificar facilmente os scripts e saber [[Especial:Páginas_afluentes/Usuário:Lijealso/morebits.js|quem os utiliza]] (útil para diversas situações: tirar dúvidas com outros wikipedistas, avisos sobre alteração da página do código, etc.)
<syntaxhighlight lang="javascript" enclose="pre">
/** Twinkle **
* Ajuda: [[Wikipedia:Software/Scripts/Twinkle]]
* Descrição: Fornece várias ferramentas de manutenção, reversão, etc.
* Autor: [[:w:en:User:AzaToth]]
*/
importScript('[[Usuário:Lijealso/twinklediffmorebits.js]]'); /*/ múltiplasmódulo-base abasnecessário depara diffsos */outros
importScript('[[Usuário:Lijealso/twinkleimagetwinklefluff.js]]'); /*/ eliminaçãoreversão de imagens */edições
importScript('[[Usuário:Lijealso/twinkleproder.js]]'); /* propor para/ eliminação por votação */rápida
 
/******* aA adaptar - não recomendável usar por enquanto os seguintes módulos ********************/
/** Twinkle *********************************************************************************
importScript('[[Usuário:Lijealso/twinklewarn.js]]'); /*/ avisos a vândalos */
* Ajuda: [[Wikipedia:Software/Scripts/Twinkle]]
importScript('[[Usuário:Lijealso/twinklearv.js]]'); /*/ denúncia de vândalos */
* Descrição: Fornece várias ferramentas de manutenção, reversão, etc.
importScript('[[Usuário:Lijealso/twinklexfdtwinkleimage.js]]'); /* nomear para/ eliminação porde votação */imagens
* Autor: [[:w:en:User:AzaToth]]
importScript('[[Usuário:Lijealso/twinkleprotecttwinklediff.js]]'); /*/ proteçãomúltiplas e pedidosabas de proteção de páginas */diffs
********************************************************************************************/
importScript('[[Usuário:Lijealso/morebitstwinkleprotect.js]]'); // proteção e pedidos de proteção /*de módulo-base necessário para os outros */páginas
importScript('[[Usuário:Lijealso/twinkleflufftwinkleprod.js]]'); // propor /*para reversãoeliminação depor edições */votação
importScript('[[Usuário:Lijealso/ertwinklexfd.js]]'); // nomear /*para eliminação rápidapor */votação
importScript('[[Usuário:Lijealso/salt.js]]'); /*/ protecção contra recriação (admin) */
</syntaxhighlight>
 
Caso não deseje utilizar um dos módulos, basta retirar a respectiva linha do código de instalação. Não deve retirar o primeiro módulo-base ([[Usuário:Lijealso/morebits.js]]), pois é necessário de forma a que os outros módulos funcionem.
/******* a adaptar - não recomendável usar por enquanto os seguintes módulos ********************/
importScript('[[Usuário:Lijealso/twinklewarn.js]]'); /* avisos a vândalos */
importScript('[[Usuário:Lijealso/twinklearv.js]]'); /* denúncia de vândalos */
importScript('[[Usuário:Lijealso/twinkleimage.js]]'); /* eliminação de imagens */
importScript('[[Usuário:Lijealso/twinklediff.js]]'); /* múltiplas abas de diffs */
importScript('[[Usuário:Lijealso/twinkleprotect.js]]'); /* proteção e pedidos de proteção de páginas */
importScript('[[Usuário:Lijealso/twinkleprod.js]]'); /* propor para eliminação por votação */
importScript('[[Usuário:Lijealso/twinklexfd.js]]'); /* nomear para eliminação por votação */
importScript('[[Usuário:Lijealso/salt.js]]'); /* protecção contra recriação (admin) */
 
Caso não deseje utilizar um dos módulos, basta retirar a respectiva linha do código de instalação. Não deve retirar o primeiro módulo-base (Usuário:Lijealso/morebits.js), pois é necessário de forma a que os outros módulos funcionem.
 
==Descrição dos módulos==
Linha 69 ⟶ 70:
|[[Usuário:Lijealso/morebits.js|módulo-base]]
|{{sim}}
|16 de Julhojulho de 2007
|[[:en:User:AzaToth/morebits.js|ver]]
|
Linha 75 ⟶ 76:
|[[Usuário:Lijealso/twinklefluff.js|reversão de edições]]
|{{sim}}
|16 de Julhojulho de 2007
|[[:en:User:AzaToth/twinklefluff.js|ver]]
|
Linha 81 ⟶ 82:
|[[Usuário:Lijealso/er.js|eliminação rápida]]
|{{sim}}
|16 de Julhojulho de 2007
|[[:en:User:AzaToth/twinklespeedy.js|ver]]
|
Linha 128 ⟶ 129:
|-
|}
===Notas:===
<references />