Plugin de questions-réponses

Il s’agit d’une politique qui s’applique à tous les plugins Pavilion.

Désolé pour la confusion. Ce que nous voulons dire, c’est que tout problème de sévérité élevée ou critique identifié avant le cinquième jour sera corrigé, idéalement, d’ici le septième jour. Ensuite, vous pourrez mettre à jour uniquement le plugin et tout devrait fonctionner à nouveau. L’essentiel à retenir est qu’il peut y avoir un léger délai avant qu’une correction soit publiée, d’où la différence entre ces deux chiffres (5 contre 7).

Si le bug est si grave que vous devez supprimer le plugin, cela nécessitera évidemment une reconstruction pour le remplacer, et Discourse sera également mis à jour. Nous traiterons ces cas au fur et à mesure qu’ils se présenteront. Espérons qu’ils seront très rares.

4 « J'aime »

@mbcahyono @merefield

Je rencontre cette erreur lors de l’installation du plugin depuis Git, veuillez m’aider.

Il semble que vous essayiez de l’installer comme un thème. Il s’agit d’un plugin, et non d’un thème. Veuillez suivre ce guide :

5 « J'aime »

C’est fantastique de l’entendre ! Quelques questions si vous le permettez :

  1. D’un point de vue technique, comment dois-je exécuter la branche de tests depuis la production ?
  2. Vous avez dit que ce plugin sera réécrit. Y a-t-il un plan indiquant ce qui va changer et ce qui sera ajouté ?

Merci beaucoup !

  1. C’est facultatif. Nous avons notre propre site de préproduction et vous pouvez tester le plugin ici : try.thepavilion.io

Cependant, vous pouvez configurer votre propre site de préproduction et tester le plugin si vous le souhaitez.

  1. Il s’agit davantage d’une refactorisation du code. Aucune nouvelle fonctionnalité n’a été ajoutée.

Des projets pour l’avenir ? J’ai vu un post à ce sujet il y a quelque temps sur Pavilion. :slight_smile:

@mbcahyono @merefield

Pouvez-vous s’il vous plaît aider ? Je rencontre une erreur 502 Bad Gateway après avoir ajouté le hook de plugin ci-dessous.

hooks:
after_code:

Avez-vous essayé de commenter cette ligne et de reconstruire ?

Comment puis-je trier par défaut tous les posts d’un sujet pour afficher en premier ceux qui ont le plus de votes ou de likes, comme le fait Stack Overflow ? @angus

1 « J'aime »

Après avoir supprimé le plugin, le site est revenu à la normale. Comment résoudre ce problème ? Est-il incompatible avec la dernière version de Discourse ?

C’est la première fois que vous installez un plugin personnalisé ? J’ai testé localement et tout fonctionne parfaitement. Il s’agit d’un cas isolé, sauf si quelqu’un d’autre signale le même problème.

Une erreur 502 signifie généralement que le frontend (Nginx) fonctionne, mais pas le backend (serveur Rails/Unicorn ?).

À quoi ressemble votre fichier app.yml ?

Les autres plugins fonctionnent correctement.

## Les plugins vont ici
## voir https://meta.discourse.org/t/19157 pour les détails
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-sitemap.git
          - git clone https://github.com/pmusaraj/discourse-sidebar-blocks.git
            # - git clone https://github.com/paviliondev/discourse-question-answer.git

J’apprécie vraiment cette suggestion. Les développeurs envisageront-ils d’ajouter ces fonctionnalités aux plugins ?

2 « J'aime »

Ajouté à ma liste de tâches.

3 « J'aime »

Ajouté au plugin :

Capture d’écran :

3 « J'aime »

Pourriez-vous envisager d’ajouter un tag « blacklist » qui permettrait de désactiver la mise en page Q&N pour les threads portant ce tag ? (Comme vous l’avez fait pour l’activer) :slight_smile:

1 « J'aime »

Je vais voir si je peux ajouter cette fonctionnalité dans la prochaine version (vers le 5 du mois prochain) :slight_smile:

2 « J'aime »

Vous pouvez maintenant également ajouter un commentaire sur une question (OP) :

Capture d’écran :

2 « J'aime »

Merci @mbcahyono :slight_smile: J’ai mis à jour notre site, et il fonctionne comme il se doit.

J’ai repéré un petit bug.

  1. Visitez un sujet formaté QnA
  2. Naviguez ensuite vers d’autres sujets
  3. Les avatars mesurent désormais 25 px au lieu de 45 px.

Voici un exemple :

<img alt="" src="/letter_avatar_proxy/v4/letter/v/ce7236/25.png" title="...supprimé..." class="avatar" width="25" height="25">

Et voici la taille par défaut :

<img alt="" src="/letter_avatar_proxy/v4/letter/v/ce7236/45.png" title="...supprimé..." class="avatar" width="45" height="45">

(Ce n’est pas limité uniquement aux avatars du « proxy d’avatar lettre ». Cela concerne aussi les avatars normaux.)

En rechargeant la page (F5), tout redevient normal.

J’ai créé un problème sur GitHub :

Merci pour le rapport, mais il semble que je ne parvienne pas à reproduire le problème de mon côté. Je creuserai davantage si d’autres signalent le même problème.