MANUAL DE DRUPAL
DRUPAL 7
1. DRUPAL 1.1. Introducción a DRUPAL. El siguiente curso pretende ser una referencia introductoria al desarrollo de sitios web utilizando DRUPAL como plataforma de desarrollo. DRUPAL, es un gestor de contenidos o CMS (Content Managment System) desarrollado en lenguaje PHP por Dries Buytaert. Entre 1998 y 1999, Dries comenzó a desarrollar un foro para compartir información a través de una LAN con sus compañeros de la universidad Antwerp en Bélgica. Al terminar sus estudios en la universidad, Dries decidió publicar el foro en internet para mantenerse en contacto con sus compañeros y discutir los temas de actualidad en tecnología. Al intentar registral en nombre de dominio para el foro, Dries registro por error el nombre "Drop.org" en lugar de "Dorpje.org" que en alemán significa pequeña villa, nombre que quería dar al sitio en un principio. Fue así que Drop.org se convirtió en el primer sitio en internet en utilizar DRUPAL. Con el paso del tiempo creció el interés en el foro y surgieron muchas solicitudes de nuevas funcionalidades por lo que Dries decidió liberar el código con el nombre de DRUPAL, esto permitió a otras personas desarrollar sus propias soluciones y le dio a Dries algo más de tiempo para realizar sus propias investigaciones y desarrollos.
2. Instalación. Proceso de instalación de DRUPAL en modo local. Para instalar DRUPAL en modo local tenemos que tener instalado en nuestro pc algún servidor como puede ser Xampp o Wampserver en esta ocasión usaremos Xampp. 2.1. Iniciamos los servidores de APACHE y MYSQL.
Figura 1. Poner en marcha los servicios de Apache y MYSQL.
2.2.
Vamos a nuestro navegador preferido de internet y escribimos la siguiente dirección http://localhost/phpmyadmin para crear nuestra base de datos, usuario y privilegios.
Figura 2. Creación de la bases de datos y usuario. 2.3.
Después de crear la base en un nueva pestaña escribimos lo siguiente http://localhost/drupal 7 o el nombre con el cual creamos nuestra carpeta en el directorio Xampp en este caso se llama drupal 7, al momento de dar enter nos aparecerá en pantalla el inicio de la instalación de DRUPAL en nuestro equipo en modo local.
Figura 3. Página principal de la instalación de DRUPAL. Aquí seleccionamos la opción de Standard y damos clic en save and continue.
2.4.
Después de seleccionar save and continue vamos a escoger el idioma en el cual queremos que se instale drupal tenemos dos opciones inglés o español, seleccionamos el idioma y damos clic en save and continue.
Figura 4. Selección del idioma. Nota: podemos agregar más idiomas a nuestra instalación descargándolos directamente de la página de drupal. 2.5.
Ahora procederemos a configurar la base de datos que creamos en el paso 2.2 para que se encuentre conectada directamente con DRUPAL los campos a ingresar son los siguiente: Para que se encuentre conectada directamente con DRUPAL los campos a ingresar son los siguientes: a) Tipo de base de datos: en este caso es MYSQL. b) Nombre de la base de datos: El nombre que le dimos a nuestra base de datos al momento de crearla. c) Usuario y contraseña de la base de datos: Generados al momento de crear la base de datos. Damos clic en save and continue.
Figura 5. Configuración de la base de datos. 2.6.
En la siguiente imagen podemos ver el perfil de instalación de DRUPAL, podemos ver el progresa de la instalación y los módulos que se están instalando este proceso es rápido.
Figura 6. Instalando DRUPAL.
2.7.
2.8.
Ahora se comenzara el proceso de importación de traducciones, este proceso es un poco más lento que la instalación de paso anterior. Al término de la importación de traducciones procederemos a configurar el sitio.
Figura 7. Importación de traducciones de la Interfaz. Ahora procederemos a configurar nuestro sitio web. En esta opción tendremos que dar un nombre a nuestro sitio web, así como el nombre de usuario para la administración del sitio y una contraseña. Y el correo electrónico del sitio.
Figura 8. Información del sitio.
2.8.1. También vamos a configurar información del servidor, poniendo el país donde nos encontramos y la zona horaria a la que pertenece nuestro país. Después de terminar la configuración damos clic en guardar y continuar.
2.9.
Figura 9. Configuración del servidor. Hemos terminado la instalación de DRUPAL en nuestra pc en modo local, veremos un mensaje de felicitación por haber instalado drupal.
Figura 10. Instalación de DRUPAL completa.
2.10. Daremos clic en visite su nuevo sitio para ver la página principal de nuestro sitio web con el nombre que le indicamos en la configuración.
Figura 10. Página principal de nuestro sitio web. 3. Crear y administrar contenidos y tipos de contenidos. 3.1. Creación de un artículo. Para crear un contenido vamos a ir a la pestaña de contenido ya dentro de la pestaña contenido damos clic en la opción de agregar contenido.
Figura 11. Creación de tipo de contenido.
3.2. Ahora seleccionamos la opción de artículo.
Figura 12. Selección de tipo de contenido. 3.3. Ya que seleccionamos la opción de página básica veremos que tenemos dos campos a llenar uno de ellos es el Titulo de nuestro articulo, las etiquetas que nos gustarían aparezcan y el cuerpo del artículo.
Figura 14. Campos a llenar en un artículo.
3.4. Después de ver la estructura que lleva nuestra página procedemos a colocar el título, los tags relacionados con el artículo y por ultimo toda la información relacionada al tema del cual estamos hablando.
Figura 15. Articulo completo. Dentro de la edición de nuestra página tenemos la posibilidad de agregar imágenes que den alusión al tema del cual estamos hablando, esta opción la encontramos en la parte baja de la creación de la página solo es cuestión de buscar la imagen adecuada y seleccionarla para que se muestre en nuestro artículo recién creado. También podemos poner una descripción referente al tema.
Figura 16. Agregando una imagen a nuestro artículo.
3.5 Ahora realizaremos una vista previa para ver como quedo nuestra página si es de nuestro agrado o ver si nos hizo falta agregar algo, cometimos una equivocación y de esta manera podemos volver a editar y podemos asegurarnos que al momento de publicar no tendremos ningún error.
Figura 17. Vista previa del artículo. 3.6. Después de guardar los cambios efectuados vemos en nuestro sitio nuestro artículo y de igual manera los comentarios que ya se han escrito sobre el recordemos que nosotros como administradores del sitio tenemos todas las herramientas para poder hacer algún cambio si es que se requiere.
Figuras 17 a 19 Artículo Publicado.
Figura 18.
Figura 19.
Figura 20. Vista previa de un comentario.
3.7. Ahora procederemos a crear un contenido de tipo página. Para esto vamos a la pestaña de contenido, agregar contenido y seleccionamos página.
Figura 21. Creación de una página. 3.8 Procedemos a colocar el título de la página así como el cuerpo que ara alusión al tema y seleccionamos la opción de vista previa antes de publicar, la única diferencia que tenemos al crear una página es que no tenemos la posibilidad que los usuarios que visten nuestro sitio puedan escribir comentarios en ella ya que solamente nos permite dejar texto para alguna consulta.
Figura 22. Llenando los campos de la página.
Figura 23. Vista previa de la pรกgina.
Figura 24. Pรกgina publicada.
4. Creación de Roles y Usuarios. Cuando se instala drupal se crea un usuario administrador con las funciones de Jefe total, también se crean por defecto dos grupos de usuarios los cuales son Usuarios Anónimos y Usuarios Registrados. Pero nosotros como administradores del sitio podemos crear los grupos de usuarios y los privilegios de los cuales gozaran. Para ver las opciones de gestión de usuarios solo es cuestión de ir a la pestaña People y tenemos todas las herramientas disponibles para crear un usuario. 4.1. Creación de roles. Para Crear un rol debemos de hacer lo siguiente: 4.1.1. Vamos a la pestaña de People y seleccionamos add user dentro de add user vamos a la pestaña de permissions (permisos) y seleccionamos roles. Esta es la pestaña de roles en donde crearemos un rol especifico y después le daremos los accesos correspondientes.
Figura 25. Roles del sitio web. 4.1.2. Escribimos el nombre de nuestro nuevo rol y damos clic en guardar orden. El nuevo rol se llama invitado y lo podemos ver junto a los demás roles.
Figura 26. Creación de un nuevo rol.
4.1.3. Ahora vamos de nueva cuenta a la pestaña permissions y es aquí donde nosotros le vamos a dar los permisos correspondientes para las actividades que queramos que realicen los usuarios involucrados en este rol.
Figura 27. Permisos del rol creado. 4.2 Creación de cuentas de usuarios. Para crear un nuevo usuario en nuestro sitio web solo tenemos que seleccionar la pestaña People.
Figura 28. Ir la pestaña People. Ahora vamos a la a seleccionar add user.
Figura 29. Selección de add user.
Acto seguido se mostraran los campos que tenemos que llenar para crear un usuario.
Figura 31. Llenando los campos del nuevo usuario. Le ponemos el rol en este caso usaremos el usuario autenticado. Damos guardar.
Figura 32. Agregando al usuario nuevo a un rol.
Y por Ăşltimo vemos los privilegios de este usuario.
Figura 33. Permisos del usuario creado.