Skip to Content

CCK o com fer arribar el teu Drupal a l'infinit i més enllà...

Temari de la sessió sobre CCK

CitiLab (Cornellà) - 10 de gener 2009 a les 10:00

Revisió: 7 gener (13:42) Jaume

ATENCIÓ: Sessió dividida en dues parts:

  • De 10:00 a 11:30: Presentació teòrica.
  • De 12:00 a 13:30: Taller pràctic. Creació del nou tipus de contingut: Recepta de Cuina amb una serie de camps creats amb CCK.

Requeriments per a la 2a. part:

  • Els assistents que vulguin treballar el cas proposat han de disposar d'un ordinador amb una instal·lació local de DRUPAL 6

#######################################################

Temari de la Primera part:

  1. Intro. als conceptes del Sistema de Gestió de Contingut ("CMS/CMF") DRUPAL necessaris per explicar CCK:
    • Contingut i node. Tipus de Nodes.
    • Diferència entre els nodes tipus "història" i el tipus "pàgina".
    • Mòduls del nucli (core) que generen altres tipus de contingut (blog, book, forum, poll, ...) i les seves funcionalitats.
    • Altres tipus de nodes que es poden crear des de l'àrea d'administració amb mòduls contribuïts: Similituds i diferències.

  2. Creació de nous tipus de continguts:
    • Justificacions per a la creació de nous tipus de continguts (permisos, opcions de publicació i/o comentaris, flux de treball, taxonomia,... i, per suposats: camps)
    • Alternatives de com crear nous tipus de continguts: a) amb la funció bàsica de nucli; b) amb mòduls contribuïts (p.e. fivestar o Advanced Poll); c) mòdul propi.
    • Mòduls contribuïts alternatius a CCK: webform, ...

  3. Què és el CCK? i què no és el CCK?
    • Què podem fer amb CCK?
    • Què NO podem fer amb CCK?

  4. Instal·lació, configuració i utilització bàsica de CCK
    • Obtenció i instal·lació del mòdul CCK.
    • Activació del mòdul bàsic i dels sub-mòduls.
    • Pestanyes Gestió de Camps ("Manage fields") i Visualització de Camps ("Display Fields")
    • Tipus bàsics de camps (sub-mòduls) i les seves particularitats:
      • Text,
      • Number,
      • Node Reference,
      • User Reference.

  5. Prestacions avançades dels mòduls inclosos al paquet CCK
    • Opcions del sub-mòdul Option Widgets (selects, radio, checkbox) sobre camps de tipus text i number.
    • Agrupació de camps: sub-mòdul fielgroup.
    • Control d'accés als camps: sub-mòdul Content Permissions.
    • Exportar i Importar definicions de tipus de contingut: sub-mòdul Content Copy

  6. Prestacions ampliades amb mòduls addicionals:
    • Altres tipus de camps aportats per mòduls específics: date; link; email; money; currency; filefield; imagefield; taxonomy; ... .
    • Grup de camps repetits: mòdul multigroup.

  7. Pinzellades sobre integració amb Views.

  8. Aspectes tècnics: com afecta el mòdul CCK a la BB. DD.:
    • Taules relacionades amb els nodes: taula {node} i taule {node_revisions}. Què hi ha cada una?
    • Taules creades per CCK al crear un tipus de contingut.
    • ... i si "Número de valors" és diferent de 1?

####################################################################

Temari de la Segona part:

  1. Afegir un NOU CAMP camp a un tipus de contingut ja existent:
    • Afegir el camp Notes (text - 1 línia) al tipus Història ("story").

  2. Crear nou tipus de contingut amb camps personalitzats:
    • Crear el NOU TIPUS de contingut: RECEPTA de CUINA i afegir els camps:
    • 1.- Descripció (text - màxim 5 línies)
    • 2.- Dificultat (Selector amb 3 alternatives: "Baixa", "Mitjana", "Alta")
    • 3.- Temps de realització (valor numèric -enter- expressat en minuts...)
    • 4.- Ingredients (text - màxim 10 línies...)
    • 5.- Procediment (text - màxim 20 línies...)

  3. Agrupació de camps:
    • Afegir dos GRUPS de camps: DESCRIPCIÓ GENERAL i PREPARACIÓ
    • Agrupar els camps 1, 2 i 3 al grup DESCRIPCIÓ GENERAL i els camps 4 i 5 al grup PREPARACIÓ.

  4. Afegir un tipus de camp ja creat a un tipus de contingut existent:
    • Afegir el camp "Notes" del tipus de contingut "Història" al tipus de contingut "Recepta de Cuina".

  5. Experimentar i modificar les opcions dels camps (i analitzar que passa a la BB DD):
    • . . .
Contingut sindicat