#46 2009-06-09 14:42:47

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
15124

Re: Ordre des images

VDigital a écrit:

Vérifiez dans votre config_local.inc.php (via LocalFiles Editor) qu'après votre

$conf['order_by'] = .....;


vous avez simplement codé ceci:

$conf['order_by_inside_category'] = $conf['order_by'];

Si vous n'avez pas cette ligne (ajoutez-la), ceci devrait résoudre votre problème.

;-)

Explications:
Novembre 2008: Pierrick livre une fonctionalité longtemps attendue [Bugtracker, ticket 169, fixed] trier les images d'une catgorie
http://piwigo.org/dev/changeset/2517

A l'intérieur, ceci:
http://piwigo.org/dev/changeset/2517#file4
Personne ne commente et cela semble logique.

Maintenant passons à la pratique.
Pour une lecture simple $conf['order_by'] j'utiliserai le sigle OBEY
et pour $conf['order_by_inside_category'], j'utiliserai le sigle OBEYIC


Dans config_DEFAULT, on code:
OBEY = a, b, c;
et
OBEYIC = OBEY;

Tout va bien (OBEY et OBEYIC valent a, b, c).

Dans le config_local, on code:
OBEY = c, b, a;

si on ne code que cela, nous avons OBEY dans un sens et OBEYIC dans l'autre.


Ce qui veux dire les affichages EN DEHORS de toutes catégories peuvent avoir un ordre d'affichage différents de l'affichage en catégorie.

Un affichage en FLAT appliquera OBEY,
Un affichage en catégorie appliquera OBEYIC et pas OBEY.
Si le config_LOCAL ne change pas le OBEYIC c'est l'ordre OBEY du config_default qui sera utilisé.

Une bonne pratique sera donc de coder explicitement les 2 paramètres dans le config_local dès lors que l'on souhaite modifier l'ordre.

Est-ce clair? (Je sais c'est compliqué, et pas évident pour tout le monde).


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#47 2009-06-09 14:44:05

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
15124

Re: Ordre des images

Piwigo obéit au doigt et à l'oeil de OBEY et d'OBEYIC... ;-)

(Je n'allais pas manquer de la faire).


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#48 2009-06-09 14:50:09

isatis
Membre
2008-08-27
80

Re: Ordre des images

OK, merci, c'est parfaitement clair.

Mais ça veut dire que la documentation n'est pas à jour, car il y est dit explicitement que order_by change l'ordre d'affichage des images DANS UNE CATEGORIE, et order_by_inside_category ne figure pas :

configurer PWG

// +-----------------------------------------------------------------------+    
// |                                divers                                |    
// +-----------------------------------------------------------------------+    

// order_by : comment changer l'ordre d'affichage des images dans une    
// catégorie ?
//
// Il y a plusieurs champs qui peuvent servir à ordonner l'affichage :
//
//  - date_available : date d'ajout dans la galerie
//  - file : le nom du fichier
//  - id : l'identifiant unique de l'image
//  - date_creation : la date de création
//
// Une fois que vous avez choisi quels champs utiliser, vous devez choisir
// l'ordre croissant ou décroissant sur chaque champ. Exemples :
//
// 1. $conf['order_by'] = " order by date_available desc, file asc";
//    va ordonner selon la date d'ajout par ordre croissant, puis sur le nom du
//    fichier par ordre croissant
//
// 2. $conf['order_by'] = " order by file asc";
//    va ordonner selon le nom du fichier par ordre croissant
//
$conf['order_by'] = ' ORDER BY date_available DESC, file ASC, id ASC';

Dernière modification par isatis (2009-06-09 14:50:34)


ma galerie : ski de rando, escalade et alpinisme ...

Hors ligne

#49 2009-06-09 14:57:56

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
15124

Re: Ordre des images

La documentation date un peu, tu as le droit de te connecter et de la mettre à jour.
Merci d'avance.
;-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#50 2009-06-09 19:38:41

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Ordre des images

VDigital a écrit:

La documentation date un peu, tu as le droit de te connecter et de la mettre à jour.
Merci d'avance.
;-)

C'est fait ;-)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#51 2009-06-13 16:22:43

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3556

Re: Ordre des images

ahah quand j'avais eu le même problème on m'avait ri au nez [Forum, topic 14961] Tri et noms de fichiers
il manquait bien une instruction

ps : pour l'espace en début de chaine c'est franchement pas évident, il aurait été plus judicieux de la mettre dans le fichier qui appelle la variable (à ce que je sais un espace de trop ne gêne pas)

Hors ligne

#52 2009-09-22 10:36:47

hameau3fontaines
Membre
Proche St Etienne
2008-08-12
50

Re: Ordre des images

Bonjour,
Après 3 mois sans internet... je reviens sur cette discution car si j'ai bien compris il y a une solution, mais je n'ai pas compris comment la mettre en pratique, pas assez calée en informatique quoi ! Pour l'instant j'ai réglé mon problème directement sur les galeries concernées, mais j'en ai peut être oublié... J'ai également mis à jour Piwigo.
Si quelqu'un veut bien me donner la formule à écrire... Merci !

Hors ligne

#53 2009-09-22 12:19:58

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
15124

Re: Ordre des images

$conf['order_by'] = '       ORDER BY date_available DESC, file ASC, id ASC';
$conf['order_by_inside_category'] = $conf['order_by'];

Ceci est un exemple.
Ce qui compte:
- c'est incorporer les 2 lignes via [extension by Piwigo Team] LocalFiles Editor (Config)
- de bien penser à laisser un ou des espaces avant l'ORDER BY
- d'indiquer les colonnes de la table images qu'on souhaite
- de ne pas se tromper de sens.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#54 2009-09-22 12:44:02

hameau3fontaines
Membre
Proche St Etienne
2008-08-12
50

Re: Ordre des images

Super ça marche ! Merci beaucoup.

Hors ligne

#55 2010-06-06 14:27:03

chrisncy
Membre
Nancy
2008-05-15
319

Re: Ordre des images

Gotcha a écrit:

Ensuite l'alphabet. On commence avec les minuscules
Et en dernier, on termine avec les majuscules.

Cela ne serait pas plutôt l'inverse ? On commence avec les majuscules, et on finit avec les minuscules ?
Y a t'il un changement depuis la 2.1.1 ?

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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