Possibilité de créer des évènements datés + Agenda du forum

C’est cool de connaître les responsables, j’espère que l’équipe des dev vas pouvoir réparer les dégâts…

Courage !
Merci pour votre travail !

J’ai aussi ce problème sur un autre forum. Je crois que la meilleure solution est de passer plutôt sur le nouveau plugin officiel de Discourse: Discourse Calendar (and Event) - plugin - Discourse Meta

Il est un peu moins pratique, notamment parce qu’il n’y a pas le champ « date » directement dans le formulaire de nouveaux messages (il faut cliquer sur la roue crantée). Mais ça va peut-être être amélioré avec le temps.

Et en tout cas c’est un plugin officiel qui ne risque pas d’être cassé lors d’une mise à jour.

2 « J'aime »

Est-ce que tu saurais installer ce plugin sur notre forum ?
Et en plus migrer les données du pluging actuel ?

1 « J'aime »

J’ai posé directement la question au dev du plugin actuel il y a 1 mois, voir sa réponse: Calendar and Agenda stopped working - #11 by poka - Discourse Events - Coöperative


Pour moi la meilleure solution est de sortir la gestion des événements de ce forum vers un outil plus adapté pour ça, comme Mobilizon par exemple, ou autre chose.
Il faut que cet outil ait une API nous permettant de récupérer les données pour la carte ML et l’agenda ML, c’est le cas de Mobilizon mais je n’ai pas creusé plus voir si on peut garder les même fonctionnalités, à savoir récupérer la géoloc pour la carte aussi par exemple, via l’API.

Ma démarche pour le moment est plutôt de pousser les dev de ce plugin au cul pour qu’ils m’aident à migrer ce plugin vers la dernière version de Discourse. Ce qui éviterait toute migration en cascade.

Car en arrière pensée, je suis pour sortir les événements de ce forum seulement une fois qu’on aura une vraie proposition de solution distribué alternative, en mode donnée Ğ1 offchain, avec authentification par clé Ğ1, ect … Ce qui n’est pas encore le cas, mais qui viendra dans les années à venir avec l’arriver de l’écosystème Duniter v2s.

3 « J'aime »

Sais-tu si le nouveau plugin permet aussi d’ajouter une géoloc, et si il permet de récupérer ces données via l’API pour carte.monnaie-libre.fr ?

Je suis intéressé pour ces retours d’expérience sur ce nouveau plugin, je n’ai pas encore pris le temps de le tester en dev.

On ne pourra pas migrer les événements actuelles dessus, je pense que ce n’est pas très grave il faudra juste que les gens recréent les nouveaux.
Mais il faut s’assurer de ne pas perdre en fonctionnalité, notamment via l’API.

1 « J'aime »

Pourquoi pas sur l’Agenda du Libre ?

Non je ne crois pas. Par contre il semble être possible de garder le Locations plugin de pavillon, qui ne semble pas être cassé. Voir mon test sur un forum en phase de test

Discourse utilise un API pour tout, donc tu peux faire du « reverse engineering ». Si je vais sur ce calendrier test je peux voir qu’il y a un appel à l’URL d’API https://forum.jardiniersdunous.org/discourse-post-event/events

J’espère le tester plus de mon côté dans les prochaines semaines…

Merci de t’atteler à cette tâche ingrate ! :slight_smile:

2 « J'aime »

Je ne sais pas, il faut que ce soit facilement accessible pour les gens, et qu’on puisse voir uniquement les events ML, là ça me parait mélanger à tout un tas d’autres choses.

1 « J'aime »

Etant donné l’abyssale non réaction des dev de l’ancien plugin event, je l’ai désactivé (il était cassé de toute façon) et installé le nouveau plugin calendar.

J’ai fait un test: Test d'événement

C’est sympa on peut afficher le calendrier en haut de page de la catégorie groupes locaux: Groupes Locaux Ğ1 - Forum Monnaie Libre

Le seul truc chiant c’est pour accéder à la création d’event, il faut cliquer sur le menu setting du topic pour voir le menu :

image

J’ai forké le plugin pour réintégrer le bouton comme c’était avant, mais là j’ai pas la foi de finir ça et de maintenir ce fork pour le moment.

@moderateurs si quelqu’un pourrait s’occuper de modifier le tuto de ce topic pour détailler comment créer un event ce serait super. (ou refaire un nouveau topic carrément hein c’est ptetre plus simple…)

Vous trouverez la config ce de plugin dans les paramètres admin, onglet plugins pour les isoler.
Ca ne me semble pas possible de limiter la création d’event à certaines catégories comme c’était le cas avant. Maintenant c’est par groupes, donc j’ai mis « tous ». Ca ne me semble pas gênant.

3 « J'aime »

Ok, je vais m’atteler à faire un petit tuto. Déjà prendre un peu de temps pour comprendre comment ça marche.

4 « J'aime »

Le petit souci, c’est que sur cette carte https://forum.monnaie-libre.fr/c/rencontres/21/l/map les évènements passés apparaissent toujours.
Faut-il supprimer tous les sujets relatifs à un évènement passé ?
Ou est-ce qu’il y a un autre moyen de les faire disparaitre ?

Est-ce que @ManUtopiK pourra maintenir sa carte ? https://carte.monnaie-libre.fr/

Pour maintenir cette carte à jour il faudrait fermer les topics dont les events sont passés.
Mais l’idée est de réparer la carte de manu et d’y réinjecter les events du nouveau plugins et d’oublier la carte discourse.
Ca nous permet de filtrer que les events future sur la carte de manu.

2 « J'aime »

J’ai mis à jour le site ML avec la nouvelle API du plugin calendar, les events sont donc de retour: Repenser la création monétaire...et l'expérimenter !

J’ai demandé à manu de valider ma MR.

Donc je confirme qu’une fois qu’on aura réussi à réparer la carte, on pourra la mettre à jour avec ce nouveau plugin sans soucis.


edit: et Merci @Maaltir pour avoir ajouté le nouveau format d’événement sur tous les postes qui le nécessitait !
Lien vers son tuto pour ceux qui l’auraient loupé: Comment annoncer un évènement bis.

On va pouvoir fermer ce topic quand tout sera stabilisé.

4 « J'aime »