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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Taller de Drupal 5

1,623
views

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,623
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
209
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
    • Aggregator
    • Blog
    • Blog API
    • Book
    • Color
    • Comment
    • Contact
    • Drupal
    • Forum
    • Help
    • Legacy
    • Locale
    • Menu
    • Path
    • Ping
    • Poll
    • Profile
    • Search
    • Statistics
    • Taxonomy
    • Throttle
    • Tracker
    • Upload
  • 3. Contact
    • El módulo Contact habilita el uso de formas de contacto personales y generales, facilitando la comunicación con la comunidad.
    • Las formas de contacto permiten a los usuarios comunicarse entre sí usando correo electrónico.
    • Las formas de contacto a nivel sitio permiten a los miembros de la comunidad ponerse en contacto con los administradores del sitio.
  • 4. Contact
    • 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.
    • Los usuarios pueden activar y desactivar sus formularios personales de contacto en las opciones de su cuenta.
    • Al activarlos, una pestaña de contacto aparecerá en sus perfiles de usuario.
  • 5. Contact
    • 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.
    • 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.
  • 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
    • Ayuda: admin/help/contact
    • Permisos: admin/user/access#module-contact
    • Opciones: admin/build/contact/settings
    • Lista de formularios de contacto: admin/build/contact
    • Agregar categoría: admin/build/contact/add
  • 14.  
  • 15. Drupal
    • 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.
    • 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.
  • 16. Drupal
    • El módulo Drupal también permite que otros sitios se registren en el de usted.
    • 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.
  • 17. Drupal
    • 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
    • La página de administración del módulo Drupal le permite definir la página del servidor XML-RPC y otras opciones relacionadas.
  • 18. Ayuda del módulo Drupal
  • 19. Autenticación distribuida
  • 20. Registro de sitios
  • 21.  
  • 22. Forum
    • El módulo Forum le permite crear foros de discusión sobre toda clase de tópicos.
    • Su funcionalidad es similar a la de sistemas completos de tablero de mensajes, como phpBB.
    • 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.
  • 23. Forum
    • 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.
    • Por lo anterior, un contenedor es como un agrupador de foros temáticos.
    • Tanto contenedores como foros pueden colocarse dentro de otros contenedores y foros.
  • 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
    • El módulo Help es el que permite tener contenidos auxiliares en los módulos instalados.
    • 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.
    • Los tópicos de ayuda se construyen automáticamente a partir de los módulos instalados.
  • 37. El módulo Help
  • 38.  
  • 39. Legacy
    • El módulo Legacy proporciona manejadores para actualizar a partir de instalaciones muy viejas.
    • Los manejadores hacen un redireccionamiento automático para prevenir la aparición de errores de Página no encontrada.
    • El módulo maneja categorías, hilos, rutas. Actualiza direcciones desde versiones realmente antiguas del código.
  • 40.
    • Ejemplos de mapeo
      • taxonomy/page/or/52,97 a taxonomy/term/52+97.
      • blog/feed/52 a blog/52/feed.
      • node/view/52 a node/52.
      • book/view/52 a node/52.
      • user/view/52 a user/52.
    • El módulo Legacy no tiene opciones configurables y para sitios nuevos no requiere ser instalado.
  • 41.  
  • 42. Locale
    • El módulo Locale le permite presentar su sitio Drupal en otros idiomas.
    • Puede usarlo para construir un sitio multilenguaje o para reemplazar cadenas de texto por otras personalizadas para su sitio.
    • Siempre que Locale encuentra texto que debe ser desplegado, trata de traducirlo al idioma seleccionado.
    • Si no hay una traducción disponible, recuerda la cadena, para poderla buscar y traducir.
  • 43. Locale
    • 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.
    • 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).
    • Hay traducciones a muchos idiomas, y usted puede hacer la suya propia.
  • 44. Locale
    • Si una traducción existente no cubre sus necesidades, los archivos .po pueden editarse fácilmente con herramientas especiales ( poEdit ).
    • La función de importación de Locale le permite agregar cadenas de estos archivos .po a la base de datos de su sitio.
    • 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.
  • 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
    • Los menús son una colección de enlaces (elementos de menú) que se usan para navegar por un sitio web.
    • El módulo Menu proporciona una interfaz para controlar y personalizar el poderoso sistema de menús que ofrece Drupal.
    • Los menús se despliegan principalmente como una lista jerárquica de enlaces usando las flexibles capacidades de manejo de bloques que ofrece Drupal.
  • 59. Menu
    • 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
    • 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.
  • 60. Menu
    • Los temas gráficos de Drupal suelen ofrecer soporte integral para dos menús comúnmente etiquetados primary links y secondary links .
    • É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).
    • Cualquier menú puede ser designado como el menú de enlaces primarios o secundarios a través de la página de opciones de menú.
  • 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