6

Fotonotes - JavaScript para agregar notas en imágenes online al estilo Flickr

Publicado por Nikko el dia 6 Nov 2007 - Guardado en 183 Views Javascript, Scripts, Fotografia 183 Views

Photo Notes es una librería JavaScript que nos permite agregar pequeñas notas a nuestras imágenes al estilo Flickr, pero lo mejor es que nos permite visualizar en tiempo real, actualizar, y manipular nuestras notas online.

Ver demo - Descarga Completa Version Oficial - Ver demo oficial

Descarga JavaScript - PhotoNotes.js
Descarga CSS - PhotoNotes.css

Utilizando el código es bastante sencillo: En nuestro ejemplo..demo

En nuestro encabezado

HTML:
  1. <script src="foot/PhotoNotes.js" type="text/javascript"></script>
  2. </p>
  3. <link href="foot/PhotoNotes.css" rel="stylesheet" type="text/css">

Estructura
Boton agregar texto

HTML:
  1. <input name="button" type="button" style="margin-left: 30px;" onClick="AddNote();" value="agregar texto" />

Nuestra imagen y nuestro script

HTML:
  1.             <div class="Photo fn-container" id="PhotoContainer">
  2.                 <img src="foot/0.jpg" width="300" height="243" galleryimg="no">
  3.             <br>
  4.             <script>
  5.                 /* create the Photo Note Container */
  6.                 var notes = new PhotoNoteContainer(document.getElementById('PhotoContainer'));
  7.                
  8.                 /* create a couple of notes, and add them to the container */
  9.                 var note1 = new PhotoNote('boca',3,new PhotoNoteRect( 180,113,60,60));
  10.                 note1.onsave = function (note) { return 1; };
  11.                 note1.ondelete = function (note) { return true; };
  12.                
  13.                 var note2 = new PhotoNote('nariz',3,new PhotoNoteRect(259,111,15,15));
  14.                 note2.onsave = function (note) { return 1; };
  15.                 note2.ondelete = function (note) { return true; };
  16.                
  17.                 notes.AddNote(note1);
  18.                 notes.AddNote(note2);
  19.                
  20.                 function AddNote()
  21.                 {
  22.                     var newNote = new PhotoNote('Agrega tu texto y acomodalo en una seccion.',-1,new PhotoNoteRect(10,10,50,50));
  23.                     newNote.onsave = function (note) { return 1; };
  24.                     newNote.ondelete = function (note) { return true; };
  25.                     notes.AddNote(newNote);
  26.                     newNote.Select();
  27.                 }
  28.                
  29.        
  30.             </script>
  31. </div>

delicious, digg, barrapunto, meneame, digg , technorati , stumble it!
comentarios
  1. zap - Gravatar

    zap

    6 - 11 - 2007

    Permalink

    esta chulo, pero como se hace para que se queden grabados los comentarios?

    Un saludo!

  2. [...] nos recomienda y nos enseña a usar Fotonotes, una librería JavaScript que nos permite agregar pequeñas notas de texto a las [...]

  3. Luis - Gravatar

    Luis

    6 - 11 - 2007

    Permalink

    Podriamos conbinar esto con las galerias creadas con piccasa?? si es posible podias esplicarnos como

  4. Starky - Gravatar

    Starky

    6 - 11 - 2007

    Permalink

    Interesante! Justo estaba buscando algo así para un proyecto.

    Para grabar comentarios habrá que hacer uso del evento onsave, y entonces utilizar AJAX para enviar los datos y grabarlos en una BD...

  5. Diego Lozano - Gravatar

    Diego Lozano

    6 - 11 - 2007

    Permalink

    ¿COMO SE HACE PARA GUARDAR LOS TEXTOS?... ALGUIEN QUE SUGIERA UN STEP-BY-STEP...
    MUY BUEN PROYECTO... ENHORABUENA...

  6. [...] mouseover para imagenes conosco de esa variable, pero estoy buscando un script... estaba viendo



Nombre: (Necesario)

E-mail: (Necesario)

Website:

Escribe tu comentario: