Une appli pour accompagner le forum

je ne suis pas assez connaisseur pour dire si mieux ou pas. C'est quand même un foutu bordel et heureusement que les IA sont là :wink:

Du mieux qu'on peut ? Si tu en mets, ils seront pris en compte. Si le jeu en a dans son titre, il y en aura dans le nom de l'édition. Mais si tu files un lien en espérant que l'appli va interpréter pour ajouter des accents, nope

Pas encore. J'en installerai ensuite, pour l'instant ça ne devrait pas poser de soucis

Je ne sais pas exactement où en est MyLudo et aucune idée de comment ils organisent leurs données. Ca peut se discuter, se rechercher. Mais je ne ferai certainement rien sans un accord clair de leur part. Et si je devais, là, lier avec une autre base, ce serait plutôt BGG (mais si probablement bien plus casse-***).

D'ailleurs, voyons voir comment se présente un export de collection BGG...

OK un fichier csv, balaise dans mon cas :smiley:

Ça ne devrait pas poser de souci majeur à importer. Par contre, ce qui est autour de la « collection » comme les parties jouées etc. Je doute

à mon avis, l'import de collection BGG, ça ne devrait pas poser de souci (oui, tout est en erreur mais c'est car je suis sur ma base locale qui contient 10 faux jeux^^)

2 « J'aime »

On va pouvoir importer sa collection BGG, pas de souci.

ça récupère l'info du nombre de parties jouées (pour l'instant on n'en fait rien) et le rating qu'on a donné.

Il faut que je regarde pour les versions et les listes autres que 'owned' mais ça sent bon <- c'est bon

1 « J'aime »

La fonction d'ajouter sa ludothèque via bgg n'est pas encore activée de notre côté ? Sinon je suis allé voir et dans mon profil->ma ludo je ne vois pas de bouton pour activer une quelconque extraction.
Ps tenant plus à jour sur myludo je me permets de te demander si c'est éventuellement dans les plans de voir avec eux si ça les intéresse

Nope, pas encore déployé. Il reste plein de petits détails à régler comme :
:check_box_with_check: la question des preordered, jeux commandés / réservés mais pas en ludo ni wishlist
-> ajouté à l'appli la gestion des précommandes (sans distinction pour l'instant entre boutiques et CF)
:check_box_with_check: le degré de priorité des jeux désirés (wishlistpriority, wishlistcomment) qui est une bonne idée pas utilisée dans l'appli cwowd (à implémenter ou pas ?), -> demanderait une grosse refonte de la wishlist pour un bénéfice maigre. Importation des données BGG dans la note qu'on a déjà (et amélioration au passage de l'affichage des données de listes)
:check_box_with_check: les images des jeux qui n'existent pas en base au moment de l'import (et que l'appli crée donc à la volée) -> trop complexe à intégrer à l'importation, problème plus général => aucun impact
:check_box_with_check: la gestion de doublons accidentels parce que, là, ça peut être problématique si quelqu'un importe des centaines de jeux qui bug la base -> passé bgg_id à 'unique' des fois que deux personnes importent le même jeu manquant la même seconde + dédoublonnage du fichier importé des fois que BGG ait fait du caca + blocage de l'import pendant création + vérif en cas de refresh. Ca devrait être bon
:check_box_with_check: les previously owned aussi, c'est une info utile qu'on ne gère pas -> c'est ajouté avec création d'une liste "historique" qui permettra d'autres fonctionnalités plus tard.
:check_box_with_check: vérifier que les infos perso (comment, conditiontext, haspartslist,wantpartslist) passent bien -> Dans 'Note' comme tout le fourre-tout^^
:check_box_with_check: et que faire des infos d'achat : pricepaid, acquisitiondate, acquiredfrom, quantity, etc.? -> pareil avec une petite phrase parce qu'on est des gens un peu plus évolués^^

  • et le souci des éditions (version_publishers, version_languages, version_yearpublished, version_nickname), toujours le souci avec BGG -> botté en touche avec une phrase dans la Note. C'est un souci plus général avec les éditions chez BGG qui n'ont pas un id unique qu'on peut interroger directement.

:check_box_with_check: C'est vraiment des trucs probablement sans importance mais ça doit être prévu avant de vous lâcher l'outil. Après, ce sera une horreur à gérer. -

Pour myLudo, si j'en crois gemini, ils ont une procédure d'export en csv ? Donc c'est faisable aussi MAIS plus compliqué car pas "synchronisé" avec bgg il me semble (lire : l'import BGG est facile car j'ai les bgg_id des jeux. Mais je n'ai pas les id de la base myLudo et je ne vais certainement pas aller scraper leur base pour les obtenir, ce ne serait clairement pas cool - après je me gourre peut-être et les bgg_id sont aussi dans les données exportées mais ça m'étonnerait beaucoup)

je regarde myludo demain si j'ai le temps mais j'ai peu d'espoir d'une solution simple (et éthique^^)

T'avais vu ce message à l'époque ? :stuck_out_tongue:

Je m’en souviens, oui. Mais si je te dis : récupérer les données des collections des users de myludo pour remplir la collection des users de l'appli cwowd, vous n’allez peut-être pas être ravis :slight_smile:

Après, ça peut évidemment fonctionner à double sens. Cwowd.fR a une API, exposée en REST et GraphQL. Et je peux parfaitement créer un point d'accès avec une route dédiée pour la sécurité

1 « J'aime »

Journée réglages de pétouilles et corrections.

  • l'import de BGG semble bon
  • j'ai amélioré la page Mon Profil avec un affichage en liste nettement meilleur en effet
  • par contre j'ai fait ce boulot sur téléphone parce que c'est cette version qui était la plus complexe. Et du coup sur PC c'est un peu vide. Il faudra que je revienne sur la version PC
  • "l'alerte de prix" / "retour en stock" fonctionne. C'est pas simple à vérifier et pas forcément une fonction qui sera réellement implémentée donc je mets en stand by le temps de voir quoi et comment
  • le reste c'est surtout beaucoup de nettoyage

suite à un défi stupide auquel je n'ai pas pu résister (J’ai 24h pour créer un JCC Cwowd, help!), l'appli s'est enrichie aujourd'hui d'une fonction absolument inutile : un TCG

Les modalités sont encore floues mais l'idée est la suivante : vous pouvez collectionner des cartes (à collectionner) de jeux de société. J'ai créé 250 cartes pour le premier set et vous en gagnez pour l'instant 3 par jour. On verra comment enrichir ça...

Qu'en faire ? Une belle collection ! Faites-vous plaisir, cette pile de la honte virtuelle, personne ne vous la reprochera :wink:

Et puis, on va trouver moyen d'en faire des trucs "rigolos". Pour l'instant, j'ai mis en place des "contrats", sortes de top 3 des jeux pour ... à remplir avec vos cartes. On verra bien qui réussi les meilleures combos ^^

1 « J'aime »

Les défis stupides c'est la vie :joy::+1: