1. Comparativa con Wordpress
  2. ¿Cómo saber nuestra versión de Drupal?
  3. Instalación
  4. Estructura
  5. Cambiar el título del site
  6. Cambiar la plantilla de un tema
  7. Crear tu propia plantilla
  8. Shortcut Bar
  9. Blocks
  10. Administración individual de cada uno de los bloques
  11. Contenido
  12. Vistas
  13. Editar contenido de una web (bloques o contenido propiamente dicho)
  14. Crear un menu
  15. Modificación del contenido de la página de contacto
  16. Módulos

Comparativa con Wordpress

  1. Mejor rendimiento que Wordpress
  2. Pensado para desarrolladores (Wordpress está pensado para beginners)
  3. Empres detrás: Acquia(aqcuia.com), en lugar de Automatic (automatic.com)
  4. Wordpress es intensamente más usado que Drupal.

¿Cómo saber nuestra versión de Drupal?

Administer -> Reports -> Status report

Instalación

Lo descargamos de https://www.drupal.org/

Si nos registramos en está página podremos publicar dudas en el foro.

Estructura

Archivos de Drupal: Son todos los ficheros, excepto los que hay dentro de la carpeta sites.

Archivos específicos del site: Son los que hay dentro de la carpeta sites.

Cambiar el título del site

Click en el menú configuration -> enlace "site information"

Cambiar la plantilla de un tema

Para instalar un tema iremos a la url Download & extend -> Themes. Copiaremos la url del archivo comprimido del tema y la pegaremos en "Menú apariencia -> Instala un nuevo tema"

Los themes se almacenan en la carpeta "themes", en la raíz de Drupal. Pueden ser sobreescritos desde la carpeta "sites".

Crear tu propia plantilla

  1. Apariencia -> Temas -> Llista -> Instalamos el tema Stark (viene pelado de CSS)
  2. Duplicamos la carpeta "/themes/Stark" con otro nombre
  3. Renombramos el fichero "stark.info" que se encuentra en su interior para que se llame igual que la carpeta que lo contiene.
  4. Editamos este fichero para cambiar los valores para "name" y "description".
  5. Añadimos la referencia "stylesheets[all][] = local.css" al final del fichero .info

Shortcut Bar

Para hacer visible el "shortcut bar" marcaremos su check correspondiente en esta url:

/admin/config/administration/admin_menu

Blocks

Son el equivalente a los Widgets de Wodpress o los módulos de Joomla.

Para gestionarlos: Structure -> Blocks. Aparecen todos.

Opciones de este panel de administración

  • Podremos reubicar los blockes arrastrando y soltando.
  • Para ver las posiciones de la página, pulsaremos en "Demostrate block regions".
  • En la esquina superior derecha del panel podremos seleccionar la plantilla de la cual queremos gestionar los bloques.

Administración individual de cada uno de los bloques

  • Páginas: Para gestionar en qué páginas se verán. <front> para que se vea en la página de inicio.
  • Lenguajes: Para gestionar en qué idiomas se verán

Contenido

Es una entidad que pertenece a otra entidad llamada "Tipo de contenido". Los contenidos pueden ser de muchos tipos: páginas, videos, fotos, diapositivas de un slider, etc.

Algunos módulos nos permiten disponer de nuevos tipos de contenido.

Vistas

Son las encargadas de cargar los contenidos (entidades que debemos haber definido previamente) y formatearlas como sea oportuno. Una vista puede cargar varios campos, pero es recomendable que estos sean de un único tipo de contenido.

Editar contenido de una web (bloques o contenido propiamente dicho)

Lo más fácil es pulsar, cuando estamos logueados como administradores sobre la ruedecita que aparece al mover el ratón sobre un módulo. A partir de aquí, pueden pasar dos cosas:

  1. Que podamos editar directamente la sección, por ser un bloque con contenido editable
  2. Que la sección haga referencia a una vista, en cuyo caso, deberemos buscar el contenido en el menú contenido.

Crear un menu

  1. Content -> Abro las páginas que quiero enlazar desde el menú para copiar sus nodos
  2. Structure -> menus -> add a menu. Podemos crear submenús arrastrando los menús hacia dentro.
  3. Ubicamos el bloque de menú en la web.

Modificación del contenido de la página de contacto

Hay algunas páginas, como la de contacto, cuya información debe ser modificada en el código fuente de la web, en lugar de desde el área de administración.

Estas páginas especiales se modifican dentro de la carpeta templates de la plantilla, modificando ficheros tpl.

Módulos

  • CKEditor: Permite añadir un editor visual al editor de código de DRUPAL.
  • CKEditor Insert: Añadir la funcionalidad de subir imágenes al CKEDITOR.
  • Video Embed Field: Convierte una url de video en una presentación de video (mejor que intentar meterlo en un iframe). Para ello nos añade un nuevo tipo de campo disponible para usar en los tipos de contenido.
  • Media: Permite almacenar cualquier fichero multimedia (audio video, imagen , etc) y añade un nuevo campo a los tipos de contenido, que será de tipo fichero (video, imagen, documento, audio, etc). Al añadir el módulo a la vista, el formateador rendered file nos permite escoger que sea una foto o un video indistintamente.
  • Module filter: Permite filtrar por nombres de módulo desde el panel de administración de wordpress
  • Internationalization Views: permite traducir contenidos. Tras instalarlo, al editar un tipo de contenido para el que quiero soporte de traducción, en la opción Opciones de publicación, selccionaré Soporte Multilingüe: habilitado, con traducción. Tras esto, al pulsar en editar un contenido, nos aparecerá en la esquina superior derecha una nueva pestaña "TRADUCIR", que nos permitirá traducir los contenidos. Si no los traducimos, el contenido permanecerá igual para todos los idiomas.
icono de mandar un mail¡Contacta conmigo!
contacta conmigoPablo Monteserín

¡Hola! ¿En qué puedo ayudarte?