Mudanças entre as edições de "Flagged Revisions"
(→O que são Revisões Validadas?) |
m (Foram revertidas as edições de 212.117.167.142 (disc) para a última versão por Ewout) |
||
Linha 11: | Linha 11: | ||
http://de.wikipedia.org/wiki/Hilfe:Gesichtete_und_gepr%C3%BCfte_Versionen | http://de.wikipedia.org/wiki/Hilfe:Gesichtete_und_gepr%C3%BCfte_Versionen | ||
− | + | ==O que são Revisões Validadas?== | |
+ | |||
+ | É uma extensão do MediaWiki com a qual será possível permitir pessoas não registradas no Stoa contribuírem sem haver possibilidade de vandalismo anônimo. | ||
+ | |||
+ | A motivação é facilitar o uso desta wiki como plataforma de colaboração científica ou educativa com membros externos à universidade. | ||
+ | |||
+ | ===Na prática=== | ||
+ | |||
+ | Alterações de usuários não registrados ficam visíveis apenas para quem está registrado. | ||
+ | |||
+ | Usuários registrados vêem um aviso na página explicando que foi editada por alguém não registrado. | ||
+ | |||
+ | Qualquer usuário registrado poderá marcar a página como validada e a partir de então as alterações ficam públicas. | ||
+ | |||
+ | ===Resultados=== | ||
+ | |||
+ | Permite-se assim contribuições anônimas, desde que um usuário do sistema as declare válidas. | ||
+ | |||
+ | Com isso páginas documentando pesquisas ou idéias podem receber contribuições de qualquer usuário. | ||
+ | |||
+ | Todos os outros sistemas de vigilância mantém-se ativos, como as páginas vigiadas. | ||
+ | |||
+ | Todas as alterações continuam atribuídas a usuários registrados. | ||
+ | |||
+ | Assim, a expectativa é apenas do aumento de contribuições positivas. | ||
+ | |||
+ | === Implementação === | ||
+ | Estamos usando um checkout do trunk da extensão (http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/FlaggedRevs , r52971 atualmente). Configurei da seguinte maneira (sugestões bem-vindos) | ||
+ | |||
+ | <pre><nowiki> | ||
+ | <syntaxhighlight lang="php"> | ||
+ | $wgFlaggedRevsNamespaces = array(NS_MAIN,NS_TALK,NS_USER,NS_USER_TALK); | ||
+ | $wgFlaggedRevsComments = false; | ||
+ | |||
+ | // Por enquanto, somente aprovar/rejeitar contribuições de visitantes | ||
+ | $wgFlaggedRevTags = array('accuracy' => array('levels'=>1,'quality'=>1,'pristine'=>1 )); | ||
+ | |||
+ | // Edições de usuários são aprovados automaticamente | ||
+ | $wgFlaggedRevsAutoReview = 3; | ||
+ | |||
+ | // Usuários logados revisam edições de visitantes | ||
+ | $wgGroupPermissions['user']['review'] = true; | ||
+ | $wgGroupPermissions['user']['autoreview'] = true; | ||
+ | $wgGroupPermissions['user']['autoconfirmed'] = true; | ||
+ | $wgGroupPermissions['user']['patrol'] = true; | ||
+ | $wgGroupPermissions['user']['autopatrol'] = true; | ||
+ | $wgGroupPermissions['user']['unreviewedpages'] = true; | ||
+ | $wgGroupPermissions['user']['validate'] = true; | ||
+ | |||
+ | // Visitantes podem editar, exceto nos espaços de nome embaixo | ||
+ | |||
+ | $wgGroupPermissions['*']['edit'] = true; | ||
+ | $wgGroupPermissions['*']['createpage'] = false; // Visitantes não podem criar páginas | ||
+ | |||
+ | // Visitantes não podem editar estes espaços de nome: | ||
+ | // (veja http://www.mediawiki.org/wiki/Manual:$wgNamespaceProtection ) | ||
+ | $wgNamespaceProtection[NS_PROJECT] = | ||
+ | $wgNamespaceProtection[NS_PROJECT_TALK] = | ||
+ | $wgNamespaceProtection[NS_FILE] = | ||
+ | $wgNamespaceProtection[NS_FILE_TALK] = | ||
+ | $wgNamespaceProtection[NS_MEDIAWIKI] = | ||
+ | $wgNamespaceProtection[NS_MEDIAWIKI_TALK] = | ||
+ | $wgNamespaceProtection[NS_TEMPLATE] = | ||
+ | $wgNamespaceProtection[NS_TEMPLATE_TALK] = | ||
+ | $wgNamespaceProtection[NS_HELP] = | ||
+ | $wgNamespaceProtection[NS_HELP_TALK] = | ||
+ | $wgNamespaceProtection[NS_CATEGORY] = | ||
+ | $wgNamespaceProtection[NS_CATEGORY_TALK] = array( 'editar' ); | ||
+ | |||
+ | $wgGroupPermissions['user']['editar'] = true; | ||
+ | </syntaxhighlight> | ||
+ | </nowiki></pre> |
Edição atual tal como às 08h05min de 18 de junho de 2010
Esta página é para documentar e discutir a aplicação de Revisões Validadas (Flagged Revisions) na wiki do Stoa =)
Vejam:
http://www.mediawiki.org/wiki/Extension:FlaggedRevs
http://en.wikipedia.org/wiki/Wikipedia:Flagged_revisions
Esta extensão é atualmente utilizada na wikipédia alemã (pra quem fala a língua):
http://de.wikipedia.org/wiki/Hilfe:Gesichtete_und_gepr%C3%BCfte_Versionen
Conteúdo[ocultar] |
[editar] O que são Revisões Validadas?
É uma extensão do MediaWiki com a qual será possível permitir pessoas não registradas no Stoa contribuírem sem haver possibilidade de vandalismo anônimo.
A motivação é facilitar o uso desta wiki como plataforma de colaboração científica ou educativa com membros externos à universidade.
[editar] Na prática
Alterações de usuários não registrados ficam visíveis apenas para quem está registrado.
Usuários registrados vêem um aviso na página explicando que foi editada por alguém não registrado.
Qualquer usuário registrado poderá marcar a página como validada e a partir de então as alterações ficam públicas.
[editar] Resultados
Permite-se assim contribuições anônimas, desde que um usuário do sistema as declare válidas.
Com isso páginas documentando pesquisas ou idéias podem receber contribuições de qualquer usuário.
Todos os outros sistemas de vigilância mantém-se ativos, como as páginas vigiadas.
Todas as alterações continuam atribuídas a usuários registrados.
Assim, a expectativa é apenas do aumento de contribuições positivas.
[editar] Implementação
Estamos usando um checkout do trunk da extensão (http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/FlaggedRevs , r52971 atualmente). Configurei da seguinte maneira (sugestões bem-vindos)
<syntaxhighlight lang="php"> $wgFlaggedRevsNamespaces = array(NS_MAIN,NS_TALK,NS_USER,NS_USER_TALK); $wgFlaggedRevsComments = false; // Por enquanto, somente aprovar/rejeitar contribuições de visitantes $wgFlaggedRevTags = array('accuracy' => array('levels'=>1,'quality'=>1,'pristine'=>1 )); // Edições de usuários são aprovados automaticamente $wgFlaggedRevsAutoReview = 3; // Usuários logados revisam edições de visitantes $wgGroupPermissions['user']['review'] = true; $wgGroupPermissions['user']['autoreview'] = true; $wgGroupPermissions['user']['autoconfirmed'] = true; $wgGroupPermissions['user']['patrol'] = true; $wgGroupPermissions['user']['autopatrol'] = true; $wgGroupPermissions['user']['unreviewedpages'] = true; $wgGroupPermissions['user']['validate'] = true; // Visitantes podem editar, exceto nos espaços de nome embaixo $wgGroupPermissions['*']['edit'] = true; $wgGroupPermissions['*']['createpage'] = false; // Visitantes não podem criar páginas // Visitantes não podem editar estes espaços de nome: // (veja http://www.mediawiki.org/wiki/Manual:$wgNamespaceProtection ) $wgNamespaceProtection[NS_PROJECT] = $wgNamespaceProtection[NS_PROJECT_TALK] = $wgNamespaceProtection[NS_FILE] = $wgNamespaceProtection[NS_FILE_TALK] = $wgNamespaceProtection[NS_MEDIAWIKI] = $wgNamespaceProtection[NS_MEDIAWIKI_TALK] = $wgNamespaceProtection[NS_TEMPLATE] = $wgNamespaceProtection[NS_TEMPLATE_TALK] = $wgNamespaceProtection[NS_HELP] = $wgNamespaceProtection[NS_HELP_TALK] = $wgNamespaceProtection[NS_CATEGORY] = $wgNamespaceProtection[NS_CATEGORY_TALK] = array( 'editar' ); $wgGroupPermissions['user']['editar'] = true; </syntaxhighlight>