Author Topic: [MOD] Mostrar última imagen  (Read 50244 times)

0 Members and 1 Guest are viewing this topic.

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
[MOD] Mostrar última imagen
« on: February 24, 2006, 12:31:00 AM »
Saludos,,,

Se ha modificado el script para que sea compatible con las nuevas versiones

El MOD es para mostrar en la página principal de la galería,, la  última imagen que se ha subido, descargado, comentado, votado y enviado via postal.

No he incorporado la última imagen que se ha enviado via MMS,, por que lo más seguro que daría más de un error,,, debido a que muchos no tienen instalado el MOD para descargar imágenes via MMS,,,  pero si alguien lo necesita,, que lo pida y lo insertaré aparte 


Pasos a seguir para la instalación :

1) Abrir index.php

Localizar :

Code: [Select]
require(ROOT_PATH.'includes/sessions.php');
Añadir debajo :

Code: [Select]
include(ROOT_PATH.'ultimos.php');
Cerrar y guardar cambios

2) Abrir download.php

Localizar :

Code: [Select]
if ($user_info['user_level'] != ADMIN) {
    $sql = "UPDATE ".IMAGES_TABLE."
            SET image_downloads = image_downloads + 1
            WHERE image_id = $image_id";
    $site_db->query($sql);

Añadir debajo :

Code: [Select]
///////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////  Insertar fecha de la descarga de la imagen //////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////

$fecha = time();
$sql = "UPDATE ".IMAGES_TABLE."
            SET image_downloads_date = $fecha
            WHERE image_id = $image_id";
    $site_db->query($sql);

///////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////  Fin de insertar fecha de la descarga de la imagen //////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////

Cerrar y guardar cambios

3) Abrir details.php

Localizar :

Code: [Select]
// Update Hits
if ($user_info['user_level'] != ADMIN) {
  $sql = "UPDATE ".IMAGES_TABLE."
          SET image_hits = image_hits + 1
          WHERE image_id = $image_id";
  $site_db->query($sql);


Añadir debajo :

Code: [Select]
///////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////// Insertar fecha de la votación de la imagen //////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////

$fecha = time();
$sql = "UPDATE ".IMAGES_TABLE."
SET image_voted_date = $fecha
WHERE image_id = $image_id";
$site_db->query($sql);

///////////////////////////////////////////////////////////////////////////////////////////////////
///////////////// Fin de insertar fecha de votacion de la imagen //////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////

Cerrar y guardar cambios

4) Abrir lang/tu_idioma/main.php

Añadir antes de :  ?>

Code: [Select]
//----------------------------------------------------------------------
//--- Ultimas imagenes subida,comentada,votada,mms,postal,descargada ---
//----------------------------------------------------------------------
$lang['ultima_postal'] = "Última postal enviada";
$lang['ultima_coment'] = "Últi. imagen comentada";
$lang['ultima_subida'] = "Última imagen subida";
$lang['ultima_descargada'] = "Últi. imagen descargada";
$lang['ultima_votada'] = "Última imagen votada";

Cerrar y  guardar cambios.

5) Abrir templates/tus_plantillas/home.html

Aqui tienes dos opciones para mostrar las imágenes en tu galería : vertical o bien horizontal

Insertar el siguiente código donde quiera que se visualicen las imágenes: en vertical :

Code: [Select]
<tr>
<td class="row2" height="20">
<p align="center">
<img src="{template_url}/images/spacer.gif" alt="" width="4" height="4" /><b>{lang_ultima_subida}</b></p>
</td>
</tr>

<tr>
<td valign="top" class="row1" width="100%">
<p align="center">{subida}</p>
</td>
</tr>

<tr>
<td class="row2" height="20">
<p align="center">
<img src="{template_url}/images/spacer.gif" alt="" width="4" height="4" /><b>{lang_ultima_descargada}</b></p>
</td>
</tr>

<tr>
<td valign="top" class="row1" width="100%">
<p align="center">{descargada}</p>
</td>
</tr>

<tr>
<td class="row2" height="20">
<p align="center">
<img src="{template_url}/images/spacer.gif" alt="" width="4" height="4" /><b>{lang_ultima_coment}</b></p>
</td>
</tr>

<tr>
<td valign="top" class="row1" width="100%">
<p align="center">{comentada}</p>
</td>
</tr>

