Introduccion Visual a Drupal 7

6,121 views

Published on

Introduccion visual a drupal 7.

Published in: Technology
1 Comment
3 Likes
Statistics
Notes
  • Excelente material para comprender como funciona DRUPAL 7 de una forma clara, sencilla y técnica. Demuestras talento didáctico. Gracias por compartirlo. Éxitos!!!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
6,121
On SlideShare
0
From Embeds
0
Number of Embeds
3,925
Actions
Shares
0
Downloads
79
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide

Introduccion Visual a Drupal 7

  1. 1. >> Edwin Manuel Cerrón AngelesIng. de Sistemas DRUPAL 7 CMS
  2. 2. ¿Qué es Drupal? CMFEscalable Robusto Flexible Eficiente Fácil de Flexible y Trabajo instalar y fácil de Seguro intuitivo usar extender @xerron_angels
  3. 3. Usos Community portal sites News publishing Aficionado sites Intranet/Corporate websites Resource directories International sites Education Art, Music, and Multimedia Social networking sites @xerron_angels
  4. 4. Instalación Drupal Minimal @xerron_angels
  5. 5. Minimal vs StandarAggregator Block Blog Book Color Comment Contact Content Contextual Database Field SQL Dashboard Field Field UItranslation links logging storage File Filter Forum Help Image List Locale Menu Node Number OpenID Options Overlay PathPHP filter Poll RDF Search Shortcut Statistics Syslog System Taxonomy Testing Text Toolbar Tracker Trigger Update @xerron_angels User Activados en standar manager
  6. 6. Administración » Tareas Contenido Encontrar y gestionar contenido. Estructura Administrar bloques, tipos de contenido, menús, etc. Apariencia Seleccionar y configurar sus temas. Personas Gestionar las cuentas, roles y permisos de usuarios. Módulos Extender la funcionalidad del sitio. Configuración Administrar opciones. Informes Ver informes, actualizaciones y errores. @xerron_angels
  7. 7. LocaleActivar Modulo: Locale Inicio » Administración » Configuración » Regional e idioma » Traducir interfaz@xerron_angels
  8. 8. Informe de Estado - Status reportInicio » Administración » Informes Tareas de mantenimiento de cron Durante el desarrollo es una buena practica ejecutar el cron, para hacer una limpieza. @xerron_angels
  9. 9. Este puede ser tuyoModulo D Modulo de Terceros (Comunidad)Modulo C Modulo con depencias de otros modulosModulo B Modulos que dependen solo del sistema.Modulo A Modulos del sistema @xerron_angels
  10. 10. Funcionalidad Básica Una mirada a Drupal Minimal Para nosotros básico DatabaseBlock Locale logging Field SQLField Text Filter System Node User storage @xerron_angels
  11. 11. SystemEl Sistema Configuración  Medios  Sistema  Sistema de archivos  Información del Sitio  Imagenes  Acciones  Regional e Idiomas  Mantenimiento CRON  Gestión de Contenidos  Desarrollo  Tipos de Contenidos  Rendimiento (Cache)  Gestión de Modulos  Servicios Web  RSS  Gestión de Temas  Personas  Informes  Busqueda y metadatos  Informe de Estado  URL Limpias @xerron_angels
  12. 12. Usuarios UserControl de acceso Roles Permisos Usuarios Notas: • Un Usuario puede tener varios Roles. • Los permisos se dan por Roles. @xerron_angels
  13. 13. BlockBloques Controla el montaje visual de los bloques con los que se construye una página. Los bloques son cajas de contenido que se representan en una zona o región de una página web. Sirve para:  Temas  Dashboard@xerron_angels
  14. 14. Database loggingLog Anota y registra eventos del sistema en la base de datos. Inicio » Administración » Informes » Mensajes recientes del registro@xerron_angels
  15. 15. Es Hora de Decidir!.¿Qué quiero hacer? @xerron_angels
  16. 16. Todo sobre Drupal. Modulos Content File ForumComment Dashboard Field UI Image translation Options Update List Number Taxonomy Tracker managerAggregator Blog Book Color Contact Help MenuContextual OpenID Overlay Path PHP filter Poll RDF links Search Shortcut Statistics Syslog Testing Toolbar Trigger @xerron_angels
  17. 17. Integra contenido sindicado (canales de noticias RSS, RDF y Atom). AggregatorInicio » Administración » Configuración » Servicios web » Agregador de canales de noticias @xerron_angels
  18. 18. Activa los blogs multi usuario BlogInicio » Administración » Personas » Permisos @xerron_angels
  19. 19. Permite a los usuarios crear y organizar los contenidos relacionados en un índice. Book Inicio » Administración » Contenido » Libros@xerron_angels
  20. 20. Permite a los administradores cambiar el esquema de color de los temas compatibles. Color Inicio » Administración » Apariencia » Opciones @xerron_angels
  21. 21. Habilita el uso de formularios de contacto personal y a nivel sitio Contact Inicio » Administración » Estructura » Formulario de contactoInicio » Administración » Estructura » Menús» Navegación @xerron_angels
  22. 22. Proporciona enlaces contextuales para ejecutar acciones relacionadas con los elementos Contextual de una página. links @xerron_angels
  23. 23. Administra la presentación de la ayuda en pantalla. Help @xerron_angels
  24. 24. Permite a los administradores personalizar el menú de navegación del sitio. Menu Inicio » Administración » Estructura » Menus @xerron_angels
  25. 25. Permite a los usuarios el inicio de sesión usando OpenID. OpenID @xerron_angels
  26. 26. Presenta la interfaz administrativa de Drupal en una capa superpuesta. Overlay @xerron_angels
  27. 27. Permite a los usuarios renombrar URL. PathEsto es configurable para cualquier tipo de contenido creado. @xerron_angels
  28. 28. Permite la evaluación de fragmentos de código PHP. PHP filterInicio » Administración » Configuración » Autoría del contenido » Formatos de texto Inicio » Agregar contenido @xerron_angels
  29. 29. Permite que su sitio capture votos sobre diferentes tópicos en forma de preguntas de Poll opción múltiple. Inicio » Agregar contenido » Encuesta @xerron_angels
  30. 30. Enriquece su contenido con metadatos para que otros programas (como motores de RDF búsqueda o agregadores) entiendan mejor sus relaciones y atributos. @xerron_angels
  31. 31. Permite la búsqueda de palabras en todo el sitio. SearchInicio » Administración » Configuración » Búsqueda y meta datos Inicio » Administración » Estructura » Bloques @xerron_angels
  32. 32. Permitir a los usuarios gestionar las listas personalizables de enlaces de atajos, Shortcut Inicio » Administración » Configuración » Interfaz de usuario » Atajos Inicio » Administración » Estructura » Bloques@xerron_angels
  33. 33. Guarda estadísticas de acceso al sitio. StatisticsInicio » Administración » Configuración » Sistema » Estadística Inicio » Administración » Informes @xerron_angels
  34. 34. Anota y registra eventos del sistema en el syslog. Syslog En WINDOWS, los Enlaces sí envian siempre al Registro de Sucesos usando el Código LOG_USER UNIX, Linux y Mac OS X, el archivo /etc/syslog.conf define la configuración de enrutamiento @xerron_angels
  35. 35. Proporciona un entorno para ejecución de pruebas unificado y funcional. Testing Inicio » Administración » Configuración » Desarrollo » Probando @xerron_angels
  36. 36. Proporciona una barra de herramientas que muestra los elementos de menú de Toolbar administración y los enlaces de otros módulos. Toolbar + Shortcut = @xerron_angels
  37. 37. Activa las acciones que serán disparadas en ciertos eventos del sistema, como cuando se Trigger crea nuevo contenido. Inicio » Administración » Estructura » Disparadores + Acciones Inicio » Administración » Configuración » Sistema » Acciones @xerron_angels
  38. 38. Comprueba las actualizaciones disponibles y puede instalar módulos y temas de forma Update segura a través de una interfaz web. manager Inicio » Administración » Informes » Actualizaciones disponibles @xerron_angels
  39. 39. Habilita el uso de formularios de contacto personal y a nivel sitio. CommentNecesita: Text, Field, Field SQL storage @xerron_angels
  40. 40. Content Permite que el contenido sea traducido a diferentes idiomas. translationNecesita: Locale Inicio » Administración » Estructura » Tipos de contenido Inicio » Agregar contenido @xerron_angels
  41. 41. Proporciona una página de panel de control en la interfaz administrativa para organizar las Dashboard tareas administrativas y monitorizar la información de su sitio. @xerron_angels
  42. 42. Interfaz de usuario para el API de campos. Field UI Inicio » Administración » Estructura » Tipos de contenido@xerron_angels
  43. 43. Define un tipo de campo de archivo. File Por si solo no hace nada en la administración. + Field UI Inicio » Administración » Estructura » Tipos de contenido@xerron_angels
  44. 44. Proporciona foros de discusión. Forum Inicio » Administración » Estructura » ForosInicio » Agregar contenido » Crear Tema del foro @xerron_angels
  45. 45. Proporciona herramientas de manipulación de imágenes. Image+ Field UI Inicio » Administración » Estructura » Tipos de contenido @xerron_angels
  46. 46. Define tipos de campos de listas. Úselo con opciones para crear listas de selección. List+ Field UI Inicio » Administración » Estructura » Tipos de contenido @xerron_angels
  47. 47. Define tipos de campos numéricos. Number+ Field UI Inicio » Administración » Estructura » Tipos de contenido @xerron_angels
  48. 48. Define controles de selección, casillas de selección y botones de opciones para los Options campos de textos y números. Por si solo no hace nada en la administración. + Field UI Forum Taxonomy List @xerron_angels
  49. 49. Permite la categorización del contenido. Taxonomy Inicio » Administración » Estructura » TaxonomíaInicio » Administración » Estructura » Tipos de contenido @xerron_angels
  50. 50. Activa el seguimiento del contenido reciente para los usuarios. Tracker @xerron_angels
  51. 51. + mas…Modulos de laComunidad @xerron_angels
  52. 52. Provee un menú desplegable para la mayoría de las tareas administrativas y otros Admin destinos comunes (para los usuarios con los permisos apropiados). menu + Devel Es como esta abajo @xerron_angels
  53. 53. El módulo de ayuda avanzada permite a los desarrolladores de módulos para almacenar Advanced su ayuda fuera del sistema de módulos, en el más puro archivo html. help Inicio » Administración » Ayuda Avanzada
  54. 54. Un conjunto de módulos que contienen la diversión para los desarrolladores de módulos y Devel diseñadores de temas. dpm()http://ratatosk.net/drupal/tutorials/debugging-drupal.html dvm() dpr() dprint_r($array) Este módulo puede imprimir un dvr() resumen de todas las consultas kpr() de base de datos para cada dargs() solicitud de página en la parte dd() inferior de cada página.. ddebug_backtrace() db_queryd() dfb() Acelera el desarrollo de su sitio o módulo generando nodos rápidamente, comentarios, términos, usuarios y mucho más.. Ver las entradas de acceso de nodo para el nodo (s) que se muestran en una página. Esencial para los desarrolladores de módulos de nodo de acceso y útil+ Devel Demo para los administradores de sitios en la depuración de @xerron_angels con esos módulos.. problemas
  55. 55. Esta suite es ante todo un conjunto de APIs y herramientas para mejorar la experiencia del ctools desarrollador. AJAX Plugins Exportables Form tools responder Object Modal Contexts Dependent caching dialog Form Content CSS tools wizard @xerron_angels + Advanced help
  56. 56. Este módulo mostrará cualquier campo de fecha Vistas en formatos de calendarcalendario, incluidos los campos de fecha, fechas CCK nodo creado o actualizado. @xerron_angels
  57. 57. Este paquete contiene una campo de fecha/hora flexible y una API de fechas que otros date módulos pueden utilizar. @xerron_angels
  58. 58. Un cargador y navegador de imágenes/archivos con soporte de directorios personales y imce cuota de usuario. + wysiwyg + IMCE Wysiwyg @xerron_angels bridge
  59. 59. Google Agrega el Google Analytics, un sistema de seguimiento de las estadísticas de su sitio. AnalyticsThe module allows you to add the following statistics features to your site: Selectively Monitor what type of Monitor what files are Single/multi/cross track/exclude certain links are tracked downloaded from domain tracking users, roles and (downloads, outgoing your pages pages and mailto) Custom variables Custom code Site Search support AdSense support support with tokens snippets Cache the Google Analytics code on Access denied (403) Anonymize visitors Tracking of Goals your local server for and Page not found IP address improved page (404) tracking loading times DoNotTrack support (non-cached content @xerron_angels only)
  60. 60. Son pedazos de contenido que pueden ser colocados en cualquier parte de la pagina. panels @xerron_angels
  61. 61. Proporciona un método para que los módulos puedan crear automáticamente alias de URL pathauto del contenido que gestionan. @xerron_angels
  62. 62. ThemeKey permite definir simples o sofisticados conmutación tema-reglas que permiten laselección automática de un tema en función de trayectoria de la corriente, los términos de ThemeKey la taxonomía, idioma, tipo de nodo, y las propiedades de muchos, muchos otros. @xerron_angels
  63. 63. Las fichas son pequeños fragmentos de texto que se pueden colocar en grandes tokendocumentos a través de simples marcadores de posición, como %site-name or [user]. . Utilizan Token: Organic Groups Pathauto Comment Notify Commerce @xerron_angels
  64. 64. Crear listas y consultas personalizadas de la base de datos.. Views @xerron_angels
  65. 65. Permite el uso de editores para editar el contenido. Simplifica la instalación y la integración wysiwyg del editor de su elección. @xerron_angels
  66. 66. + Gracias… Twitter: @xerron_angels GitHub: http://github.com/xerron Google+: http://gplus.to/xerron @xerron_angels

×