You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Le tri des chansons ne fonctionne plus depuis a715c8f. Avec l'extension de la syntaxe du contenu d'un songbook (#9 et d83be38), se pose la question de la manière de trier. Je vois plusieurs possibilités :
on enlève cette fonctionnalité : les chansons sont ajoutées dans l'ordre dans lequel elles sont ajoutées dans le fichier .sb ;
on trie toutes les chansons placées entre deux sections. Le problème est que si on étend les types de contenu pouvant être inclus (par exemple des image, comme proposé en exemple en Utilisation d'un moteur de templates #9), il va falloir gérer entre quel type de contenu il faut trier, et selon quelles clefs ;
on ne trie qu'au sein des regexp : si un fichier contient ["tagada/*.sg", "tsointsoin/*sg"], les chansons correspendant à la première regexp sont triées d'une part, puis celles de la seconde, mais elles ne sont pas mélangées.
Ma préférence va pour la troisième solution, sachant qu'elle pourra être étendue avec un type de contenu sorted, qui triera l'ensemble des chansons qu'il contient : [["section", "Traditionnel"], ["sorted", "tagada/*.sb", "tsointsoin/*.sb"]].
The text was updated successfully, but these errors were encountered:
S'il faut vraiment trier, je suis pour la troisième proposition aussi. Mais est-ce vraiment utile ? Dans le pire des cas, les chansons d'une regex seront dans le désordre et voila tout.
En fait, en y repensant, je penche plutôt, pour plus de cohérence, que les expressions régulières sont incluses dans l'ordre alphabétique de noms de fichiers, et on ajoutera un type sorted si on veut trier les chansons.
Je marque ça à ma todo liste (mais vu ma disponibilité en ce moment, vous avez le temps de faire des commentaires avant que je m'y mette).
Le tri des chansons ne fonctionne plus depuis a715c8f. Avec l'extension de la syntaxe du contenu d'un songbook (#9 et d83be38), se pose la question de la manière de trier. Je vois plusieurs possibilités :
.sb
;image
, comme proposé en exemple en Utilisation d'un moteur de templates #9), il va falloir gérer entre quel type de contenu il faut trier, et selon quelles clefs ;["tagada/*.sg", "tsointsoin/*sg"]
, les chansons correspendant à la première regexp sont triées d'une part, puis celles de la seconde, mais elles ne sont pas mélangées.Ma préférence va pour la troisième solution, sachant qu'elle pourra être étendue avec un type de contenu
sorted
, qui triera l'ensemble des chansons qu'il contient :[["section", "Traditionnel"], ["sorted", "tagada/*.sb", "tsointsoin/*.sb"]]
.The text was updated successfully, but these errors were encountered: