•  » Utilisation
  •  » [Résolu] Classement par le nom de l'image

#1 2010-12-01 15:15:23

farouest
Membre
2010-11-02
15

[Résolu] Classement par le nom de l'image

Je n'ai pas trouvé comment classer mes images en utilisant leur nom et non le nom de leur fichier.

Est-ce possible de le faire?
Merci

Hors ligne

#2 2010-12-01 21:17:52

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

Re: [Résolu] Classement par le nom de l'image

Bonjour,

Par défaut, vous pouvez attribuer une organisation à vos photos.
La procédure est expliquée dans le [wiki].

Pour votre question, il s'agit du bloc :

Code:

// 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
//
//  ATTENTION: avec date_creation si votre APN ne renseigne pas l'heure
//  Piwigo classera vos photo différemment en l'absence de ce renseignement. 
// 
// 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
//
// 3. $conf['order_by_inside_category'] = $conf['order_by'];
//    Ligne "obligatoire" pour appliquer vos paramètres (voir la conf suivante).
$conf['order_by'] = ' ORDER BY date_available DESC, file ASC, id ASC';
 
// order_by_inside_category : dans la catégorie, les images peuvent seules être
// ordonnées par "rang". Un rang défini manuellement sur chaque image pour la catégorie.
//
// A l'aide des champs de la table #image vous pouvez utiliser
// #image_category.rank column
//
// $conf['order_by_inside_category'] = ' ORDER BY rank';
// Triera les images en fonction de leur rang dans la catégorie.
$conf['order_by_inside_category'] = $conf['order_by'];

Les explications sont donc fournies ;-)


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

#3 2010-12-02 00:23:26

farouest
Membre
2010-11-02
15

Re: [Résolu] Classement par le nom de l'image

Merci pour tes explications mais elles ne semblent pas correspondre tout à fait à ma demande.
On peut effectivement afficher les images par date d'ajout dans la galerie, par le nom du fichier, par l'identifiant unique de l'image et par la date de création.
Qu'est-ce que l'identifiant unique de l'image?
Ce que je recherche c'est un affichage basé sur le nom que l'on donne à l'image (Catégorie->Gérer->Gérer les éléments de la catégorie (en mode unitaire).
Cette données doit être dans la base mais comment s'en servir?

Hors ligne

#4 2010-12-02 07:19:04

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [Résolu] Classement par le nom de l'image

essais dans ton fichier local

$conf['order_by'] = " order by name asc";

Cela devrait te donner sur ta galerie un classement par ordre alphabétique des noms que tu as donnés au photo


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#5 2010-12-03 00:36:29

farouest
Membre
2010-11-02
15

Re: [Résolu] Classement par le nom de l'image

Merci pour votre aide.
Il y a des choses étranges dans piwigo. Si on donne un nom à l'image, et si on choisit "ordre de tri - nom de fichier" c'est le nom que l'on a donné à l'image qui sert de base au tri et plus le nom de fichier.
Problème de vocabulaire? Pour moi, nom de fichier est ce qui est devant l'extension.

Je donne des noms à mes images puis je coche "ordre de tri - nom de fichier", j'obtiens le résultat souhaité.

Hors ligne

#6 2010-12-04 23:31:06

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

Re: [Résolu] Classement par le nom de l'image

Disons que par défaut, le nom de l'image = nom du fichier lorsque le champs IPTC n'est pas renseigné.


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

#7 2010-12-05 11:28:34

Zaphod
Former Piwigo Team
Toulouse
2006-11-13
2422

Re: [Résolu] Classement par le nom de l'image

Etrange, chez moi quand je classe par nom de fichier, c'est bien le nom de fichier qui est pris en compte, et pas le titre de l'image (et tant mieux, car c'est ce que je souhaite).

Peu-têtre faudrait-il deux entrées différentes bien séparées ('nom de fichier' et 'titre') ?

Hors ligne

#8 2010-12-05 11:50:07

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

Re: [Résolu] Classement par le nom de l'image

Zaphod a écrit:

Etrange, chez moi quand je classe par nom de fichier, c'est bien le nom de fichier qui est pris en compte, et pas le titre de l'image (et tant mieux, car c'est ce que je souhaite).

Peu-têtre faudrait-il deux entrées différentes bien séparées ('nom de fichier' et 'titre') ?

Oui, lorsque tu classes par nom de fichier, puisque chaque fichier à logiquement un nom, le titre ne rentre pas en compte. C'est dans le sens inverse qu'il y a une variante.
Si classement par titre et que le titre est nul, alors c'est le nom du fichier qui est pris en compte.


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

#9 2010-12-05 11:56:41

Zaphod
Former Piwigo Team
Toulouse
2006-11-13
2422

Re: [Résolu] Classement par le nom de l'image

Oui mais il y a un seul choix de classement : "nom de fichier".
Le choix "titre" n'existe pas a priori.

Ce qui m'étonne, c'est qu'avec ce même ordre de tri, sur des photos qui ont à la fois un nom de fichier et un nom (titre) :
- chez farouest, ça classe par le titre
- chez moi, ça classe par le nom de fichier

C'est bien parce que chacun obtient ce qu'il souhaite... mais je ne comprends pas la différence de comportement.

[edit] a priori ça doit venir de l'option de config donnée par ddtddt :
$conf['order_by'] = " order by name asc";
Qui n'est pas documentée dans le fichier de config... et a priori pas choisissable dans les options de catégorie.

Dernière modification par Zaphod (2010-12-05 11:59:43)

Hors ligne

#10 2010-12-05 12:04:29

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

Re: [Résolu] Classement par le nom de l'image

Zaphod a écrit:

Qui n'est pas documentée dans le fichier de config... et a priori pas choisissable dans les options de catégorie.

En effet je n'arrive pas à reproduire le comportement sur le titre de l'image...
Et les règles sont clairs car il n'est nullement fait mention d'un classement par titre ! (Je suis coupable aussi car un moment, sans avoir vérifié, j'ai fait l'amalgame)


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

#11 2010-12-05 12:05:23

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

Re: [Résolu] Classement par le nom de l'image

Zaphod a écrit:

[edit] a priori ça doit venir de l'option de config donnée par ddtddt :
$conf['order_by'] = " order by name asc";
Qui n'est pas documentée dans le fichier de config... et a priori pas choisissable dans les options de catégorie.

+1

[EDIT]
[wiki]


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

  •  » Utilisation
  •  » [Résolu] Classement par le nom de l'image

Pied de page des forums

Propulsé par FluxBB

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