#1 2004-06-14 15:33:29

gillaou
Membre
2004-05-25
87

images récentes nombre défini

Salut @ tous.

Je voudrais savoir comment faire en sorte que l'affichage des images récentes se fasse sur un NOMBRE d'images bien défini.

Merci.

Hors ligne

#2 2004-06-15 07:30:48

gillaou
Membre
2004-05-25
87

Re: images récentes nombre défini

Personne n'a la soluce?

Hors ligne

#3 2004-06-15 09:38:17

Webabar
Membre
France
2004-03-24
214

Re: images récentes nombre défini

Sans le code sous les yeux :

J'imagine qu'il doit y avoit un select where date > qqch
Il faut enlever le where date et le remplacer par un order by date desc limit 0,10


Y'a des détails qui trompent pas...
Ma galerie PWG :
http://pagesperso.laposte.net/cezanne92/

Hors ligne

#4 2004-06-15 10:29:39

gillaou
Membre
2004-05-25
87

Re: images récentes nombre défini

Merci pour ta réponse,

Mais en fait je suis pas plus avancé ;)
?oukankoman?

Hors ligne

#5 2004-06-15 11:37:54

Webabar
Membre
France
2004-03-24
214

Re: images récentes nombre défini

Tu connais pas du tout php ni mysql, en fait ?


Y'a des détails qui trompent pas...
Ma galerie PWG :
http://pagesperso.laposte.net/cezanne92/

Hors ligne

#6 2004-06-15 11:53:26

gillaou
Membre
2004-05-25
87

Re: images récentes nombre défini

non, je m'y suis mis avec ce script, faut un début à tout ;)

Hors ligne

#7 2004-06-15 11:54:52

gillaou
Membre
2004-05-25
87

Re: images récentes nombre défini

Mais j'apprends vite ;)

Hors ligne

#8 2004-06-15 13:21:09

gillaou
Membre
2004-05-25
87

Re: images récentes nombre défini

je suppose que c'est ici : ( dans : functions_category.inc.php)


        // We must find the date corresponding to :
        // today - $conf['periode_courte']
        $date = time() - 60*60*24*$user['short_period'];
        $page['where'] = " WHERE date_available > '";
        $page['where'].= date( 'Y-m-d', $date )."'";
        if ( isset( $forbidden ) ) $page['where'].= ' AND '.$forbidden;

        $query = 'SELECT COUNT(DISTINCT(id)) AS nb_total_images';
        $query.= ' FROM '.PREFIX_TABLE.'images';
        $query.= ' INNER JOIN '.PREFIX_TABLE.'image_category AS ic';
        $query.= ' ON id = ic.image_id';
        $query.= $page['where'];
        $query.= ';';
      }

Alors mon cher Fabrice si tu peux m'aider je suis là!!! ;)

Hors ligne

#9 2004-06-15 13:55:21

Webabar
Membre
France
2004-03-24
214

Re: images récentes nombre défini

Presque...
Ce code renvoi le nb d'images (select COUNT)


Y'a des détails qui trompent pas...
Ma galerie PWG :
http://pagesperso.laposte.net/cezanne92/

Hors ligne

#10 2004-06-15 14:20:00

gillaou
Membre
2004-05-25
87

Re: images récentes nombre défini

lol  bon je continue ma recherche ;)

Hors ligne

#11 2004-06-15 14:22:12

gillaou
Membre
2004-05-25
87

Re: images récentes nombre défini

C'est certainement là alors (dit oui ;) : (dans : picture.php)

      // anti-flood system
      $reference_date = time() - $conf['anti-flood_time'];
      $query = 'SELECT id';
      $query.= ' FROM '.PREFIX_TABLE.'comments';
      $query.= ' WHERE date > '.$reference_date;
      $query.= " AND author = '".$author."'";
      $query.= ';';
      if ( mysql_num_rows( mysql_query( $query ) ) == 0
           or $conf['anti-flood_time'] == 0 )
      {

j'en suis là!!! ;)

Hors ligne

#12 2004-06-15 14:25:44

Victor
Membre
Paris
2004-03-13
369

Re: images récentes nombre défini

gillaou a écrit:

C'est certainement là alors (dit oui ;) : (dans : picture.php)

      // anti-flood system
      $reference_date = time() - $conf['anti-flood_time'];
      $query = 'SELECT id';
      $query.= ' FROM '.PREFIX_TABLE.'comments';
      $query.= ' WHERE date > '.$reference_date;
      $query.= " AND author = '".$author."'";
      $query.= ';';
      if ( mysql_num_rows( mysql_query( $query ) ) == 0
           or $conf['anti-flood_time'] == 0 )
      {

j'en suis là!!! ;)

ça c'est le système anti-flood pour les commentaires qui impose un temps minimum entre deux commentaires laissés par toi ou un visiteur... (enfin je crois...)

Hors ligne

#13 2004-06-15 14:49:30

gillaou
Membre
2004-05-25
87

Re: images récentes nombre défini

bon je suis collé alors

Hors ligne

#14 2004-06-15 15:32:15

Webabar
Membre
France
2004-03-24
214

Re: images récentes nombre défini

Petite méthodologie de recherche :
Quand tu cliques sur images recentes, la page appelée recois des parametres (visibles dans l'adresse, sous la forme : http://site.com/page.php?parametre1=val … e2=valeur2)

Pour mon site, c'est : http://pagesperso.laposte.net/cezanne92 … expand=all

Le parametre est donc cat, et sa valeur est recent.

Il y a donc des chances que dans le code, sce qui se trouve sous un test du genre if($cat=='recent') soit la requête à modifier.


Y'a des détails qui trompent pas...
Ma galerie PWG :
http://pagesperso.laposte.net/cezanne92/

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact