Extensão:Categorizar

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:Categorize and the translation is 100% complete.
Other languages:
English • ‎português • ‎中文 • ‎日本語
Manual de extensões do MediaWiki
OOjs UI icon advanced.svg
Categorize
Estado de lançamento: beta
Implementação Ação de página , Ajax, API
Descrição Uma maneira fácil de categorizar um artigo, basta clicar nas etiquetas.
Autor(es) Thomas Fauré (Faure.thomastalk)
Última versão 0.1.2 (2011-05-12)
MediaWiki 1.16+
PHP 5
Licença GNU - Licença Pública Geral 3.0
Transferência Template:WikimediaDownload/svn
Traduza a extensão Categorize se ela estiver disponível em translatewiki.net
Verifique a utilização e a matriz de versões

Esta extensão é derivada da extensão CategorySuggest e propõe ao utilizador uma matriz de etiquetas ordenadas, que são as principais categorias. É suposto ajudar o utilizador a categorizar um artigo. Aqui está um exemplo de implementação:

Categorize.png

Utilização

Instruções de transferência

Transfira uma captura de ecrã em: Special:ExtensionDistributor/Categorize

Atualmente disponível na versão 1.16.x e trunk (em desenvolvimento).

e extrai-a em $IP/extensions/.

$IP stands for the Installation Path (or "directory") of your MediaWiki installation, the same directory that holds LocalSettings.php , index.php etc..

Esta irá criar uma diretoria $IP/extensions/Categorize/.

Instalação e configuração

  • Exporte e coloque o ficheiro, ou ficheiros, num diretório chamado Categorize, na sua pasta extensions/.
  • Acrescente o seguinte código ao fundo do ficheiro LocalSettings.php:
    require_once "$IP/extensions/Categorize/Categorize.php";
    $wgCategorizeLabels = array(
    	'Master_Category1' => array('Category11','Category12','Category13','Category14'),
    	'Master_Category2' => array('Category21','Category22','Category23','Category24'),
    	'separator1' => array(),
    	'Master_Category3' => array('Category31','Category32','Category33','Category34'),
    	'Master_Category4' => array('Category41','Category42','Category43','Category44'),
    	'separator2' => array(),
    	'Master_Category5' => array('Category51','Category52','Category53','Category54'),
    );
    
  • The $labelsStructure defines the categories to "labelized" in the interface. Each array element is a line into the final graphic table. "separator*" will draw a line. Be careful, write the complete names for categories with "_" characters.
  • Yes Pronto – Na página especial Special:Version da sua wiki verifique se a extensão foi instalada.

Tradução

Pode modificar Categorize.i18.php para poder personalizar as frases imprimidas.