Je l’ai installé, ça fonctionne super bien ! Y a-t-il un moyen de le modifier pour un niveau plus local ? Par exemple, j’ai un groupe principalement basé aux États-Unis et nous cherchons à faire des formes d’État ou des drapeaux d’État.
Remplacez l’URL du plugin dans votre fichier app.yml par l’adresse de votre fork https://github.com/votre-nom-utilisateur-github/discourse-nationalflags
Avec une communauté composée de personnes venant de nombreux pays intéressants mais peu courants, j’ai remarqué qu’il ne semble pas y avoir de texte alternatif (alt) pour décrire le nom du pays lorsque l’on survole les images de drapeaux.
Je ne suis pas très fort avec les drapeaux ; il y a tellement de pays ! Y a-t-il une possibilité d’ajouter une balise alt pour l’image à un moment donné ?
Impossible de reproduire. Je viens de reconstruire deux sites qui l’utilisent et je n’ai rencontré aucun problème lors de la reconstruction, ni aucun souci de fonctionnement.
Intéressant, c’est déjà ça. Je me demande si c’est un conflit avec un autre plugin ? Je vais essayer de voir si je peux identifier lequel, le cas échéant, est à l’origine du problème. Merci.
Existe-t-il un moyen de récupérer la locale ou le drapeau d’un profil public ? Par exemple, mon profil affiche le drapeau canadien, mais je souhaite récupérer la partie ca à partir de mon nom d’utilisateur. Le profil est public, donc la confidentialité n’est pas un problème. Comment puis-je récupérer le drapeau d’un utilisateur via HTTP ?
La dernière mise à jour du noyau a cassé ce plugin
** PLUGIN INCOMPATIBLE **
Vous ne pouvez pas compiler Discourse en raison d'erreurs dans le plugin situé à
/var/www/discourse/plugins/discourse-nationalflags
Veuillez essayer de supprimer ce plugin et de reconstruire à nouveau !
I, [2020-11-05T14:45:08.794566 #1] INFO -- :
I, [2020-11-05T14:45:08.795106 #1] INFO -- : Terminaison des processus asynchrones
I, [2020-11-05T14:45:08.795163 #1] INFO -- : Envoi de INT à HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/12/bin/postmaster -D /etc/postgresql/12/main pid: 49
I, [2020-11-05T14:45:08.795215 #1] INFO -- : Envoi de TERM à exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 166
2020-11-05 14:45:08.795 UTC [49] LOG: demande d'arrêt rapide reçue
166:signal-handler (1604587508) SIGTERM reçu, planification de l'arrêt...
2020-11-05 14:45:08.799 UTC [49] LOG: annulation de toutes les transactions actives
2020-11-05 14:45:08.802 UTC [49] LOG: le processus secondaire "logical replication launcher" (PID 58) s'est terminé avec le code de sortie 1
2020-11-05 14:45:08.803 UTC [53] LOG: arrêt en cours
166:M 05 Nov 2020 14:45:08.808 # Arrêt demandé par l'utilisateur...
166:M 05 Nov 2020 14:45:08.808 * Sauvegarde du dernier snapshot RDB avant la sortie.
2020-11-05 14:45:08.815 UTC [49] LOG: le système de base de données est arrêté
166:M 05 Nov 2020 14:45:09.329 * Base de données sauvegardée sur le disque
166:M 05 Nov 2020 14:45:09.329 # Redis est maintenant prêt à quitter, au revoir...
Merci Rob, malheureusement, le problème est de retour.
** PLUGIN INCOMPATIBLE **
Vous ne pouvez pas compiler Discourse en raison d'erreurs dans le plugin situé à
/var/www/discourse/plugins/discourse-nationalflags
Veuillez essayer de supprimer ce plugin et de reconstruire à nouveau !
I, [2020-11-30T14:32:04.274044 #1] INFO -- :
I, [2020-11-30T14:32:04.274927 #1] INFO -- : Terminaison des processus asynchrones
I, [2020-11-30T14:32:04.275231 #1] INFO -- : Envoi de INT à HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/12/bin/postmaster -D /etc/postgresql/12/main pid: 49
I, [2020-11-30T14:32:04.275574 #1] INFO -- : Envoi de TERM à exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 166
2020-11-30 14:32:04.275 UTC [49] LOG: demande d'arrêt rapide reçue
166:signal-handler (1606746724) SIGTERM reçu, planification de l'arrêt...
2020-11-30 14:32:04.285 UTC [49] LOG: annulation de toutes les transactions actives
2020-11-30 14:32:04.292 UTC [49] LOG: l'arrière-plan "lanceur de réplication logique" (PID 58) s'est terminé avec le code de sortie 1
2020-11-30 14:32:04.292 UTC [53] LOG: arrêt en cours
2020-11-30 14:32:04.321 UTC [49] LOG: le système de base de données est arrêté
166:M 30 Nov 2020 14:32:04.328 # Arrêt demandé par l'utilisateur...
166:M 30 Nov 2020 14:32:04.329 * Sauvegarde de l'instantané RDB final avant la sortie.
166:M 30 Nov 2020 14:32:04.378 * Base de données sauvegardée sur le disque
166:M 30 Nov 2020 14:32:04.379 # Redis est maintenant prêt à quitter, au revoir...
ÉCHEC
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' a échoué avec le code de retour #<Process::Status: pid 1628 exit 1>
Emplacement de l'échec : /pups/lib/pups/exec_command.rb:112:in `spawn'
Exécution échouée avec les paramètres {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
a8ea6480b7070def0c0cfa68b65d9bdb510bc53284b3c0e5dfa6441d128ab199
** ÉCHEC DU BOOTSTRAP ** veuillez faire défiler vers le haut et rechercher les messages d'erreur antérieurs, il peut y en avoir plus d'un.
./discourse-doctor peut aider à diagnostiquer le problème.
OK, il faudra donc procéder à une correction en deux phases.
La première phase consiste à accélérer la résolution du plantage lors de la construction :
Je viens de reconstruire un serveur, et la construction se déroule désormais correctement.
Malheureusement, je ne pense pas que cela permette au plugin de drapeaux de fonctionner à nouveau avec CW. CW a subi une refonte énorme, ce qui signifie que cette intégration pourrait ne plus fonctionner.
Je reviendrai vers vous sous peu avec des modifications pour que cela fonctionne réellement dans Wizards.
Bonjour, je cherchais de l’aide. J’ai récemment installé le plugin et je n’ai pas réussi à le faire fonctionner. Il est activé, je vois le paramètre dans les préférences de l’utilisateur, mais la liste des pays est vide :
Est-ce que j’aurais oublié quelque chose ?