No Joomla existem dois tipos de conteúdo, o estático e o dinâmico. O conteúdo estático não obedece a nenhuma hierarquia e só pode ser visualizado directamente através de um link no menu, no entanto, o conteúdo dinâmico pode ser organizado por ordem de grandeza em secções e categorias e é possível visualiza-lo em blogs e páginas de secções ou categorias.
Esta hierarquia não é flexível pelo que qualquer conteúdo tem que obrigatoriamente pertencer a uma categoria que, por sua vez, pertence a uma secção.
Figura 3: Exemplo da organização de conteúdo dinâmico
Todo o conteúdo é gerido a partir do back-end sob o menu “Artigos“. Aqui, podemos criar secções ou categorias e nelas inserir conteúdo. Neste menu a tarefa de organização de conteúdo é bastante simplificada, pois temos o conteúdo já distribuído pelas respectivas categorias que desta forma facilita a procura.
De salientar o facto de que qualquer conteúdo pode ser configurado para aparecer na página inicial bastando para isso escolher a opção “Página Principal”.
A inserção de conteúdo é feita usando um editor de texto que permite inserir todo o tipo de conteúdo multimédia e texto. Para inserir conteúdo a partir do front-end o utilizador tem que ter permissões especiais que serão descritas mais a frente. Ainda no front-end para aceder a área de edição geralmente o utilizador tem que carregar num botão de edição junto ao elemento onde ele aparece na página, ou no caso de novo registo carregar num botão de um menu específico para o tipo de utilizador.
O Joomla aplica o conceito de publicação não só a todo o conteúdo de texto do site mas também a módulos, mambots, links de menus, etc. Este conceito permite criar conteúdo mas não o disponibilizar de imediato para, por exemplo, ser aprovado pela administração. Na publicação podemos definir a que tipos de utilizador o artigo ficará disponível e ainda marcar uma data a partir da qual o artigo deixara de estar publicado (conceito de expiração). Por exemplo, podemos querer disponibilizar um menu apenas para os administradores ou então escrever uma notícia de inscrição em eventos que desaparecerá no fim do evento.
O Joomla aplica o conceito de transacção ou de check-in e check-out. Isto permite que quando um utilizador entra no ambiente de edição (operação check-out) de item este fica indisponível a todos os outros utilizadores garantindo assim a integridade da informação. O item só fica disponível quando o utilizador prime o botão de Gravar, Aplicar ou Cancelar (operações check-in).
Por ser uma aplicação Web o utilizador pode inadvertidamente fazer check-out e por exemplo, perder a ligação e não chegar a fazer check-in. Para estas situações existe o botão do menu ferramentas que permite fazer a validação de todos os itens que esse utilizador estava a editar.
Uma das possibilidades do Joomla é o arquivo do conteúdo. Em vez de apagarmos conteúdo que por alguma razão já não é necessário podemos colocar em arquivo onde ficará guardado mas deixará de ser considerado conteúdo activo pelo que não aparece no site a não ser que seja explicitamente especificado por algum módulo de arquivo.
Outra característica interessante é a possibilidade de visualizar e aceder á informação de varias formas à distância de um click. Por exemplo para visualizar um dado item no formato pdf basta pressionar no ícone de pdf e prontamente é aberta uma nova janela com o conteúdo neste formato. Se quisermos visualizar o conteúdo através de outra aplicação ou mesmo de um dispositivo móvel podemos faze-lo através das normas rss ou atom.

Figura 4: Normas de syndication do conteúdo no Joomla
| < Anterior | Seguinte > |
|---|