<tr>
<td class="row2" height="20">
<p align="center">
<img src="{template_url}/images/spacer.gif" alt="" width="4" height="4" /><b>{lang_ultima_votada}</b></p>
</td>
</tr>

<tr>
<td valign="top" class="row1" width="100%">
<p align="center">{votada}</p>
</td>
</tr>

<tr>
<td class="row2" height="20">
<p align="center">
<img src="{template_url}/images/spacer.gif" alt="" width="4" height="4" /><b>{lang_ultima_postal}</b></p>
</td>
</tr>

<tr>
<td valign="top" class="row1" width="100%">
<p align="center">{postales}</p>
</td>
</tr>

Cerrar y guardar cambios

Insertar el siguiente código donde quiera que se visualicen las imágenes: en horizontal :

Code: [Select]
<table width="100%">
  <tr>
    <td width="20%" height="20">
    <p align="center"><b>{lang_ultima_subida}</b></td>
    <td width="20%" height="20">
    <p align="center"><b>{lang_ultima_descargada}</b></td>
    <td width="20%" height="20">
    <p align="center"><b>{lang_ultima_coment}</b></td>
    <td width="20%" height="20">
    <p align="center"><b>{lang_ultima_votada}</b></td>
    <td width="20%" height="20">
    <p align="center"><b>{lang_ultima_postal}</b></td>
  </tr>
  <tr>
    <td width="20%">
    <p align="center">{subida}</td>
    <td width="20%" >
    <p align="center">{descargada}</td>
    <td width="20%">
    <p align="center">{comentada}</td>
    <td width="20%" >
    <p align="center">{votada}</td>
    <td width="20%" >
    <p align="center">{postales}</td>
  </tr>
</table>

Cerrar y guardar cambios

6) Descargar el siguiente zip,, descomprimir,, y subir al directorio raiz de tu galería ( donde tienes situado el config.php) los dos ficheros,,, :

Descargar los 2 nuevos ficheros << >>

7) Ejecutar el install_ultimas_images.php

excitex2
« Last Edit: July 28, 2008, 11:23:04 PM by excitex2 »
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline ascanio

  • Hero Member
  • *****
  • Posts: 569
    • View Profile
    • http://www.surfourspace.net
Re: MOD Mostrar última imagen
« Reply #1 on: March 04, 2006, 06:46:55 PM »
muchisimas gracias por este mod
ahora mismo lo instalo :)

Offline lisardo

  • Pre-Newbie
  • Posts: 5
    • View Profile
Re: MOD Mostrar última imagen
« Reply #2 on: August 16, 2006, 05:12:16 PM »
ketal.
He instalado este MOD y dos problemas han aparecido: da dos lineas de error: An unexpected error occured. Please try again later.
Y la imagen que se corresponde con la más votada no aparece (hay imagenes votadas)

No se gran cosa de esto y antes de consultar hay mucha prueba y error, pero en este caso no he sido capaz de solucionarlo. Mi dominio del ingles es nulo.

Alguna idea?

Salut :wink:

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: MOD Mostrar última imagen
« Reply #3 on: August 16, 2006, 11:31:49 PM »
Saludos,,,

Pon la dirección de tu web,,, creo que faltan datos del error que te da.

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline lisardo

  • Pre-Newbie
  • Posts: 5
    • View Profile
Re: MOD Mostrar última imagen
« Reply #4 on: August 16, 2006, 11:40:28 PM »
Ktal
La dirección: http://www.capazo.eu/galeriafotos/
Cuando inico sesión da estos otros errores diferentes:
DB Error: Bad SQL Query: SELECT image_id FROM VOTED_TABLE ORDER BY vote_date DESC LIMIT 1
Table 'Sql67710_2.VOTED_TABLE' doesn't exist

DB Error: Bad SQL Query: SELECT a.image_id, a.cat_id, a.image_name, a.image_active, a.image_thumb_file, a.image_media_file, b.auth_viewcat, b.auth_viewimage FROM 4images_images a, 4images_categories b WHERE a.image_active=1 AND a.image_id = AND a.cat_id = b.cat_id AND b.auth_viewcat!=9 AND b.auth_viewimage!=9 LIMIT 1
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND a.cat_id = b.cat_id AND b.auth_viewcat!=9 AND


