albertoleoncio / wikipedia Goto Github PK
View Code? Open in Web Editor NEWScripts para alguns bots da Wikipédia, dentre outras coisas.
License: MIT License
Scripts para alguns bots da Wikipédia, dentre outras coisas.
License: MIT License
Não existe o artigo ksajhbdskadbashdvjasvdajsdvajsdvajsvdjasvdjavsdjavhdasdvhads, porém, o programa não sabe ver isso e roda o código todo normalmente..
.
No rss.php -> "significa que ele foi identificado" - não precisa ter esse "ele" ali, é prolixo e desnecessário
Atualmente a regra de ESR-SIW é "avisar todos", pelo que exibir a lista de editores de cada artigo não é o ideal: não há a possibilidade de escolher quais avisar, TODOS têm que ser avisados. Seria legal então haver um botão "avisar todos", que abrisse as N abas correspondentes aos N editores todas de uma vez, ao invés do usuário ter que ir clicando de nome em nome manualmente...
É no mínimo estranho receber uma mensagem "Econtrados 0 editores" em resposta a uma requisição ao programa.
Isso deveria ser clarificado. No caso do artigo "região torácica", conferi manualmente que os editores eram, apenas:
Para esses casos em que o programa tem certeza de que não há quem avisar, uma mensagem mais correta seria "Não há quem deseje ser avisado".
Sabe o que seria MUITO legal? Mais legal até que o botão "Avisar todos"?
Se o programa permitisse como entrada no campo "Artigo" não apenas um artigo por vez, mas sim uma lista deles, um por linha.
É que o limite de artigos em ESR-SIW por pessoa, por semana, é 20. E, se avisado na Esplanada, ilimitado. Uma grande parte do trabalho seria poupado se, ao invés de passar de artigo em artigo clicando em "Visualizar lista de editores do artigo", para chamar o programa uma vez para cada artigo, fosse possível simplesmente jogar a lista de, sei lá, 100 artigos, e o programa gerar uma lista única (concatenada) dos editores, de forma a ser possível avisar TODOS TODOS de uma só vez.
O artigo https://pt.wikipedia.org/wiki/Brian_%22Beast%22_East gerou o seguinte erro ao ser clicado no link "Verificar lista de usuários, presente da etiqueta de eliminação:
Foi muito boa a alteração que incluiu o botão "Avisar todos".
Mas a janela "Lembre-se de habilitar os pop-ups!" é um incômodo, pois é preciso habilitar os pop-ups apenas uma vez na vida, e a janelinha aparece TODAS as vezes que se usa a ferramenta.
Deveria ser possível que a janelinha salvasse um cookie para se lembrar que já me avisou e que já fiz a ação requerida por ela.
Inserir subst para evitar excesso de predefinições na página.
Line 141 in 8d6fe8e
O editor que abre o SIW.php passa o parâmetro na URL: ?artigo_titulo=X
, mas não passa o parâmetro de seu próprio nome para ser excluído da lista de editores a serem avisados.
Me parece natural que o editor não precise avisar a si mesmo. O que pensas?
A lista de editores apresentada por SIW.php tem sempre menos editores do que quando se clica em "Avisar todos".
https://alberobot.toolforge.org/siw.php?artigo_titulo=Intraculturalismo lista 4 editores, mas ao "avisar todos" abre 8 abas.
Usuário "Leandro Drudo" ainda é listado no siw.php, mesmo estando inscrito na lista de descadastramento.
Acredito que, por razão de eficiência, quando só há um editor a ser avisado, o botão "Avisar todos" deveria abrir a página de discussão do editor em questão na mesma aba em que se encontra, ao invés de abrir mais uma aba para isso, pois não é necessário, nesse caso, criar novas abas.
Não enviar para:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.