Este artigo irá detalhar a configuração do DokuWiki - ideal para trabalhos e equipe e sites de intranet que exijam colaboração. Bastante simples, não exige banco de dados e pode até rodar em serviços de hospedagens gratuitas. A base fica guardada em texto legível, pronta para outras utilizações. Um software wiki simples e bastante eficaz.
[ Hits: 97.587 ]
Por: Yves Junqueira Marques Teixeira em 27/01/2005
Um dos pontos fortes do DokuWiki é que ele guarda os dados em formato texto.
Assim, é muito simples fazer backup dos dados importantes e editar páginas em massa através de simples scripts shell.
Para fazer um backup simples das páginas, basta pegar todo o conteúdo do diretório "data/", incluindo os subdiretórios.
Aliás, são nestes subdiretórios do "data/" que ficam os "namespaces" do dokuwiki. Este é um recurso importante que merece destaque.
Namespaces
É possível organizar as páginas do DokuWiki em categorias, chamadas de "namespace" (espaço de nomes). Para categorizar uma página, basta criá-la com um nome que siga o padrão "categoria:página".
Essas categorias são úteis não só para organizar as informações. Ao se categorizar uma página, é possível impedir ou permitir o acesso aos documentos da categoria por parte de determinado grupo de usuários, utilizando ACLs.
Gerenciamento de usuários
Outro ítem importante é o gerenciamento de usuários. Há poucos
recursos de interface para o gerenciamento dos usuários na versão
atual. É possível apenas registrar um novo usuário, cuja senha
será enviada por e-mail. Não é possível, de dentro do próprio
dokuwiki, mudar senhas ou apagar usuários.
O segredo está em conhecer o arquivo "conf/users.auth".
O formato do arquivo é simples. Se quiser mudar a senha, basta
inserir na segunda coluna o hash MD5 da senha que você escolher.
Por exemplo, se você quiser usar a senha "mamãe" para seu
usuário, utilize o resultado do seguinte comando:
$ echo -n "mamãe" | md5sum
Comandos personalizados
Há uma outra possibilidade muito interessante no Dokuwiki. Podemos
criar nossos próprias substituições de código para as páginas,
facilitando muito a vida de quem insere determinadas expressões muito regularmente.
Eu, por exemplo, no meu wiki pessoal, marco com um "V" (um "check
mark") as tarefas já concluídas. Sempre tinha que ficar repetindo o
código "{{http://img49.exs.cx/img49/8576/check2zw.jpg}}" para incluir essa imagem. Pra simplificar, bastou editar o conf/custom.conf e inserir a seguinte linha:
[1] Comentário enviado por removido em 27/01/2005 - 14:26h
OPa!,
Fala ae!, achei muito interessante o seu artigo principalmente vc comentando sobre como vc guarda suas anotações rsrsrs. Sou igual! hehe,
Só que minha "história" foi um pouco diferente, cançado de perder links de sites e dicas de configuração e etc... comecei em 1998 a guardar no cuitado do bol.com.br na pastas de rascunhos heheh acumulou bem uns 400 emails em 3 anos rsrsrs, com dicas, macetes e links. Bom com alguns bugs do bol.com.br resolvi desistir de usar ele porque quando precisava de algo tinha que recorrer ao site e esperar a boa vontate do sistema voltar. Ai achei o yahoo.com.br que tem um não "excelente" mais sim "bom" organizador de notas que quebra um galhão tem busca e etc e etc.. eu uso muito o bloco de notas do yahoo.com.br, principalmente naépoca quando aqui no VOL não existia os tais favoritos hehehe imagina!!.
Enfim... Hoje em dia ainda uso o bloco de notas do yahoo.com.br com suas pastas para organização me quebra um puta galho se naum fosse a demora para acessar o dominio onde fica esses serviço...
Pretendo usar esse wiki e deixar no servidor em casa e vamo ver qualé!.
[2] Comentário enviado por rfranzen em 27/01/2005 - 15:07h
Aew !
Cara, gostei muito do seu artigo... mas não sou tão organizado como você e o guinet... eu deixo tudo espalhado, e depois é uma mão até achar o que eu queria :/
Já baixei e instalei, agora só falta começar a usar... lol
[3] Comentário enviado por caos em 27/01/2005 - 15:42h
Eae, blz ? Wikis são muito legais mesmo.
Não leve a mal a "propaganda" que vou fazer, mas enfim : Eu criei um wiki livre, onde as pessoas podem colocar lá qualquer coisa que quiserem. É um lugar legal pra colocar anotações, coisas que voce quer guardar, ou mesmo artigos e coisas assim. O legal é que assim as pessoas nao precisam se preocupar em configurar o servidor, e tal.. é só entrar e colocar o que quiser.
O endereço é : http://arealivre.homelinux.org:3000
[5] Comentário enviado por jose_maria em 28/01/2005 - 02:11h
Belo tema para artigo cara, parabéns.
Eu já usei o DokuWiki várias vezes, inclusive modificando o código-fonte dele. Ele é um wiki excelênte, o meu favorito.
Uma boa dica é dar uma olhada no inc/html.php onde você pode fazer uns pequenos hacks para melhorar o visual do DokuWiki. Enquanto ele não tem um suporte legal para skins.
Dá para fazer coisas muuuuito legais nesse arquivo.
[6] Comentário enviado por removido em 03/02/2005 - 16:47h
Instalei o DokuWiki bem aqui - http://info.mans.com.br - Contudo, está dando vários erros na criação de "namespaces". Ele não consegue criar o arquivo "nomedoarquivo.txt.lock". Já verifiquei as permissões de acesso para este servidor.
Alguma sugestão?
[7] Comentário enviado por ajdominitini em 03/03/2005 - 11:43h
Olá galera,
Pô achei o Dokuwiki bem interessante, instalei ele aqui no trabalho, pra galera usar e tá belza...
Só tem uma questão que gostaria que me ajudassem. Queria dar premissão para cada usuário, editar somente suas páginas, ou seja, não alterarem as páginas do outros usuários. tentei algumas permissões aqui porém não estão perfeitas como preciso. Se alguém puder dar uma dica eu agradeço.
[8] Comentário enviado por ajdominitini em 07/04/2005 - 20:31h
Mais uma dúvida. Alguém já tentou fazer upload de arquivos e não conseguiu.
E.:
- Tentar carregar um arquivo ppt e conseguir.. e tentar outro arquivo ppt e não conseguir?
[10] Comentário enviado por giovas_maraca em 31/10/2005 - 19:57h
Muito bom seu artigo...
Só tenho uma dúvida: Como centralizar texto no dokuwiki?
Existe alguma forma de centralizar tabelas??
E dar espaço entre imagens????