Gracias por la respuesta.
Salut

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: MOD Mostrar última imagen
« Reply #5 on: August 17, 2006, 12:24:31 AM »
Saludos,,,

No me he dado cuenta que en estas últimas versiones no existe la tabla VOTED,,

Modifico el script para crear una nueva tabla he insertaré las modificaciones para que corra el script correctamente.

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline lisardo

  • Pre-Newbie
  • Posts: 5
    • View Profile
Re: MOD Mostrar última imagen
« Reply #6 on: August 17, 2006, 09:02:59 PM »
Ktal.

Leido y a la espera.
Muchas gracias

Salut

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: MOD Mostrar última imagen
« Reply #7 on: August 22, 2006, 03:21:57 PM »
Saludos,,

Ya está actualizado

Descarga nuevamente el zip,, y sigue las instrucciones de instalación.

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline nacho-lopez

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Photoshop Designs
Re: MOD Mostrar última imagen
« Reply #8 on: August 25, 2006, 02:21:05 PM »
He instalado este magnífico mod, pero me sale en vertical las imágenes una debajo de otra...
Me gustaría que salieran en horizontal, justo encima de donde dice "Usuarios activos actualmente" tal y como véis en mi galería...
http://www.photoshop-designs.com/galeria_fotografica/
Algo parecido a como lo tiene lisardo, pero en otro sitio...  :roll:
¿Alguien me puede ayudar con el código?. Yo estoy a cero  :roll:
Un saludo para todos  :D

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: MOD Mostrar última imagen
« Reply #9 on: August 26, 2006, 12:18:25 AM »
Saludos,,,

Inserta el siguiente código donde quieras que se visualice :

Code: [Select]
<table width="100%">
  <tr>
    <td width="20%" height="20">
    <p align="center"><b>{lang_ultima_subida}</b></td>
    <td width="20%" height="20">
    <p align="center"><b>{lang_ultima_descargada}</b></td>
    <td width="20%" height="20">
    <p align="center"><b>{lang_ultima_coment}</b></td>
    <td width="20%" height="20">
    <p align="center"><b>{lang_ultima_votada}</b></td>
    <td width="20%" height="20">
    <p align="center"><b>{lang_ultima_postal}</b></td>
  </tr>
  <tr>
    <td width="20%">
    <p align="center">{subida}</td>
    <td width="20%" >
    <p align="center">{descargada}</td>
    <td width="20%">
    <p align="center">{comentada}</td>
    <td width="20%" >
    <p align="center">{votada}</td>
    <td width="20%" >
    <p align="center">{postales}</td>
  </tr>
</table>

excitex2
« Last Edit: August 26, 2006, 12:53:09 AM by excitex2 »
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline nacho-lopez

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Photoshop Designs
Re: MOD Mostrar última imagen
« Reply #10 on: August 26, 2006, 08:59:52 AM »
Muchísimas gracias  :D

Offline lisardo

  • Pre-Newbie
  • Posts: 5
    • View Profile
Re: MOD Mostrar última imagen
« Reply #11 on: August 26, 2006, 02:15:23 PM »
Ktal.

Gracias por todo. Instalado y funcionando

Salut

Offline nacho-lopez

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Photoshop Designs
Re: MOD Mostrar última imagen
« Reply #12 on: August 26, 2006, 08:25:48 PM »
¿Puedo también implementar este mod de manera que se muestre en cada imagen en particular y no solo en el index?  :roll:

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: MOD Mostrar última imagen
« Reply #13 on: August 26, 2006, 08:27:38 PM »
Saludos,,,

Uffff hoy estoy un poco espeso  :oops: :oops: explicate mejor  :twisted: :twisted:

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline nacho-lopez

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Photoshop Designs
Re: MOD Mostrar última imagen
« Reply #14 on: August 26, 2006, 08:29:58 PM »
Por ejemplo cuando entras a esta imagen en particular...
http://www.photoshop-designs.com/galeria_fotografica/details.php?image_id=464
¿Puedo hacer que se muestre el mod con la últimas imágenes debajo de donde pone por ejemplo imagen anterior y siguiente imagen?  :roll:
« Last Edit: August 26, 2006, 08:56:15 PM by nacho-lopez »