Jump to content

Extensão: Informação

From mediawiki.org
This page is a translated version of the page Extension:Info and the translation is 100% complete.
Manual de extensões do MediaWiki
Info
Estado de lançamento: instável
Implementação Interface do utilizador
Descrição Adiciona um separador de informação em todas as páginas normais, permitindo a exibição rápida da informação
Autor(es) Suriyaa Sundararuban (Suriyaa Kudodiscussão)
Responsável(eis) Suriyaa Sundararuban
Última versão 2.0.0 (2019-06-08)
MediaWiki 1.29+
PHP 5.6+
Alterações à base de dados Não
Licença GNU - Licença Pública Geral 2.0 ou superior
Transferência

A extensão Informação adiciona um separador de informação em todas as páginas normais, que nos permite exibir rapidamente a informação do site.

Instalação

  • Transfira e coloque o ficheiro, ou ficheiros, num diretório chamado Info, na sua pasta extensions/.
  • Only when installing from Git, run Composer to install PHP dependencies, by issuing composer install --no-dev in the extension directory. (See T173141 for potential complications.)
  • Acrescente o seguinte código ao fundo do ficheiro $LocalSettings:
    wfLoadExtension( 'Info' );
    
  • Execute o script de atualização que irá criar automaticamente as tabelas da base de dados necessárias para esta extensão.
  • Configure se necessário
  • Yes Pronto – Na página especial Special:Version da sua wiki verifique se a extensão foi instalada.

Configuração

Esta extensão vem com um direito de utilizador extra chamado de "informação" para permitir o controle refinado da sua utilização. Por predefinição, é atribuído ao grupo de utilizadores "utilizador", por exemplo, para todos os utilizadores com uma conta que iniciaram a sessão. No caso em que gostaria de atribuí-lo aos utilizadores anónimos para que eles utilizem a funcionalidade de exibição da informação da página sem a necessidade de uma publicação, adicione o seguinte código no seu ficheiro "LocalSettings.php" logo a seguir a invocar esta extensão:

$wgGroupPermissions['*']['info'] = true;

Revogar a permissão para o grupo de utilizadores "utilizador" e conceda-a ao mesmo tempo apenas para o grupo de utilizadores "administradores do sistema" pode ser efetuado, adicionando as duas linhas seguintes:

$wgGroupPermissions['user']['info'] = false;
$wgGroupPermissions['sysop']['info'] = true;