Your SlideShare is downloading. ×
0
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Taller de Drupal 5
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Taller de Drupal 5

1,680

Published on

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

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

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,680
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
210
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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. 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. Contact <ul><li>El módulo Contact habilita el uso de formas de contacto personales y generales, facilitando la comunicación con la comunidad. </li></ul><ul><li>Las formas de contacto permiten a los usuarios comunicarse entre sí usando correo electrónico. </li></ul><ul><li>Las formas de contacto a nivel sitio permiten a los miembros de la comunidad ponerse en contacto con los administradores del sitio. </li></ul>
  • 4. Contact <ul><li>Los usuarios pueden especificar un asunto y un mensaje en el formulario de contacto, y también solicitar que una copia del mensaje sea enviada a su propia dirección. </li></ul><ul><li>Los usuarios pueden activar y desactivar sus formularios personales de contacto en las opciones de su cuenta. </li></ul><ul><li>Al activarlos, una pestaña de contacto aparecerá en sus perfiles de usuario. </li></ul>
  • 5. Contact <ul><li>Usuarios privilegiados como los administradores del sitio pueden ponerse en contacto con los usuarios aunque éstos hayan optado por no habilitar su forma de contacto personal. </li></ul><ul><li>Tenga en cuenta que la pestaña de contacto no aparecerá cuando un usuario esté viendo su propio perfil. Sólo se apreciará al ver el perfil de otro usuario, y sólo si ese otro usuario habilitó su forma de contacto personal. </li></ul>
  • 6. Ayuda del módulo Contact
  • 7. Permisos módulo Contact
  • 8. Opciones módulo Contact
  • 9. Lista de formularios de contacto
  • 10. Agregar categoría
  • 11. Habilitar forma personal
  • 12. Pestaña de contacto
  • 13. Los enlaces <ul><li>Ayuda: admin/help/contact </li></ul><ul><li>Permisos: admin/user/access#module-contact </li></ul><ul><li>Opciones: admin/build/contact/settings </li></ul><ul><li>Lista de formularios de contacto: admin/build/contact </li></ul><ul><li>Agregar categoría: admin/build/contact/add </li></ul>
  • 14.  
  • 15. Drupal <ul><li>El módulo Drupal usa un protocolo de comunicaciones de red XML-RPC para conectar su sitio con un servidor central que mantiene un directorio de sitios clientes. </li></ul><ul><li>El módulo Drupal le permite registrar su sitio con un servidor, y opcionalmente publicar datos sobre sus módulos y temas gráficos instalados, y un resumen de estadísticas sobre sus mensajes y usuarios. </li></ul>
  • 16. Drupal <ul><li>El módulo Drupal también permite que otros sitios se registren en el de usted. </li></ul><ul><li>Además permite que miembros de todos los sitios que usen el módulo Drupal se conecten al sitio de usted sin registrarse, usando la capacidad de identificación distribuida. </li></ul>
  • 17. Drupal <ul><li>Permite que los miembros de su sitio se firmen en cualquier otro sitio que tenga activo el módulo Drupal , usando un nombre de acceso que parece una dirección de correo: username@example.com </li></ul><ul><li>La página de administración del módulo Drupal le permite definir la página del servidor XML-RPC y otras opciones relacionadas. </li></ul>
  • 18. Ayuda del módulo Drupal
  • 19. Autenticación distribuida
  • 20. Registro de sitios
  • 21.  
  • 22. Forum <ul><li>El módulo Forum le permite crear foros de discusión sobre toda clase de tópicos. </li></ul><ul><li>Su funcionalidad es similar a la de sistemas completos de tablero de mensajes, como phpBB. </li></ul><ul><li>Los foros de discusión son parte de lo que puede hacer su sitio más buscado, dependiendo de cómo logre estimular y canalizar las discusiones. </li></ul>
  • 23. Forum <ul><li>Los foros de discusión pueden organizarse en una estructura jerárquica, dentro de lo que se llama contenedores. Un contenedor tiene foros, y un foro tiene discusiones organizadas por tema. </li></ul><ul><li>Por lo anterior, un contenedor es como un agrupador de foros temáticos. </li></ul><ul><li>Tanto contenedores como foros pueden colocarse dentro de otros contenedores y foros. </li></ul>
  • 24. Caso en cuestión: Drupal
  • 25. ¿Dónde aparecen?
  • 26. Ayuda módulo Forum
  • 27. Permisos módulo Forum
  • 28. Aparece en tipos de contenido
  • 29. Aparece en categorías
  • 30. Ejemplos de foros creados
  • 31. Tópico asignable a un foro
  • 32. Inicio de una discusión
  • 33. Lista de foros poblada
  • 34. Vista del foro específico
  • 35.  
  • 36. Help <ul><li>El módulo Help es el que permite tener contenidos auxiliares en los módulos instalados. </li></ul><ul><li>En cada caso se explican los rudimentos del módulo y en ocasiones se incluyen enlaces a los vastos recursos de ayuda de Drupal.org. </li></ul><ul><li>Los tópicos de ayuda se construyen automáticamente a partir de los módulos instalados. </li></ul>
  • 37. El módulo Help
  • 38.  
  • 39. Legacy <ul><li>El módulo Legacy proporciona manejadores para actualizar a partir de instalaciones muy viejas. </li></ul><ul><li>Los manejadores hacen un redireccionamiento automático para prevenir la aparición de errores de Página no encontrada. </li></ul><ul><li>El módulo maneja categorías, hilos, rutas. Actualiza direcciones desde versiones realmente antiguas del código. </li></ul>
  • 40. <ul><li>Ejemplos de mapeo </li></ul><ul><ul><li>taxonomy/page/or/52,97 a taxonomy/term/52+97. </li></ul></ul><ul><ul><li>blog/feed/52 a blog/52/feed. </li></ul></ul><ul><ul><li>node/view/52 a node/52. </li></ul></ul><ul><ul><li>book/view/52 a node/52. </li></ul></ul><ul><ul><li>user/view/52 a user/52. </li></ul></ul><ul><li>El módulo Legacy no tiene opciones configurables y para sitios nuevos no requiere ser instalado. </li></ul>
  • 41.  
  • 42. Locale <ul><li>El módulo Locale le permite presentar su sitio Drupal en otros idiomas. </li></ul><ul><li>Puede usarlo para construir un sitio multilenguaje o para reemplazar cadenas de texto por otras personalizadas para su sitio. </li></ul><ul><li>Siempre que Locale encuentra texto que debe ser desplegado, trata de traducirlo al idioma seleccionado. </li></ul><ul><li>Si no hay una traducción disponible, recuerda la cadena, para poderla buscar y traducir. </li></ul>
  • 43. Locale <ul><li>El módulo Locale ofrece dos rutas para traducir, La primera es la interfaz web integrada, a través de la cual puede buscar cadenas no traducidas y especificar sus traducciones. </li></ul><ul><li>Un método más simple y rápido es importar traducciones existentes para su idioma. Estas traducciones existen en forma de archivos de formato Portable Object (de ahí su extensión .po). </li></ul><ul><li>Hay traducciones a muchos idiomas, y usted puede hacer la suya propia. </li></ul>
  • 44. Locale <ul><li>Si una traducción existente no cubre sus necesidades, los archivos .po pueden editarse fácilmente con herramientas especiales ( poEdit ). </li></ul><ul><li>La función de importación de Locale le permite agregar cadenas de estos archivos .po a la base de datos de su sitio. </li></ul><ul><li>La función de exportación de Locale le permite compartir sus traducciones con otros, generando archivos .po a partir de las cadenas de texto de su sitio. </li></ul>
  • 45. Dónde está Locale
  • 46. Ayuda del módulo Locale
  • 47. Permisos del módulo Locale
  • 48. Lista inicial de idiomas
  • 49. Agregar idioma
  • 50. Nuevo idioma instalado
  • 51. Importar cadenas traducidas
  • 52. Exportar cadenas traducidas
  • 53. Buscador de cadenas
  • 54. Cadenas no traducidas
  • 55. Editar una cadena
  • 56. ¿El resultado?
  • 57.  
  • 58. Menu <ul><li>Los menús son una colección de enlaces (elementos de menú) que se usan para navegar por un sitio web. </li></ul><ul><li>El módulo Menu proporciona una interfaz para controlar y personalizar el poderoso sistema de menús que ofrece Drupal. </li></ul><ul><li>Los menús se despliegan principalmente como una lista jerárquica de enlaces usando las flexibles capacidades de manejo de bloques que ofrece Drupal. </li></ul>
  • 59. Menu <ul><li>Cada menú automáticamente crea un bloque del mismo nombre. Esto permite instalarlos en barras laterales en función del contexto, de los usuarios u otras características </li></ul><ul><li>Por defecto, los nuevos elementos de menú se colocan dentro de un menú implícito etiquetado Navigation , pero los administradores también pueden crear menús personalizados. </li></ul>
  • 60. Menu <ul><li>Los temas gráficos de Drupal suelen ofrecer soporte integral para dos menús comúnmente etiquetados primary links y secondary links . </li></ul><ul><li>Éstos son conjuntos de enlaces que por lo general se despliegan en la cabecera o el pie de cada página (según el tema gráfico activo). </li></ul><ul><li>Cualquier menú puede ser designado como el menú de enlaces primarios o secundarios a través de la página de opciones de menú. </li></ul>
  • 61. Ayuda módulo Menu
  • 62. Permisos módulo Menu
  • 63. Ejemplo de menú
  • 64. Administrar menús
  • 65. Opciones de menús
  • 66. Primero, agregar menú
  • 67. Luego, agregarle elementos
  • 68. Y al fin, posicionar el menú
  • 69. Qué se edita en un elemento
  • 70. Anidar, anidar
  • 71.  
  • 72. Path
  • 73. Ayuda módulo Path
  • 74. Permisos módulo Path
  • 75.  
  • 76. Ping
  • 77.  
  • 78. Poll
  • 79.  
  • 80. Profile
  • 81.  
  • 82. Search
  • 83.  
  • 84. Statistics
  • 85.  
  • 86. Taxonomy
  • 87.  
  • 88. Throttle
  • 89.  
  • 90. Tracker
  • 91.  
  • 92. Upload

×