VIEWS 2 (mucho más que listados) Pedro Cambra - http://cambrico.net.

Slides:



Advertisements
Presentaciones similares
¿Qué es Drupal?. Es un sistema de administración de contenidos Es un framework para construir aplicaciones web con un API muy bien documentado.
Advertisements

Aplicaciones semánticAS con Drupal
COMANDO “VISTA CLASIFICADOR DE DIAPOSITIVAS” CLASIFICA LAS DIAPOSITIVAS DE FORMA QUE SE MUESTREN TODAS, EN UNA MISMA VENTANA.
Drupal.
TRABAJO TERCERA UNIDAD EQUIPO 5  Este Navegador le permite visualizar múltiples páginas web en una sola ventana del navegador.  Incluye opciones para.
Esta suite es ante todo un conjunto de Api’s y herramientas para mejorar la experiencia del desarrollador. también contiene un módulo llamado el administrador.
Controla los componentes básicos visuales de una página. Los bloques son cajas de contenido representado en una zona o región, de una página web. Versión:
Drupal CARLOS GARCÍA MONTORO. Introducción Drupal es un CMS. Requiere: ◦Un servidor web (Apache, Nginx, Microsoft IIS). ◦Una base de datos (MySQL, PostgreSQL,
Flexibilidad y Control  Apariencia  Contenido  Funcionalidad.
Gira Drupal Centroamérica Yo, das Josef Dabernig de Austria, esta en Europa y se habla Aleman
CMS ABIERTO Y CMS CERRADO MARÍA CAMILA MUÑOZ U TATIANA ARIAS CHAPARRO U CAROLINA FIGUEROA U
Diseño de un sistema de gestión y asignación de equipos para una empresa TFC – Area J2EE Realización: Jose Angel Pardillo Vela Ingeniería técnica en Informática.
ASSL PARTY 09 Taller sobre Drupal. ASSL PARTY 09 Drupal de cine.
Desarrollo de módulos con Drupal 6 Como mis problemas ayudan a la comunidad Drupal Summit Latino - Lima 2011 enzo – Eduardo Garcia
PRESENTACIÓN DRUPAL Versión 0.1 Por Ricardo Chang.
GESTORES DE CONTENIDOS (CMS) María Paula Tobón De Castro.
¿Qué es Drupal? Aplicación web sobre php CMS Framework.
Trabajo de mantenimiento Presentado por: Daniel elejalde Víctor Manuel puentes.
Ofelia Cervantes Redes Dinámicas 1. Ofelia Cervantes Redes dinámicas en Gephi REDES DINÁMICAS: se van construyendo y visualizando en tiempo real Pasos.
Microsoft Expression Web Designer. Standards-Based Web Sites  Completo soporte de schemas  Elija cualquier schema que se adapte a su desarrollo, y utilice.
AL INICIAR EN EL SITIO, NOS MOSTRARÁN LAS PÁGINAS WEB CREADAS SI NECESITO CREAR UNA NÚEVA PÁGINA, HAGO CLIC AQUÍ:
Validación de HTML Validación de CSS. Validación de HTML Desarrollado por: W3C Tipo de Recurso: Programa – Software Tipo de Destinatario: General Tipo.
CONFIGURACIÓN DE DRUPAL. Una ves instalado drupal, al visitar el sitio por primera ves aparecerá la siguiente pantalla: Visite este vínculo para crear.
Acciones y Disparadores Una forma de programar sin código Por: Ricardo Chang.
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
Matriz Norlex de Requisitos Legales NORLEX INTERNACIONAL, S.A. DE C.V.
CURSO MULTIMEDIA Autor: Arq. Ronald Romero M
Gestor de paquetes Instalar y eliminar software (GUI y consola)
BASE DE DATOS EN LA WEB POR- OSIRYS MARCIAGA JESUS NIETO.
ALFRESCO.
WordPress REST API
Sistemas operativos Linux
MANEJO DE TEXTO Y OBJETOS AVANZADOS ENCABEZADOS Y PIES DE PÁGINA
Iniciación a Android Dia 1: Instalación Android Studio - 1h
Dpto. Informática 1.
Portal de capacitación de Research4Life (Curso avanzado Modulo 8)
Presentación de la plataforma de soporte a las webs de los departamentos en entorno DRUPAL
TACTICA CRM.
Ricardo Zúñiga Zúñiga Archivista Ministerio de la Presidencia
UNIVERSIDAD MAYOR DE SAN ANDRÉS
Resolución
CMS Un sistema de gestión de contenidos (en inglés: Content Management System, más conocido por sus siglas CMS) es un programa informático que permite.
Jornada Provincial de Bibliotecología Médica Sancti Spíritus 2015
Escriba el nombre de la actividad o tema
Preparatoria 5 WP5 / Escolar.
¿Cómo tener acceso a las bases de datos de la biblioteca digital?
Ciudad, estado, código postal
Tópicos de bases de datos
Microsoft Publisher L.A. y M.C.E. Emma Linda Diez Knoth.
Miguel García Ruiz Jackeline Giraldo Urrea
DIRECCION GENERAL DE SISTEMAS DE CONTRATACIONES
Unidad I Herramientas de la web 2.0.
Diseño y Edición de Paginas web
Instructivo para los usuarios registrados
Leomar elena de alba buelvas
DISEÑO HIPERMEDIA.
Proceso de resolución de un nombre de dominio
Accesibilidad documentos de autor Política editorial del Grupo de Investigación Asociados Larenses (GRIAL) 2016 Red GRIAL Revista del Grupo GRIAL.
Parte 4 HTML.
Clínica Virtual Docente
Conceptos Relacionados Unidad I. Parte A.
CCAPA Tecnologías de Información SAC Ref.: Presentación OSA-ERP
CCAPA Tecnologías de Información SAC Ref.: Presentación OSA-ERP
Diseño de una Base de datos
Presentaciones multimedia Tecnologías de la información Domínguez Correa Gabriel Alberto.
Sistema de Encuestas JUNAEB
Servidor de Reportes basado en Tecnología Java y XML
Powered by BTC TECHNOLOGY COMPANY
GC-F-004 V.01 CENTRO DE INDUSTRIA Y LA CONSTRUCCIÓN REGIONAL TOLIMA.
Ing. Patricia Acosta, MSc. Blog: EXCEL.
Transcripción de la presentación:

VIEWS 2 (mucho más que listados) Pedro Cambra - http://cambrico.net

Qué es Views Proporciona una interfaz flexible para presentar listados de información a los usuarios. Permite a los administradores de sitios Drupal generar listados de contenido, usuarios, galerías de imágenes, búsquedas personalizadas y mucho más sin tocar código. Es el módulo contribuido más utilizado para proyectos Drupal (más de 60,000 sitios lo utilizan) Pedro Cambra - http://cambrico.net

Usos habituales de Views Todo tipo de listados estáticos o dinámicos de nodos y de usuarios ordenados y filtrables. Galerías de imágenes, carruseles, slideshows, etc. Búsquedas personalizables. Exportación de contenido en formato XML, JSON, RDF, etc. Pedro Cambra - http://cambrico.net

Instalación Descargar el módulo de la página del proyecto Views: http://drupal.org/project/views Descomprimirlo y copiarlo en sites/all/modules Activarlo en Site Configuration > Modules Módulos adicionales para views: Views Bonus, Views Tabs, Views Slideshow, Views Accordion, Views attach, Views Datasource, Views Popup, etc Pedro Cambra - http://cambrico.net

Razones para usar Views Facilidad para generar listados sin escribir código. Efecto “caja negra”. Reutilización de vistas completa o parcialmente. Integración con CCK, Panels y otros módulos. Filtros expuestos Diferentes tipos de vistas para cambiar la presentación de los datos. Documentación y soporte http://drupal.org/node/242311 Pedro Cambra - http://cambrico.net

Razones para NO usar Views Control absoluto sobre los datos recuperados y el código ejecutado. Optimización de las consultas. Control de versiones, auditoría, … Dificultad de manejo. http://drupal.org/node/242311 Pedro Cambra - http://cambrico.net

Novedades en Views 2 Además de nodos, tambien permite listar usuarios, taxonomías, revisiones, ficheros y comentarios. Grandes mejoras en la API para desarrolladores http://views.doc.logrus.com Nueva interfaz más completa e intuitiva en Ajax. El módulo Advanced Help proporciona ayuda contextual. Se pueden mantener múltiples displays en una misma View, lo que permite tener diferentes páginas y bloques configuradas y mantenidas en cada vista. Es posible asignar un Tag a las vistas para organizarlas mejor. Permite previsualizar la vista antes de guardarla, incluso con argumentos. La herramienta Analyze revisa las vistas que creamos y nos indica posibles errores y sugerencias aplicables. Relationship permite relacionar directamente varias tablas. Pedro Cambra - http://cambrico.net

Views 2 API hook_views_data hook_views_api hook_views_plugins hook_views_pre_execute hook_views_query_alter hook_views_pre_render (…) http://views.doc.logrus.com/group__views__hooks.html

Cinco páginas más de configuración Interfaz de Views 1 Cinco páginas más de configuración La imagen original completa puede verse aquí http://flickr.com/photos/45366949@N00/1895787557 Pedro Cambra - http://cambrico.net

Interfaz de Views 2 Pedro Cambra - http://cambrico.net

Módulos Utilizados Views + Views UI Advanced Help CCK + Filefield + Imagefield Imagecache Masquerade QuickTabs Taxonomy Image Pedro Cambra - http://cambrico.net

¡Al tajo! http://www.flickr.com/photos/kongharald/2532198941/ Pedro Cambra - http://cambrico.net