Problème avec intégration externe "allociné"

@spenceur : l’appli ne se connecte pas « statut"déconnecté », et pourtant le cinéma est bien trouvé


je regarde ça dès que j’ai 10 min :slight_smile:

Salut @Chris75,

Merci pour le signalement (et la capture, très utile) ! J’ai trouvé le souci :slightly_smiling_face:

L’action « Trouver mon cinéma » te renvoyait bien l’identifiant de Vichy (G028P), mais la vérification du champ était trop stricte : elle n’acceptait que les identifiants du type « une lettre + 4 chiffres » (par ex. P0905), alors qu’AlloCiné utilise en réalité des codes de 5 caractères qui peuvent avoir des lettres ailleurs (Vichy = G028P). L’intégration refusait donc un identifiant qu’elle venait pourtant de te donner → d’où le statut « déconnecté ».

C’est corrigé dans la version 1.0.1 que je viens de publier. Pour l’installer : sur la page de l’intégration, clique sur « Forcer la mise à jour », puis vérifie que G028P est bien enregistré — le statut devrait passer à « Connecté » et les films de ton cinéma s’afficher.

Tiens-moi au courant si c’est bon de ton côté :+1:

Super, ça fonctionne maintenant !
Par contre il y a photos qui manquent ?

Sur ca je ne peut rien faire malheureusement gladys limite la taille des images et allocine envoie une taille trop élevé

Et il n’y a pas de possibilité de resize possible via l’intégration et un coup d’imagemagik ?

comme j’aime bien comprendre où est-ce que je voir en détail ce que Gladys attend quand on créé un nouveau widget dans une intégration externe ?

En toute logique je dirais dans le SDK pour les intégrations externes.

c’est dans docs/specs/external-integrations/capabilities/dashboard-widgets.md, section 6 (images),

J’ai déployé une new release qui redimensionne l’image merci @mutmut pour l’idée :slight_smile:

V 1.0.1
gladys : 12 films dont 2 qui n’ont pas l’affiche

Allo Ciné : 14 films

@Chris75 tes captures sont en 1.0.1 : le redimensionnement des affiches est dans la 1.1.0. Clique sur « Forcer la mise à jour » sur la page de l’intégration, les 2 affiches manquantes devraient apparaître.

Pour les 12 films vs 14 : la grille du widget Gladys est limitée à 12 cartes (limite de la spec des widgets). Les films au-delà sont donc masqués dans le widget, ce n’est pas un bug d’affichage.

La limite est à deux endroits du même fichier, dashboard-widgets.md :

  • Ligne 169, tableau des composants : card-list accepte items de « 1–12 in grid, 1–8 in list ».
  • Ligne 189, budget de contenu : « card-list 12 in grid / 8 in list, no internal scrolling », avec la raison : la hauteur de la carte reste celle d’un widget core, « content is trimmed, never scrolled ».

autant pour moi ! effectivement les 12 films apparaissent maintenant

Comme il manque 2 films (c’est dommage car il faut alors aller sur le site pour voir tous les films), ne serait-il pas possible d’afficher un 2ème widget contenant uniquement les films manquants ?

malheureusement non :confused:

Deux solutions :

  • Je develop un widget « À l’affiche suite … » mais a mon sens c’est pas le plus jolie.
  • Tu fais une demande d’evolution avec un system de page a Pierre-Gille

Je me dis qu’il y a peut-être d’autres solutions pour ne pas dépasser les 12 images :

  • d’abord ajouter un texte en bas du widget du style « …et X autres films : titre1, titre2,… » quand tu sais qu’il y a plus de 12 films
  • Ajouter une option dans le widget pour afficher tous les films / uniquement les sorties de la semaine / uniquement les sorties > une semaine. En affichant deux widgets avec les options 2 et 3, il y aurait de bonnes chances de tout afficher
  • Peut-être ajouter une option de tri (alphabétique / par date de sortie / par notes) pour maîtriser ce qui ne s’affichera pas quand il y en a plus que 12

De mon côté je préfèrerais un seul widget avec tous les films.

En attendant, je met un widget « lien » qui pointe vers les cinémas et comme ça j’ai bien tous les films et en plus avec les bandes annonces !