Plantillas y temas de Drupal. Personaliza temas, regiones y bloques.
En la lección anterior instalamos el tema de Drupal Forest Floor, lo que cambió la apariencia del sitio, aunque todos los contenidos y enlaces del menú permanecieron intactos. Esto se debe a que la apariencia visual del sitio depende del tema activo. Ahora veremos de qué está compuesto cada tema en Drupal.
Archivo nombre_tema.info
Drupal como CMS. Creación de páginas y menús.
Ya mencioné en la lección anterior que Drupal es una combinación de dos partes: CMS y CMF. En esta lección veremos cómo se crean sitios sencillos utilizando Drupal como CMS.
Comencemos con las secciones en las que normalmente se divide un sitio web:
Header (parte superior o cabecera del sitio). Es el encabezado, generalmente contiene el logotipo, el nombre del sitio, información de contacto, nombre del usuario o cualquier otro elemento importante.
Drupal: usuarios, roles y permisos
En cada sitio creado con Drupal existe un superusuario, cuyo nombre de usuario y contraseña se especifican durante la instalación. Es importante recordar estos datos, ya que son necesarios para la configuración de Drupal. Normalmente, el nombre de usuario es "Admin". El superusuario no tiene ninguna restricción: puede eliminar cualquier comentario, editar cualquier contenido y modificar cualquier sección. También puede restringir las acciones de otros usuarios.
Instalación de Drupal en un hosting de Internet
Cuando creas un sitio en Denwer, solo tú podrás verlo en tu computadora local. Para publicarlo en Internet, necesitas un hosting donde alojar tu sitio Drupal. Lo más sencillo es alquilar un hosting virtual a una empresa de alojamiento. Entonces, ¿qué se necesita para crear un sitio completo?
1. Crear una cuenta y alquilar un plan de hosting. Para comenzar, bastan 100 MB de espacio. Más adelante, cuando tu sitio crezca, siempre podrás cambiar a un plan superior.
Copia de seguridad del sitio. Transferencia del sitio en Drupal a otro dominio.
Crear una copia de seguridad con Backup and Migrate
Utiliza el módulo Backup and Migrate para hacer una copia de seguridad de tu sitio Drupal.
Descargamos el módulo Backup and Migrate. Lo instalamos y activamos.
Instalación de PhpMyAdmin 4 en Denver
¡Hurra, sucedió! ¡Ha salido la cuarta versión de PhpMyAdmin, ahora sin frames y con Ajax! Instalamos y exploramos.
Enlace a la lección: https://drupalbook.org/ru/drupal/drupal-i-jquery-urok-1-podklyuchaem-fayl-s-j...
Lecciones en Rutracker: http://rutracker.org/forum/viewtopic.php?t=4039808
Configuración de la taxonomía de vistas cck de Drupal
La segunda sección del tutorial es "Configuración de Drupal". Esta sección describe cómo crear un blog usando los módulos blog, FCKeditor y pathauto; una galería para el personal usando CCK y Vistas; y un catálogo de productos usando Vistas, CCK y Webform para crear un formulario de comentarios.
Creando un blog en Drupal. Usamos los módulos FCKeditor y pathauto.
Hoy en día existen muchas soluciones para crear un blog, probablemente la más popular sea Wordpress. Wordpress se posiciona como un CMS para blogs y puedes encontrar muchísima información sobre cómo crear blogs con él usando buscadores. Sin embargo, creo que un blog similar en Drupal funcionaría más rápido.
Si has elegido Drupal para tu nuevo blog, hagámoslo juntos. No debería tomarnos más de media hora. Ya tenemos instalado Drupal, el módulo Admin Menu, y quizás ya hayas hecho algunos ajustes en el tema de tu sitio.
¿Qué es un nodo?
Probablemente ya te has hecho esta pregunta al mirar la barra de direcciones del navegador, donde una y otra vez aparece la palabra "node".
Node es la clase principal de Drupal. Todos los contenidos del sitio son nodos: todas las entradas de blog, todas las páginas (Page), todas las historias (Story) y todos los demás contenidos que crearemos en las próximas lecciones.
Drupal CCK+Vistas. Tipos de contenido. Salida de páginas mediante vistas. Creación de galería de empleados.
En la lección anterior, les hablé sobre qué es un nodo (node) en Drupal. Los nodos son nuestras entradas de blog, Page, Story. En esta lección, crearemos un nuevo tipo de contenido (Content type) llamado "Empleado". Este tipo de contenido lo utilizaremos para crear una lista de empleados con su fotografía y descripción.