Wikipédia:Robôs/Pedidos de aprovação/Danilo.bot/1

Origem: Wikipédia, a enciclopédia livre.


pedidoediçõescontadorlogsblock userblock logflag logflag botSUL util
Pedidos de tarefas: 1, 2, 3, 4

pedido anterior

Operator: Danilo.mac

Automatic or Manually Assisted: Semi-automático

Programming Language(s): Python

Function Summary: Retirar {{sem-fontes}} de artigos que tenham seções de referências

Edit period(s):

Edit rate requested: 6 por minuto

Already has a bot flag: Sim

Function Details: Este script foi desenvolvido especificamente para esta tarefa, ele retira a {{sem-fontes}} de todos artigos onde forem encontrados seções de referências (== Referências ==, {{referências, == Bibliografia ==, etc). Quando ele não encontra tags <ref> ele substitui a {{sem-fontes}} por {{sem notas}}, quando encontra mas não em todas seções ele substitui por {{mais notas}} e quando encontra em todas as seções ele apenas retira a {{sem-fontes}}. O script também verifica antes se a {{sem-fontes}} está antes da primeira seção e só retira/troca a primeira, isso para não mexer nas {{sem-fontes}} que estão em seções. O assunto foi discutido aqui e não houve oposição para usar esse modelo.

Discussion[editar código-fonte]

Bom, eu creio que o melhor é colocar a questão da avaliação por bot na esplanada, porque a coordenação robótica não tem tanta visibilidade, e normalmente quem a vigia é mais para questões bóticas, e dessa parte creio que não há problemas de maior. Como é uma tarefa muito sensível, expecialmente porque vai alterar muitos artigos, e necessário precaver não só as questões de aceitação técnica como as de aceitação por parte da comunidade, porque imagina que entretanto vais nas 5 000 edits e entretanto a comunidade chega à conclusão de que em certos casos a avaliação não foi a melhor. Alchimista Fala comigo! 22h26min de 29 de abril de 2011 (UTC)[responder]

Aproveitando que vai editar, o bot poderia fazer as correções gerais, como =={{Ligações externas}}== padronizar {{Referências}} [[Categoria:Maiuscula]] etc. . Não sei se essas correções já vem por padrão nos scripts, se não vierem seria bom fazer isso ser padrão de algum jeito. Rjclaudio msg 00h13min de 30 de abril de 2011 (UTC)[responder]
As correcções comuns a todos os projectos podem ser activadas com o cosmetic_changes, infelizmente as correcções não são tão variadas como o AWB, pelo pelos por ora. Alchimista Fala comigo! 00h19min de 30 de abril de 2011 (UTC)[responder]
Dá pra expandir essas correções com coisas específicas da wiki.pt, como os exemplos que citei? Rjclaudio msg 00h54min de 30 de abril de 2011 (UTC)[responder]
Na sua maioria não, podes ver aqui as funções principais. Correcões mais específicas para o nosso projecto teriam de ser criadas de raiz para ser usadas pelos nossos bots, mas até agora o pywikipediabot nunca foi utilizado em grande escala aqui, pelo que não se tem justificado. Alchimista Fala comigo! 01h07min de 30 de abril de 2011 (UTC)[responder]