Wikipédia:Robôs/Pedidos de aprovação/CasteloBot


pedidoediçõescontadorlogsblock userblock logflag logflag botSUL util

Operator: Castelobranco

Automatic or Manually Assisted: Automático supervisionado

Programming Language(s): Somente através do AWB

Function Summary: Inserir fontes / Corrigir erros de sintaxe

Edit period(s) (e.g. Continuous, daily, one time run): Contínuo

Edit rate requested: 4 edições por minuto

Already has a bot flag (Y/N): N

Function Details: Solicito o bot para fazer inserções de fontes em artigos das subcategorias de Categoria:Países nos Jogos Olímpicos. Posteriormente, ajustarei para outras subcategorias, sempre com o propósito de inserção de referências. Seu uso é feito mediante a inclusão dos textos {{citar web|url=|titulo=|publicado=|lingua=|acessodata=}} (com seus devidos parâmetros) e {{ref-section}}, nos casos em que uma mesma página serve de fonte para vários artigos de uma mesma categoria e esses artigos tem uma estrutura semelhante. Coloquei aqui seis exemplos do uso que foram feitos manualmente em dez minutos, porém com o AWB, respeitando o seu limite de tempo em operação manual. O uso de conta bot permitiria um ganho de tempo no intervalo de edições, que creio ser necessário em função da quantidade de artigos sem fontes que temos (os dessas subcategorias, para as quais eu já tenho a configuração, são cerca de mil artigos). Se eu pudesse editar de forma automática (bot), pelo pelo menos uma ou duas vezes por minuto, já seria de bom tamanho. CasteloBrancomsg 02h55min de 24 de junho de 2009 (UTC)[responder]

Exemplos: 1, 2, 3, 4, 5,6

Também gostaria de usá-lo para corrigir erros de sintaxe do WP:WPCHECK, como os erros 006, 037, 003 e 018.

Discussion editar

Como exatamente foram feitas as regras de substituição para adicionar as referências? --Leonardo Stabile msg 08h27min de 25 de junho de 2009 (UTC)[responder]

