Page 1 of 1

Sélections d'archives en vue hiérarchique

Unread postPosted: 21 Feb 2018, 20:30
by Adriweb
Juste pour signaler que la page des sélections d'archives a été netoyée et revue pour afficher hiérarchiquement les sélections lorsque c'est approprié :)

Image

Re: Sélections d'archives en vue hiérarchique

Unread postPosted: 21 Feb 2018, 21:12
by critor
Ah, merci. :)

Re: Sélections d'archives en vue hiérarchique

Unread postPosted: 24 Dec 2020, 00:10
by Herluin
Bonjour, je voulais signaler un petit "problème" quant à la classification des archives par titre. En effet, si nous avons les archives nommées 1; 2; 3; 4; 5; 6; 7; 8; 9 et 10, alors nous aurons le classement suivant: 1; 10; 2; 3; 4; 5; 6; 7; 8 et 9.

Exemple ci-dessous:
Image

Re: Sélections d'archives en vue hiérarchique

Unread postPosted: 24 Dec 2020, 15:35
by Afyu
Herluin wrote:Bonjour, je voulais signaler un petit "problème" quant à la classification des archives par titre. En effet, si nous avons les archives nommées 1; 2; 3; 4; 5; 6; 7; 8; 9 et 10, alors nous aurons le classement suivant: 1; 10; 2; 3; 4; 5; 6; 7; 8 et 9.

Une solution serait de remplacer tes numéros à 1 chiffre par des numéros à 2 chiffres. Ton "1" deviendrait "01" et ainsi de suite jusqu'à "9" qui deviendrait "09". Mais ce n'est peut-être pas ce que tu souhaites...

Re: Sélections d'archives en vue hiérarchique

Unread postPosted: 24 Dec 2020, 15:44
by Herluin
Bien vu… Il faut croire que je manque parfois de réflexion :?

Re: Sélections d'archives en vue hiérarchique

Unread postPosted: 24 Dec 2020, 16:01
by Afyu
Herluin wrote:Bien vu… Il faut croire que je manque parfois de réflexion :?

La chaîne de caractères "10" vient après la chaîne de caractères "1 " et avant la chaîne de caractères "2". Pour que l'ordre de la numérotation soit respecté comme tu l'attends (donc "1" puis "2" puis ... puis "10") il faudrait ajouter une règle qui inspecte le nom des fichiers et essaye de détecter qu'il y a un "10" et... enfin bref. Tout ça pour un cas qui se présente assez rarement, par ailleurs.
Sinon, "01" c'est simple :p