Invite de champ utilisateur

| |
|-|-|-|
|:discourse2: | Résumé | User Field Prompt vous permet d’afficher un formulaire de champ utilisateur dans n’importe quel post Discourse. |
| :eyeglasses: | Aperçu | Aperçu sur Discourse Theme Creator |
|:hammer_and_wrench: | Lien vers le dépôt | https://github.com/discourse/discourse-user-field-prompt|
|:open_book: |Nouveau sur les thèmes Discourse ? | Guide pour débutant sur l’utilisation des thèmes Discourse|

Installer ce composant de thème

Fonctionnalités

User Field Prompt vous permet d’afficher un formulaire de champ utilisateur dans n’importe quel post Discourse. Les modifications apportées dans le formulaire seront enregistrées dans le profil de l’utilisateur actuel. C’est utile pour demander aux utilisateurs de modifier un champ utilisateur sans avoir à les obliger à rechercher ce champ dans leur profil.

Exemple d’utilisation pour un champ utilisateur nommé age et un autre nommé best fruits :

[wrap=user-field names="age,best fruits"][/wrap]


:discourse2: Hébergé par nous ? Les composants de thème sont disponibles pour utilisation sur nos offres Pro, Business et Entreprise.

34 « J'aime »

Bonjour, cela ne fonctionne pas pour moi, il affiche un champ vide et une erreur lors de la sauvegarde du message.

1 « J'aime »

Salut, quelqu’un a-t-il réussi à l’utiliser ?

Salut @patrickemin
Je peux confirmer que cela ne fonctionne pas actuellement. J’ai tagué les personnes concernées, donc j’espère qu’une solution sera bientôt trouvée.

2 « J'aime »

Merci pour le rapport. Cela devrait être corrigé maintenant : FIX: Rendering strategy (#34) · discourse/discourse-user-field-prompt@c468800 · GitHub

3 « J'aime »

Bonjour, j’ai testé à nouveau et ça ne fonctionne toujours pas : aucune erreur affichée mais le post est vide.

Auriez-vous une chance de partager un lien vers un exemple de publication cassée sur votre forum ? (en MP si vous préférez ne pas partager ici)

L’aperçu du thème sur theme-creator fonctionne pour moi (tant que vous êtes connecté)

Oui, voici : https://dessein-tech.com/t/user-field-prompt-test/8404

Êtes-vous sûr que le composant thème user-field-prompt est installé et activé ? Je ne vois pas son code dans les outils de développement :thinking:

Mes excuses, le TC était désactivé, il est maintenant actif. J’ai créé un nouveau sujet : https://dessein-tech.com/t/user-field-prompt-test-2/8406 le cadre autour du champ apparaît mais n’est pas modifiable. De plus, le bouton de suppression et le bouton de modification de ce sujet ne fonctionnent pas (il y a un délai de 30 secondes avant que le sujet ne soit réellement supprimé ou modifiable). L’icône de la clé à molette ne réagit pas non plus. Cela se produit également en mode Aperçu.

1 « J'aime »

Je pense que le problème est que votre site exécute une version héritée du flux de publication, car discourse-nationalflags n’a pas encore été mis à jour pour le nouveau flux de publication. En tant qu’administrateur, vous devriez voir une bannière rouge à ce sujet.

Les corrections récentes pour user-field-prompt ont été conçues uniquement en gardant à l’esprit le nouveau flux de publication, c’est pourquoi cela cause des erreurs sur votre site.

Donc, si vous avez besoin de cette fonctionnalité de champ utilisateur dès maintenant, je vous recommande de désactiver le plugin nationalflags. Sinon, vous devrez attendre que le développeur de ce plugin effectue les mises à jour nécessaires.

x-ref:

5 « J'aime »

Merci pour votre analyse :slightly_smiling_face:. J’attendrai la mise à jour de nationalflags.

1 « J'aime »

Salut, le plugin national a été mis à jour et le champ utilisateur TC fonctionne maintenant !

5 « J'aime »

Peut-être que la capture d’écran dans le premier message pourrait être mise à jour pour qu’il soit moins surprenant que le titre et la description s’affichent sous le champ.

Cela ne ressemble plus à ce qui est affiché dans les préférences.

3 « J'aime »

Ce serait bien de les rendre cohérents, et il s’agit d’un changement mineur.

Quelle complexité représente une modification pour les mettre en alignement ?

2 « J'aime »

Nous aurons une meilleure solution que ce composant de thème dans les semaines à venir, donc je ne vais pas perdre de temps là-dessus, désolé.

2 « J'aime »

Est-ce quelque chose comme les champs utilisateur dans les TC :eyes: ?