Wikidicas
Algumas dicas para instalação, configuração e uso do Wiki.
Como instalar
- Descompactar o mediawiki na pasta default do servidor Web (descompacte utilizando o nome que você utilizará na URL do Wiki)
- Criar banco de dados
- Instalar htmldoc
- Copiar as extensões do wiki pdfbook e pdfexport para a pasta de extensões, ambas nas suas respectivas pastas
- Copiar o conversor em php de html para pdf na pasta do pdfexport
- Configurar o wiki utilizando endereço_do_servidor_web/nome_do_wiki/index.php (tenha em mãos os dados do servidor criado no passo 2, você vai precisar)
- Ao final da configuração, salve o arquivo localsettings.php na pasta da wiki cujo nome você deu no passo 1
Configurando mais de uma wiki
Faça a configuração de cada wiki, salvando o localsettings com o nome apropriado, de acordo com cada wiki que você está criando. Após isso, configure um localsettings.php manualmente contendo o seguinte código (exemplo para duas wikis, sendo a segunda a principal): <?php $callingurl = strtolower($_SERVER['REQUEST_URI']); //get the calling url if ( strpos( $callingurl, 'wiki1') !== FALSE ) { require_once( 'LocalSettings_wiki1.php' ); } else { require_once( 'LocalSettings_wiki2.php' ); }
Erro de conversão utilizando o Pdfexport
Pode ser que o sistema não esteja encontrando o htmldoc. Ele deve estar no path, mas mesmo assim, no windows, precisamos colocar no localsettings o caminho do executável do htmldoc na variável $wgPdfExportHtmlDocPath e tivemos que alterar o nome da variável, tanto no localsettings como onde ela era utilizada.
URL para acesso a paginas especiais de uma "sub" wiki
index.php/Especial:P%C3%A1ginas_especiais?title=PJe
URL para acesso à página de carregar arquivo da sub wiki do PJe
index.php/Especial:Carregar_arquivo?title=PJe
URL para editar barra lateral
index.php?title=MediaWiki:Sidebar&action=edit
URL para acesso à mudança de privilégios de um determinado usuário
index.php/Especial:Privil%C3%A9gios
criar contas
index.php?title=Especial:Autenticar-se&type=signup
lista todos os grupos com seus respectivos privilégios
index.php/Especial:Listar_privil%C3%A9gios_de_grupos
altera privilégios
index.php/Especial:Privilégios
Numerar parágrafos
Minhas Preferências - Aparência - Opções Avançadas
Configurar exibição de índice
(conteúdo ou contents) - Minhas Preferências - Aparência - Opções Avançadas - a partir de 4 cabeçalhos
URL para editar página principal
index.php?title=MediaWiki:Mainpage/pt
index.php?title=MediaWiki:Mainpage-description/pt
Upload de arquivos
Novos formatos de arquivo para fazer upload são registrados em $wgFileExtensions = array_merge($wgFileExtensions, array( 'pdf', 'txt', 'mp3' ));
String
A extensão "parser functions" pode ser instalada na wiki através da seleção dela na configuração do LocalSettings inicial. Para habilitar as funcões de string, deve-se adicionar no LocalSettings, abaixo da linha do "requireonce" correspondente, a linha seguinte: $wgPFEnableStringFunctions = true;
Conversor para wiki
Conversor de excel para wiki: http://excel2wiki.net/index.php
Conversor de html para wiki: http://bmanolov.free.fr/html2wiki-tables.php
Como pesquisar caracteres especiais
Alguns caracteres, como o ":", não são pesquisados por padrão na wiki. Sendo assim, no campo de Pesquisa, para conseguir encontrar a referência, deve-se utilizar o termo entre aspas duplas. Por exemplo: "pje:manipulaSigiloso"