Fotos aleatorias
Perdomo
view post Escrito el 2/10/2006, 17:43
Avatar

Supermarciano Doctorado

Grupo: Member
Mensajes: 670


Status: Offline: ultima azione eseguita il 1/1/2007, 14:42


si el problema es quien lo hace... me ofrezco como voluntario
Macarro
view post Escrito el 2/10/2006, 17:50
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Adelante ;). Solo una cosa, el php tiene que ser dinámico. Quiero decir que para añadir nuevas fotos, no sea necesario tocar para nada el php indicando los números o nombres de fotos. Que funcione como ahora, que con solo poner fotos en la carpeta correspondiente ya puedan mostrarse. Claro que con tu método habría que buscar algún método de almacenar comentarios y thumbnails en pequeño e imágenes en grande.

Tú eres el informático, así que mandas :D
snopes
view post Escrito el 2/10/2006, 17:56
Avatar

el chérif de marcianitos

Grupo: Moderadores generales
Mensajes: 1607
Location: Torrejón de Ardoz / (Madrid)


Status: Offline: ultima azione eseguita il 4/1/2007, 23:57


otro requisito indispensable, allá donde esté debe ser .htm
es decir, el index, debería seguir siendo .htm hay miles de sitios que vinculan (incluyendo toda la web) a index.htm
Perdomo
view post Escrito el 2/10/2006, 23:21
Avatar

Supermarciano Doctorado

Grupo: Member
Mensajes: 670


Status: Offline: ultima azione eseguita il 1/1/2007, 14:42


pero a ver, que creo que no me entero.
Ahora mismo esta pagina está hecha en html no?, no se estan usando BBDD, verdad?
Yo habia pensado en hacerlo en java, como comenté tengo por ahi un javascript que me puede servir de base y habrá que hacerle alguna que otra modificación.
Si hay php lo siento pero no puedo ayudar, solo me defiendo en java, html y asp.
- Bubu -
view post Escrito el 3/10/2006, 00:02
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 1136
Location: En los 80


Status: Offline: ultima azione eseguita il 15/1/2007, 01:00


Ejem, la página index (portal) no cambiaría prácticamente nada. Sölo que la imagen pequeña actual tendría un hipervículo de tla manera que al hacer clic llamará a un java, o php, o asp (lo que menos coraje te dé) y abriría un formulario flotante encima del portal con la foto ampliada y un pequeño texto debajo, y la única opción sería la de cerrar esa ventana.

La relación imagen - texto se daría de alta en un fichero txt simple:

img01.jpg Aquí vemos a Bubu haciendo el capullo en un cochecito
img02.jpg La recre de Jander, y su cara de orgullo
img03.jpg Los clics de famóbil también juegan a las recres

etc

Lo único que tendría que hacer esa nueva ventanita es leer de este fichero de texto y buscar el nombre de la foto, extraer el texto adjunto, y mostrar afoto y texto.

Fácil, pero requiere un par de días, demasiado para mí.
Perdomo
view post Escrito el 3/10/2006, 00:16
Avatar

Supermarciano Doctorado

Grupo: Member
Mensajes: 670


Status: Offline: ultima azione eseguita il 1/1/2007, 14:42


Ok, si dejais la puerta abierta a hacerlo en algo que no sea PHP me puedo tirar al toro, en el buen sentido de la palabra.
snopes
view post Escrito el 3/10/2006, 13:43
Avatar

el chérif de marcianitos

Grupo: Moderadores generales
Mensajes: 1607
Location: Torrejón de Ardoz / (Madrid)


Status: Offline: ultima azione eseguita il 4/1/2007, 23:57


si no hay que modificar la extensión del index.htm no hay problema, adelante :)

Lo de la ampliación de momento... ¿puedes hacerlo pero no activarlo?
Más que nada porque no tengo ni idea de dónde están las fotos en grande. He de ir buscándolas por las carpetas antiguas de fotos que tengo y no sé si estarán todas.

EDITO: Se me está ocurriendo que se puede habilitar. Las fotos tendrán el mismo nombre pero podrían estar en otra carpeta. Según vaya encontrando fotos (esta tarea irá muy lenta) aparecerá la foto tocha, si no aparecerá la foto peque ya que, inicialmente, las fotos que se muestran a ese tamaño serán las que estén en la carpeta de ampliación hasta que las vaya sustituyendo.
Perdomo
view post Escrito el 3/10/2006, 14:00
Avatar

Supermarciano Doctorado

Grupo: Member
Mensajes: 670


Status: Offline: ultima azione eseguita il 1/1/2007, 14:42


Ok, ya lo tengo hecho, esta tarde lo pongo a publicar en casa para que le eches un vistazo a ver si es de vuestro agrado.
la página principal no la toco para nada, lo unico que hay que añadir un vinculo sobre la imagen a agrandar y ya luego se carga otra página, esa si que es en ASP que muestra la imagen en grande y extrae los comentarios de un TXT.
Upss, acabo de ver el codigo fuente de la pagina principal y creo que no va a servir de nada lo que he hecho, jajaaj, eso me pasa por hacer las cosas al revés, primero mirar lo que hay y segundo hacer.
Bueno, de todos modos lo publico y le echais un vistazo

