Página 1 de 1

Imagen identificativa para cada tema

Publicado: 05 May 2012, 22:43
por ReNNoN
URL: http://www.fuerteoffroad.com/foro
Versión phpBB: 3.0.10
MODs Instalados: automod, phpgallery, dmvideo
Plantilla(s) usada(s): Infinitum
Servidor: pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Hola a tod@s!

Estoy haciendo un nuevo diseño para mi página y me surge el siguiente problema, actualmente extraigo los datos del mensaje y el titulo de cada tema, pero me gustaria poder adjudicar una imágen identificativa a cada tema, como si de un avatar se tratase, para así poder darle una vista diferente a cada tema en la página principal de la web.

El objetivo es poner a la derecha una imágen que corresponda al tema en cuestión y a la derecha su título, pero claro, no veo que se le pueda adjudicar una imágen identificativa al tema que creas, para luego hacer la llamada sql.

¿se os ocurre algo?

Un saludo y mil gracias

Re: Imagen identificativa para cada tema

Publicado: 06 May 2012, 16:23
por ReNNoN
Hola!

eh pensado que podria añadir un input al index_body del template donde poner la URL donde se encuentra la imagen, crear una tabla en la BD que recoja el valor al enviarlo y luego recogerlo con el script que la pagina principal.

¿que pensáis? ¿daría muchos problemas el propio foro a la hora de hacerlo, dado su configuración natal?

Saludos y gracias

Re: Imagen identificativa para cada tema

Publicado: 08 May 2012, 01:55
por ReNNoN
Para simplificar el tema,

me gustaría poder añadir un campo de texto donde poner una URL y que se grabe en la BD al crear un nuevo post, a parte del campo titulo por ejemplo, que exista otro para yo poder añadir la URL de donde está la imagen.

¿donde tengo que trastocar para que me creer la tabla al enviar el post?

Saludos

Re: Imagen identificativa para cada tema

Publicado: 08 May 2012, 13:05
por ReNNoN
Hola otra vez (ya que nadie responde)

Sigo añadiendo posibles formas, ésta por ahora de las que eh pensado es la que más me convence,


actualmente en mi sistema de noticias consigo extraer el avatar, la fecha y hora, el usuario, el titulo y el contenido del mensaje,

¿se podria extraer y mostrar el primer archivo adjunto al topic?

De forma que si adjunto una foto como adjunto numero 0 por ejemplo, la muestre en las noticias como imagen identificativa del post.

¿como la imprimo?

Asi extraigo el avatar por ejemplo (pongo de ejemplo el avatar porque es una imagen, justo lo que quiero imprimir desde adjuntos)

Código: Seleccionar todo

 $query = "
        SELECT p.topic_id, p.forum_id, p.post_time, p.post_subject, p.post_text , p.bbcode_bitfield, p.bbcode_uid,
            u.user_id, u.user_email, u.username, u.user_posts, u.user_rank, u.user_colour, u.user_allow_viewonline, u.user_allow_viewemail,
            t.topic_title,[b] u.user_avatar, u.user_avatar_width, u.user_avatar_height, u.user_avatar_type[/b],
                (

Código: Seleccionar todo

$avatar = get_user_avatar($row['user_avatar'], $row['user_avatar_type'], $row['user_avatar_width'], $row['user_avatar_height']);
Y luego para imprimirlo:

Código: Seleccionar todo

$avatar
Y se imprime, entiendo que tengo de alguna manera seleccionar el primer attachment del topic, con "last attachment" o algo así, ¿alguien conoce las variables?

Saludos y gracias





Saludos y gracias

Re: Imagen identificativa para cada tema

Publicado: 08 May 2012, 13:28
por Rainwod

Por favor utilice la búsqueda, pase por el foro de guías ahí encontrará su duda a cerca de avatar etc.


Re: Imagen identificativa para cada tema

Publicado: 08 May 2012, 14:07
por ReNNoN
Hola!!!!!

gracias!!! una respuesta!!! :)

Aun que ya eh mirado las guias y eh buscado de lo contrario no habría escrito 3 posts seguidos, además de que la duda no va en relación al avatar si no en como mostrar en una página externa al foro el archivo adjunto de un topic nuevo.

Saludos y muchas gracias por tu ayuda