Métadonnées pour les groupes

Dans le but d’automatiser un site web, j’aimerais ajouter une localisation et un champ personnalisé (par exemple, un drapeau de pays) aux groupes. Je pourrais alors récupérer les groupes via leur représentation JSON (https://forum.fairphone.com/g.json) et générer directement la carte et le site web.

Veuillez accorder un peu d’attention aux groupes. :blue_heart:

4 « J'aime »

Oui, j’y réfléchis beaucoup ces derniers temps. L’interface et l’expérience utilisateur (UI/UX) des groupes semblent vraiment être un élément à part par rapport au reste de l’application. Une fonctionnalité similaire aux champs personnalisés pour les utilisateurs, mais appliquée aux groupes, serait vraiment utile.

Le fait que la liste principale des groupes nettoie le HTML dans la description rend également difficile l’ajout d’éléments supplémentaires pour les styles CSS.

Dans la liste principale des groupes, j’avais besoin d’afficher des « étiquettes » pour les différents groupes. J’ai donc dû les renommer pour trier les « groupes de groupes » comme je le souhaitais, et utiliser quelques astuces CSS sur le sélecteur ‘href’ pour ajouter du contenu avec une petite étiquette colorée, afin que les utilisateurs puissent facilement distinguer les types de groupes.

4 « J'aime »

Les groupes, comme les sujets et les publications, prennent en charge les champs personnalisés, qui peuvent être exposés par des plugins personnalisés.

8 « J'aime »

Est-il possible pour les administrateurs d’ajouter simplement un champ personnalisé, comme ils peuvent le faire pour les utilisateurs (par exemple, les administrateurs ont ajouté un champ pour le modèle de téléphone ici sur le Forum Fairphone) ?

Il n’y a pas d’interface utilisateur pour cela pour le moment. Vous avez besoin d’un plugin personnalisé pour les utiliser.

1 « J'aime »

Existe-t-il un tel « plugin personnalisé » ? Ou « personnalisé » signifie-t-il qu’il faut le faire soi-même ?

Cela signifie que vous devez en écrire un vous-même ou en commander un dans le Marketplace.

2 « J'aime »