Lista de desejos tecnológicos da lusofonia/2025/Propostas/Redirecionar o acesso de conteúdo restrito por estatutos ao clicar nos botões Editar e Editar código-fonte
| Data de proposição | April 16, 2025, às 03:12 (UTC) |
|---|---|
| Propositor(es) | |
| Tópico(s) | |
| Projetos associados | |
| 2 votos | |
| 0 votos | |
| 1 voto | |
| 1 voto | |
| Propostas | |
- Desafio: Qual é a principal dificuldade, obstáculo ou problema enfrentado? Descreva a situação e o que precisa ser resolvido.
Em março de 2025, a comunidade da Wikipédia lusófona aprovou a restrição de visibilidade da lista de fantocheiros com longo histórico de abusos somente utilizando uma tag HTML com citação de estatutos aptos para terem acesso ao conteúdo restrito (div class= "autoreviewer-show rollbacker-show eliminator-show sysop-show bureaucrat-show"). No entanto, a visibilidade deste conteúdo ainda é visível ao acessar o botão Editar código-fonte, mudando pouca coisa para restringir conteúdo restrito. Minha ideia nesta proposta é solucionar o problema de forma mais ampla para que esse comando também seja aplicado também no domínio Usuário ao clicarem nos botões Editar e Editar código-fonte, redirecionando para uma página específica, ou seja, quando os usuários experientes utilizarem sua página de testes ou subpágina de usuário na produção de conteúdo, que possa ter sua visibilidade restrita, assim evitando que trolls e/ou novatos possam tirar proveito do conteúdo a ser desenvolvido, trazendo maior segurança para quem quer manter conteúdo ou transferi-lo para o domínio principal sem o risco de outra pessoa copiar o material privado, o que seria um desrespeito para editores que dedicam boa parte do seu tempo editando um determinado conteúdo em sua subpágina de usuário ou página de testes.
- Solução: Que ação ou iniciativa você considera que devam ser adotadas para resolver esse desafio?
Muito simples, pegando o precedente da restrição de edição de IPs no domínio principal em outubro de 2020, foi necessário incluir alterações no domínio MediaWiki:Common.js (diff específica) para edições em computadores, e na MediaWiki:Mobile.js para edições de dispositivos móveis. Com base nestes comandos via JavaScript, ao clicar em Editar ou Editar código-fonte, iria redirecionar para uma página a ser criada, com a seguinte mensagem: Caro(a) usuário(a), você não está apto(a) para visualizar o conteúdo desta página, uma vez que não possui o estatuto necessário para ter acesso a este material restrito. O script precisa estar alinhado caso a página tenha a tag HTML incluído alguns destes comandos de estatutos (div class= "autoreviewer-show rollbacker-show eliminator-show sysop-show bureaucrat-show"). Isso resolverá a lacuna que ocorre tanto na página da LTA, como também para usuários que queiram restringir a visibilidade de seu conteúdo no domínio Usuário.
- Beneficiários: Quais pessoas, grupos ou projetos seriam impactados positivamente por essa proposta?
Usuários experientes com estatutos de administrador e burocrata, por exemplo, seriam beneficiados pois teriam a possibilidade de trabalhar com conteúdos que devem ser restritos a determinado grupo, principalmente ao utilizar sua própria página de testes ou a subpágina de usuário. Usuários com estatuto de autorrevisor e reversor também poderiam ser contemplados, caso estes não queiram que usuários novatos sem estes estatutos possam ter acesso ao conteúdo criado por eles. No final, toda a comunidade lusófona que já se estabeleceu no projeto seria beneficiada, pois evitará que trolls e contas criadas exclusivamente para vandalismo tenham acesso a conteúdo restrito.
- Mais comentários: Deseja acrescentar algo? Use este espaço para compartilhar informações adicionais sobre a sua proposta.
Somente para detalhar a proposta acima, digamos que um administrador coloque a tag HTML (div class= " sysop-show bureaucrat-show"), significa que o conteúdo só seria visível para quem é administrador e burocrata; usuários sem estes estatutos ao clicarem em Editar ou Editar código-fonte seriam redirecionados para uma página a ser criada, conforme alterações via JavaScript. Agora digamos que um usuário autorrevisor e reversor coloque a tag HTML (div class= "autoreviewer-show rollbacker-show sysop-show bureaucrat-show"), significa que todos estes citados teriam acesso ao conteúdo restrito; somente usuários com contas recém-criadas, autoconfirmados e autoconfirmados estendidos que ainda não viraram autorrevisores que não teriam acesso ao material, sendo redirecionados a uma página específica a ser criada. Acredito que será um excelente avanço para a Wikipédia lusófona, assim como foi no uso de JavaScript para impedir que IPs tentam acessar o botão Editar no domínio principal. Desta vez, este script precisa fazer jus com a tag HTML para que, com base em seu estatuto, seja possível implementar tais restrições de visibilidade.
Discussão
- Medida inócua e é circunvenciar facilmente qualquer restrição a nível de frontend. Sobre utilização indevida de material de páginas de testes em artigos a solução não é restringir o acesso ao conteúdo, e sim garantir enforcement da licença do projeto que requer devida atribuição. Augustresende (talk) 18:23, 23 May 2025 (UTC)
Votação
Prioritário, Débora msg 19:11, 10 May 2025 (UTC)
Neutro(a), Emiliavas1 (talk) 02:10, 13 May 2025 (UTC)
Prioritário, Ssstela (talk) 18:18, 19 May 2025 (UTC)
Não prioritário, Augustresende (talk) 18:21, 23 May 2025 (UTC)
- Lista de desejos tecnológicos da lusofonia/2025/Propostas/Recursos para editores experientes
- Lista de desejos tecnológicos da lusofonia/2025/Propostas/Tarefas administrativas
- Lista de desejos tecnológicos da lusofonia/2025/Propostas/Dispositivos móveis
- Lista de desejos tecnológicos da lusofonia/2025/Propostas/Leitura
- Lista de desejos tecnológicos da lusofonia/2025/Propostas/Estilo
- Lista de desejos tecnológicos da lusofonia/2025/Propostas/Wikipédia
- Lista de desejos tecnológicos da lusofonia/2025/Propostas
