Rangement dossiers photos en ordre de Z à A

Fermé
marmotte08 Messages postés 42 Date d'inscription mercredi 14 mai 2008 Statut Membre Dernière intervention 8 mars 2010 - 11 août 2009 à 21:44
marmotte08 Messages postés 42 Date d'inscription mercredi 14 mai 2008 Statut Membre Dernière intervention 8 mars 2010 - 13 août 2009 à 12:01
Bonjour,

J'ai un album photo sur mon site où la valeur trie les photos de A à Z et cela ne m'arrange pas car en commençant le nom de mon dossier par "2009" par exemple j'aimerai bien que ça mette les 2009 en premier et les "2006" par exemple vers la fin, logique quoi :)

voilà le code de la configuration :

<?php
/*
Ce script offre la possibilité d'afficher des images de format GIF, JPG ou PNG.
*/
define('ALPHABETIC_ORDER', true); // Classer les fichiers et les dossiers par ordre alphabétique / false pour non classé
define('PHOTOS_DIR', 'photos'); //nom du répertoire un seront stockés les sous répertoires de photos
define('THUMBS_DIR', 'miniatures'); // nom des répertoires contenant les fichiers de miniatures
define('ICO_FILENAME', '_icon.jpg'); // nom de l'icone créée à partir de la 1ère image de chaque répertoire
define('ICO_WIDTH', '225'); // largeur de l'image de l'icone en pixel / ne pas dépasser la moitié de l'image originale
define('ICO_HEIGHT', '75'); // hauteur de l'image de l'icone en pixel / ne pas dépasser la moitié de l'image originale
define('MINIATURE_MAXDIM', '120'); // largeur de l'image de miniature en pixel / ne pas dépasser la moitié de l'image originale
define('GLOBAL_JPG_QUALITY', '80'); // taux de compression des jpg créés
/*
La capacité du script à créer vos miniatures photo dépend de la rapidité d'execution de votre serveur :
plus vous choisissez d'afficher de photos par page, plus il sera lent à la première execution.
Une fois créées, les photos restent sur le serveur.
*/
define('MINIATURES_PER_PAGE', 18); //nombre de miniatures à afficher par page
define('MINIATURES_PER_LINE', 6); //nombre de miniatures à afficher par ligne dans les tableaux
define('HOME_NAME', 'LES DOSSIERS PHOTO'); //nombre de miniatures à afficher par ligne dans les tableaux
define('ICO_PER_PAGE', 12); //nombre de miniatures à afficher par page
define('ICO_PER_LINE', 3); //nombre de miniatures à afficher par ligne dans les tableaux
define('IMAGE_STDDIM', '640'); // largeur de l'image de miniature en pixel / ne pas dépasser la moitié de l'image originale
define('IMAGE_400', '400'); // largeur de l'image de miniature en pixel / ne pas dépasser la moitié de l'image originale
define('IMAGE_800', '800'); // largeur de l'image de miniature en pixel / ne pas dépasser la moitié de l'image originale
define('PHOTONAME_MAXCHAR', 17); // Nb max de caractères pour un nom de photo
?>

Merci de votre aide

5 réponses

Ricky38 Messages postés 4347 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 451
11 août 2009 à 21:55
Salut,

tu devrais prendre le temps d'étudier les codes et leurs //COMMENTAIRES

define('ALPHABETIC_ORDER', true); // Classer les fichiers et les dossiers par ordre alphabétique / false pour non classé 


donc tu changes pour false
define('ALPHABETIC_ORDER', false);


essaie et reviens nous le dire :)
0
marmotte08 Messages postés 42 Date d'inscription mercredi 14 mai 2008 Statut Membre Dernière intervention 8 mars 2010 23
11 août 2009 à 22:11
Merci, mais quand je met sur false ça les met dans le désordre.
0
Zestyr Messages postés 466 Date d'inscription mercredi 12 août 2009 Statut Membre Dernière intervention 17 octobre 2011 52
12 août 2009 à 01:05
Slt, chu pas trop Php (pourquoi faire surchofer un server quand on peut faire travailler des clients) mais je te conseillerais de creer un dossier par année sur tn server ou plus simple, de marker la date av le nom de photo ex:
2009_12_28_idImageDeSerie_nomPhoto.extension
biensur tes photos seronts ranger des plus vielle au plus actuelll.
0
Utilisateur anonyme
12 août 2009 à 07:50
Il faudrait entrer plus en détails dans le code de l'album photos. Ce script n'est que la partie configuration et j'ai bien peur qu'il ne fasse pas ce que tu demandes.

Mais ce n'est pas impossible... Un petit array_reverse dans le code source au niveau du tableau ( je suppose qu'il fonctionne comme ça... ) et le tour est joué...

Tu te sens d'attaque ???
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
marmotte08 Messages postés 42 Date d'inscription mercredi 14 mai 2008 Statut Membre Dernière intervention 8 mars 2010 23
13 août 2009 à 12:01
Chaud oui, juste que je suis débutant^^

Je donne un lien vers les différents fichiers qui compose l'album photo, en espérant que ça vous aidera et m'aidera par la même occasion =)

http://www.steekr.com/n/50-17/share/LNK92334a83e32500e76/

Sinon ça donne ça en ligne :

http://cvbernieres.free.fr/photos.php

Merci d'avance
0