drupal
Curso de Extensão Drupal - Aula 04
Curso de Extensão Drupal - Aula 03
Bem, a Taxanomia é um dos conceitos fundamentais do Drupal. Como dissemos na Aula 02, ele serve para classificar os conteúdos do seu site, o que permite uma grande flexibilidade na hora de organizá-los.
Existem várias configurações na Taxonomia. Vamos dar uma olhada no vídeo abaixo. Mas o principal é saber que existem a Taxonomia pré-determinada ou Vocabulário Controlado, aonde o administrador define os termos dos vocabulários. (Como descrito na aula 02) e também pode ser indeterminada, deixando que os termos sejam criados pelos usuários, o que conhecido como Tags e Folksonomia.[1] E mais legal ainda é que o Drupal permite criar relações hierárquicas e de sinônimos entre os termos do vocabulário.
Iremos ver como se pode utilizar essa taxonomia para se criar uma organização do seu site, e também como criar um bloco com uma nuvem de Tags com o módulo Tagadelic, uma maneira de apresentar os termos de classificação aumentando a fonte de acordo com a quantidade de vezes que ele foi utilizado.
Para se entender a importância da Taxonomia para a produção de um site vale ver esse vídeo [2] e esses dois textos que explicam bem a utilidade e as questões que envolvem a taxonomia no Drupal [3][4], todos indicados pelo nosso aluno e amigo George.
Mas vamos ao nosso vídeo:
VIDEOVIDEOVIDEO
Curso de Extensão Drupal - Aula 02
Esta aula tem em vista abranger a instalação do Drupal em um servidor ou em uma máquina local. Assim como um editor de texto, o Drupal é um software, um conjunto de códigos. Ele deve ser instalado, mas por ser um sistema que atua na web ele tem suas especificidades. Uma das especificidades dos CMSs é trabalhar em um servidor de web e em conjunto com um banco de dados.
O servidor HTTP utilizado na maioria dos servidores do mundo é o Apache [1], que tem seu código aberto. O banco de dados utilizado por drupal pode ser tanto o MySQL como o PostgreSQL. E para completar o pacote precisamos ter instalado em nosso sistema o PHP, que é a linguagem básica do drupal. É o PHP que media as informações entre o banco de dados e a interface, que é o XHTML que aparece na nossa frente, nessa telinha. Para entender melhor como funciona esse motor, é legal ver esse blog [2] e esse artigo [3]
Mas, nossa intenção nesse curso não é instalar um servidor de Drupal. Muito mais, é considerar que o seu servidor está pronto para receber o Drupal de portas abertas. Porque afinal, o legal do Drupal é poder não entender como se instala um servidor e nem o código de programação, e mesmo assim, conseguir resultados de gestão coletiva da informação bem interessantes. Se vocẽ administra um servidor comunitário, seu admin poderá te ajudar. Se você tem um plano de hospedagem, essas empresas geralmente oferecem ferramentas que fazem a instalação automática do Drupal, bastando clicar um botão no Menu. Outra alternativa para testes e pesquisa é instalar em seu computador pessoal. Vamos falar sobre isso mais adiante.
Curso de Extensão Drupal - Aula 01
Nesta primeira fizemos primeiro uma apresentação do Drupal, mostrando como funciona o seu núcleo e a sua lógica.
Em um primeiro momento vamos debatemos através de duas apresentações [1] e [2] o que é uma rede social, qual a sua função, quais as suas possibilidades. Nesse momento o importante é criar a compreensão do que é convencionalmente chamado de web 2.0, como passou-se a ter uma predominância de conteúdo dinâmico na Internet e qual o papel dos CMSs nessa trajetória.
Depois partimos para as especifidades do drupal, conhecemos o site principal [3], entendemo como ele funciona, através de módulos e temas, com esta apresentação [4] e vimos sites que usam ele [5].
Posteriormente trabalhamos em uma instalação de drupal básica. A instalação já estava preparada para ser inserido os dados do banco de dado que já tinha sido criado. Vimos como inserir as informações básicas da instalação (Nome do site, emails do admin e senha entre outros). Depois, uma olhada rápida na parte de administração do drupal.
A senha da instalação teste do drupal foi compartilhada entre os alunos que para a semana ficarão com a tarefa de vasculhar e mexer nas configurações para irem conhecendo o ambiente. Outra tarefa é ler o turorial em anexo que contém várias informações importantes.
Para constar, todos os alunos se apresentaram e relataram seus projetos. Cada projeto terá sua instalação de Drupal a partir da próxima semana para serem desenvolvidos durante o curso.
