Bien que je ne la mette rarement à jour, cette page m'est vraiment très utile et Milito m'a dernièrement demandé de lui adapter le script. Ça m'a fait penser que certains d'entre vous pourraient trouver ça utile et je propose donc de partager mon boulot.
Ça tourne sur serveur distant mais je n'ai pas protégé donc je vous donne uniquement des screens...

Comme vous le voyez, on a les champs: Artiste - Album - Année - Genre - Pays - Label
Ils sont sélectifs, c'est à dire que si vous cliquez sur un artiste, par exemple, le script vous renverra toutes les autres entrées de ce même artiste. Idem pour tous les autres champs sauf 'Album'. On peut donc afficher tous les albums Folk par exemple, ou tous ceux sortis en 1995...
La navigation permet aussi d'afficher par support (CD, MP3, 10'). Ensuite, y'a une fonction recherche qui fonctionne très bien.
On peut aussi trier chaque champ par ordre alphabétique, croissant, décroissant...
J'ai prévu un formulaire pour ajouter une entrée rapidement (en haut à droite) ainsi qu'un système de notation de 1 à 5. Sur ma version j'ai choisi de ne demander qu'un affichage par note mais il est aisé de disposer un nombre d'étoiles dans la table par exemple... pour peu qu'on s'y connaisse un tout petit peu en PHP.
On le voit pas non plus sur le screen mais en bas, s'affiche un comptage du nombre d'entrées totales. C'est dynamique donc ça s'adapte en fonction de votre requête.
Enfin, j'ai adapté une version allégée pour Androïd/iPhone qui semble plutôt bien fonctionner.
Je vous propose donc mon boulot si vous pensez que ça peut vous être utile. J'ai pas bossé dessus depuis longtemps mais il reste des choses à faire.
Je fais donc remarquer les choses suivantes:
- il faut passer par MySQL pour modifier/supprimer une entrée. J'ai pas réussi à intégrer l'interface jQuery que je voulais.
- c'est pas encore cross-browser. Y'a une version pour Firefox 4+ et une autre pour Chrome. Les utilisateurs d'IE pourront aller se faire f****e....
- c'est codé à l'arrache, de quoi pousser les membres du W3C au suicide
Je vais peut-être me remettre à bosser dessus et essayer d'apporter des fonctionnalités supplémentaires comme l'intégration d'un script de statistiques avancées ou encore une personnalisation graphique individuelle.
Donc si quelqu'un est intéresse par ce script, il me le demande en MP.
A noter aussi que je pense pouvoir faire confiance aux membres bien connus du forum pour un éventuel hébergement. Faut juste savoir que votre DB sera accessible par d'autres personnes du FIR car le password SQL est unique.












