Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Insta Laci On
Insta Laci On
2
1. Obtener ayuda sobre Drupal................................................................................................................ 1 2. Instalacin y estructura de archivos.................................................................................................... 1 3. Configuracin bsica............................................................................................................................ 2 3.1. Creacin usuario administrador.................................................................................................. 2 3.2. Localizacin de idiomas................................................................................................................ 2 3.3. Opciones bsicas........................................................................................................................... 3 3.4. Seleccin y configuracin del tema (theme).................................................................................3 4. Los cimientos de Drupal....................................................................................................................... 4 4.1. Mdulos......................................................................................................................................... 4 4.2. Usuarios......................................................................................................................................... 4 4.3. Roles y permisos............................................................................................................................ 4 4.4. Nodos bsicos................................................................................................................................ 5 4.4.1. Pginas (page)........................................................................................................................ 5 4.4.2. Artculos (story)..................................................................................................................... 5 4.4.3. Libros colaborativos (book).................................................................................................. 5 4.4.4. Foros (forum)......................................................................................................................... 6 4.5. Comentarios.................................................................................................................................. 6 4.6. Taxonomas................................................................................................................................... 6 4.7. Bloques.......................................................................................................................................... 7 4.8. Mens............................................................................................................................................ 7
1.
2.
habilitado y base de datos (preferentemente MySQL). Ver detalles, segn versin de Drupal, en http://drupal.org/requirements. Descargar drupal desde http://drupal.org/project/Drupal+project y descomprimir los archivos. Crear base de datos desde el panel de administracion de nuestro hosting, tomando clara nota de usuario, contrasea y host. En versiones anteriores a la 5.0 era preciso crear tambin las tablas de la base de datos, tarea que actualmente realiza el proceso automtico de instalacin. Subir archivos descargados y descomprimidos al servidor. Tambin es posible subir el archivo comprimido y descomprimirlo directamente en el servidor. Se pueden subir al directorio raz, o a algn subdirectorio. Si se desea que la instalacin se efecte en espaol u otro idioma distinto del ingls, tambin habr que repetir el proceso con el archivo de traduccin que se puede encontrar en http://drupal.org/project/translations. descargando y descomprimiendo los correpondientes
Licencia de Uso: Estos apuntes han sido elaborados por Ismael Fanlo para DrupalMania.com y estn bajo una licencia CreativeCommons cuyas condiciones se pueden consultar en http://creativecommons.org/licenses/by-sa/2.5/es/. Esto viene a decir que puedes copiar, distribuir y comunicar pblicamente la obra, as como crear obras derivadas, incluso con nimo de lucro, siempre y cuando respetes los crditos originales y distribuyas cualquier obra derivada bajo una licencia idntica a sta.
Pg. 1 de 7
profiles: el perfil de la instalacin por defecto. Se pueden crear otros perfiles para personalizar la instalacin con determinados propsitos, incluyendo mdulos activos, usuarios, y configuraciones diversas. scripts algunos programas en lnea de comandos para uso del sistema. sites: configuraciones para el sitio o diferentes sitios manejados por el sistema. Aqu se pueden ubicar tambin los mdulos contribuidos que no forman parte de la distribucin bsica de Drupal. themes: las diferentes plantillas de estilo que se pueden configurar
3.
3.1.
Configuracin bsica
Creacin usuario administrador
El primer usuario que se registra ser el administrador del sitio. Es posible que durante la
instalacin ya se nos haya pedido el nombre de usuario y contrasea para el mismo. El usuario administrador tiene todos los privilegios y permisos sobre el sistema.
3.2.
Localizacin de idiomas
los archivos (.po) de diversas traducciones para Drupal desde http://drupal.org/project/Translations
podremos aadir idioma y en administrar configuracin del sitio lenguajes (admin/settings/language) determinar el idioma por defecto del sitio. Si ya hemos subido los archivos de traduccin (.po) al sitio, se importarn automticamente las cadenas traducidas.
En administrar construccin del sitio traduccin de la interfaz importar
(admin/build/translate/import) se pueden importar los ficheros de traduccin (.po) descargados que no se hayan incluido durante la instalacin y activacin de idiomas.
Licencia de Uso: Estos apuntes han sido elaborados por Ismael Fanlo para DrupalMania.com y estn bajo una licencia CreativeCommons cuyas condiciones se pueden consultar en http://creativecommons.org/licenses/by-sa/2.5/es/. Esto viene a decir que puedes copiar, distribuir y comunicar pblicamente la obra, as como crear obras derivadas, incluso con nimo de lucro, siempre y cuando respetes los crditos originales y distribuyas cualquier obra derivada bajo una licencia idntica a sta.
Pg. 2 de 7
predefinido.
3.3.
Opciones bsicas
En administrar configuracin del sitio informacin del sitio (admin/settings/siteinformation) se definen los parmetros bsicos del sitio: Nombre del sitio (segn el tema, se activa o desactiva su visualizacin) Slogan (segn el tema, se activa o desactiva su visualizacin) Misin (segn el tema, se activa o desactiva su visualizacin) Correo electrnico (para los correos del sistema) Mensaje de pie de pgina Pgina predefinida de inicio (permite personalizar la portada) etc. En administrar configuracin del sitio fecha y hora (admin/settings/date-time) se establece la zona horaria del sistema, primer da de la semana, diferentes formatos de presentacin de la fecha, y se habilita la capacidad de los usuarios de poder configurar su propia zona horaria. En administrar configuracin del sitio informar de errores (admin/settings/error-reporting) se pueden las pginas personalizadas de error para los errores 403 (acceso no permitido) y 404 (pgina no encontrada). Por ejemplo, se podra derivar a los usuarios a un mapa del sitio o algo por el estilo. En administrar configuracin del sitio tema de administracin (admin/settings/admin) se puede escoger el tema (plantilla) para las pginas de administracin. Es conveniente configurarlo con algn tema bsico y robusto (bluemarine, por ejemplo), dado que experimentando con algunos temas se pueden romper ciertas pginas de administracin, impidiendo la visualizacin de algunos campos o botones. En administrar configuracin del sitio URLs limpios (admin/settings/clean-urls)se puede activar la opcin que permite mostrar las URLs como http://dominio.com/node/24 en vez de http://dominio.com/index?q=node/24 . Ser imprescindible activarlo si deseamos tener URLs amigables del estilo http://dominio.com/estupendo-articulo-sobre-cualquier-cosa , para lo cual deberemos activar el mdulo path, como veremos ms adelante. Ciertas tareas del sistema requieren ser ejecutadas peridicamente. Para eso hay que configurar el cron (planificador de tareas del servidor) para que a intervalos regulares -por ejemplo, cada hora- ejecute una instruccin como la siguiente: /usr/bin/wget -O - -q http://dominio.com/cron.php Ms informacin sobre el uso de cron y su configuracin para necesidades especiales en http://drupal.org.es/manuales/manual_del_administrador/cron_system_y_crontab.
3.4.
temas disponibles y el predeterminado para el sitio Temas adicionales se pueden descargar desde http://drupal.org/project/Themes. Para instalarlos basta con descomprimirlos y ubicarlos en el directorio /themes del servidor.
En administrar construccin del sitio temas configurar (admin/build/themes/settings) se
pueden predefinir diferentes parmetros globales y para temas individuales: Activar o desactivar la visualizacin del nombre, misin, slogan, etc.
Licencia de Uso: Estos apuntes han sido elaborados por Ismael Fanlo para DrupalMania.com y estn bajo una licencia CreativeCommons cuyas condiciones se pueden consultar en http://creativecommons.org/licenses/by-sa/2.5/es/. Esto viene a decir que puedes copiar, distribuir y comunicar pblicamente la obra, as como crear obras derivadas, incluso con nimo de lucro, siempre y cuando respetes los crditos originales y distribuyas cualquier obra derivada bajo una licencia idntica a sta.
Pg. 3 de 7
Logo predeterminado o subir logo personalizado. Icono de acceso rpido (favicon.ico) Visualizacin de enlaces primarios y secundarios.
4.
4.1.
Definen las funcionalidades del sitio. En administrar construccin del sitio mdulos (admin/build/modules) se activan o
desactivan.
los diferentes permisos de acceso, administracin, etc. para cada mdulo, segn los diferentes roles de usuarios. mdulo (si es configurable).
En administrar por mdulo (admin/by-module) se configuran diversas opciones de cada Se pueden descargar e instalar mdulos contribuidos con diferentes funcionalidades desde
http://drupal.org/project/Modules.
4.2.
Usuarios
cosas:
Tipo de registro de usuarios (automtico, con aprobacin, slo por administrador) Modelos de emails del sistema a los usuarios, segn tipo de registro. Activacin o desactivacin y configuracin de la subida de avatares (imgenes
4.3.
Roles y permisos
Los roles de usuarios permiten establecer privilegios diferentes para cada tipo de usuario. Vienen predefinidos dos roles: usuario autenticado y annimo. En administrar gestin de usuarios roles (admin/user/roles) se pueden crear nuevos roles de
Licencia de Uso: Estos apuntes han sido elaborados por Ismael Fanlo para DrupalMania.com y estn bajo una licencia CreativeCommons cuyas condiciones se pueden consultar en http://creativecommons.org/licenses/by-sa/2.5/es/. Esto viene a decir que puedes copiar, distribuir y comunicar pblicamente la obra, as como crear obras derivadas, incluso con nimo de lucro, siempre y cuando respetes los crditos originales y distribuyas cualquier obra derivada bajo una licencia idntica a sta.
Pg. 4 de 7
usuarios pulsando el enlace editar del usuario que correspondea en la lista de usuarios a la que se accede mediante administrar gestin de usuarios usuarios (admin/user/user).
4.4.
Nodos bsicos
El nodo es el tipo de contenido bsico. Todo tipo de contenido es un nodo. Existen diferentes tipos de nodos bsicos, disponibles slo si el mdulo correspondiente est
activado. Depende del perfil de instalacin mediante el cual se ha instalado el sistema. Por omisin, estn activados tan slo los nodos de tipo Page y Story.
Se pueden definir nuevos tipos de contenido en administrar gestin del contenido tipos de
Opciones predefinidas de publicacin (publicado, en portada, en cola de moderacin, etc..) Opciones predefinidas de comentarios (desactivado, slo lectura, lectura y escritura) Para crear un nodo de cualquier tipo, en el men de navegacin, crear contenido ( node/add) y
eliminar, dejar fijo en la posicin superior, etc...) desde administrar gestin del contenido contenidos (admin/content/node). 4.4.1. Pginas (page)
segn los diferentes mdulos que estn activados. Por ejemplo, si el mdulo book est activado, las pginas pueden incluirse en el ndice de un libro. Artculos (story)
4.4.2.
4.4.3.
Se trata de un tipo de pginas editables por todos los usuarios que disponen de los privilegios
precisos.
El sistema mantiene control de versiones anteriores de las pginas, lo que permite poder
Licencia de Uso: Estos apuntes han sido elaborados por Ismael Fanlo para DrupalMania.com y estn bajo una licencia CreativeCommons cuyas condiciones se pueden consultar en http://creativecommons.org/licenses/by-sa/2.5/es/. Esto viene a decir que puedes copiar, distribuir y comunicar pblicamente la obra, as como crear obras derivadas, incluso con nimo de lucro, siempre y cuando respetes los crditos originales y distribuyas cualquier obra derivada bajo una licencia idntica a sta.
Pg. 5 de 7
4.5.
Comentarios
de nodo.
El fundamento bsico de toda web interactiva. Los usuarios pueden comentar cualquier tipo Las opciones predeterminadas de comentarios para cada tipos de nodo se configuran en
configurar diferentes permisos en relacin a los comentarios para cada rol de usuarios.
Se pueden administrar los contenidos en administrar gestin del contenido comentarios
(admin/content/comment).
4.6.
Taxonomas
La capacidad del categorizar los contenidos del sitio; uno de los puntos ms fuertes de Drupal. Se gestionan desde administrar gestin del contenido categoras (admin/content/taxonomy),
Cada sistema de categorizacin es un vocabulario Cada vocabulario contiene una lista de trminos. Cada vocabulario se puede asignar a diferentes tipos de contenido. Por ejemplo, un
vocabulario para los foros, otro para las imgenes, otro para las pginas, etc. De esta manera, al editar cada contenido, aparecer la lista de trminos para seleccionar el que hay que asociar al contenido.
Sin jerarqua: una simple lista de trminos (noticas, opiniones, trucos) Jerarquas simples: por ejemplo un vocabulario recetas podra contener arroces,
pastas, carnes, aves, etc. A su vez el trmino carnes podra contener cordero, ternera, etc. ejemplo, arroz con pollo podra estar tanto en aves como en arroces
Jerarqua mltiple: Un trmino puede tener diferentes padres en la jerarqua. Por Requerido: hacer obligatorio escoger al menos un trmino del vocabulario. Seleccin mltiple: se puede escoger ms de un trmino para el nodo. Etiquetado libre: los trminos se crean al vuelo, escribindose directamente en el nodo. Se crea un vocabulario en administrar gestin del contenido categoras aadir
vocabulario (admin/content/taxonomy/add/vocabulary). En esta pgina se especificar a que tipo de contenidos se aplicar el vocabulario, as como su organizacin, segn lo visto en el punto anterior.
Licencia de Uso: Estos apuntes han sido elaborados por Ismael Fanlo para DrupalMania.com y estn bajo una licencia CreativeCommons cuyas condiciones se pueden consultar en http://creativecommons.org/licenses/by-sa/2.5/es/. Esto viene a decir que puedes copiar, distribuir y comunicar pblicamente la obra, as como crear obras derivadas, incluso con nimo de lucro, siempre y cuando respetes los crditos originales y distribuyas cualquier obra derivada bajo una licencia idntica a sta.
Pg. 6 de 7
Cada tema pueden determinar diferentes regiones para ubicar los bloques, por ese motivo hay
donde para cada tema se puede establecer la ubicacin de cada bloque y acceder a su configuracin. En la ltima versin, esta ubicacin se puede establecer cmodamente mediante arrastrar y soltar (en versiones anteriores, se asignaba un peso numrico a cada bloque).
Si los usuarios pueden o no pueden ocultarlo. A qu roles de usuarios se les mostrar o no el bloque. Las pginas en las cuales se mostrar o no el bloque.
4.8.
Mens
Cuando se crea un men, automticamente aparece un bloque contenedor que se puede ubicar donde se desee.
Los mens son colecciones de enlaces que facilitan la navegacin por el sitio o por otros sitios.
Existen tres mens predefinidos: Navigation (navegacin): El men de usuario; aparece tan slo para usuarios registrados. Primary Links (enlaces primarios): Se puede definir para que contenga la estructura de
Secondary Links (enlaces secundarios): Puede contener enlaces a otras secciones Se pueden gestionar los mens en administrar construccin del sitio mens
(admin/build/menu).
Cuando se crea un contenido, se puede asignar directamente ese contenido a una opcin de un
men. El men al cual asignar contenidos se establece en administrar construccin del sitio mens opciones (admin/build/menu/settings).
Licencia de Uso: Estos apuntes han sido elaborados por Ismael Fanlo para DrupalMania.com y estn bajo una licencia CreativeCommons cuyas condiciones se pueden consultar en http://creativecommons.org/licenses/by-sa/2.5/es/. Esto viene a decir que puedes copiar, distribuir y comunicar pblicamente la obra, as como crear obras derivadas, incluso con nimo de lucro, siempre y cuando respetes los crditos originales y distribuyas cualquier obra derivada bajo una licencia idntica a sta.
Pg. 7 de 7