Foros del Web » Programando para Internet » ASP Clásico »

Galería de fotos..

Estas en el tema de Galería de fotos.. en el foro de ASP Clásico en Foros del Web. Empecé este mensaje consultando por sistemas similares a Gallery en PHP para llevar una galería de fotos. Investigando encontré algunas opciones en ASP pero no ...
  #1 (permalink)  
Antiguo 12/03/2003, 13:42
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 24 años
Puntos: 1792
Galería de fotos..

Empecé este mensaje consultando por sistemas similares a Gallery en PHP para llevar una galería de fotos.

Investigando encontré algunas opciones en ASP pero no me convencio ninguna, así que me he puesto a desarrollar mi propio sistema.

Pueden ver ya el sistema funcionando en http://eco.ufm.edu/galeria.asp

Más información y explicación del proyecto aquí.
__________________
- Christian Van Der Henst
Platzi

Última edición por cvdhs; 27/03/2003 a las 12:12
  #2 (permalink)  
Antiguo 25/03/2003, 03:00
 
Fecha de Ingreso: marzo-2003
Mensajes: 21
Antigüedad: 22 años, 1 mes
Puntos: 0
Podrías explicar cómo lo has hecho? A mi me interesaría bastante

Muchas gracias de antemano.

Saludos.
  #3 (permalink)  
Antiguo 25/03/2003, 03:37
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
hola christian
aqui hay bastantes y muy buenas galerias.
http://www.planet-source-code.com/vb...t=Alphabetical
a ver si alguna te sirve.
saludos
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #4 (permalink)  
Antiguo 27/03/2003, 12:09
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 24 años
Puntos: 1792
Gracias por los links. Voy a tomar ideas pues ya me emocione haciendo mi propia aplicación.

Para explicar lo que he realizado:

Tengo una base de datos .mdb que lleva un registro de las galerias. Les asigno allí un nombre, comentarios y ya puedo agregar fotos.

Luego por medio de ASPSimpleUpload cargo las fotografías seleccionando en que galería incluirlas. Al subir los archivos utilizo ASPThumbnailer que me crea los thumbnails. Este mismo componente me sirve para detectar el alto y ancho de las imágenes y luego mostrar la galería.

Asi hay 2 páginas administrativas. Una para crear galerias, modificarlas y eliminarlas y otra para incluir fotografías.

Tengo 3 páginas para el usuario:

galeria.asp - Lee la base de datos de galerías y las muestra, incluyendo sus comentarios y carga la primera foto que encuentra en dicha galería para ilustrarla.

fotos.asp - Al ingresar a una galeriá puedes ver todas las fotos que esta contiene. Simplemente ve en la base de datos cuantas fotos tiene y luego con un ciclo muestra todos los thumbnails disponibles.

foto.asp - Muestra la fotografía ampliada y va contabilizando las visitas a cada foto (me servira para determinar las más populares)

Para el futuro:

- Me interesa que no solo se creen automáticamente los thumbs al cargarlas sino que también incluya en una esquina de las fotos un logo del sitio que las muestra.
- Mejorar el panel de control administrativo.
- Crearle un instalador y poner la aplicación al público.
- Comentarios en las fotos.
- Mostrar las galerias más visitadas y las fotos más populares.
- Opción para enviar un link a la fotografía seleccionada.

Los requerimientos a la fecha:

IIS. ASPSimpleUpload y ASPthumbnailer y permisos de escritura en una carpeta /fotos/, asi como permisos de escritura en una base de datos .mdb