Copiei essa lista para o Excel e concatenei com o resto da URL da fonte, que usa o código respectivo do país para a página que serve de fonte. Com isso, gerei dezenas de endereços no padrão <ref>{{citar web|url=http://www.sports-reference.com/olympics/countries/DOM/summer/2004/|titulo=Dominican Republic at the 2004 Athina Summer Games|lingua=inglês|publicado=SR Olympic Sports|acessodata=22 de junho de 2009}}</ref>, substituindo "DOM" e "Dominican Republic" pelo código e nome do país em inglês.
Juntei com a tabela em português, usando o código como chave e a função PROCV.
Com as duas informações (nome-pt e url), criei as regras que incluí no AWB - Find and replace - Advanced settings. Em Find eu coloquei "em [[Atenas]], na [[Grécia]]", que é um texto comum a todos os artigos da categoria. Em Replace with eu coloquei "em [[Atenas]], na [[Grécia]]<ref>{{citar web|url=http://www.sports-reference.com/olympics/countries/DOM/summer/2004/|titulo=Dominican Republic at the 2004 Athina Summer Games|lingua=inglês|publicado=SR Olympic Sports|acessodata=22 de junho de 2009}}</ref>" e no campo Contains da aba If, eu incluí "[[República Dominicana]]". Fiz o mesmo para outros países, construindo vinte regras diferentes.
No Normal settings do Find and replace, eu inseri uma linha substituindo {{esboço-jogos olímpicos}} (texto comum a todos os artigos da categoria) por {{ref-section}}\n{{esboço-jogos olímpicos}}.
Usei o mesmo princípio para fazer o DEFAULTSORT, substituindo a primeira categoria, que é sempre igual, por "{{DEFAULTSORT:Republica Dominicana Jogos Olimpicos 2004}}\n[[Categoria:Países nos Jogos Olímpicos de Verão de 2004]]"
Para passar para outra categoria, é só trocar no Excel o "at the 2004 Athina Summer Games" do URL e o em [[Atenas]], na [[Grécia]]" para o texto apropriado da outra categoria, e colar de novo no AWB. CasteloBrancomsg 09h41min de 25 de junho de 2009 (UTC)[responder]
Aqui eu tenho relacionado todas as categorias desse projeto, cujos artigos, em sua grande maioria, podem ter a fonte incluída dessa forma, e pretendo usar o bot somente nas oito categorias com mais de 50 artigos, totalizando 1067 artigos no total dessa tarefa.
Mas então para cada país você cria uma regra de substituição, não entendo exatamente como isso é mais eficiente que adicionar manualmente (tendo já os dados do Excel). Para esse caso específico não consigo perceber o uso. Para os outros me parece claro e útil, e creio que vale o teste do robô. Seria o caso de você continuar a aplicar tal configuração do AWB agora nesta conta, para permitir futura revisão. Seguindo esta linha, continuei o tópico em Wikipedia:Coordenação robótica#Wikipedia:Projetos/Check Wikipedia e indiquei uma configuração do AWB que pode ser útil para edições, neste caso, semi-automatizadas. --Leonardo Stabile msg 09h54min de 25 de junho de 2009 (UTC)[responder]
São dois os motivos para preferir fazer como bot: dentro de uma categoria com 100 artigos, o intervalo seria bem menor entre uma edição e outra, permitindo concluir esse trabalho mais rápido e pensar em outras categorias em situação semelhantes (com artigos criados a partir de um modelo, sem a inclusão das devidas fontes); e não gerar dúvida sobre o interesse na tarefa ser por causa das fontes e não de countedit, como já foi insinuado enquanto cumpro minha parte em um acordo para evitar a criação de artigos sem fontes (comprometi-me a incluir as fontes ao invés de inserir a marcação devida). Justamente para evitar a discussão sobre o propósito da tarefa é que parei de editá-los com semi-bot, embora as regras já estejam prontas para mais de cem países.
Vi também a configuração que colocastes aqui, e pretendo incluí-la na operação manual, e vi que tens uma solução para o DEFAULTSORT (esquecido em grande parte dos artigos). Será muito útil para as edições de rotina, como também para o tratamento do WP:WPCHECK, de qualquer forma. Mas ainda vou testá-la. Vou informar aqui uma outra categoria, em que não seja necessário o uso das regras, pois a url é igual e os artigos também foram feitos por modelos. Peço o adiamento do teste por enquanto. CasteloBrancomsg 10h40min de 25 de junho de 2009 (UTC)[responder]
Exemplo de uso para inserção de referências: todos os artigos dos governadores do Rio Grande do Norte precisam de fontes, e existe uma fonte fiável que contém uma relação de todos eles, que creio que sirva de referência para comprovar inclusive o período político em que estiveram no poder. A referência é essa e sua inserção podia ser automatizada substituindo-se o texto governador do [[Rio Grande do Norte]] (ou similares) por "governador do [[Rio Grande do Norte]]<ref>{{citar web|url=http://www.culturanatal.com.br/governadores_rn.php|titulo=IAPHACC|publicado=www.culturanatal.com.br|lingua=português|acessodata=26 de junho de 2009}}</ref> e o texto "==Ligações externas==" (ou similares) por "{{ref-section}}\n=={{Ver também}}==\n*[[Anexo:Lista de governadores do Rio Grande do Norte]]\n\n=={{Ligações externas}}==". Isso incluiria também a seção Ver também com a ligação interna para a relação de governadores do estado. Esse caso específico abrange 29 artigos. A mesma ideia poderia ser replicada para os demais artigos de governadores, fazendo-se as adaptações necessárias. Também é possível usar para os bairros da cidade de Natal (17 artigos sem fontes), entre outras. Aguardo autorização quanto ao uso para inserção de fontes, para início dos testes, caso seja deferido o pedido. CasteloBrancomsg 06h29min de 26 de junho de 2009 (UTC)[responder]
Sinta-se à vontade para começar: "semana de testes" é somente um referencial, leva-se o tempo necessário para qualquer teste desejado. --Leonardo Stabile msg 06h55min de 26 de junho de 2009 (UTC)[responder]
Para testá-lo, creio que seria necessário incluir o CasteloBot na lista do AWB. CasteloBrancomsg 07h13min de 26 de junho de 2009 (UTC)[responder]
Minha ideia era um teste somente das regras de modificação, sem intervenção manual no conteúdo das edições; não precisaria de inclusão para isso. Em todo caso, tá lá. --Leonardo Stabile msg 07h22min de 26 de junho de 2009 (UTC)[responder]
Fiz duas sessões de testes, totalizando 62 edições em duas categorias de temas diferentes. Registrei os logs dos artigos editados e das configurações utilizadas na página do Bot. CasteloBrancomsg 14h48min de 1 de julho de 2009 (UTC)[responder]

Flag atribuído, seja bem vindo! --Leonardo Stabile msg 09h35min de 3 de julho de 2009 (UTC)[responder]