Proyecto: Buscador de Películas usando XQuery y exist

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Proyecto: Buscador de Películas usando XQuery y exist"

Transcripción

1 Buscador de Películas usando XQuery y exist Arquitecturas de Altas Prestaciones Rafael Martos Llavero

2 I. Objetivo del Proyecto. El objetivo del proyecto es la creación de una base de datos basada en XML empleando exist y poder realizar consultas a la misma a través del navegador mediante el lenguaje de consulta XQuery. Para la administración de la base de datos, es decir, para poder añadir y eliminar nuevos elementos, se empleará XUpdate (enviando POST a la base de datos por medio de curl.exe). II. Instalación de la base de datos y del resto de componentes A. exist Para poder implementar la base de datos necesitamos tener instalado exist. Usuario: admin y contraseña:12345 Creamos una nueva colección como vimos en clase llamada películas. Añadimos a esa colección los archivos: o buscar.xq o cine.jpg o formbuscar.xq o mostrar.xq o p.xml (nuestra base de datos) B. Curl y Xupdate Para poder añadir y eliminar elementos de la base de datos necesitamos tener instalado curl. En la carpeta donde tengamos instalado curl añadimos los archivos.xml que tendrán las órdenes xupdate: o nuevoelemento.xml o eliminarelemento.xml 1

3 III. Descripción de los archivos Vamos a realizar una descripción de los archivos que forman parte de nuestro proyecto y después mostraremos con imágenes un ejemplo de funcionamiento. A. p.xml (Base de datos XML) Ésta es nuestra base de datos, donde tendremos almacenada cada una de las películas siguiendo la estructura de un archivo xml: El código es el siguiente: <db version="2.0"> <pelicula> <titulo>jurasic Park</titulo> <descripcion>una pelicula sobre dinosaurios</descripcion> <link>http://www.imdb.com/title/tt /</link> <imagen> jurassicpark_univers.jpg </imagen> </db> </pelicula> <pelicula> </pelicula> datos. La etiqueta película es la que separa a un elemento de otro de nuestra base de Cada película tiene un título, una descripción de la trama de la película, un link de descarga de la misma y una imagen de la cartelera. B. formbuscar.xq Este es el formulario de búsqueda, donde podremos introducir el nombre de la película que queremos buscar en la base de datos. También hay un botón que nos permite ver una lista de todos los archivos que forman parte de nuestra base de datos. El lenguaje es Xquery; lo que hacemos es enviar como parámetro el título de la película que queremos buscar mediante un GET. Ese parámetro será procesado por buscar.xq. Si pulsamos sobre el botón Mostrar, se ejecutará el archivo mostrar.xq, listando por pantalla todas las péliculas El código es el siguiente: 2

4 declare option exist:serialize "method=xhtml media-type=text/html indent=yes"; let $titulo := 'Buscador de peliculas' return <html> <head> <title>{$titulo}</title> </head> <body bgcolor="f4 A4 60"> <center> <h1>{$titulo}</h1> <img SRC="cine.jpg"></img> <form method="get" action="buscar.xq"> <p> <h3>titulo a buscar:</h3> <input name="q" type="text" size="60"/> <input type="submit" value="buscar"/> </p> </form> <form method="get" action="mostrar.xq"> <p> <h3>mostrar Todas:</h3> <input type="submit" value="mostrar"/> </p> </form> </center> </body> </html> C. buscar.xq Con este archivo tomamos el valor del parámetro enviado por el formulario, es decir, el título de la película, a través de GET y realizamos la búsqueda en la base de datos. El código es el siguiente: xquery version "1.0"; declare option exist:serialize "method=xhtml media-type=text/html indent=yes"; (:PETICION :) let $titulo := 'Busqueda de peliculas' let $data-collection := '/db/peliculas' (: TOMAMOS PARAMETRO DE LA URL :) let $q := request:get-parameter('q', '') return <html> <head> <title>{$titulo}</title> </head> <body bgcolor="b0 E0 E6"> <h1>resultados de la búsqueda:</h1> <p><b>buscando: </b>{$q} en la coleccion: {$data-collection}</p> 3