EDITO AL LEER POST SNOPES
bueno, sobre lo que comentas yo habia partido de la base que por ejemplo las imagenes aleatorias se llamarían todas de la siguiente manera:
imagen01.jpg
imagen02.jpg
imagen03.jpg
etc
y la ampliacion de la foto se llamara
imagen01g.jpg
imagen02g.jpg
imagen03g.jpg
etc
de esta forma todas las imagenes pueden convivir en la misma carpeta.
snopes
view post Escrito el 3/10/2006, 14:24
Avatar

el chérif de marcianitos

Grupo: Moderadores generales
Mensajes: 1607
Location: Torrejón de Ardoz / (Madrid)


Status: Offline: ultima azione eseguita il 4/1/2007, 23:57


me parece bien :)

Dos cosicas, una preferiría no tener que renombrar las fotos. Son 130 las que hay arriba en el servidor.

la segunda, es... ¿qué pasa si no hay una imagen grande? ¿carga la pequeña?
Perdomo
view post Escrito el 3/10/2006, 15:21
Avatar

Supermarciano Doctorado

Grupo: Member
Mensajes: 670


Status: Offline: ultima azione eseguita il 1/1/2007, 14:42


las dos cosicas:
1º Necesito una equivalencia comun para todas las imagenes entre la grande y la pequeña, un patron, en caso contrario es mas follon.
PD: te echo una mano en renombrar imagenes, si quieres, jejeej
2º Pondremos la pequeña con el nombre de la grande para que la abra como grande.
PD: lo ideal sería que igual que todas las imagenes pequeñas tienen el mismo tamaño pasara lo mismo con las imagenes grandes.
Geezup
view post Escrito el 3/10/2006, 18:06
Avatar

Póg mo thóin :)

Grupo: Member
Mensajes: 1074


Status: Offline: ultima azione eseguita il 15/1/2007, 12:36


Podéis mirar como queda el que tenía a medio hacer para el N.I.S.A.

Para el pop-up he usado este efecto :

http://www.dynamicdrive.com/dynamicindex4/lightbox/index.htm
Macarro
view post Escrito el 3/10/2006, 18:09
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Muy bonito, si señor :D

...y además veo que la llamada al script es muy sencilla. Esto hay que añadirlo en marcianitos, pero YA :D
Geezup
view post Escrito el 3/10/2006, 18:17
Avatar

Póg mo thóin :)

Grupo: Member
Mensajes: 1074


Status: Offline: ultima azione eseguita il 15/1/2007, 12:36


no hay llamada nada.. es sólo identificar el link :)

<a rel="lightbox"...

lo que pasa que todo el tema del aleatorio, nosotros tiramos de base de datos... lo cual, lo hace chupao, sino habría que hacer lo mismo, pero recorriendo lo que tengáis en el directorio.

Os pego el código del plugin para mi CMS, por si os sirve de algo :

CODE
<?php

$conexion=bd_connect();

$nombrePlugin = "randomsnap_plugin";

$idioma_id = $_GET['lang'] != "" ? (int) $_GET['lang'] : 1;

$strSQL = "SELECT traduccion_plugins_traducciones FROM " . TABLA_TRADUCCION_PLUGINS . " WHERE traduccion_plugins_titulo='" . $nombrePlugin."'";
$recordset_traduccion = bd_createRecordset($strSQL,$conexion);
$data_traduccion=bd_fetch_array($recordset_traduccion);
$traducciones = split(",",$data_traduccion['traduccion_plugins_traducciones']);

$pintarComoMenu = false;
$titulo=$traducciones[$idioma_id-1];

$strSQL = "SELECT games_romCRC, games_gameName, systems_name, systems_path2images FROM " . TABLA_JUEGOS . " INNER JOIN " . TABLA_SISTEMAS . " on systems_id = games_system_id WHERE games_ingamepic = 1 ORDER BY RAND() LIMIT 1";
$rs = bd_createRecordset($strSQL,$conexion);
$data=bd_fetch_array($rs);

$cadena="<div align='center'><a href='/screenshots/{$data['systems_path2images']}/snaps/{$data['games_romCRC']}.png' rel='lightbox' border='0'><img width='120px' height='120px' src='/screenshots/{$data['systems_path2images']}/snaps/{$data['games_romCRC']}.png' alt='".$data['games_gameName']." / ". $data['systems_name']."' title='".$data['games_gameName']." / ". $data['systems_name']."' border='0'/></a></div>";        

$texto=$cadena;
?>


Esa sentencia SQL hace una selección aleatoria de un único registro. Las variables $titulo y $texto luego son pilladas por el parser y ya pinta el menú tal como se ve, con el borde naranja y demás.
Macarro
view post Escrito el 3/10/2006, 18:22
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Pues ese script ya lo estoy modificando para añadirlo a marcianitos, no para la foto aleatoria, sino para las fotos ampliables. Es que es cojonudísimo, porque coge como título de la foto al "title" y si solo hay que añadir el rel="ligntbox"... pues tirado, tirado, tirado.
snopes
view post Escrito el 3/10/2006, 18:24
Avatar

el chérif de marcianitos

Grupo: Moderadores generales
Mensajes: 1607
Location: Torrejón de Ardoz / (Madrid)


Status: Offline: ultima azione eseguita il 4/1/2007, 23:57


hostiasssssssssssssss
me encanta, es una flipadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Vamos a ponerloooooooooooooooooo jajajaja
62 respuesta(s) desde el 1/10/2006, 11:25