Extensão: Informação
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 | GitHub:
Note: |
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 pastaextensions/. - Only when installing from Git, run Composer to install PHP dependencies, by issuing
composer install --no-devin 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
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;
| Esta extensão foi migrada do código git.suriyaa.tk para o repositório de programas do GitHub. |