5 { for $titulo in collection($data-collection)/db/pelicula where $titulo/titulo = $q return <table BORDER="1" WIDTH="100%" cellpadding="5"> <tr><td ROWSPAN="3" WIDTH="20%" ALIGN="center" BGCOLOR="7B 68 EE"> <IMG SRC="{data($titulo/imagen)}" WIDTH="178" HEIGHT="180" ALIGN="middle"></IMG></td><td WIDTH="10%" BGCOLOR="00 BF FF" ALIGN="center"><b>TITULO:</b></td><td BGCOLOR="00 BF FF"><b><i>{data($titulo/titulo)}</i></b></td></tr> <tr><td WIDTH="10%" BGCOLOR="1E 90 FF" ALIGN="center"><b>DESCRIPCION:</b></td><td BGCOLOR="1E 90 FF">{data($titulo/descripcion)}</td></tr> <tr><td WIDTH="10%" BGCOLOR="64 95 ED" ALIGN="center"><b>LINK:</b></td><td BGCOLOR="64 95 ED"><a HREF="{data($titulo/link)}">{data($titulo/link)}</a></td></tr> </table> } <form method="get" action="formbuscar.xq"> <p> <input type="submit" value="volver"/> </p> </form> </body> </html> Una vez que el título es encontrado en la base de datos, mostramos en una tabla su cartelera, el título, la descripción y el enlace de descarga. D. mostrar.xq Con este archivo mostramos todas las películas de nuestra base de datos en una tabla, siguiendo el formato anterior. El código es el siguiente: xquery version "1.0"; declare option exist:serialize "method=xhtml media-type=text/html indent=yes"; (:PETICION es let $pelicula := 'Lista de todas las peliculas' let $data-collection := '/db/peliculas' return <html> <head> <title>{$pelicula}</title> </head> <body bgcolor="b0 E0 E6"> <h1>peliculas de la base de datos:</h1> <p><b>peliculas en la coleccion: {$data-collection} </b></p> <ol>{ for $pelicula at $pos in collection($data-collection)/db//pelicula return <table BORDER="1" WIDTH="100%" cellpadding="3"> <tr><td ROWSPAN="3" WIDTH="20%" ALIGN="center" BGCOLOR="7B 68 4

6 EE"> <IMG SRC="{data($pelicula/imagen)}" WIDTH="178" HEIGHT="180" ALIGN="middle"></IMG></td> <td WIDTH="10%" BGCOLOR="00 BF FF" ALIGN="center"><b>[{data($pos)}] TITULO:</b></td><td BGCOLOR="00 BF FF"><b><i>{data($pelicula/titulo)}</i></b></td></tr> <tr><td WIDTH="10%" BGCOLOR="1E 90 FF" ALIGN="center"><b>DESCRIPCION:</b></td><td BGCOLOR="1E 90 FF">{data($pelicula/descripcion)}</td></tr> <tr><td WIDTH="10%" BGCOLOR="64 95 ED" ALIGN="center"><b>LINK:</b></td><td BGCOLOR="64 95 ED"><a HREF="{data($pelicula/link)}">{data($pelicula/link)}</a></td></tr> </table> }</ol> <form method="get" action="formbuscar.xq"> <p> <input type="submit" value="volver"/> </p> </form> </body> </html> Al lado de cada título, aparece un número, es el índice de la película dentro de la base de datos, este número es muy útil para el administrador de la base de datos, ya que si quiere eliminar alguna de las películas existentes, deberá de seleccionarla con ese número. E. nuevoelemento.xml Con este archivo empleando xupdate podremos insertar nuevos elementos en nuestra base de datos, los nuevos elementos aparecerán al principio. Es un archivo.xml que emplea XUpdate, y el código es el siguiente: <?xml version="1.0" encoding='iso '?> <xupdate:modifications version="1.0" xmlns:xupdate="http://www.xmldb.org/xupdate"> <xupdate:insert-before select="//pelicula[position()=1]" > <xupdate:element name="pelicula"> <xupdate:element name="title">nuevo titulo </xupdate:element> <xupdate:element name="descripcion">nueva Descripcion </xupdate:element> <xupdate:element name="link">nuevo link</xupdate:element> <xupdate:elementname="imagen">nueva imagen</xupdate:element> </xupdate:element> </xupdate:insert-before> </xupdate:modifications> Para poder enviar esta información a nuestra base de datos, mediante curl en la consola tendremos que introducir: C:\curl>curl u admin:12345 X POST T nuevoelemento.xml 5

7 F. eliminarelemento.xml Con este archivo empleando xupdate podremos eliminar algún elemento de nuestra base de datos. El procedimiento para eliminarlo es el siguiente: 1) En el formulario de búsqueda le damos a mostrar todas las películas. 2) Vemos el número de índice que tiene la película que queremos eliminar. 3) Ese será el número que tendremos que introducir entre los corchetes en el archivo eliminarelemento.xml Es un archivo.xml que emplea XUpdate, y el código es el siguiente: <?xml version="1.0" encoding='iso '?> <xupdate:modifications version="1.0" xmlns:xupdate="http://www.xmldb.org/xupdate"> <xupdate:remove select="/db/pelicula[1]"/> </xupdate:modifications> La película quedará eliminada por completo (título, cartelera, descripción y enlace). Para poder enviar esta información a nuestra base de datos, mediante curl en la consola tendremos que introducir: C:\curl>curl u admin:12345 X POST T eliminarelemento.xml 6

8 IV. Ejemplo de funcionamiento Vamos ahora a exponer el funcionamiento del programa. A. Formulario de búsqueda (formbusqueda.xq) Este será el único archivo al que cualquier usuario que quiera hacer una búsqueda de la base de datos deberá acceder, la forma de llamarlo es poner en la barra de direcciones de nuestro navegador lo siguiente: La dirección localhost sería sustituida por la IP donde tuviésemos el servidor exist instalado. Le aparecerá la siguiente pantalla: Ahí tiene la opción de meter en el cuadro de texto el título de la película a buscar o bien darle al botón y mostrar todas las películas de la base de datos. B. Resultado de búsqueda Si el usuario introduce un título de una película que se encuentra dentro de la base de datos y le da al botón Busca, le aparecerá lo siguiente (Por ejemplo, buscamos Jurasic Park ): 7

9 Vemos que aparece la cartelera, el título de la película, descripción de la misma y el enlace de descarga. Si la película no se encuentra en la base de datos, aparecerá vacío. Con el botón Volver, volverá al formulario de búsqueda. C. Mostrar todas las películas En el formulario de búsqueda, si pulsamos sobre el botón Mostrar nos saldrá un listado con todas las películas de la base de datos en una tabla. El formato de la tabla es similar al de los resultados de la búsqueda, es decir, aparecerá la cartelera, el título, la descripción y el enlace de descarga. El resultado es el siguiente: 8

10 D. Administrar base de datos Para el administrador de la base de datos, se dispone de los archivos nuevoelemento.xml y eliminarelemento.xml, para añadir y eliminar un elemento de la base de datos respectivamente. Si quiere añadir un elemento nuevo, simplemente ha de modificar la parte en negrita de los archivos.xml con el título, descripción, link y cartelera nuevas y enviar el archivo mediante POST a la base de datos usando curl. Para mayor detalle ver el apartado III.E de este documento. Si quiere eliminar algún elemento de la base de datos, se fija en el índice de la película y modifica ese número en el archivo eliminarelemento.xml. El índice se genera de forma dinámica, ya que no es un atributo de las etiquetas, sino que es la posición que ocupa la película dentro de la base de datos. 9

11 ÍNDICE Por ejemplo, si quiere eliminar la primera película de la lista, haría lo siguiente: <?xml version="1.0" encoding='iso '?> <xupdate:modifications version="1.0" xmlns:xupdate="http://www.xmldb.org/xupdate"> <xupdate:remove select="/db/pelicula[1]"/> </xupdate:modifications> La película 1 (Jurasic Park) quedará eliminada por completo. 10

<SearchPlugin xmlns=http://www.mozilla.org/2006/browser/search/> Cómo crear un buscador para la barra de Firefox? Supongamos que queremos añadir un buscador distinto a los que ofrece Firefox para la barra de búsqueda. Todos esos buscadores están en una carpeta del directorio

Más detalles

Para iniciarnos en el estudio de este curso necesitamos estar familiarizados con ciertos conceptos generales, entre ellos:

Para iniciarnos en el estudio de este curso necesitamos estar familiarizados con ciertos conceptos generales, entre ellos: Conceptos básicos de la internet y la web Para iniciarnos en el estudio de este curso necesitamos estar familiarizados con ciertos conceptos generales, entre ellos: Internet: Red mundial de computadoras

Más detalles

ELABORACIÓN DE PÁGINAS WEB. CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ

ELABORACIÓN DE PÁGINAS WEB. CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ Página1 CREACIÓN DE LA BASE DE DATOS EN MySQL REGISTRO DE USUARIOS UTILIZANDO PHP CON MYSQL Una vez instalada nuestro servidor local de Apache, procedemos a crear

Más detalles

Funcionamiento del sistema de autentificación en PHP

Funcionamiento del sistema de autentificación en PHP Sistema de autentificación PHP Cómo realizar un sistema de autentificación en PHP, en el que los usuarios deban introducir nombre y contraseña para que puedan visualizar las páginas de una aplicación con

Más detalles

