domingo, 11 de janeiro de 2009

Mantis Bugtracker plugins - parte 2

ATENÇÃO: Post atualizado!
O Plugin Manager apresentado abaixo é uma ferramenta de terceiros e não é mais suportado por versões superiores a 1.2.0
Podemos evidenciar isso pelos links abaixo
http://www.mantisbt.org/forums/viewtopic.php?f=3&t=19935
http://www.mantisbt.org/bugs/view.php?id=12183

Porém...
Alternativamente alguns plugins da nova estrutura de plugins do Mantis podem ser visualizados em
https://github.com/mantisbt-plugins

----

Nesse post veremos o funcionamento o plugin BBCode.

Se esta é a primeira vez que você visualiza este post ou não tem o PluginManager instalado no Mantis, por favor, leia o post Mantis Bugtracker plugins - parte 1

Instalando o plugin
Nessa instalação, vou optar por baixar o arquivo .pkg e submete-lo via interface de administração do Plugin Manager.
Para isso você precisa estar logado no Mantis como Administrador e possuir o plugin Plugin Manager instalado.

O download do plugin pode ser feito na página de download dos plugins ou diretamente neste link. A versão do plugin utilizada agora é a 0.0.5
Com o plugin baixado, vá até o link Plugins no Mantis e clique no botão Browse, selecionando o plugin BBCode.

Clique para ampliar

Feito isso clique no botão Submit. A tela com os detalhes da instalação do plugins é apresentada:


Clique para ampliar

Clique no link Return to Plugin Manager. Noque que na lista de plugins instalados o BBCode será listado.

Para habilitá-lo, é necessário entrar nas configurações do plugins e marcar a checkbox Enable. Basicamente existem três propriedades:
  • Enable: habilita ou desabilita o plugin
  • Editor Type: especifica o tipo de editor: Simples ou WYSIWYG
  • Custon Tags: adicionar tags especificar para o editor
Tipos de Editor
Como há nas configrações, existem dois tipos de editor: o Simples e o WYSIWYG
Eles aparecerão em todos os campos que forem do tipo texto livre.

A diferença básica entre eles (confesso que não sei a diferença total) é que o editor WYSIWYG já aplica as alterações diretamente no componente, e o editor Simples insere tags tipo BBCode.
Abaixo a imagem de cada um deles:

Editor WYSIWYG em modo de edição (clique para ampliar)

Editor Simples em mode de edição (clique para ampliar)

Visualização da aplicação do editor (Simples ou WYSIWYG)

Importante
Se você desabilitar ou remover o plugin os caracteres BBCode continuarão no banco de dados e serão exibidos na issue.

Clique para ampliar

Ainda não descobri como remover os BBCodes do banco, mas assim que eu conseguir, atualizo este post.

Por agora era isso... A maioria dos plugins são fáceis de instalar e traz uns benefícios legais, como o BBCode.
Logo trarei mais plugins aqui.
Abraços!

3 comentários:

  1. Eaee Elias, beleza meu!

    Cara gostei dos teus post´s sobre plugins, mas faltou colocar as vantagens dos plugins... acho que seria interessante!

    Um abrasss
    Vianna

    ResponderExcluir
  2. Meu caro,

    o link "Mantis Bugtracker plugins - parte 1" está quebrado

    ResponderExcluir