Page 1 sur 1
Carré magique aléatoire
Posté : lun. mai 15, 2006 17:44
par Bend
Bonjour,
J'ai découvert il y a peu ce site qui offre enfin une solution multi-plateforme pour gérer ses BD (vive le web

)
Je viens de finir d'entrer ma collection (enfin, je dois éditer les détails encore) et j'ai une (toute) petite remarque :
- Pourquoi ne pas ajouter de l'aléatoire au carré magique (en mode automatique) car pour l'instant ça affiche les 5 premiers de la liste des albums avec la plus grande cote. Mais bon, ça fait que c'est toujours les mêmes et l'intérêt en est donc moindre. Théoriquement, ce n'est pas compliqué : il suffirait d'ajouter :
Dans la requête SQL
Mais bon c'est pas vital. Et bravo pour votre boulot

Posté : mar. mai 16, 2006 0:48
par Zéas
Merci pour ta suggestion Bend. Pour quoi pas en effet. C'est noté.

Posté : mar. mai 16, 2006 10:07
par latruffe
Ha ha !
Je ne connaissais pas cette fonction. Je vais essayer ça.
Edit : après examen, c'est plus compliqué que ça. En effet, je tri déjà par note pour prendre les 10 meilleures : difficile donc de faire un tri par note puis par Rand(). Si quelqu'un a une suggestion, elle est la bienvenue...
Posté : mar. mai 16, 2006 10:53
par tomlameche
latruffe a écrit :Ha ha !
Je ne connaissais pas cette fonction. Je vais essayer ça.
Edit : après examen, c'est plus compliqué que ça. En effet, je tri déjà par note pour prendre les 10 meilleures : difficile donc de faire un tri par note puis par Rand(). Si quelqu'un a une suggestion, elle est la bienvenue...
Tant qu'on a pas un MySQL qui ne supporte pas les select imbriqué, y en a pas en une seule passe

Sinon, y aurait une autre possibilité : donner la possibiliter de flagger les albums favoris de sa collection et faire afficher le carré magique comme une selection au hasard de cette selection
Pis dans la visite de la collection, on pourrait aller voir les favoris par genre !
Et puis dans le guide BD, on pourrait faire une selection des favoris des Bdovore.
Un favoris s'entendrait sans notion de note, ce serait un peu "les albums coup de coeur".
Posté : mar. mai 16, 2006 11:58
par Bend
En effet vu comme ça c'est déjà plus compliqué. Mais en y réflichissant je me demande : pour le gars qui n'a que 5 albums et qui leur met une note de 1/10 à chacun. Est-ce que ça a vraiment un sens de faire un "carré magique" avec ces 5 albums qu'il n'apprécie visiblement pas (bon, bien sûr, je doute qu'un gars avec 5 albums pourris ait besoin de BDovore pour gérer ses BD

)
Ce que je veux dire, c'est que je vois ce carré magique comme des albums qu'on a aimé et le facteur aléatoire permettrait donc de conseiller une relecture. Dans ce cas, pourquoi conseiller des albums avec une mauvaise note ? Et aussi, pourquoi se limiter aux chefs-d'oeuvres (note = 10) ? Il me semble que faire une requête se limitant aux albums avec une note >= 8 (voire 7) et avec ORDER by rand () remplirait parfaitement cette fonction. Même si chez certains le carré pourrait ne pas être rempli.
Bien sûr je peux m'être trompé sur le but du carré
Sinon, il reste la solution de tomlameche, mais ce que je propose a l'avantage d'être deux lignes à modifier dans la requête
ps: ça doit être frustrant de ne pas pouvoir faire de select imbriqué

Posté : mar. mai 16, 2006 15:25
par latruffe
L'absence de select imbriqué est vraiment pénalisante pour un site comme bdovore, qui est entièrement construit autour d'une base de donnée.
Clairement, il y a certaines fonctionnalités que nous n'implémentons pas car nous n'avons pas les fonctionnalités pour.
pour le carre magique, je vais voir quand même.
Posté : mar. mai 16, 2006 16:10
par myo
Bend> tu a aussi la possibilité de choisir librement ton carré magique en allant dans ton profil
selectionne manuel puis va dans le garde manger dans la section gestion du carré magique
(vi c'est bien caché

)
Posté : mar. mai 16, 2006 16:17
par Bend
myo a écrit :Bend> tu a aussi la possibilité de choisir librement ton carré magique en allant dans ton profil
selectionne manuel puis va dans le garde manger dans la section gestion du carré magique
(vi c'est bien caché

)
J'ai vu mais c'est pas ça qui va me donner des idées de relectures mais bon c'est pas vital hein, c'était juste une suggestion comme ça