CONCEPTOS BÁSICOS PARA EL DISEÑO DE PAGINAS WEB

CONCEPTOS BÁSICOS PARA EL DISEÑO DE PAGINAS WEB COLEGIO AGUSTINIANO CIUDAD SALITRE AREA DE TECNOLOGÍA E INFORMATICA GUIA DE APOYO PRIMER BIMESTRE GRADO UNDECIMO CONCEPTOS BÁSICOS PARA EL DISEÑO DE PAGINAS WEB UNIDAD TEMÁTICA: INICIANDO CON HTML Y DREAMWEAVER

Más detalles

Prácticas H T M L U.A.C.M COMPUTACIÓN II

Prácticas H T M L U.A.C.M COMPUTACIÓN II Prácticas H T M L U.A.C.M COMPUTACIÓN II M a r c o s Práctica VI HTML Básico El primer objetivo de esta práctica es familiarizarse con el uso de los marcos y posteriormente ubicar la forma de como podemos

Más detalles

Cómo utilizar buscador.gub.uy en mi sitio?

Cómo utilizar buscador.gub.uy en mi sitio? Portal del Estado Uruguayo Cómo utilizar buscador.gub.uy en mi sitio? Información del Proyecto BORRADOR Diciembre 2010 Cómo utilizar buscador.gub.uy en mi sitio? 2 Además de proveer búsquedas especializadas

Más detalles

Índice. 1. Introducción al XSS. 2. Taller Práctico Explotando la Vulnerabilidad. 3. Robo de cookies Uso de estas. 4. Arreglando la vulnerabilidad.

Índice. 1. Introducción al XSS. 2. Taller Práctico Explotando la Vulnerabilidad. 3. Robo de cookies Uso de estas. 4. Arreglando la vulnerabilidad. Índice 1. Introducción al XSS. Qué es el XSS? Por qué se produce? Tipos de XSS 2. Taller Práctico Explotando la Vulnerabilidad. XSS Reflejado XSS Persistente 3. Robo de cookies Uso de estas. Como robar

Más detalles

MANUAL DE REFERENCIA DE PROGRAMACIÓN HTML

MANUAL DE REFERENCIA DE PROGRAMACIÓN HTML MANUAL DE REFERENCIA DE PROGRAMACIÓN HTML HTML (HyperText Markup Language) es un lenguaje muy sencillo que permite describir hipertexto, es decir, texto presentado de forma estructurada y agradable, con

Más detalles

III Congreso de Mathematica en España (3CM) webmathematica: Interactuando con Mathematica desde Internet

III Congreso de Mathematica en España (3CM) webmathematica: Interactuando con Mathematica desde Internet III Congreso de Mathematica en España (3CM) webmathematica: Interactuando con Mathematica desde Internet J. Guillermo Sánchez León Cada vez es más demandado que las aplicaciones informáticas se puedan

Más detalles

PHP y MySQL. Aplicaciones Web: PHP y base de datos MySQL (décima parte) Autor: Johnny Zulca Mamani

PHP y MySQL. Aplicaciones Web: PHP y base de datos MySQL (décima parte) Autor: Johnny Zulca Mamani PHP y MySQL. Aplicaciones Web: PHP y base de datos MySQL (décima parte) Autor: Johnny Zulca Mamani 1 Presentación del curso Programación de aplicaciones Web con PHP y MySQL. Ahora te enseñaremos a conectar

Más detalles

Sistema CRM 2.0 (Administración)

Sistema CRM 2.0 (Administración) Sistema CRM 2.0 (Administración) 4.1 Crear Usuario Para crear un nuevo usuario presione en el siguiente botón. CREAR USUARIO Ingrese los datos que le indica la siguiente pantalla: Dirección de Correo electrónico:

Más detalles

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS UNIVERSIDAD DE MEDELLÍN MANUAL DE USUARIO GESTOR DE CONTENIDOS NUEVO PORTAL WEB TABLA DE CONTENIDO Tabla de Contenido 2 Consideraciones Iniciales 3 Ingreso al Sistema 4 Opciones de Gestor de contenidos

Más detalles

Tema 3. Conceptos Básicos de HTML. ETSI ICAI! Departamento de Sistemas Informáticos! Rafael Palacios Hielscher! Cristina Puente Águeda!

Tema 3. Conceptos Básicos de HTML. ETSI ICAI! Departamento de Sistemas Informáticos! Rafael Palacios Hielscher! Cristina Puente Águeda! Tema 3. Conceptos Básicos de HTML ETSI ICAI! Departamento de Sistemas Informáticos! Rafael Palacios Hielscher! Cristina Puente Águeda! Lenguajes de descripción! Grupo de lenguajes que describen cómo representar

Más detalles

Los formularios irán delimitados por las etiquetas
y
, la cual tiene dos parámetros:

Los formularios irán delimitados por las etiquetas <FORM> y </FORM>, la cual tiene dos parámetros: Formularios en HTML Los formularios nos sirven para solicitar información al usuario y procesarla. El formulario se compondrá de diferentes componentes como campos de texto, botones de opción, listas desplegables,...

Más detalles

Apuntes básicos de HTML I.E.S. Pintor José María Fernández

Apuntes básicos de HTML I.E.S. Pintor José María Fernández Manual Básico de HTML Este manual lo he realizado con la intención de servir como primer contacto con el lenguaje HTML (Hyper Text Markup Language), que es el que se utiliza para la creación de páginas

Más detalles

Cursos de Extensión Universitaria UNIVERSIDAD DE OVIEDO. Servicios Web (II)

Cursos de Extensión Universitaria UNIVERSIDAD DE OVIEDO. Servicios Web (II) Fernández Acebal acebal@ieee.org OOTLab PROGRAMACIÓN ORIENTADA A OBJETOS CON C# EN LA PLATAFORMA.NET (II) Dpto. de Informática Lab - Laboratorio de Tecnologías Orientadas a Objetos www.ootlab.uniovi.es

Más detalles

Este tipo de situaciones son solventadas a partir de las variables de sesión.

Este tipo de situaciones son solventadas a partir de las variables de sesión. INDICE 1.- Concepto de Sesión 2.- Variables de Sesión 3.- Iniciando sesiones 4.- Creando variables de sesión 1.- Concepto de Sesión En los programas que hemos visto hasta ahora, hemos utilizado variables

Más detalles

7.1 Estructura Básica de jas Tablas

7.1 Estructura Básica de jas Tablas Las tablas permiten representar los elementos de una página en filas y columnas separadas entre si. Es una herramienta muy útil para ordenar contenidos de distintas partes de nuestra página. Las tablas

Más detalles

JavaScript toma su sintaxis de los lenguajes de programación más conocidos, fundamentalmente C/C++, aunque también algo de Pascal.

