O MoinMoin inclui um editor gráfico (GUI). Requisitos: Firefox (1.0+), Mozilla (1.3+), Netscape (7+) ou Internet Explorer (5.5+). A integração do editor gráfico é recente, de código não-trivial e ainda contém falhas1. Seja cauteloso e faça gravações com regularidade.
Apesar do editor gráfico ser um editor em HTML que corre no seu navegador, o wiki não trabalha com HTML internamente, mas utiliza formatação especial apelidada de "formatação wiki" - pode ser visionada na acção "Exibir Texto Sem Formato" ou enquanto edita com o editor de texto. A formatação wiki é muito simples de editar do que o HTML sem formato, mas tem algumas restrições:
não é possível inserir formatos de texto, ligações, imagens, ícones, ... nos cabeçalhos, ligações, a maioria de formatos de texto à excepção do negrito e itálico.
- não é possível inserir cabeçalhos, listas com marcas e numeradas, tabelas de linhas horizontais, ... em tabelas. Utilize tabelas para organização de dados e não para formatação da página.
O editor apenas permite formatações aceites, mas é possível contornar esta restrição com a função "copia e cola". Como o HTML tem de ser traduzido para a formatação wiki, isto não serve de nada. Assim que a formatação for traduzida para a formatação, deixará de funcionar ou será ignorada.
CamelCase
Na formatação wiki as palavras CamelCase (pelo menos duas palavras juntas com uma letra maiúscula no início de cada uma) são automaticamente convertidas numa ligação para uma página wiki com esse nome. No Editor Gráfico, isto também funciona. Para detectar as ligações CamelCase clique no botão de pré-visualização ou guarde a página simplesmente. Uma ligação CamelCase pode ser evitada colocando um ponto de exclamação antes da mesma.
Utilizar a formatação wiki no editor gráfico
- acentos graves ("`") que rodeiam o texto (formatado)
- plicas (negrito, itálico)
- underscore (sublinhado)
- ...
Elementos especiais
Existem alguns elementos na formatação MoinMoin que não podem ser representados como entidades de HTML no editor. Surgirão como texto simples. Surgirão ainda coloridos a amarelo no editor para lhe mostrar que têm um significado especial. Estes elementos são:
Macros (veja o tópico AjudaComMacros)
Anexos internos (veja o tópico AjudaComAcções/AttachFile)
Pontos de exclamação (`!`) utilizados para citar ligações CamelCase
O amarelo é apenas para seu conhecimento e não tem nenhum efeito adicional. Pode digitar estes itens como texto simples, mesmo que o editor não os reconheça como especiais e não os colore para si. Mas quando a página for processada ao guardá-la ou pré-visualizá-la, estes itens serão reconhecidos.
Funcionalidades não suportadas pelo Editor Gráfico
- largura de linhas horizontais
- atributos `id`, `class` e `style` nas tabelas
- definição do número inicial nas listas numeradas
veja também o tópico MoinMoinBugs/GuiEditor (1)