Plugin de journal

Voici le dépôt.
Tout a été fait via le codage LLM et utilise de nombreuses solutions de contournement et méthodes “hacky”, et en général, il pourrait être plus propre de le faire sous forme de plugin. Mais en tant que preuve de concept, cela fait le travail jusqu’à présent (certains cas limites ne sont pas encore résolus, comme la persistance de l’état du bouton bascule après certaines actions de l’utilisateur).

Ce qui manque vraiment ici pour l’instant et qui n’est possible que via un plugin :

  • Supprimer les publications du propriétaire du sujet qui sont des réponses à d’autres publications de PostStream
  • Empêcher le propriétaire du sujet de créer des publications de type réponse (et pour tous les autres utilisateurs, empêcher la création de publications non-réponses)
  • Ajuster l’état “contient de nouvelles publications” des sujets afin que seules les publications non-réponses du propriétaire du sujet (également appelées entrées de journal) déclenchent des notifications, etc.
  • Autoriser plusieurs auteurs de journaux (sur une base par utilisateur) pour un seul sujet
  • Développer automatiquement X publications intégrées (également appelées réponses)

Autres idées pour le développement futur :

  • Créer et mettre à jour automatiquement une table des matières/un index dans le premier article pour toutes les entrées de journal
2 « J'aime »