JavaScript toma su sintaxis de los lenguajes de programación más conocidos, fundamentalmente C/C++, aunque también algo de Pascal. 1 JavaScript 1.1 Qué es JavaScript? JavaScript es un lenguaje interpretado. Es idóneo para trabajar en Web, ya que son los navegadores que utilizamos los que interpretan (y por tanto ejecutan) los programas

Más detalles

Profesor: Víctor Cárdenas Schweiger

Profesor: Víctor Cárdenas Schweiger Profesor: Víctor Cárdenas Schweiger 2014 En primer lugar se debe especificar que el archivo de texto que se esta escribiendo es un documento HTML, para ello usamos las instrucciones de inicio y fin de

Más detalles

TEMA 9 CREACIÓN DE PÁGINAS WEB

TEMA 9 CREACIÓN DE PÁGINAS WEB TEMA 9 CREACIÓN DE PÁGINAS WEB OBJETIVOS Conocer las páginas web y sus elementos. Insertar tablas, capas, enlaces en las páginas web. Crear páginas web con NVU. Crear un sitio web. Configurar un sitio

Más detalles

Tema 4: Diseño e Implementación de la Capa Web

Tema 4: Diseño e Implementación de la Capa Web Tema 4: Diseño e Implementación de la Capa Web Índice 4.1 Tutorial de Servlets y JSPs 4.2 Tutorial de Tapestry 4.3 Caso de Estudio: Diseño e Implementación de la Capa Web de MiniBank 4.4 Caso de estudio:

Más detalles

Objetivos. El alumno conocerá los elementos indispensables para crear una página web. 1. Crear una página web básica utilizando html.

Objetivos. El alumno conocerá los elementos indispensables para crear una página web. 1. Crear una página web básica utilizando html. Objetivos El alumno conocerá los elementos indispensables para crear una página web. Al final de esta práctica el alumno podrá: 1. Crear una página web básica utilizando html. Introducción El lenguaje

Más detalles

MANUAL PRACTICO DE HTML

MANUAL PRACTICO DE HTML MANUAL PRACTICO DE HTML 1 La estructura tiene tres partes cabeza, cuerpo, cierre o fin. MI PC... Aquí iría el contenido que ve el usuario final

Más detalles

Taller de Paginas Web

Taller de Paginas Web Taller de Paginas Web Las páginas web son documentos de texto que se comparten en la red. La mecánica es la siguiente : Un ordenador de usuario, que llamarermos cliente, hace una petición a una direccion

Más detalles

1. Creación de colecciones y documentos XML en nuestra herramienta exist-db Open Source Native XML Database.

1. Creación de colecciones y documentos XML en nuestra herramienta exist-db Open Source Native XML Database. TALLER No. 3 Fecha: 24 de Febrero del 2011 SISTEMAS DE RECUPERACION DE INFORMACION EN LA WEB Profesor: Jaime Alberto Guzmán Luna Monitor: Josimar Sánchez Agudelo Objetivos Familiarizarse con el uso de

Más detalles

COMO CREAR UNA PÁGINA WEB 3-VÍNCULOS. IMÁGENES. FORMULARIOS.

COMO CREAR UNA PÁGINA WEB 3-VÍNCULOS. IMÁGENES. FORMULARIOS. 2011 2012 COMO CREAR UNA PÁGINA WEB 3-VÍNCULOS. IMÁGENES. FORMULARIOS. WWW.FAUBELL.COM vicente@faubell.com VÍNCULOS: Antes de proseguir hemos de repasar el concepto vínculo ya que vamos a utilizarlo mucho

Más detalles

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUIA DISPONIBLE EN: http://preparadorivan.blogspot.com/ - http://preparadormssi.50webs.com/inicio.html La World Wide Web o la Web, es una de las múltiples

Más detalles

PHP y MySQL. Aplicaciones Web: HTML II (tercera parte) Autor: Johnny Zulca Mamani

PHP y MySQL. Aplicaciones Web: HTML II (tercera parte) Autor: Johnny Zulca Mamani PHP y MySQL. Aplicaciones Web: HTML II (tercera parte) Autor: Johnny Zulca Mamani 1 Presentación del curso Programación de aplicaciones Web con PHP y MySQL. Ahora continuaremos con el estudio de las páginas

Más detalles

BANNERS CÍCLICOS CON JAVASCRIPT

BANNERS CÍCLICOS CON JAVASCRIPT BANNERS CÍCLICOS CON JAVASCRIPT ÍNDICE 1. INTRODUCCIÓN. 2. BANNERS CÍCLICOS. 2.1.BANNER CÍCLICO. 2.2.BANNERS CÍCLICOS CON CAMBIO DE COLOR DEL FONDO DE LA PÁGINA. 2.3.AÑADIR VÍNCULOS A LOS BANNERS CÍCLICOS.

Más detalles

Insertar Estadísticas de Google Analytics. Tutorial

Insertar Estadísticas de Google Analytics. Tutorial Insertar Estadísticas de Google Analytics Tutorial ÍNDICE 1. Cuentas de usuario de Google... 3 2. Acceder a Google Analytics... 3 3. Insertar el código en nuestra web... 7 4. Visualización de las Estadísticas...

Más detalles

Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web

Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web Índice Conceptos básicos En este capítulo se enseñan los conceptos básicos de trabajo en Adobe Dreamveaver CS3. También se describen

Más detalles

UF1304 Elaboración de plantillas y formularios

UF1304 Elaboración de plantillas y formularios UF1304 Elaboración de plantillas y formularios Tema 1. Formularios en la construcción de páginas web Tema 2. Plantillas en la construcción de páginas web OBJETIVOS: - Confeccionar plantillas para las páginas

Más detalles

Bases de Datos. Marta Elena Zorrilla Pantaleón. Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN

Bases de Datos. Marta Elena Zorrilla Pantaleón. Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN Bases de Datos Tema 05. Prototipo de una aplicación de base de datos Marta Elena Zorrilla Pantaleón Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN Este tema se publica bajo Licencia:

Más detalles

Integración de GeoGebra en unidades de aprendizaje

Integración de GeoGebra en unidades de aprendizaje Integración de GeoGebra en unidades de aprendizaje Marín Trechera, Luis Miguel 1 Gámez Mellado, Antonio 1 Resumen Las posibilidades didácticas de GeoGebra revelan todo su potencial al integrarse en unidades

Más detalles

HTML, PHP y bases de datos

HTML, PHP y bases de datos HTML, PHP y bases de datos Estrella Pulido Cañabate HTML Estructura de un documento HTML Zen and Tumbolia The Zen monk Bassui wrote a letter to one of his disciples

Más detalles

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PHPMYADMIN Y MYSQL Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PhpMyAdmin es una herramienta para la administración del servidor de base de datos MySQL que dispone

Más detalles

TEMA 2. CREAR SITIOS WEB USANDO. Tecnologías de la Información 1ºBachillerato IES Zurbarán (Badajoz)

TEMA 2. CREAR SITIOS WEB USANDO. Tecnologías de la Información 1ºBachillerato IES Zurbarán (Badajoz) TEMA 2. CREAR SITIOS WEB USANDO CÓDIGO HTML Tecnologías de la Información 1ºBachillerato IES Zurbarán (Badajoz) Sesión 10 Tablas Introducción Las tablas son posiblemente la manera más clara de organizar

Más detalles

Introducción al desarrollo web (idesweb)

Introducción al desarrollo web (idesweb) Introducción al desarrollo web (idesweb) Práctica 3: CSS, maquetación y estilos alternativos 1. Objetivos Aprender a maquetar una página web con CSS. Aprender a emplear estilos alternativos en una página

Más detalles

Creación de templates para Knews. Tutorial paso a paso para crear templates de Newsletters para el plug-in Knews de Wordpress

Creación de templates para Knews. Tutorial paso a paso para crear templates de Newsletters para el plug-in Knews de Wordpress Creación de templates para Knews Tutorial paso a paso para crear templates de Newsletters para el plug-in Knews de Wordpress Documento disponible en: English Español Català URL del plug-in, documentación

Más detalles

HTML & CSS HTML. PARTE 3. Profesora: Ana Gómiz Escuela Arte Granada Obtubre 2014

HTML & CSS HTML. PARTE 3. Profesora: Ana Gómiz Escuela Arte Granada Obtubre 2014 05 HTML & CSS HTML. PARTE 3 Profesora: Ana Gómiz Escuela Arte Granada Obtubre 2014 01. Imágenes + Añadir imágenes. + Elegir el formato correcto. + Optimizar imágenes para web. Profesora: Ana Gómiz Escuela

Más detalles

INCRUSTAR, ENLAZAR EMBED

INCRUSTAR, ENLAZAR EMBED TEMA 5 INCRUSTAR, ENLAZAR EMBED 5.1. Enlazar con Álbum de Picasa. PICASA es el lugar de Google donde podemos colgar nuestras fotos y crear álbumes. Una de las maneras de llegar a PICASA es a través del

Más detalles

Manual de gestión de contenidos web en entorno Drupal. Versión sitio maestro para servicios 1.0

Manual de gestión de contenidos web en entorno Drupal. Versión sitio maestro para servicios 1.0 Manual de gestión de contenidos web en entorno Drupal Versión sitio maestro para servicios 1.0 Contenido Gestión de contenidos... 5 Crear contenidos... 5 Tipos de contenido... 5 Página básica o basic

Más detalles

INTEGRACION FÁCIL CON PAGOSONLINE

INTEGRACION FÁCIL CON PAGOSONLINE INTEGRACION FÁCIL CON PAGOSONLINE Introducción... 3 Prerrequisitos de una integración fácil con Pagosonline... 5 Como crear un botón de pago... 8 Como crear un carrito de compras... 12 Como realizar pruebas

Más detalles

CAPÍTULO 14. DESARROLLO

CAPÍTULO 14. DESARROLLO CAPÍTULO 14. DESARROLLO DE SISTEMAS ESPECÍFICOS 1. Introducción En los últimos años han aparecido multitud de nuevas plataformas para desarrollar aplicaciones y ponerlas en explotación. En este capítulos

Más detalles

Programa. Conceptos básicos: variables, valores y objetos predefinidos, operadores, etc. etc. Callbacks, eval(), etc.

Programa. Conceptos básicos: variables, valores y objetos predefinidos, operadores, etc. etc. Callbacks, eval(), etc. Programa Programa 1. Introducción. Repaso HTML-CSS. Orientaciones Generales. 2. Javascript: Qué es? Dónde se ejecuta? Cómo se ejecuta? Conceptos básicos: variables, valores y objetos predefinidos, operadores,

Más detalles

MANUAL DE MANTENIMIENTO PARA LA PÁGINA WEB DE PROYECTO ADL SUBIDA Y PUBLICACION DE DOCUMENTOS PARTE II

MANUAL DE MANTENIMIENTO PARA LA PÁGINA WEB DE PROYECTO ADL SUBIDA Y PUBLICACION DE DOCUMENTOS PARTE II MANUAL DE MANTENIMIENTO PARA LA PÁGINA WEB DE PROYECTO ADL SUBIDA Y PUBLICACION DE DOCUMENTOS PARTE II 1/16 DOCUMENTACION DE SUBIDA DE DOCUMENTOS E IMÁGENES NOTA: Desde el editor de documentos no se pueden

Más detalles

CIRCUITO CERRADO DE TELEVISIÓN Y SEGURIDAD ELECTRÓNICA

CIRCUITO CERRADO DE TELEVISIÓN Y SEGURIDAD ELECTRÓNICA TÍTULOS 1. Instalación de alarma de seguridad basada en el módulo EZ WEB LYNX. 2. Instalación de alarma de proximidad disparada por cámara basada en el módulo EZ WEB LYNX. NIVEL EDUCATIVO del ciclo formativo

Más detalles

Nombre. El nombre corto del recurso. Éste será mostrado en la página principal de curso.

Nombre. El nombre corto del recurso. Éste será mostrado en la página principal de curso. 4.4. ENLAZAR UN ARCHIVO O UNA PÁGINA WEB 4.4.1. Características El contenido de un curso no sólo se limita a los creados mediante los editores de Moodle, puesto que este tipo de recursos permite enlazar

Más detalles

MANUAL DE USUARIO SEGUIMIENTO DE TÍTULOS OFICIALES. 5 de febrero de 2010

MANUAL DE USUARIO SEGUIMIENTO DE TÍTULOS OFICIALES. 5 de febrero de 2010 MANUAL DE USUARIO SEGUIMIENTO DE TÍTULOS OFICIALES 5 de febrero de 2010 INDICE 1. CONFIGURACION DEL IDIOMA EN INTERNET EXPLORER... 3 2. GESTIÓN DE USUARIOS... 5 2.1. Modificaciones de las propiedades del

Más detalles

Marta Soler Tel: 902 33 12 12 Fax: 93 352 36 14 http://www.interdigital.es acc@interdigital.es TUTORIAL DEL GESTOR DE CONTENIDOS DOTNETNUKE

Marta Soler Tel: 902 33 12 12 Fax: 93 352 36 14 http://www.interdigital.es acc@interdigital.es TUTORIAL DEL GESTOR DE CONTENIDOS DOTNETNUKE . Marta Soler Tel: 902 33 12 12 Fax: 93 352 36 14 http://www.interdigital.es acc@interdigital.es TUTORIAL DEL GESTOR DE CONTENIDOS DOTNETNUKE El entorno de trabajo La página tiene como base una plantilla

