J'ai fait la recherche par genre. Voici un exemple de résultat:
En cliquant sur l'icône tout en haut à droite on accède à cette page, ou on peut sélectionner plusieurs genres (la dérnière sélection est sauvegardée) - la mise en page sera améliorée...
La même recherche avec le Genre "Classical" + "Latin" affiche en plus l'album "Soul of Tango" de Yo-Yo Ma !
Pour info, je gère deux champs "genre":
- un par piste, qui est celui repris de LMS
- un au niveau de l'album, que j'alimente automatiquement lors du chargement des données LMS en reprenant le "genre" correspondant à la première piste de chaque album (en excluant préalablement les pistes sans "genre").
Donc par défaut, dans cette vue par album, on considère que l'on a pas d'albums multi-genres. Je pourrais affiner par la suite... Vous avez des albums multi-genres ? Je n'en ais pas...
Pour l'instant, par défaut la recherche s'effectue sur l'album artist uniquement. Je dois rajouter les différents critères:
- titre
- album artist
- track artist
- composer
- conductor
Comme indiqué par Bigga, dans LMS on peut rechercher plusieurs mots en même temps (ex: Yo + Stern renvois tous les albums avec Yo-Yo Ma + Isaac Stern). Je ne sais pas comment mettre cela en place, mais je vais trouver... EDIT: j'ai trouvé (simple syntaxe SQL, et le champ recherche sera "découpé" en fonction du delimiteur "+"), mais il peut arriver que le symbole "+" soit contenu dans le titre de l'album, ou plus rarement dans celui de l'artiste... Exemple: "Flesh + Blood" de Roxy Music (que j'ai dans ma collection). Il faut juste le savoir...
Par ailleurs, dans LMS, la recherche peut s'effectuer sur tous les critères, et on obtiens dans un menu "drop-down" les différents résultats, classés par "champ" (albums, titres...). L'inconvénient est que l'on ne peut pas obtenir tous les résultats. Sauf erreur de ma part, on ne peut pas obtenir la liste de tous les albums ou un même artiste serait soit "album artist" soit "track artist" soit "composer" (ça peut arriver). Je vais voir comment faire une recherche sur plusieurs critères, mais le résultat de la recherche donnera une liste d'albums. Cela me parait compliqué d'afficher tous les albums trouvés en fonction des rôles, et on pourrait d'ailleurs avoir des doublons. Donc si la recherche est faite sur plusieurs critères, je pense afficher la liste des albums trouvés, sans regroupements particuliers. Ex: si je recherche "Ellington" à la fois dans les titres, et dans les album artist, j'aurai non seulement les albums d'ellington, mais également les albums d'autres artistes (ex: "Earl Hines Plays Duke Ellilngton").
Dans la page qui affichera l'album, je prévois de pouvoir cliquer sur un artiste (compositeur ou album artist ou Track artiste) et obtenir les albums correspondants.
Si par exemple j'affiche l'album de Yo-Yo Ma "Art of the Tango", je souhaiterai pouvoir cliquer sur le compositeur "Astor Piazzolla" et passer sur la page qui liste ses albums (et revenir dans le sens inverse à la page de l'album, puis à la page de recherche initiale des albums). Dans ce cas, quand je clique sur "Piazzolla" est-il préférable d'afficher la recherche sur le rôle de compositeur uniquement ou de mettre tous les rôles par défaut ?