Cualquier sugerencia para continuar con este proyecto ser[a bienvenida.

Espero compartir la aplicación a la brevedad.
__________________
- Christian Van Der Henst
Platzi
  #5 (permalink)  
Antiguo 27/03/2003, 12:36
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
Yo hice algo asi, pero utiliza aspsmartupload (gratis) y ASPImage
el cual tambien creo que es gratis.

creo que podemos compartir codigo para ver como podemos mejorar ambas aplicaciones
  #6 (permalink)  
Antiguo 28/03/2003, 11:40
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
Hola
No crees que para crear algo seria mas importante que se pudieran utilizar en todos los host.
ni aspupload ni aspthumbnailer lo tienen la mayoria de los host, por lo que habria que instalarlos.
En tu ordenador personal puedes, pero y en tu host???
se que por hay aplicaciones en asp puro o vscript que pueden hacer esto, me pondre a buscarlos para ponerlo aqui, porque no recuerdo donde los vi.
  #7 (permalink)  
Antiguo 28/03/2003, 14:52
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 24 años
Puntos: 1792
Lo del upload si lo he visto sin necesidad de componentes. El tema de los thumbnails?? Si resolvemos eso creo que si podriamos hacer algo más genérico.
__________________
- Christian Van Der Henst
Platzi
  #8 (permalink)  
Antiguo 28/03/2003, 18:42
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
a ver si sirve esto

http://www.planet-source-code.com/vb...=7522&lngWId=4
aunque aqui hay algunos mas
http://www.planet-source-code.com/vb...t=Alphabetical
  #9 (permalink)  
Antiguo 02/04/2003, 10:31
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años, 5 meses
Puntos: 1
que buenas las pibas de las fotos!!!!
__________________
On error no hago nada porque deje de fumar...
  #10 (permalink)  
Antiguo 08/04/2003, 06:18
Avatar de tatoman  
Fecha de Ingreso: abril-2002
Ubicación: Madrid
Mensajes: 215
Antigüedad: 23 años
Puntos: 1
Yo utilizo el aspjpeg para generar los Thums de las imagenes. Es un complemento del aspupload aunque se adquiere por separado www.aspjpeg.com tampoco es muy caro (150 $) y ademas permite escribir o dibujar en las imagenes (insertar tu logo?) en la version 1.2 aunque no lo he probado.

He visitado tu pagina Christian y es magnifica, me encanta. Me gustaria seguir informado sobre el proyecto. Un saludo
__________________
Elias Frances
Webmaster (ultimos proyectos) de:
www.internet20.es

Última edición por tatoman; 08/04/2003 a las 06:22
  #11 (permalink)  
Antiguo 08/04/2003, 18:03
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
pocas veces he visto la interaccion entre varios lenguajes
se que php y cgi aunque no se mucho del tema permiten comprimir y meter en base de datos imagenes o mas bien thimbnails
por que no crearlo en asp con otro lenguaje adicional??
  #12 (permalink)  
Antiguo 08/04/2003, 19:46
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
Por si a alguien le interesa tengo una pequeña aplicacion usando FSO y el componente ASPJPEG, para crear galerias de imagenes, directamente a MEMORIA, es decir las vemos en pantalla.
Esto evita el tener que estar haciendo galerias de muestras de imagenes con PHOTOSHOP u otros programas.
Ademas es muy rapido.

El codigo esta poco pulido, habria que colocar bien las imagenes en tablas, pero lo coloco asi para evitar lineas HTML innecesarias, si a alguien le sirve, que lo modifique a su conveniencia.

Esta creado para funcionar en un directorio llamado images situado en el web raiz.
Si quereis modificarlo ya sabeis.........

Muestrafoto.asp

<%
'creacion del objeto FSO
Set filesystem = CreateObject("Scripting.FileSystemObject")
Set folder = filesystem.GetFolder(server.mappath("images"))
Set filecollection = folder.Files

For Each file in filecollection
response.write(file.name)
conta=conta+1
if conta mod 5=0 then response.write("<br>")
%>
<a href="images/<%=file.name%>"><IMG border="0" SRC="resize.asp?nombre=images/<%=file.name%>&width=50%"></a>
<%
Next
%>

resize.asp

<%
'Este codigo viene con la documentacion de ASPJEG
'Los comentarios son bastante sencillos
' IMPORTANT: This script must not contain any HTML tags
' Create an instance of AspJpeg object
Set jpeg = Server.CreateObject("Persits.Jpeg")

nombre=request("nombre")
jpeg.Open(server.mappath(nombre))

' Set new width
jpeg.Width = request("width")

' Set new height, preserve original width/height ratio
jpeg.Height = jpeg.OriginalHeight * jpeg.Width / jpeg.OriginalWidth

' Send thumbnail data to client browser
jpeg.SendBinary
%>
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net

Última edición por maestro; 08/04/2003 a las 19:49
  #13 (permalink)  
Antiguo 09/04/2003, 03:19
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 2 meses
Puntos: 2
Yo tambien he estado haciendo mi propia galeria ya que no tengo componentes instalados, he ocupado para subir las paginas xelupload y para mostrar las miniaturas un codigo que encontre, el script no sube la imagen hasta la base de datos ya que tuve muchos problemas para mostrarlos, asi que solamente copia el nombre del archivo. les dejo en el siguiente link lo que he podido hacer hasta la fecha. no es la gran cosa pero haber si entre todos sacamos adelante esto.
http://www.educanet.cl/papelera/galeria.zip

Pd: si modifcan algo haganmelo saber y me envian el codigo para volver actualizar el archivo en el servidor.

un saludo a todos
__________________
Manual de ASP Avanzado ;-)
  #14 (permalink)  
