Palestra sobre CCK Seblod 1.8

  • 1,443 views
Uploaded on

Slide da palestra sobre cck no Joomla Day Amapá 2011

Slide da palestra sobre cck no Joomla Day Amapá 2011

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,443
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
50
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Personalizando conteúdo no CMS Joomla!
  • 2. Antônio CLÁUDIO costa ALFONSO• Tecnólogo em redes de computadores;• Pós graduando em engenharia de sistemas;• Coordenador da comunidade Joomla!Paidegua;• Colaborador da revista TI Digital;• Membro do DTI da Pref. de Ananindeua;• Aslan, Sudam, CA Comunicação, Jovem Pan Belém, Belemtur, etc.• Joomla User há 5 anos desde o Mambo. www.claudioalfonso.com.br
  • 3. Apresentação Comunidade Joomla!PaideguaComunidade de usuários e desenvolvedores do CMS Joomla!no estado do Pará (JUG of Pará);Primeira JUG (Joomla User Group) reconhecida pelacomunidade internacional e pela OSM no Brasil (setembro de2008);Missão de realizar e promover eventos para a divulgação e oincentivo ao uso do CMS Joomla! Por profissionais, empresase governos;Incentivar a produção local de extensões para Joomla!;Ajudar a qualificar os profissionais que utilizam esse CMS.Nosso site: www.joomlapaidegua.com
  • 4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Exemplo</title><link href="css/template.css" rel="stylesheet" type="text/css" /><script type="text/javascript"src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script></head><body><div id=“header”><?php include(“header.php”); ?></div><div id=“content”<?php include(“content.php”); ?></div><div id=“footer”><?php include(“footer.php”); ?></div></body></html>
  • 5. E o prazo?
  • 6. Produtividade, qualidade e segurança
  • 7. Como personalizar conteúdo no Joomla?
  • 8. Usando Kits Construtores de Conteúdo
  • 9. CCKs – Content Constructor Kits* Kits Construtores de Conteúdo É um tipo de componente do Joomla! que permite a personalização de conteúdo a ser inserido e exibido. Estrutura (em geral):- Fields: Inserção de conteúdo- Content Types: Tipo de conteúdo- Search Types: Buscas- Actions: Ações- ACL: Permissões- Templates: Personaliza a entrada e a exibição de conteúdo
  • 10. Kits Construtores de Conteúdo Etc...
  • 11. Tipos de CCK’s* CCKs sem integração ao Joomla! CCKs com integração ao sistema de conteúdo do Joomla! * Classificação criada por @_leomiranda
  • 12. E a segurança?
  • 13. Fontes consultadas:http://feeds.joomla.org/JoomlaSecurityVulnerableExtensions - 10/03/2011Ferramentas usadas:ZeroDayScan: www.zerodayscan.com – 09/03/2011Resultado:Apenas dois CCKs tiveram relatos de falhas de segurança: K2versão 2.4.0 e anteriores e o FlexiContent. Os demais CCKs nãoapresentaram relatos de falhas na fonte consultada.Foram realizados testes através da ferramenta ZeroDayScan emum sistema web desenvolvido com o CCK Seblod e somente umafalha de baixo nível foi detectada e já relatada para correção junto acomunidade do Seblod. Demais CCKs ainda não foram testados,por mim.
  • 14. • Empresa: Open Source Design.• Site: www.form2content.com• Desenvolvedores: Patrick Faasse e Julien Brouns• Valor: LITE gratuita e PRO 45,00 Euros.• Definição no site: CCK para criar conteúdos nativos Joomla utilizando formulários personalizados.• Observações: Indicado para sistemas mais simples (Lite).
  • 15. • Características:• Gerência de artigo no frontend com definições de permissões;• Personalização de artigo sem conhecimento de HTML (formulários)• Templates para formatação do Artigo• F2C Cria artigos integrados no Joomla (com_content)• Plugins e módulos de 3°compatíveis.• Você decide qual galeria, slideshow, editor ou sistema de comentários que você deseja usar.
  • 16. • Empresa: Seblod• Site: www.jseblod-cck.com• Valor: Gratuito• Definiçãono site: É uma extensão para construir conteúdo personalizado. É Open Source e GPL. Um tipo de conteúdo é definida por um conjunto de campos. Eles podem ser usados em todos os componentes do Joomla como no gerenciador de artigos Joomla, o gerenciador de categoria Joomla, o gerenciador de usuários do Joomla, a loja Virtuemart...• Observações: Sistemas complexos.
  • 17. • Características:• Ele gerencia e gera formulários de conteúdo na interface de administração (backend) e no site (frontend).• A apresentação dos conteúdos e formulários, no site e na interface de administração são gerenciados por templates automáticos ou personalizados.• Estende-se as extensões do Joomla, dando-lhes o recurso de multi-campo integrados em artigos do Joomla.• Os sistemas desenvolvidos podem ser exportados (campos, templates e tipos de conteúdo) e importados.• CCK do tipo integrado.
  • 18. • Empresa: JoomlaWorks• Site: www.getk2.org• Valor: Gratuito (galeria de fotos paga).• Definição no site: K2 é um poderoso e popular componente para Joomla! com características de CCK e desenvolvido pela JoomlaWorks, empresa fabricante de extensões Joomla! desde 2006.
  • 19. • Características: - Nível de nested-categorias (sem restrições secção / categoria) - Comentário integrado com reCaptcha - Tags - Imagem do item (útil para artigos / catálogos)galerias de imagem - - Vídeos - Anexos - Páginas de usuário (blogs autor / perfis de usuário) - Edição de interface baseada em Ajax - ACL para o conteúdo - Sistema de plugins para estender categoria, itens e formulários do usuário - Moderação de comentários baseado em Ajax - Google AJAX Search integração
  • 20. • Empresa: YooTheme• Site: www.yootheme.com• Valor: Gratuito com aplicações pagas• Definição no site: ZOO é um construtor de aplicação flexível e poderosa para gerenciar seu conteúdo.
  • 21. • Características: * Zoo oferece uma ampla gama de aplicativos para todos os fins para que você comece imediatamente. ( http://bit.ly/bo06wC ) * Criar várias instâncias app - Cada um administra seu próprio conteúdo, como itens e categorias. ( http://bit.ly/cYRiLb ) * ZOO fornece um design limpo com uma interface powered JavaScript para gerenciar aplicativos. ( http://bit.ly/c5lwF7 ) * Crie seus próprios tipos de conteúdo personalizado para atender exatamente às suas necessidades. ( http://bit.ly/9PHUk5 ) * Escolha a partir de um rico conjunto de elementos como forms, imagens, vídeos, avaliações e muito mais. ( http://bit.ly/9PHUk5 ) * Organizar o seu conteúdo através de soltar arrastar atribuindo elementos para as posições de layout. ( http://bit.ly/bFkji8 )
  • 22. • Características: * Estender categorias com campos personalizados e ordená-los usando arrastar e soltar. ( http://bit.ly/aZDx8P ) * O sistema de comentários suporta Akismet, Gravatar, Twitter e Facebook Connect. ( http://bit.ly/avKc2f ) * Adição de tags é muito fácil com sugestão de texto, preenchimento automático e várias seleções. ( http://bit.ly/ayNHge ) * Use o nosso construtor de forma a permitir que seus usuários enviem conteúdo através da interface de seu site! ( http://bit.ly/dffnAX ) * Autores confiáveis ​pode revisar e editar conteúdo criados diretamente a partir do frontend. ( http://bit.ly/dffnAX ) * Importar o conteúdo do Joomla, em arquivos CSV
  • 23. Quadro comparativo entre CCKs http://goo.gl/N79oJ
  • 24. Contatos:91 82884299 – FORUM: www.joomlapaidegua.comtwitter: @claudioalfonso - @joomlapaideguawww.joomlapaidegua.com - www.claudioalfonso.com.brwww.facebook.com/joomlapaidegua
  • 25. Nova geração