Estava eu aqui trabalhando no novo wiki do Épico RPG e me deparei com um problema: precisava de um jeito simples de transformar as tabelas do manual básico do Épico em tabelas em código wiki. Eu aperfeiçoei um método e vou publicar aqui agora para referência futura.

O problema

Para criar meu wiki, escolhi o Dokuwiki, um sistema bem simples, fácil de instalar e manter.

Regras de RPG não existem sem tabelas, e há várias no manual básico. Eu precisava transferir estas tabelas para o wiki sem precisar copiar e colar célula por célula, o que ia levar décadas.

Procurando uma solução

Pesquisando no Google, eu encontrei uma solução aqui que me ajudou bastante. É um script php que converte tabelas do Excel para o formato do Dokuwiki, ou tabelas do Dokuwiki para Excel. Eu não uso Excel e sim o LibreOffice Calc (glorioso e gratuito concorrente do Excel). A título de teste, copiei minhas tabelas para um arquivo do Calc e depois para dentro do script. Funcionou! Era um bom começo.

O problema para mim é que a maioria das tabelas precisa de texto centralizado, e o formato padrão que o script cria é de texto alinhado à esquerda. Então resolvi botar a mão na massa.

Minha solução

Para ter a opção de tabelas Dokuwiki com texto centralizado, fiz modificações no script. Decidi deixar ambas as opções: centralizado e alinhado à esquerda. Aproveitei para traduzir o script para o português e publicar aqui para quem quiser usar!

Calc2Wiki: conversor online de tabelas Excel/Calc para Dokuwiki

Download do código-fonte

O link para o conversor online é para quem quiser acessar e usar o script de qualquer lugar.

O link do código-fonte é para quem quiser baixar e instalar o script em outro lugar ou fazer suas próprias modificações. Para isso é claro você vai precisar de um servidor php e conhecimentos de php.


Contribua (se quiser)

MelSe você curte meus tutoriais e se estiver a fim, pode me comprar uma fralda. Calma, eu explico. Esta gordinha aí na foto é a minha filha Melissa. Ela completou um ano em setembro/2018, adora brincar, passear e... sujar fraldas. Centenas delas. Se você quiser gentilmente contribuir, escolha a que você prefere nos presentear clicando abaixo. A doação é através do Paypal. Obrigado! 😉
(R$ 6) (R$ 19) (R$ 30)

Written by RafaelLVX

Publicitário portoalegrense, super-herói e, agora, autor de um novo RPG nacional.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *