Community

News, blog, utilities, etc.

Home » Community » Tutoriales Web » Introducción a la CCK de Drupal

Introducción a la CCK de Drupal

drupal

Descripción
Esta presentación pretende dar una comprensión básica del potente módulo de Drupal, CCK (Content Construction Kit). Este módulo es tan poderoso, de hecho, se supone que es en el núcleo de Drupal 7 (lo que significa que vendrá con el mismo Drupal). Básicamente CCK permite a los administradores agregar campos a un tipo de contenido que no sea el habitual título y el cuerpo. Esta presentación comenzará con una breve reseña de conceptos basicos de Drupal, como los nodos y los tipos de contenido. A continuación, la parte interior del módulo CCK y, a continuación, sumergirse en los módulos que se extienden del CCK.

Requisitos previos
En esta presentación se utilizan módulos de Drupal 5. Los mismos principios se aplican para Drupal 6, pero los detalles pueden variar.

Drupal básicos

Nodo
El término nodo en Drupal es un concepto abstracto. El Nodo Módulo que se encarga de los nodos es el principal módulo en Drupal, en el sentido de que funciona como cualquier otro módulo, pero es necesario para su funcionamiento de Drupal. Un nodo es cualquier pieza de contenido. (Los otros son piezas de Drupal Bloques, comentarios y Usuarios.) De forma predeterminada, un nodo sólo tiene un título y un cuerpo. En el núcleo de Drupal, podemos definir diferentes tipos de nodos.

Tipos de contenido
Drupal separa los diferentes tipos de nodos en los tipos de contenido. Por defecto, Drupal viene con page y story como tipos de contenido. Realmente la única diferencia en estos dos tipos de contenidos es que strory se promovió a la primera página y permite los comentarios, de lo contrario no hay ninguna diferencia real. El sitio de Drupal permite a los administradores agregar diferentes tipos de contenido. Esto es muy útil (y necesario) para organizar el contenido en forma significativa de su sitio. Además, por defecto Drupal permite la gestión de acceso basada en el tipo de contenido, de modo que diferentes tipos de contenido le ayudará con la seguridad.
Tipos de contenido convertido básicamente en su forma de entrada para el contenido. Esto podría significar que usted tiene un tipo de contenido para un post en un blog que sólo puede crear usuarios de Blogger. Los comentarios que usted sólo quiere crear a los usuarios registrados. De forma predeterminada, estas dos formas de entrada (tipos de contenido) sólo tienen un título y un cuerpo.
En el caso que requiera poner más de un tipo de contenido, es aquí donde llega CCK, que o bien tienen que desarrollar un módulo que explícitamente se crea una nueva entrada de contenido, o usted tendría que depender de que el usuario el formato del cuerpo del nodo de forma específica.

CCK
CCK permite al administrador del sitio, a través de la interfaz web, para crear campos personalizados para cualquier tipo de contenido. Esto significa que podemos crear fácilmente un campo de texto. Este nuevo campo de texto permite, al creador de tener un mecanismo más centrado de entrada y permite a los usuarios finales un formato de visualización.

Tipos de campos y Widgets
En este contexto de CCK, el texto es un tipo de campo. Tipos de campo son los tipos de datos que se recogen para un tipo de contenido, por ejemplo, esto podría ser de texto, un número entero, un nodo de identificación, latitud y longitud. La instalación base de CCK viene con una serie de tipos de campos, tales como texto, entero, nodereference. Tipos de campo no se limitan a una sola pieza de datos.
Widgets son los objetos o mecanismos que estos tipos de campo se reunieron y, posiblemente, con pantalla. Por ejemplo, puede recoger datos de texto a través de un campo de texto, texto, un menú desplegable, etc También puede recoger los datos de latitud y longitud, con dos campos de texto o a través de un mapa web.
Además, una vez que haya definido un tipo de campo para un determinado tipo de contenido, CCK hace fácil agregar tipo de campo a otro tipo de contenido.

La gestión y visualización
Dentro de cada tipo de contenido, CKK le permite agrupar los diferentes campos y así asignar el orden mediante el habitual sistema de ponderación de Drupal.
CCK también le permite determinar cómo cada uno de los campos dentro de cada tipo de contenido se mostrará el reclamo, ya sea para visitas o total de cada nodo. El módulo CCK permite definir diferentes tipos de puntos de vista para diferentes tipos de campo. Por ejemplo, el tipo de campo y de la imagen puede mostrar una imagen en una resolución para el reclamo y ver una resolución diferente de la vista completa.
CCK ampliada
Hay gran número de módulos relacionados con CCK para Drupal. Los siguientes módulos son importantes o interesantes que se extienden de CCK de varias maneras. Por favor, haga clic en cada enlace para obtener una descripción detallada de cada uno.

  • Digg
  • del.icio.us
  • Facebook
  • Google

Deja tu comentario




Tags