Antiguo 13/06/2003, 12:49
 
Fecha de Ingreso: junio-2003
Ubicación: Galicia (España)
Mensajes: 40
Antigüedad: 21 años, 10 meses
Puntos: 0
tema galeria fotos y redimensionar la imagen

estuve viendo el codigo de la galeria de imagenes.

es muy basica pero me llamo la atencion la funcion de redimension. No la entiendo del todo pero mi pregunta es:
realmente no genera una imagen pequeña lo que hace es presentar la grande pero con otro ancho y alto proporcional.


supongo.

ya me comentaras.


ando dandole vueltas al tea de hacer thumbnails sin componentes de pago y sin mucho trabajo de mantenimiento.
  #15 (permalink)  
Antiguo 13/06/2003, 16:06
Avatar de affv  
Fecha de Ingreso: diciembre-2002
Ubicación: Ahora aqui
Mensajes: 485
Antigüedad: 22 años, 4 meses
Puntos: 0
Pues no se si sirva pero yo tengo una pagina que es una galeria de fotos en su totalidad la pueden visitar en http://www.aquenosabias.com/temporal/ esa es la direccion de la nueva con muchos errores arreglados de la primera cuando la termine la publicare en codigo para que lo descargen pero lo hare con unas modificaciones para que sea generico

veanla para ver que les parece..
PD. el unico problema es que utilice ASPJPEG, ASPUPLOAD, XUPLOAD para mostar las fotos de cantidades grandes, el sistema te permite montar fotografias sin importar el tamaño el mismo las corta y las acopla al site, tiene creo que detalles importantes a la hora de hacer una galeria se me olvidaba las modificaciones la hare para que te permita hacer la galeria con componentes gratuitos yo la hice asi porque ya tenia comprados esos componentes.

Disculpen por el desorden de mis palabras pero esque escribo lo que se me ocurre en el mero momento
__________________
Todo tiene un comienzo y un fin!!
Postea tus proyectos
  #16 (permalink)  
Antiguo 13/06/2003, 18:58
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
angula, si la pregunta es para mi decirte que ASPJPEG crea una nueva imagen ya sea en memoria y la manda al cliente con jpeg.SendBinary o creando un thumbnail de las dimensiones especificadas.

La opcion que yo comento es una de las mas versatiles para los que tienen un tipico hosting de pago tipo ARSYS o un PC propio donde puedas instalar esos componentes.
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #17 (permalink)  
Antiguo 16/06/2003, 06:00
 
Fecha de Ingreso: junio-2003
Ubicación: Galicia (España)
Mensajes: 40
Antigüedad: 21 años, 10 meses
Puntos: 0
galeria imagenes. Para Maestro

Hola gracias por tu contestacion.


Hablas del componente aspjpeg y de arsys. Yo trabajo con ARSYS y solo tienen aspemail, aspupload, y aspgrid (por lo menos para servisored virtuales que es lo que yo tengo contratado)


pos eso ya hablo y pregunto sobre formas de producir un thumbnail facil porque mi proveedor no lo tiene gratis o incluido en mis servicios contratados.

Gracias y si sabes de otras formas agradeceria me informaras.


Saludos desde Galicia
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 05:41.