Pages: 1 2
thomorph a écrit:
OK merci bien, en effet ça marche (j'ai fais le test)
Alors je reconnais un erreur qui a été de faire la modif d'ordre mais je savais pas que ça influait sur le rang et que c'est cette option qu'il fallait mettre pour la catégorie.
Mais une petite question me pose problème: pour le classement par nom du fichier piwigo se base sur quoi, car a moins que j'ai de nouveau fait une erreur (ta solution marche et j'en suis content) je devrais les avoir dans l'ordre avec le nom de fichier non? si ma photo s'appelle abcd1234 et que la new qui n'est jamais à sa place s'appelle abcd1233 elle devrait être avant non?
Merci encore
Cherche la différence entre:
- le nom de la photo dans la galerie (abcd1234), et
- le nom du fichier de la photo (photo-01234.jpg)
Je ne dis pas que c'est parfaitement clair dans Piwigo, et tout le problème est là.
Quand tu auras vu la différence, cela devrait t'aider à comprendre le problème (et les incompréhensions des uns et des autres).
;-)
Hors ligne
ça roule, merci je suis content, en effet j'étais resté sur l'affichage de piwigo et pas ce qu'il y a derrière.
On peut mettre ce topic en résolu^^ c'est cool en attendant la nouvelle version.
Merci encore
Petit Ps pour ccl la question: dommage que quand j'upload mes photos dans le bon sens Ploader ne reconnait pas que c'est les mêmes que les anciennes (même nom juste pas le sens) et qu'il demande pas de les remplacer ça évite le déplacement par lui suite.
Hors ligne
// Ordre de tri d'affichage par défaut
$conf['order_by'] = ' ORDER BY rank ASC';
$conf['order_by_inside_category'] = $conf['order_by'];
[ Les esprits tordus s'amuseront à tenter une gestion avec rank DESC. ;-D ]
Hors ligne
Euh finalement il est pas clos mon ptit sujet.
Voila ce que j'obtient avec ton code quand je modif les rank de photos et qu'en suite je veux supprimer des photos
Warning: [mysql error 1054] Unknown column 'rank' in 'order clause' SELECT id,path,tn_ext,file,filesize,level FROM piwigo_images WHERE id IN (1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1537,1538,1539,1540,1541,1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1553,1554,1555,1556,1557,1558,1559,1560,1561,1562,1563,1564,1565,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,11117,11116,11115) ORDER BY rank ASC LIMIT 20 OFFSET 0 ; in /mnt/107/sdb/3/5/thomorph/piwigo/include/dblayer/functions_mysql.inc.php on line 642 Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /mnt/107/sdb/3/5/thomorph/piwigo/include/dblayer/functions_mysql.inc.php on line 155 Warning: Cannot modify header information - headers already sent by (output started at /mnt/107/sdb/3/5/thomorph/piwigo/include
Hors ligne
Le rang n'est pas associé à une image ce qui n'aurait pas de sens mais à la catégorie.
Il faut remettre $conf['order_by'] à sa valeur par défaut et changer $conf['order_by_inside_category'] :
$conf['order_by_inside_category'] = ' ORDER BY rank ASC';
Hors ligne
thomorph a écrit:
Le code entier donne ça alors?
Code:
$conf['order_by'] = ' ORDER BY rank ASC'; $conf['order_by_inside_category'] = ' ORDER BY rank ASC';
C'est la même chose que
VDigital a écrit:
$conf['order_by'] = ' ORDER BY rank ASC';
$conf['order_by_inside_category'] = $conf['order_by'];
puisque $conf['order_by_inside_category'] prend la valeur de $conf['order_by']
Hors ligne
thomorph a écrit:
désolé je suis un peut perdu, au final je met quoi pour corriger mon erreur?
nicolas te donne la solution là : [Forum, post 143511 by nicolas in topic 17671] Déplacer des photos, ou changer l'ordre de classement.
nicolas a écrit:
Il faut remettre $conf['order_by'] à sa valeur par défaut et changer $conf['order_by_inside_category'] :
Code:
$conf['order_by_inside_category'] = ' ORDER BY rank ASC';
Dernière modification par tosca (2010-05-25 19:21:48)
Hors ligne
Pages: 1 2