Más detalles

Programación Hipermedia I

Programación Hipermedia I Programación Hipermedia I Práctica 5: JavaScript 1. Objetivos Aprender el lenguaje de programación JavaScript. Aprender a manejar el DOM de una página web para acceder a su contenido. Aprender a validar

Más detalles

Introducción: páginas web y navegadores

Introducción: páginas web y navegadores IB14 Informática Aplicada a la Construcción Creación de páginas web con HTML Introducción: páginas web y navegadores Una página web, pese a la gran cantidad de colores, imágenes e información que puede

Más detalles

Indexhibit 2 Tareas comunes

Indexhibit 2 Tareas comunes Indexhibit 2 Tareas comunes Oscar Ciutat oscarciutat.com/code Cómo entrar en el área de administración de Indexhibit? 1. Ir a www.direccion.com/ndxzstudio/, sustituyendo www.direccion.com por la dirección

Más detalles

TEMA 5 LA FAMILIA XML EN LA NUEVA WEB

TEMA 5 LA FAMILIA XML EN LA NUEVA WEB TEMA 5 LA FAMILIA XML EN LA NUEVA WEB La Web, tanto cuantitativa como cualitativamente, se ha desarrollado extraordinariamente siendo el objeto de este texto ubicar el papel que XML juega y va a jugar

Más detalles

Manual para la Base de Datos de Expertos en Zonas Áridas

Manual para la Base de Datos de Expertos en Zonas Áridas Manual para la Base de Datos de Expertos en Zonas Áridas El objetivo de la Base de datos es mantenerse actualizado con respecto a las instituciones y expertos activos en la región, además de seguir nuevos

Más detalles

ESOFT 3 Nice Screen Scraper: A simple scraper

ESOFT 3 Nice Screen Scraper: A simple scraper ESOFT 3 Nice Screen Scraper: A simple scraper Héctor López Sacanell hlopez1@alumnes.udl.cat 3 de diciembre de 2009 1. Introducción El objetivo de esta segunda entrega es la de crear una primera versión

Más detalles

1. NIVEL BÁSICO-CURSO NVU

1. NIVEL BÁSICO-CURSO NVU CURSO MULTIMEDIA DE CREACIÓN DE PÁGINAS WEB - Este curso esta desarrollado de forma que a Vd. le sea sencillo, rápido y cómodo su aprendizaje. El curso está dividido en dos niveles: Básico e Intermedio.

Más detalles

Índice. Introducción CMS CAMALEONS Presentación de plataforma Opciones. Configuración de la web Página de Inicio Barra Lateral Widgets

Índice. Introducción CMS CAMALEONS Presentación de plataforma Opciones. Configuración de la web Página de Inicio Barra Lateral Widgets Índice Introducción CMS CAMALEONS Presentación de plataforma Opciones Configuración de la web Página de Inicio Barra Lateral Widgets Cómo crear y administrar páginas Gestión de Módulos Gestión de usuarios

Más detalles

Manual de NVU Capítulo 5: Las hojas de estilo

