Taller de Drupal 6

3,472 views

Published on

Sexta parte del Taller de Drupal impartido el Seminario Internacional de Usabilidad y Accesibilidad para la Web 2008, en Monterrey, México.

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Gracias por el excelente taller, estoy empezando y me viene perfecto para aprender sobre este cms.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
3,472
On SlideShare
0
From Embeds
0
Number of Embeds
48
Actions
Shares
0
Downloads
281
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Taller de Drupal 6

  1. 1. Drupal de la A a la Z Cómo construir un sitio web dinámico Seminario Internacional de Usabilidad y Accesibilidad para la Web 2008 Centro Internacional de Negocios de Monterrey Noviembre 5-7, 2008
  2. 2. Módulos opcionales del core <ul><li>Aggregator </li></ul><ul><li>Blog </li></ul><ul><li>Blog API </li></ul><ul><li>Book </li></ul><ul><li>Color </li></ul><ul><li>Comment </li></ul><ul><li>Contact </li></ul><ul><li>Drupal </li></ul><ul><li>Forum </li></ul><ul><li>Help </li></ul><ul><li>Legacy </li></ul><ul><li>Locale </li></ul><ul><li>Menu </li></ul><ul><li>Path </li></ul><ul><li>Ping </li></ul><ul><li>Poll </li></ul><ul><li>Profile </li></ul><ul><li>Search </li></ul><ul><li>Statistics </li></ul><ul><li>Taxonomy </li></ul><ul><li>Throttle </li></ul><ul><li>Tracker </li></ul><ul><li>Upload </li></ul>
  3. 3. Path <ul><li>El módulo Path le permite especificar alias para los URL de Drupal. La idea: mejor legibilidad y ayudar a motores de búsqueda a indexar mejor su contenido. Un URL puede tener más de un alias. </li></ul><ul><li>Ejemplos de alias de URL: </li></ul><ul><ul><li>user/login => entrar </li></ul></ul><ul><ul><li>image/tid/16 => tienda </li></ul></ul><ul><ul><li>taxonomy/term/7+19+20+21 => tienda/productos/pelucas </li></ul></ul><ul><ul><li>node/3 => contacto </li></ul></ul>
  4. 4. Path <ul><li>El módulo Path activa un campo extra para los alias en todos los formularios de entrada y edición de un nodo (siempre y cuando los usuarios tengan los permisos apropiados). </li></ul><ul><li>También proporciona una interfaz para ver y editar los alias de URL. Los dos permisos relacionados con los alias de URL son “administrar alias de url” y “crear alias de url”. </li></ul>
  5. 5. Cómo aparece Path
  6. 6. Ayuda módulo Path
  7. 7. Permisos módulo Path
  8. 8. Listado de alias
  9. 9. Agregar nuevo alias
  10. 10. Alias definible en altas
  11. 12. Ping <ul><li>El módulo Ping es útil para notificar a sitios interesado que el sitio de usted ha cambiado. </li></ul><ul><li>Ping envía en automático notificaciones (los &quot;pings&quot;) al servicio pingomatic (pingomatic.com) para decirle que hubo cambios en su sitio. </li></ul><ul><li>A su vez, pingomatic notifica a otros servicios como weblogs.com, Technorati, blo.gs, BlogRolling, Feedster.com, Moreover, etc. </li></ul>
  12. 13. Ping <ul><li>El módulo Ping requiere que esté habilitado cron u otro programador periódico de tareas. </li></ul><ul><li>Sus posibilidades: </li></ul><ul><ul><li>Activar o no el módulo Ping </li></ul></ul><ul><ul><li>Ejecutar cron (o instalar un módulo como poormanscron </li></ul></ul><ul><ul><li>Leer acerca de cómo configurar tareas cron </li></ul></ul><ul><li>No hay opciones de configuración; Ping no tiene interfaz. Está activo o no. </li></ul>
  13. 15. Poll <ul><li>El módulo Poll puede usarse para crear encuestas sencillas para los usuarios del sitio. </li></ul><ul><li>Una encuesta es un cuestionario de opción múltiple que despliega los resultados acumulados de las respuestas a la encuesta. </li></ul><ul><li>Tener encuestas en el sitio es una buena forma de tener retroalimentación instantánea de los miembros de la comunidad. </li></ul>
  14. 16. Poll <ul><li>Los usuarios pueden crear encuestas. </li></ul><ul><li>El título de la encuesta es la pregunta, y luego deben introducirse las respuestas y el conteo de votos “base”. </li></ul><ul><li>También se puede elegir el periodo de tiempo durante el cual se aceptarán votos. </li></ul><ul><li>El elemento encuesta del menú de navegación le llevará a una página con las encuestas actuales, votar en ellas (si aún no lo hace) y ver resultados. </li></ul>
  15. 17. Ayuda del módulo Poll
  16. 18. Permisos del módulo Poll
  17. 19. Aparece en creación de contenido
  18. 20. Formulario de creación
  19. 21. Ya colocada en un bloque
  20. 22. La lista de encuestas activas
  21. 23. La encuesta antes de votar
  22. 24. La encuesta después de votar
  23. 26. Profile <ul><li>El módulo Profile le permite definit campos personalizados (como país, nombre real, edad,...) en el perfil de usuario. </li></ul><ul><li>Lo anterior permite a los usuarios de un sitio compartir más información sobre ellos mismos, y puede ayudar a los sitios basados en comunidades a organizar a los usuarios en torno a los campos del perfil. </li></ul>
  24. 27. Profile <ul><li>Los siguientes tipos de campos pueden agregarse al perfil del usuario: </li></ul><ul><ul><li>campo de texto de una línea </li></ul></ul><ul><ul><li>campo de texto de varias líneas </li></ul></ul><ul><ul><li>casilla de verificación </li></ul></ul><ul><ul><li>lista de selección </li></ul></ul><ul><ul><li>lista de forma libre </li></ul></ul><ul><ul><li>URL </li></ul></ul><ul><ul><li>fecha </li></ul></ul>
  25. 28. Dónde aparece Profile
  26. 29. Ayuda del módulo Profile
  27. 30. Administrar perfiles
  28. 32. Search <ul><li>El módulo Search agrega la capacidad para buscar contenido por descriptores. </li></ul><ul><li>La búsqueda a menudo es la única forma práctica de encontrar contenido en un sitio complejo o de mucho contenido. </li></ul><ul><li>La búsqueda es útil para encontrar usuarios y mensajes buscando por descriptores. </li></ul>
  29. 33. Search <ul><li>El motor de búsqueda funciona manteniendo un índice de las palabras del contenido de su sitio. Indexa los mensajes y los usuarios. </li></ul><ul><li>Puede ajustar las opciones para modificar cómo se realiza el indexamiento. </li></ul><ul><li>Tome en cuenta que la búsqueda requiere que cron funcione correctamente. </li></ul>
  30. 34. Search <ul><li>El porcentaje del índice fija la cantidad máxima de elementos que se indexarán en una corrida del cron. </li></ul><ul><li>Fije este número más bajo si su cron está dando mensajes de timeout o si PHP se está quedando sin memoria. </li></ul>
  31. 35. Dónde aparece Search
  32. 36. Ayuda del módulo Search
  33. 37. Permisos del módulo Search
  34. 38. Opciones de búsqueda
  35. 39. ¿Qué se puede definir? <ul><li>Repetir indexamiento del sitio </li></ul><ul><li>Cuántos elementos indexar en cada corrida de cron </li></ul><ul><li>Longitud mínima de palabras a incluir en índice </li></ul><ul><li>Peso relativo de factores </li></ul><ul><ul><li>Descriptores </li></ul></ul><ul><ul><li>Publicación reciente </li></ul></ul><ul><ul><li>Número de comentarios </li></ul></ul>
  36. 40. Frases más buscadas
  37. 42. Statistics <ul><li>El módulo Statistics mantiene el registro de numerosas estadísticas sobre el uso del sitio. </li></ul><ul><li>Cuenta cuántas veces y desde dónde es consultado cada uno de sus mensajes. </li></ul><ul><li>El módulo de estadísticas puede usarse para aprender muchas cosas útiles acerca de cómo los usuarios están interactuando entre ellos y con su sitio. </li></ul>
  38. 43. Características <ul><li>Los registros muestran estadísticas de cuántas veces su sitio y contenido específico de su sitio ha sido accesado. </li></ul><ul><li>Los referentes le dicen de dónde llegaron los visitantes (URL del referente). </li></ul><ul><li>Las páginas más vistas muestran lo caliente, el contenido más popular de su sitio. </li></ul><ul><li>Los usuarios top muestra a los usuarios más activos del sitio. </li></ul>
  39. 44. Características <ul><li>Hits recientes despliega información sobre la actividad más reciente en su sitio. </li></ul><ul><li>Conteo de nodos despliega el número de veces que un nodo ha sido accesado en la sección de enlaces del nodo, junto al # de comentarios. </li></ul><ul><li>El bloque de contenido popular crea un bloque que puede desplegar el contenido más visto del día, de todos los tiempos, y el más reciente. </li></ul>
  40. 45. Dónde aparece Statistics
  41. 46. Ayuda del módulo Statistics
  42. 47. Permisos del módulo Statistics
  43. 48. Opciones configurables
  44. 49. ¿Qué se configura? <ul><li>Si la bitácora de accesos está o no está activada </li></ul><ul><li>Cuántos días de registros conservar </li></ul><ul><li>Si debe contabilizarse el acceso a cada nodo </li></ul>
  45. 50. Reporte de hits recientes
  46. 51. Reporte de referentes
  47. 52. Reporte de páginas más vistas
  48. 53. Reporte de visitantes recurrentes
  49. 54. Va junto a Watchdog
  50. 56. Taxonomy <ul><li>El módulo Taxonomy es una de las características más populares porque los usuarios a menudo quieren crear categorías para organizar el contenido por tipo. </li></ul><ul><li>Un ejemplo sencillo sería organizar una lista de reseñas musicales por género musical. </li></ul>
  51. 57. Taxonomy <ul><li>La taxonomía es el estudio de la clasificación. </li></ul><ul><li>El módulo Taxonomy le permite definir vocabularios (conjuntos de categorías) que se usan para clasificar contenido. </li></ul><ul><li>El módulo soporta la clasificación jerárquica y la asociación entre términos, permitiendo una verdaderamente flexible recuperación y clasificación de la información. </li></ul>
  52. 58. Taxonomy <ul><li>Taxonomy permite múltiples listas de categorías para su clasificación (vocabularios controlados) y permite crear tesauros (vocabularios controlados que indican las relaciones de términos) y taxonomías (vocabularios controlados donde las relaciones se indican jerárquicamente). </li></ul><ul><li>Para ver y administrar los términos de cada vocabulario, haga clic en enlistar términos. </li></ul><ul><li>Para borrar un vocabulario y todos sus términos, elija el enlace editar vocabulario. </li></ul>
  53. 59. Taxonomy <ul><li>Un vocabulario controlado es un conjunto de términos usado para describir contenido ( descriptores , en la jerga de indexamiento). </li></ul><ul><li>Drupal permite describir cada pieza de contenido usando uno o varios de estos términos. </li></ul><ul><li>Para implementaciones sencillas, puede crear un conjunto de categorías sin subcategorías, algo parecido a las secciones de Slashdot. </li></ul><ul><li>Para implementaciones más complejas, podría crear una lista jerárquica de categorías. </li></ul>
  54. 61. Throttle <ul><li>El módulo Throttle proporciona un mecanismo regulador de control del congestionamiento para detectar en automático picos en el tráfico. </li></ul><ul><li>Si el sitio es enlazado por un sitio web popular, o por cualquier razón queda sometido a un ataque DoS (&quot;Denial of Service&quot;), su servidor web podría verse abrumado. </li></ul><ul><li>Varios módulos pueden optimizar su desempeño desactivando temporalmente funcionalidades intensivas en uso del CPU. </li></ul>
  55. 62. Throttle <ul><li>Por ejemplo, en el tema gráfico del sitio, usted podría optar por desactivar las imágenes cuando el sitio está demasiado ocupado (reduciendo el ancho de banda), o en módulos podría optar por desactivar algo de lógica complicada (reduciendo el uso del CPU). </li></ul><ul><li>El regulador de control de congestionamiento puede ser activado automáticamente cuando el número de usuarios anónimos o autentificados que están visitando actualmente el sitio exceden el umbral especificado. </li></ul>
  56. 64. Tracker <ul><li>The tracker module displays the most recently added or updated content to the website allowing users to see the most recent contributions. </li></ul><ul><li>The tracker module provides user level tracking for those who like to follow the contributions of particular authors. </li></ul>
  57. 65. Tracker <ul><li>The &quot;recent posts&quot; page is available via a link in the navigation menu block and contains a reverse chronological list of new and recently-updated content. </li></ul><ul><li>The table displays the content type, the title, the author's name, how many comments that item has received, and when it was last updated. </li></ul><ul><li>Updates include any changes to the text, either by the original author or someone else, as well as any new comments added to an item. </li></ul>
  58. 66. Tracker <ul><li>A red asterisk (*) will display beside the name of each node the current user has not yet navigated to. </li></ul><ul><li>To use the tracker module to watch for a user's updated content, click on that user's profile, then the track tab. </li></ul><ul><li>You cannot administer this module. There are no configuration options. </li></ul>
  59. 68. Upload <ul><li>El módulo de subidas (upload) permite a los usuarios subir archivos al sitio. </li></ul><ul><li>La capacidad de subir archivos a un sitio es importante para miembros de una comunidad que desean compartir su trabajo. </li></ul><ul><li>También es útil para administradores que desean mantener los archivos subidos conectados a un nodo o una página. </li></ul>
  60. 69. Upload <ul><li>Los usuarios con el permiso para subir archivos pueden subir anexos. </li></ul><ul><li>Usted puede elegir qué tipos de mensajes pueden aceptar anexos en la página de opciones para los tipos de contenido. </li></ul><ul><li>El rol de cada usuario puede personalizarse en cuanto al tamaño del archivo a subir y en cuanto a las dimensiones de los archivos de imagen. </li></ul>

×