A versão original desta página encontra-se em meta:User:CommonsDelinker.
O CommonsDelinker, escrito por Orgullomoore, Siebrand e Bryan e mantido por Siebrand, é um serviço oferecido a wikis locais pelos administradores do Wikimedia Commons. Almeja aumentar a colaboração trans-wiki e a prevenção de ligações quebradas a ficheiros (retirada não planeada de ligações) em wikis locais após a eliminação de um ficheiro no Commons.
- Um exemplo de uma ligação quebrada aparece à direita.
- A retirada de ligações (entre o Commons e as wikis locais) é a acção que se segue à detecção de um ficheiro do Commons que viole direitos de autor.
- O CommonsTicker é o sistema de aviso inicial a wikis locais, permitindo às comunidades locais proceder à retirada manual de ligações a ficheiros eliminados.
- O CommonsDelinker age como "rede de segurança", caso as wikis locais não reajam de forma breve às mensagens de aviso do CommonsTicker, ou este não funcione.
O CommonsDelinker é semelhante a e partilha objetivos com o CommonsTicker mas não é um seu substituto. O CommonsTicker dá um aviso inicial sobre violações de direitos de autor, e permite às comunidades locais procurar substitutos para imagens que vão ser eliminadas. O CommonsDelinker actua depois de as imagens terem sido eliminadas.
Nota: De momento, o CommonsTicker encontra-se inactivo.
Licença
editarAs edições do CommonsDelinker são um mal necessário e livres de direitos de autor. Devem ser consideradas no domínio público.
Notícias recentes
editar- Ver meta:User:CommonsDelinker/news (em Inglês)
Como funciona
editarO bot verifica periodicamente o registo de eliminação do Commons e, para cada ficheiro eliminado, por omissão,[1] efectua o seguinte:
- O bot espera dez minutos para dar oportunidade ao administrador que eliminou o ficheiro notar algum erro que possa ter feito.
- O bot consulta o CheckUsage. Se, por exemplo, a imagem "Foobar.jpg" fosse eliminada, o bot leria [1]
- Para cada item descoberto pelo CheckUsage:
- Descarrega a versão actual da página (por exemplo http://en.wikipedia.org/wiki/Special:Export/Foobar)
- Procura e remove (ou substitui) quaisquer usos da imagem eliminada (por exemplo [[Image:Foobar.jpg]], [[Image:Foobar.jpg|descrição|outros|parâmetros]], <gallery>Image:Foobar.jpg</gallery>) caso não exista uma cópia local da imagem numa determinada wiki.
- Guarda a página com um sumário em Inglês, por omissão. A mensagem do sumário pode ser traduzida criando uma subpágina local do bot.
Sumário de edição
editarO sumário de edição do bot pode ser traduzido através da subpágina [[User:CommonsDelinker/summary-I18n]] para a remoção de imagens e [[User:CommonsDelinker/replace-I18n]] para a substituição de imagens. Se um sumário de edição não se encontrar disponível e a wiki não for uma Wikipédia, o bot procura primeiro por um sumário de edição numa Wikipédia da mesma língua antes de utilizar o sumário em Inglês.
Recomenda-se proteger estas subpáginas para evitar vandalismo destas mensagens.
Ajustes nos sumários
editarOs sumários de edição podem ser ajustados de acordo com a preferência das wikis locais, modificando estilo, links, etc. Por favor, mantenham as seguintes variáveis (que se podem encontrar em qualquer posição no sumário de edição):
Remoções
editar- $1 - O nome do ficheiro eliminado no Commons. Isto não inclui o prefixo "Ficheiro:"
- $2 - O nome do administrador do Commons que eliminou a imagem.
- $3 - A razão dada para a eliminação pelo administrador do Commons.
Substituições
editar- $1 - O nome do ficheiro original.
- $2 - O novo nome.
- $3 - O administrador que ordenou a susbtituição.
- $4 - A razão dada pelo administrador.
Comentários, sugestões, queixas, etc.
editarSiebrand pode ser contactado através da sua página de discussão ou por e-mail.
Código
editarO código do CommonsDelinker encontra-se sob os termos da licença MIT no repositório subversion pywikipedia. O manual para operadores mais recente encontra-se aqui.
Encontra-se uma cópia local em meta:User:CommonsDelinker/For operators.
Notas
editar- ↑ Se o sumário de eliminação contiver "no-orgullobot", a imagem não será retirada.