Manual de NVU Capítulo 5: Las hojas de estilo Manual de NVU Capítulo 5: Las hojas de estilo Pág. 1 Manual de NVU Capítulo 5: Las hojas de estilo Reconocimiento-NoComercial-CompartirIgual 2.5 España Realizado por: Julio Ruiz Palmero (Universidad de

Más detalles

Nociones basicas de HTML

Nociones basicas de HTML Nociones basicas de HTML Para comprender lo que veremos mas adelante es necesario tener conocimientos basicos de informatica e Internet en entorno Windows. Para hacer los ejercicios basta con un Navegador

Más detalles

ELABORACIÓN DE UNA PÁGINA WEB

ELABORACIÓN DE UNA PÁGINA WEB ELABORACIÓN DE UNA PÁGINA WEB AUTORÍA JESÚS BELLOT RUBIO TEMÁTICA TIC ETAPA ESO, BACHILLERATO Resumen En este artículo pretendo exponer el material que elaboré para la realización de una página web de

Más detalles

MANUAL INSTALACIÓN ABOGADOS MF

MANUAL INSTALACIÓN ABOGADOS MF MANUAL INSTALACIÓN ABOGADOS MF Entornos de instalación PARA TRABAJAR EN RED - Disponiendo de un servidor dedicado. 32 bits (x86) (RECOMENDADA) Windows XP, Vista, 7, 8 u 8.1, tanto a 32 bits (x86) como

Más detalles

PHP LUIS JOSÉ SÁNCHEZ GONZÁLEZ

PHP LUIS JOSÉ SÁNCHEZ GONZÁLEZ PHP LUIS JOSÉ SÁNCHEZ GONZÁLEZ 1. INTRODUCCIÓN 2. VARIABLES 3. OPERADORES ARITMÉTICOS 4. OPERADORES DE COMPARACIÓN 5. OPERADORES LÓGICOS 6. SENTENCIAS CONDICIONALES 7. BUCLES 8. MANEJO DE CADENAS DE CARACTERES

Más detalles

Arquitectura J2EE para aplicaciones web. Aplicaciones web con JSP. Arquitectura J2EE: Capa de Acceso Web. Arquitectura J2EE: Capa Cliente

Arquitectura J2EE para aplicaciones web. Aplicaciones web con JSP. Arquitectura J2EE: Capa de Acceso Web. Arquitectura J2EE: Capa Cliente Aplicaciones web con JSP Arquitectura J2EE para aplicaciones web Aplicación Applet HTML Cliente Servidor web JSP Servlet Web EJB Java Beans Lógica Negocio Otras BDs, ERPs etc BD Oracle Datos Cliente Servidor(es)

Más detalles

Etiquetas Básicas (Estructura HTML) Etiquetas Atributos Valores Descripción. Formato de Presentación Etiquetas Atributos Valores Descripción

Etiquetas Básicas (Estructura HTML) Etiquetas Atributos Valores Descripción. Formato de Presentación Etiquetas Atributos Valores Descripción Etiquetas Básicas (Estructura HTML) Inicio y final del documento html text link alink vlink topmargin (IE) leftmargin (IE) marginheight margin

Más detalles

GUÍA PARA LA INSTALACIÓN Y USO DE WORDPRESS BY MASTERHACKS. www.masterhacks.net. Guía de instalación y uso de Wordpress Página 1

GUÍA PARA LA INSTALACIÓN Y USO DE WORDPRESS BY MASTERHACKS. www.masterhacks.net. Guía de instalación y uso de Wordpress Página 1 GUÍA PARA LA INSTALACIÓN Y USO DE WORDPRESS BY MASTERHACKS www.masterhacks.net Guía de instalación y uso de Wordpress Página 1 Wordpress es un sistema muy utilizado para la creación de blogs. Este se puede

Más detalles

Ministerio de Educación, Cultura y Deporte. HTML5 en la educación. Módulo 2: Aspectos básicos.

Ministerio de Educación, Cultura y Deporte. HTML5 en la educación. Módulo 2: Aspectos básicos. Ministerio de Educación, Cultura y Deporte. HTML5 en la educación Módulo 2: Aspectos básicos. Instituto Nacional de Tecnologías Educativas y de Formación del Profesorado 2012 Aspectos básicos del lenguaje

Más detalles

INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB

INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB MACROMEDIA DREAMWEAVER Unidad 1. El entorno de trabajo La pantalla inicial Las barras Los paneles e inspectores Personalizar el área de trabajo

Más detalles

1. Tutorial Página Personal... 2

1. Tutorial Página Personal... 2 Índice 1. Tutorial Página Personal... 2 1.1. Introducción... 2 1.2. Tutorial de edición de páginas web con Kompozer... 2 1.2.1. Descarga del programa... 2 1.2.2. Edición de la página web... 4 1.3. Como

Más detalles

INSERTAR UNA GALERÍA DE FOTOS REALIZADA EN UNA WEB EXTERNA COMO SLIDE EN UNA PÁGINA O SECCIÓN DE LA WEB

INSERTAR UNA GALERÍA DE FOTOS REALIZADA EN UNA WEB EXTERNA COMO SLIDE EN UNA PÁGINA O SECCIÓN DE LA WEB INSERTAR UNA GALERÍA DE FOTOS REALIZADA EN UNA WEB EXTERNA COMO SLIDE EN UNA PÁGINA O SECCIÓN DE LA WEB IMPORTANTE: Siempre que dependemos de una página externa a nuestra web estamos expuestos a tener

Más detalles

Nos identificamos con nuestro nombre de usuario y la contraseña y llegamos a esta página

Nos identificamos con nuestro nombre de usuario y la contraseña y llegamos a esta página ADMINISTRACIÓN DEL SITIO WEB Todos los jefes de Departamento, coordinadores de proyectos y directivos del Centro somos administradores de la página web. Cada uno tendrá la responsabilidad de administrar

Más detalles

Curso de Formación del Programa Un negocio Una Web. - MÓDULO 2 -

Curso de Formación del Programa Un negocio Una Web. - MÓDULO 2 - 1 Curso de Formación del Programa Un negocio Una Web. - MÓDULO 2-1. Secciones 1.1. Visión general y ordenación. 1.2. Como editar sección ya creada. 1.3. Como buscar una sección. 1.4. Como borrar una sección.

Más detalles

Introducción al desarrollo web (idesweb) - 3 a ed.

Introducción al desarrollo web (idesweb) - 3 a ed. Introducción al desarrollo web (idesweb) - 3 a ed. Práctica 4: CSS, maquetación y estilos alternativos 1. Objetivos Aprender a maquetar una página web con CSS. Aprender a emplear estilos alternativos en

Más detalles

Índice: Tema 4.2 4.2 Conexión con Bases de Datos

Índice: Tema 4.2 4.2 Conexión con Bases de Datos Índice: Tema 4.2 4.2 Conexión con Bases de Datos 4.2.1 Envío y recepción de datos mediante formularios 4.2.2 Administración de MySQL con phpmyadmin 4.2.3 Conexión con Bases de Datos desde PHP Índice: Tema

Más detalles

Guía de Uso Ndstudio - Editor (CMS) Net Design Studio. Guía de Uso Manual Gestor CMS. Ndstudio-Editor (CMS) Versión Administrador -1-

Guía de Uso Ndstudio - Editor (CMS) Net Design Studio. Guía de Uso Manual Gestor CMS. Ndstudio-Editor (CMS) Versión Administrador -1- Net Design Studio Guía de Uso Manual Gestor CMS Ndstudio-Editor (CMS) Versión Administrador -1- Índice de contenidos 1 Introducción 2 Acceso 2.1 Entrar en el CMS 3 Módulo Gestor de Contenidos 3.1 Cómo

Más detalles

TUTORIAL DE PUBLICACIÓN PARA REDACTORES

TUTORIAL DE PUBLICACIÓN PARA REDACTORES TUTORIAL DE PUBLICACIÓN PARA REDACTORES Fitfusion, pretende ser un punto de encuentro entre profesionales y adictos al fitness, donde compartimos conocimiento sobre nuestra pasión, el ejercicio físico

Más detalles

Creando un Foro en PHP y Mysql

Creando un Foro en PHP y Mysql Creando un Foro en PHP y Mysql Con el siguiente manual veremos cómo crear un foro desde cero, aprendiendo a apartar la programación del diseño y gestionando la aplicación para que sea forma simple podamos

Más detalles

El editor incluye los siguientes componentes:

El editor incluye los siguientes componentes: El Editor de Páginas HTML de RODAS permite a los usuarios crear, cargar y editar una serie de páginas web HTML que se almacenará en Mis Objetos o en una colección durante contribución. Ofrece numerosas

Más detalles

USO DE CRYSTALREPORTS 10 EN JAVA Versión 1.0

USO DE CRYSTALREPORTS 10 EN JAVA Versión 1.0 USO DE CRYSTALREPORTS 10 EN JAVA Versión 1.0 Agosto 2007 Página: 1 INDICE 1 INTRODUCCION... 3 2 CREACIÓN DEL INFORME... 4 3 LIBRERÍA CrystalReports2_0... 7 4 CrystalReportAccion... 7 4.1 Ejemplo genérico...

Más detalles

Cómo publicar el contenido del servidor All-In-One (AIO) a través de WMS o mediante el reproductor nativo

Cómo publicar el contenido del servidor All-In-One (AIO) a través de WMS o mediante el reproductor nativo Cómo publicar el contenido del servidor All-In-One (AIO) a través de WMS o mediante el reproductor nativo ImaginArt 2010 Página 1 de 11 1. Publicar el Live Streaming (Windows Media Server - WMS) Esquema

Más detalles

Tema 1 HTTP y aplicaciones web

Tema 1 HTTP y aplicaciones web Tema 1 HTTP y aplicaciones web Indice 1. HTTP para sitios web estáticos 2. HTTP básico para aplicaciones web 3. Aplicaciones AJAX 4. APIs REST 1.1. HTTP para sitios web estáticos Petición/respuesta HTTP

Más detalles

EZ Web Lynx. Manual Rápido de Usuario

EZ Web Lynx. Manual Rápido de Usuario EZ Web Lynx Manual Rápido de Usuario 1.- Introducción El módulo EZ Web Lynx ha sido desarrollado para permitir la conexión a una red Ethernet de cualquier sistema embebido de la manera más sencilla y económica

Más detalles

Qué es Blogger? Qué hay que hacer para tener una cuenta Blogger?

Qué es Blogger? Qué hay que hacer para tener una cuenta Blogger? Qué es Blogger? Blogger es un servicio creado por Pyra Labs y posteriormente adquirida por Google para crear y publicar una bitácora (blog) en línea. El usuario no tiene que escribir ningún código o instalar

Más detalles

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2014-2 2 Sesión 3. Arquitectura web básica parte 2 Qué haremos hoy? 3 1. La era post pc 2. Nombres de dominio 3. URL 4.HTTP( GET / POST) La era post-pc

Más detalles

Materia: Web Application Development Profr. Alejandro Sigfrido Cifuentes Álvarez. Grupos: 7CM1

Materia: Web Application Development Profr. Alejandro Sigfrido Cifuentes Álvarez. Grupos: 7CM1 INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO Materia: Web Application Development Profr. Alejandro Sigfrido Cifuentes Álvarez. Grupos: 7CM1 Alumnos: Araiza Rojas Carlos. Tello Urquiza Alma

Más detalles

Tabla de contenido: Chiquitin Moratalaz. ... 1. 1.- Identificación... 2 2.- Interfaz... 3 3.- Histórico... 4. Autor: Antonio Vázquez (DTI2)

Tabla de contenido: Chiquitin Moratalaz. ... 1. 1.- Identificación... 2 2.- Interfaz... 3 3.- Histórico... 4. Autor: Antonio Vázquez (DTI2) Tabla de contenido: Chiquitin Moratalaz.... 1 1.- Identificación... 2 2.- Interfaz... 3 3.- Histórico.... 4 Manual de administración de Televigilancía. Página 1 1.- Identificación La primera pantalla que

Más detalles

[MANUAL DE CAPACITACIÓN PARA LA ADMINISTRACIÓN DEL SITIO WEB DE LA CONTRALORÍA GENERAL]

[MANUAL DE CAPACITACIÓN PARA LA ADMINISTRACIÓN DEL SITIO WEB DE LA CONTRALORÍA GENERAL] [MANUAL DE CAPACITACIÓN PARA LA ADMINISTRACIÓN DEL SITIO WEB DE LA CONTRALORÍA GENERAL] [EDICIÓN DEL INICIO (HOME)] 1 2 3 5 4 1. Cambio Nota del Día Para cambiar la nota del día ubicada en el recuadro

Más detalles

Tomar información por pantalla con JavaScript

Tomar información por pantalla con JavaScript Tomar información por pantalla con JavaScript Para lograr interactividad con nuestros usuarios, es necesario reaccionar a sus acciones o permitir que estos ingresen información para que sea manipulada,

Más detalles

EJEMPLOS. Ejemplo Nº 1. Página Sencilla

EJEMPLOS. Ejemplo Nº 1. Página Sencilla EJEMPLOS Ejemplo Nº 1 Página Sencilla cocina Para Todos bienvenido, estás en la página comida para Todos. aquí aprenderás recetas fáciles y deliciosas.

Más detalles

Servicios Web 2.0 ::: Flickr: galería de fotografías Diseño de materiales multimedia. Web 2.0. 5.2 Flickr: galería de fotografías

Servicios Web 2.0 ::: Flickr: galería de fotografías Diseño de materiales multimedia. Web 2.0. 5.2 Flickr: galería de fotografías 417 5.2 Flickr: galería de fotografías 418 5.2 Flickr: galería de fotografías 5.2.1 Introducción Flickr (http://www.flickr.com) es un espacio donde se puedes administrar y compartir tus fotos en línea.

Más detalles

01 Índice. GESTOR DE CONTENIDOS Manual de uso 01 ÍNDICE... 1 02 OBJETO DEL DOCUMENTO... 2 03 ESTRUCTURA GRÁFICA DEL SISTEMA... 3

01 Índice. GESTOR DE CONTENIDOS Manual de uso 01 ÍNDICE... 1 02 OBJETO DEL DOCUMENTO... 2 03 ESTRUCTURA GRÁFICA DEL SISTEMA... 3 01 Índice 01 ÍNDICE..... 1 02 OBJETO DEL DOCUMENTO..... 2 03 ESTRUCTURA GRÁFICA DEL SISTEMA..... 3 04 GESTIÓN DE TABLAS..... 5 05 USO DE TABLAS EN ENVIDUR..... 15 06 GESTIÓN DE FUNCIONALIDAD ADICIONAL.

Más detalles

INSTALACIÓN FIREWALL IPCOP

INSTALACIÓN FIREWALL IPCOP Contenido 1. IpCop... 2 2. Requisitos... 2 3. Descarga... 2 4. Instalación... 3 5. Configuración... 8 5.1 VPN (RED GREEN)... 10 5.2 Tarjeta de red ROJA... 11 5.3 DNS y puerta de enlace... 12 5.4 Servidor

Más detalles

JOOMLA! ADMINISTRACIÓN MI PRIMER ARTÍCULO (Parte I) (Última revisión: miércoles, 2 de marzo de 2011)

JOOMLA! ADMINISTRACIÓN MI PRIMER ARTÍCULO (Parte I) (Última revisión: miércoles, 2 de marzo de 2011) JOOMLA! ADMINISTRACIÓN MI PRIMER ARTÍCULO () (Última revisión: miércoles, 2 de marzo de 2011) Cuando nos introducimos en el mundo de las páginas Web nuestro objetivo fundamental es poder comunicarnos con

Más detalles

Practicas de HTML. En un procesador de texto cualquiera teclear el siguiente código

Practicas de HTML. En un procesador de texto cualquiera teclear el siguiente código 7 Practicas de HTML 1. Pagina básica En un procesador de texto cualquiera teclear el siguiente código Mi primera pagina Web Esta es mi primera pagina, es muy

Más detalles

MANUAL DE CREACION DE FORMULARIOS PARTE 1. Este manual tiene como finalidad explicar como se pueden crear los formularios sencillos de un proyecto.

MANUAL DE CREACION DE FORMULARIOS PARTE 1. Este manual tiene como finalidad explicar como se pueden crear los formularios sencillos de un proyecto. MANUAL DE CREACION DE FORMULARIOS PARTE 1 Este manual tiene como finalidad explicar como se pueden crear los formularios sencillos de un proyecto. Para esto crearemos un proyecto llamado ejemplo (c:/appserv/www/ejemplo/)

Más detalles

HTML5: Nuevas etiquetas semánticas. Juan Eladio Sánchez Rosas

HTML5: Nuevas etiquetas semánticas. Juan Eladio Sánchez Rosas HTML5: Nuevas etiquetas semánticas Juan Eladio Sánchez Rosas Objetivo Semantics Objetivo de la sesión Presentar y describir las nuevas etiquetas del estándar HTML5 Citar los antecedentes que derivaron

Más detalles