A volar con CMS Camp Heredia, Costa Rica - 12/09/2009 website: jabber/xmpp: drupal.org user: Microblogging:

Slides:



Advertisements
Presentaciones similares
Support.ebsco.com EBSCOadmin Personalización de Servicios Tutorial.
Advertisements

CGI I La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con él. Dicho.
¿Qué es Drupal?. Es un sistema de administración de contenidos Es un framework para construir aplicaciones web con un API muy bien documentado.
Aplicaciones semánticAS con Drupal
Herramientas digitales para Periodistas. Creative Commons : «bienes comunes creativos» es también el nombre dado a las licencias desarrolladas por esta.
Migrando a Drupal desde otro(s) CMS Guía de supervivencia Drupal Camp | Guatemala 2010.
Multilenguaje, multillenguatge, 多语言 Llegar a todos. Arribar a tot el món. 大家达成.
DESARROLLANDO TEMPLATES PARA JOOMLA! 1.5 Ing. Edwin Rolando Paredes Calderón. Comercio Electrónico.
Bases de datos en la Web n Las bases de datos permiten almacenar de una forma estructurada y eficiente toda la información de un sitio web n Ventajas –Proporcionar.
Bases de datos CONCEPTOS BÁSICOS.
Diseñando la arquitectura de aplicaciones empresariales. Acceso al SQL Server.- Autenticación de usuario:
Diseño de Sitios Web con CMS David Chura. Sesión 1.
Drupal.
CMS DRUPAL HERRAMIENTAS DE DISEÑO CARLOS LLANOS V. JENNIFER QUINDE G. JUAN MACIAS B. KERLY UBE.
TALLER WORDPRESS ISI JÉBER G. MARTÍNEZ. ¿Qué es Wordpress? Es un CMS Originalmente pensado para diarios digitales AKA Blog Es Open Source / Código Abierto.
Microsoft Office Word 2007 le permite al usuario a crear documentos de aspecto profesional mediante un conjunto de herramientas de forma completa, brindando.
Como crear un portafolio electrónico.
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,
Propuesta de Creación de Página en Google Sites o ExeLearning USS VIRTUAL.
CMS de código abierto y código cerrado Camila Duarte Ruddy Ruiz Fabián Correa.
Andrea Fernanda Salazar Rueda María Paula Peña Fernández Yuleny Osorio López.
LI. MAYRA SUAREZ. Microsoft Office. Tiene múltiples herramientas que se utilizar para realizar documento, hojas de cálculo, multimedia. Cuenta con una.
Administración de un proyecto de Software Libre: FAVS Jesús Sánchez Sánchez F AVS.
El Incomprendido Drupal por Fernando P. García. Perfíl ● Fundador: Dries Buytaert ( ● Fecha de fundación: Enero 2001 ● Versión estable.
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
ASSL PARTY 09 Taller sobre Drupal. ASSL PARTY 09 Drupal de cine.
Autor : Daniel García Torralbo Director : Carlos Molina Clemente Titulación : ETIS.
Desarrollo de módulos con Drupal 6 Como mis problemas ayudan a la comunidad Drupal Summit Latino - Lima 2011 enzo – Eduardo Garcia
Provedor de OpenID Drupal Summit Latino 2011 Universidad Nacionald de Ingeneria Lima, Peru - 29/01/ website: jabber/xmpp: drupal.org user: Microblogging:
PRESENTACIÓN DRUPAL Versión 0.1 Por Ricardo Chang.
Tiempos oskuros. ? módulos contribuidos.
¿Qué es Drupal? Aplicación web sobre php CMS Framework.
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.
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
Un sistema de gestión de contenidos (Content Management Systems o CMS) es un software que se utiliza principalmente para facilitar la gestión de sitios.
ALFRESCO.
Registro de Software REALIZADO POR: ANDRÈS BARRETO.
INSTALACIÓN DEL SISTEMA C.A.N.O.A.
Social Media Rogelio Ferreira Escutia.
Indicaciones de uso del Gestor documental
Instalación y configuración de Wordpress
Desde cero a una Distribución Features, Drush Make y Profiler
AREA ACADÉMICA: INFORMÁTICA II TEMA: CREACIÓN DE PÁGINAS WEB MTRA
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.
Base de Datos Introducción
Arquitectura de Drupal
Miguel García Ruiz Jackeline Giraldo Urrea
PLATAFORMA EDUCATIVA HELVIA
VIEWS 2 (mucho más que listados) Pedro Cambra -
Hacer un Módulo en Drupal 8
¿Nos hacemos un wiki? Ana Mª Ovando.
Los wikis Por: Karina Montes Ruth González Mabel Ibarra.
GLOSARIO TIC SOFIA BERDUGO LEON.
CMS saregune CC 2009.
SQL + PHP + HTML Prof. Martín Contreras.
Base de datos PubMed (Curso básico: módulo 4, parte B)
Introducción (Principales diferencias entre Wordpress .com y .org)
Structure Query Languaje
Gabriel Alonso Navarro Altamar
WEB negocios tecnológica Documento Electrónico comunidad Fácil de usar
SISTEMA DE NAVEGACIÓN CURSOS VIRTUALES - INSTITUCIONALES
GUÍA DE NAVEGACIÓN PLATAFORMA VIRTUAL PASTO PIEMSA 2018
Bases para una Tienda Online  En internet hay muchas posibilidades de negocios, desde ofrecer servicios hasta la venta de productos.  Usando el sistema.
“ENTORNO DE TRABAJO DE ACCESS 2010” ACTIVIDAD DE ADQUISICIÓN DEL CONOCIMIENTO GRISEIDY CLARIBEL VELAZQUEZ RUIZ GPO:423.
Herramientas y Licencias
Normalmente emparejamos tablas que están relacionadas entre sí y una de las columnas de emparejamiento es clave principal, pues en este caso, Cuando una.
Conceptos relacionados con la interfaz gráfica Taller de diseño página Web.
Transcripción de la presentación:

a volar con CMS Camp Heredia, Costa Rica - 12/09/ website: jabber/xmpp: drupal.org user: Microblogging: xamanu (359937) identi.ca/xamanu Felix Delattre

a volar con CM S framework Comunidad Software Libre profesional

a volar con Drupal es una herramienta profesional Libre, seguro, extensible, flexible pero: hasta te puede ayudar a pagar la renta Curva de aprendizaje inicial muy pronunciada. Excelente calidad de código, APIs y Drupal no es un producto! Interfaz y sistema por defecto poco amigable

a volar con costa-rica groups.drupal.org nicaragua guatemala drupal.org.es panama video / / / / / Drupal Hispano | Comunidad de usuarios Drupal Tutoriales, Foros, Noticias, Planeta en español Grupos regionales o de algun tema. spanish /

a volar con drupal.org project/.... handbook planet / / / Tutoriales “oficiales” en inglés Noticias y blogs de toda la comunidad (inglés) Módulos, Temas, Traducciones etc.... / forum Foro

a volar con La “issue queue” de cada módulo muchas veces contienen mejores informaciones que el foro. (para programadores). En “resources” se encuentra documentaciones y información sobre el módulo.

a volar con Estructura de carpetas includes misc modules profiles scripts themes CHANGELOG.txt COPYRIGHT.txt cron.php index.php INSTALL.mysql.txt INSTALL.pgsql.txt install.php INSTALL.txt LICENSE.txt MAINTAINERS.txt robots.txt update.php UPGRADE.txt xmlrpc.php /ruta/al/alojamiento/virtual ( p.e. /var/www ) includes modules themes El corazón de Drupal módulos del “core” Los temas/plantillas del “core” / / / sites

a volar con download Drupal le gusta la console?

a volar con CVS checkout Drupal : CVS checkout Modules recomendación drupal.org/project/drus h $ cvs -z6 checkout -d $MODULE -r DRUPAL contributions/modules/$MODULE; $ cvs -z6 checkout -d drupal -r DRUPAL drupal; $ drush dl $MODULE $ drush cache clear $ drush update $ drush enable $MODULE

a volar con Contenido del CD del taller Para el Encuentro Centroamericano de Software Libre hay un CD que contiene lo siguiente: drupal Versión actual de Drupal Traddución del interfaz de Drupal al español modules Algunos módulos (recomendados) de “contrib” que se va a usar slides Esta presentación en formatos ODP y PDF videos Videos de demostraciones

a volar con Instalar Drupal Colocar Drupal en la carpeta definida en el alojamiento virtual del servidor de web (apache) Crear una nueva base de datos basilla Instalar base de datos por interfaz de instalación de drupal (url del host virtual)

a volar con 1-installation-drupal.ogv videos / / Demostración

a volar con Proyectos ejemplarios Compraventa Los usuarios pueden ofrecer o solicitar alguna marcancería Planeta Agregación de contenido por RSS feed Eventos Eventos con calendario

a volar con primero, algunas informaciones básicas sobre Drupal

a volar con Node Pieza básica y general de contenido viviendo en el sitio de drupal. nodo Tiene un número único y continuo de identificación Todos tipos de contenido son nodes node id

a volar con Lo que no son nodos Usuarios Comentarios Taxonomia

a volar con Tipos de contenidos En Drupal se puede definir libremente “tipos de contenidos” página clásica noticia evento o lo que usted se imagine... formulario de contacto

a volar con Proyecto ejemplario Compraventa 2x2x Tipos de contenidos Anuncio de venta Anuncio de compra

a volar con 2-content-types.ogv videos / / Demostración

a volar con core contrib Funciones comunes Manejo básico de contenido Manejo de usuarios Manejo de sesiones URL alias Protocolación Syndicación Manejo del diseño Multilingual Evento / Calendario Grupos WYSIWYG Foro Imagenes Comercio electrónico Mapa Módulo própio

a volar con don't hack core! jamás modifique el núcleo upgrades para: copia nuevas versiones simplemente encima y ejecute update.php

a volar con todas las modificaciones y módulos adicionales viven en la carpeta “sites” includes misc modules profiles scripts themes CHANGELOG.txt COPYRIGHT.txt cron.php index.php INSTALL.mysql.txt INSTALL.pgsql.txt install.php INSTALL.txt LICENSE.txt MAINTAINERS.txt robots.txt update.php UPGRADE.txt xmlrpc.php sites

a volar con sites all default settings.php modules themes /ruta/al/alojamiento/virtual ( p.e. /var/www ) sites files Archivo de configuración, módulos y temas de “contrib”, propias personalizaciónes etc... // / / // / Carpetas para módulos y temas de “contrib” o propios. Archivo de configuración de la base de datos (y más) Archivos creado por el sistema (imagenes, documentos etc).

a volar con Instalar Módulos Instalar Temas (Plantillas) Bajar módulo deseado Descomprimir archivo Colocar carpeta en Bajar módulo deseado Descomprimir archivo Colocar carpeta en /sites/all/themes Activarlo en Drupal Activarlo en Drupal /sites/all/modules

a volar con 3a-installation-modules.ogv videos / / Demostración

a volar con 3b-installation-modules- admin-menu.ogv videos / / Demostración

a volar con README.txt

a volar con Mejor: $ drush dl $MODULE $ drush enable $MODULE

a volar con CCK Añadir cualquier tipo de campo (field) a un tipo de contenido (Content Construction Kid) fecha texto número correo electronico archivo checkbox

a volar con 6x6x Campos Título Descripción Imagen Correo electrónico Precio Proyecto ejemplario Compraventa Nombre

a volar con 4-content-construction-kid.ogv videos / / Demostración

a volar con Funciones comunes Manejo básico de contenido Campos Manejo de sesiones URL alias Protocolación Campo de fecha Manejo del diseño Multilingual Fields/Campos están en Core en D7 Syndicación Campo de imagen Campo de video Campo de referencia

a volar con ImageCache Predeterminación de tamaños de imagenes Procesa imagenes con GD2 o ImageMagix Se define en el output que predetermincación usar

a volar con 5-imagecache.ogv videos / / Demostración

a volar con Views Constructor de consultas (query builder) Integrado con muchos módulos en especial con CCK Plugins para la presentación Lista, Tabla, Mapa, Linea del tiempo,.... vistas

a volar con SELECT nid, title, body FROM node Consulta simple de SQL

a volar con SELECT node.nid AS nid, node_revisions.body AS node_revisions_body, node_revisions.format AS node_revisions_format, node.title AS node_title FROM node node LEFT JOIN node_revisions node_revisions ON node.vid = node_revisions.vid Drupal core respeta revisiones

a volar con SELECT node.nid AS nid, node_revisions.body AS node_revisions_body, node_revisions.format AS node_revisions_format, node.title AS node_title FROM node node LEFT JOIN node_revisions node_revisions ON node.vid = node_revisions.vid WHERE node.type in ('story') Consulta con una condición Sólo contenido del tipo “story”

a volar con Una consulta común Vista de patrocinadores para el DrupalCamp Centroamerica 2009 (Nicaragua) centroamerica.org Ejemplo

a volar con SELECT node.nid AS nid, node_data_field_logo.field_logo_fid AS node_data_field_logo_field_logo_fid, node_data_field_logo.field_logo_list AS node_data_field_logo_field_logo_list, node_data_field_logo.field_logo_data AS node_data_field_logo_field_logo_data, node_data_field_logo.nid AS node_data_field_logo_nid, node.type AS node_type, node_data_field_logo.field_website_url AS node_data_field_logo_field_website_url, node_data_field_logo.field_website_title AS node_data_field_logo_field_website_title, node_data_field_logo.field_website_attributes AS node_data_field_logo_field_website_attributes, node_data_field_logo.field_donacion_value AS node_data_field_logo_field_donacion_value, nodequeue_nodes_node.position AS nodequeue_nodes_node_position FROM node node INNER JOIN nodequeue_nodes nodequeue_nodes_node ON node.nid = nodequeue_nodes_node.nid LEFT JOIN content_type_ ocinador node_data_field_logo ON node.vid = node_data_field_logo.vid WHERE (node.status <> 0) AND (node.type in ('sponsor')) ORDER BY nodequeue_nodes_node_position ASC Una consulta común Ejemplo

a volar con Fields Campos de CCK Informaciones generales del nodo TítuloCuerpo Fecha de creación Autor Fecha Campo de texto definido ImagenesVideos Ubicaciónetc... Y mucho más.... Definir el output Analogía a SQL: SELECT

a volar con Filters Las condiciones de la consulta Campos de CCK Informaciones generales del nodo Taxonomía Analogía a SQL: WHERE etc....

a volar con Style Estilo de presentación Unformatted Lista Tabla GMap Calendar Timeline etc...

a volar con Views Display Tipo de presentación Feed Página Bloque etc....

a volar con Proyecto ejemplario Compraventa Filtro View: Mercado Anuncio de Venta, Node: Type Campos Título Imagen Precio Anuncio de Compra Style Tabla Display Página

a volar con 6-views.ogv videos / / Demostración

a volar con Proyecto ejemplario Planeta 2x2x Alternativas Aggregator FeedAPI Core Tabla (DB) especial para mensajes de “Feed” Mensaje del “Feed” son nudos Views &

a volar con 7-aggregator.ogv videos / / Demostración

a volar con Proyecto ejemplario Eventos 1x1x 3x3x Campos Tipo de contenido Evento Título Descripción Fecha Views Calendario Style: 2x2x Módulos date calendar &

a volar con 8-date-calendar-views.ogv videos / / Demostración

a volar con Crear módulos Los módulos deben estar colocados en sites/all/modules Module developer guide Quick links Hooks API – Advanced Programming Interface

a volar con Crear temas (Plantillas de diseño) Los témas deben estar colocados en sites/all/themes Temas tienen convenciones de nombres de sus archivos Los temas deben estar colocados en sites/all/themes Guias e informaciones para crear plantillas

a volar con Fork it! Derivados y distros Ubercart Drupal empaquetado de tienda virtual de comercio electronico Acquia Drupal Drupal Core + algunos módulos para ofrecer un CMS funcionable desde el principio. OpenAtrium Intranet empaquetada para la comunciación entre equipos

a volar con Videos, Podcasts, Tutoriales (Drupal podcast en Español) drupal/ Presentaciones en Video (en Español)

a volar con Cliparts K. Peirce Creative Commons Attribution 3.0 License. Logotipo del Drupal pirata: Hubert Florin Permiso cordial....gracias a: Tipografía : DejaVu Sans Dominio publico

a volar con y en particular, gracias a: ustedes

a volar con A volar con Drupal by Felix Delattre is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.