Wikcionário:Scripts/FastButtons

FastButtons é um script que adiciona botões no topo da página que marcam a páginas para eliminação rápida, para eliminação votada, para manutenção, avisos em páginas de usuários, entre outras funções.

Instalação editar

Copie o código abaixo e cole no seu vector.js (ou no seu monobook.js se estiver usando essa aparência) e depois "limpe" o cache do seu navegador. Após a instalação, aparecerão pequenos botões abaixo no título da página com as funções explicadas abaixo.

/** FastButtons ***********************************************************************
 *    Origem: [[Wikcionário:Programas de computador/FastButtons.js]]
 *     Ajuda: [[Wikcionário:Programas de computador/FastButtons]]
 * Descrição: Acrescenta pequenos botões para manutenção, envio de avisos e eliminação de páginas.
 *     Autor: [[w:Usuário:Danilo.mac]]
 ***************************************************************************************/
 importScript('Wikcionário:Scripts/FastButtons.js');

Os botões editar

[ER]
Abre um menu com todas as regras de eliminação rápida aplicáveis ao domínio em que a página está, ao se colocar o mouse sobre cada botão aparece o nome da regra. Ao se clicar na regra será aberto uma pequena janela dizendo "Se necessário, coloque uma observação.", se não for necessário observação deixe o campo em branco, clicando em Ok o script ocultará o texto e colocará a marcação selecionada.
[VDA]
Substitui o conteúdo da página por uma marcação de VDA. Ao clicar no botão será pedido o url da página externa que foi copiada.
[PE]
Adiciona uma marcação de eliminação por votação.
[manutenção]
Abre um menu com marcações de manutenção.
[busca]
Busca o título do artigo (ou anexo) no Google.
[PV]
Abre uma pequena lista com as suas páginas vigiadas que foram editadas recentemente por outros usuários.
[PN]
Abre uma pequena lista com as mais recentes páginas novas não patrulhadas.
[MR]
Abre uma peqena lista com as edições mais recentes feitas por usuários não cadastrados no domínio principal.

Nota: Coloque o mouse em cima das páginas geradas pelos botões PV, PN, e MR para ver o usuário que editou, o sumário da edição e a diferença de tamanho em relação à edição anterior. Nas MR e PV os links abrem o dif da ultima edição.

(ref · cat · iw · afl)
Aparece na segunda linha em artigos e anexos. Informa se a página tem referência (se tem uma seção "Referências" ou "Notas e referência"), categoria (assim como o esboço, pode não funcionar corretamente em alguns navegadores), interwiki e afluentes, os itens não encontrados ficam vermelhos.
[aviso]
Aparece apenas em páginas de discussão de usuários. Abre um menu com avisos para serem adicionados em páginas de discussão, coloque o mouse em cima de cada aviso para ver uma pequena explicação.
[sobre o usuário]
Aparece apenas em páginas de usuários, incluindo páginas de discussão. Exibe o número de edições do usuário (edições em todos os domínios), a data de registro e links para listas de contribuições, registros, registros de bloqueio e contador de edição.

Notas:

  • Quando usado em páginas de edição o FastButtons vai adicionar a predefinição na página sem salvar a edição.
  • Quando usado em uma página nova o FastButtons vai marcar a página como patrulhada.


Como adicionar botões extras editar

Para adicionar botões extras adicione a seguinte linha ao seu vector.js:

addOnloadHook( function() {fbAv += "|" + fbLink("subst:X", "Y", "Z");})

a linha acima adiciona no menu avisos o botão Y que exibe a mensagem Z quando se coloca o mouse em cima e adiciona a predefinição {{subst:X}} na página. Como é um aviso ele será colocado no final da página e será seguido por uma assinatura. Para adicionar um botão ao menu de manutenção troque "fbAv" por "fbMan", predefinições de manutenção são colocadas no topo da página. Para adicionar vários botões faça como no exemplo abaixo.

addOnloadHook( function() {
fbAv += "|" + fbLink("subst:X", "Y", "Z");
fbMan += "|" + fbLink("1", "2", "3");
fbMan += "|" + fbLink("A", "B", "C", "D");
})

Se a predefinição aceitar algum parâmero extra (o nome do artido por exemplo), adicione um quarto parâmetro como o "D" no último botão do exemplo acima, com isso, ao clicar no botão aparecerá uma pequena janela com a menssagem "D" e um campo para preencher, ao preencher o campo com uma menssagem "W" será adicionado na página a predefinição {{A|1=W}}, para preencher a predefinição com mais parâmetros basta preencher como se fosse uma predefinição, por exemplo preenchendo o campo com "W|2=I|3=K|4=I" adiciona a predefinição {{A|1=W|2=I|3=K|4=I}}.

Ver também editar