Wikipédia:Editores de interface: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
→‎Redundância: menos "status"; +precisão
Síntese e uso de outra sintaxe (que não expõe ao leitor a complexidade da $wgConf que é usada no arquivo InitialiseSettings.php das wikis da WMF); -imprecisões
Linha 6:
 
Há atualmente {{NUMBERINGROUP:interface_editor}} editores de interface na Wikipédia lusófona. Juntamente com os administradores, constituem um total de {{formatnum:{{#expr:{{NUMBEROFADMINS:R}}+{{NUMBERINGROUP:interface_editor|R}}}}}} usuários com as permissões mencionadas.
 
== Ferramentas ==
De acordo com a configuração do MediaWiki na Wikipédia lusófona, os editores de interface possuem os seguintes privilégios associados a eles:
 
<syntaxhighlight lang="php">
$wgGroupPermissions['interface_editor']['editinterface'] = true;
$wgGroupPermissions['interface_editor']['editusercss'] = true;
$wgGroupPermissions['interface_editor']['edituserjs'] = true;
</syntaxhighlight>
 
== O que faz um editor de interface? ==
De acordo comConforme a configuração[[bugzilla:39905|solicitação do MediaWiki na Wikipédia lusófona39905]], os editores de interface possuem os seguintes privilégios associados a eles:
Com tais ferramentas, o editor de interface obtém algumas permissões.
* {{int:right-editinterface}}
 
* {{int:right-editusercss}}
=== Edição de páginas do domínio MediaWiki ===
* {{int:right-edituserjs}}
* Editar páginas do domínio MediaWiki, com finalidade técnica, incluindo o atendimento aos [[Wikipédia:Pedidos/Páginas protegidas|pedidos de edição em páginas protegidas]].
Essas permissões são concedidas aos editores de interface para que possam colaborar em tarefas mais técnicas, como por exemplo:
* Editar as listas [[Especial:Search/blacklist prefix:MediaWiki:|negras]] e [[Especial:Search/whitelist prefix:MediaWiki:|brancas]] para aprimoramento das expressões regulares usadas.
* Atualização e correção de ''bugs'' nos scripts e folhas de estilos da Wikipédia ou de outros usuários, quando necessário;
** Não é permitido editar essas listas para adicionar ou remover entradas de modo a proibir (ou permitir) ligações externas, criação de artigos ou visualização de imagem.
* EditarAprimorar ou corrigir as expressões regulares usadas nas listas [[Especial:Search/blacklist prefix:MediaWiki:|negrasnegra]] e [[Especial:Search/whitelist prefix:MediaWiki:|brancasbranca]] para aprimoramento das expressões regulares usadas.
 
**'''Observação''': Não é permitido editar essas listas para adicionar ou remover entradas de modo a proibir (ou permitir) ligações externas, criação de artigos ou visualização de imagem.
=== Edição de páginas js e css do domínio usuário ===
* Editar as páginas de .js e .css do domínio usuário, em caso de necessidade, para correção de bugs e atualizações do sistema.
 
== Quais políticas devem orientar suas ações? ==
Assim como ocorre com qualquer usuário da Wikipédia, as [[Wikipédia:Políticas e recomendações|políticas e recomendações gerais do projeto]] devem orientar suas ações, com especial atenção à [[Wikipédia:Política de editores de interface|política que rege o estatutouso dos privilégios]], as [[Wikipédia:Decisões da comunidade|decisões da comunidade]] e as orientações e decisões consensuais obtidas no [[Wikipédia:Café dos programadores|café dos programadores]].
 
== Tornando-se um editor de interface ==
{{Artigo principal|Wikipédia:Política de editores de interface}}
O interessado em se tornar um editor de interface deverá verificar se preenche os requisitos mínimos para a nomeação, ou seja: ter uma conta com seis meses de registro. Também é necessário que demonstre conhecimento das permissões e restrições das ferramentas do estatuto, e conhecimento técnico para editar as páginas do domínio MediaWiki (como [[JavaScript]] e [[Expressão regular]]).
* Ter uma conta com seis meses de registro;
 
* Conhecimento técnico para editar as páginas do domínio MediaWiki (como [[JavaScript]], [[Cascading Style Sheets|CSS]] e/ou [[Expressão regular|expressões regulares]]);
Caso cumpra os requisitos, poderá acrescentar seu nome à [[Wikipédia:Editores de interface/Pedidos de aprovação|página de aprovação]] e anunciar o pedido na [[Wikipédia:Esplanada/anúncios|esplanada]], incluindo-o também na [[Predefinição:MRNomeações|predefinição de mudanças recentes]]. A seguir, terá início uma discussão para [[Wikipédia:Editores de interface#Critérios de avaliação|avaliar o candidato]], de acordo com as diretrizes especificadas na [[Wikipédia:Política de editores de interface|política de editores de interface]]. Se não forem constatados impedimentos e o usuário agregar os conhecimentos necessários, um burocrata aprovará o pedido, outorgando-lhe o estatuto.
* Familiaridade com as permissões e restrições dos privilégios do grupo.
 
Caso cumpra os requisitos, poderá acrescentarfazer seu nome àum [[Wikipédia:Editores de interface/Pedidos de aprovação|páginapedido de aprovação]] e anunciar o pedidoanunciá-lo na [[Wikipédia:Esplanada/anúncios|esplanada]], incluindo-o também na [[Predefinição:MRNomeações|predefinição de mudanças recentes]]. A seguir, terá início uma discussão para [[Wikipédia:Editores de interface#Critérios de avaliação|avaliar o candidato]], de acordo com as diretrizes especificadas na [[Wikipédia:Política de editores de interface|política de editores de interface]]. Se não forem constatados impedimentos e o usuário agregar os conhecimentos necessários, um burocrata aprovará o pedido, outorgando-lheincluindo o estatutousuário no grupo.
=== Atribuição e remoção do estatuto ===
Assim como ocorre com os [[Wikipédia:Robôs|robôs]] e [[Wikipédia:Eliminadores|eliminadores]], o gerenciamento total dos privilégios deste grupo é acessível localmente apenas aos [[Wikipédia:Burocratas|burocratas]], de acordo com as [[Especial:Lista de privilégios de grupos|configurações atuais da Wikipédia]], definidas por meio do arquivo [https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=blob;f=wmf-config/InitialiseSettings.php InitialiseSettings.php]:<ref>O estatuto foi implementado conforme a [[bugzilla:39905|solicitação 39905]], no Bugzilla.</ref>
 
=== AtribuiçãoInclusão e remoção dode estatutousuários no grupo ===
<syntaxhighlight lang="php">
[[Imagem:InterfaceEditor-UserRights.jpg|thumb|Exemplo do [[Especial:Privilégios|painel de gerenciamento de direitos do usuário]], acessado por um burocrata, no momento da atribuiçãoinclusão dono estatutogrupo dedos editoreditores de interface.]]
'wgAddGroups' => array(
Na Wikipédia lusófona, o [[MediaWiki]] foi configurado de modo que a inclusão e remoção de editores no grupo dos editores de interface (bem como dos [[Wikipédia:Robôs|robôs]] ou dos [[Wikipédia:Eliminadores|eliminadores]]) seja feita somente pelos [[Wikipédia:Burocratas|burocratas]].<ref>Tal configuração é feita no arquivo [https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=blob;f=wmf-config/InitialiseSettings.php InitialiseSettings.php], com um código equivalente a <code style="white-space: nowrap;">[[mw:Manual:$wgAddGroups|$wgAddGroups]]<syntaxhighlight lang="php" enclose="none">['bureaucrat'] = array( 'sysop', 'bureaucrat', 'bot', 'eliminator', 'confirmed', 'autoreviewer', 'interface_editor' );</syntaxhighlight></code><br />
'default' => array(
<code style="white-space: nowrap;">[[mw:Manual:$wgRemoveGroups|$wgRemoveGroups]]<syntaxhighlight lang="php" enclose="none">['bureaucrat'] = array( 'bot', 'eliminator', 'confirmed', 'autoreviewer', 'interface_editor' );</syntaxhighlight></code>
'bureaucrat' => array( 'sysop', 'bureaucrat', 'bot' ),
</ref> Isso pode ser conferido na [[Especial:Lista de privilégios de grupos|lista de privilégios de grupos]].
(...)
'+ptwiki' => array(
'bureaucrat' => array( 'eliminator', 'confirmed', 'autoreviewer', 'interface_editor' ),
(...)
);
(...)
'wgRemoveGroups' => array(
'default' => array(
'bureaucrat' => array( 'bot' ),
(...)
'+ptwiki' => array(
'bureaucrat' => array( 'eliminator', 'confirmed', 'autoreviewer', 'interface_editor' ),
(...)
);
</syntaxhighlight>
 
APara atribuiçãoque estáum condicionadausuário àseja existênciaincluído no grupo dos editores de uminterface, seu [[Wikipédia:Editores de interface/Pedidos de aprovação|pedido de aprovação]] tem que ser bem-sucedido,. enquantoPor queoutro alado, suaele retiradapoderá ser poderemovido terdo comogrupo causaapós um [[Wikipédia:Editores de interface/Pedidos de remoção|pedido de remoção]] ou ser feita de imediatoimediatamente por qualquer burocrata, de acordo com a [[Wikipédia:Política de editores de interface|política de editores de interface]], ao se constatarem abusos ou má-utilização da ferramenta, mesmo após advertência.
[[Imagem:InterfaceEditor-UserRights.jpg|thumb|Exemplo do [[Especial:Privilégios|painel de gerenciamento de direitos do usuário]], acessado por um burocrata, no momento da atribuição do estatuto de editor de interface.]]
A atribuição está condicionada à existência de um [[Wikipédia:Editores de interface/Pedidos de aprovação|pedido de aprovação]] bem-sucedido, enquanto que a sua retirada pode ter como causa um [[Wikipédia:Editores de interface/Pedidos de remoção|pedido de remoção]] ou ser feita de imediato por qualquer burocrata, de acordo com a [[Wikipédia:Política de editores de interface|política de editores de interface]], ao se constatarem abusos ou má-utilização da ferramenta, mesmo após advertência.
 
A gestão de privilégios pode ser feita através doda menupágina [[Especial:Privilégios]]. Uma caixa de seleção selecionada significa que o usuário já se encontra no grupo, enquanto que uma caixa desselecionada indica que o usuário ainda não pertence ao grupo. Para proceder à atribuiçãoinclusão dode estatutoalguém no grupo, o burocrata deve selecionar o campo respectivo, fornecer uma ligação ou diferencial de edição para o pedido de aprovação e clicar no botão de confirmação.
 
=== Redundância ===
Linha 72 ⟶ 47:
 
== Identificação ==
Os usuários com esta permissão podem incluir em suas páginas de usuário a userbox {{tlu|Wikipédia:Userbox/Editor de interface}}. ATambém listaé depossível todosconsultar os editores com o estatuto de editor de interface encontra-sea [[Especial:Lista de utilizadores/interface_editor|aquilista de todos os editores de interface]].
 
== Notas ==
{{Referências}}
<references/>
 
== Ver também ==