Liens d'icônes sociales cliquables sur le profil

Serait-il possible d’ajouter d’autres liens sociaux tels que :

4 « J'aime »

Je ne peux que deviner le code pour faire cela, mais je vois que l’astuce consisterait à convertir un nom d’utilisateur Mastodon comme @frodo@hobbit.town (probablement facile à faire correspondre avec grep sur le double @ ? Je suis nul en grep) en https://hobbit.town/@frodo

Cela semble faisable ?

à moins que l’utilisateur n’entre simplement une URL pour son lien Mastodon (je préférerais la première option car j’ai déjà des utilisateurs qui entrent des noms d’utilisateur fediverse dans un champ de profil)

1 « J'aime »

@weallwegot Je viens de créer une pull request pour quelques modifications dans votre composant de thème :

Veuillez accepter cette PR pour ajouter la prise en charge de Facebook et inclure également quelques corrections dans les URL de base. Merci !

5 « J'aime »

Merci @weallwegot c’était rapide ! :smiley:

1 « J'aime »

Désolé pour mon absence - je suis ouvert aux PRs pour n’importe lequel/tous ceux-ci !

Et aussi si quelqu’un de plus intelligent que moi a une bonne idée pour généraliser vvvvvv

2 « J'aime »

oh wow, on dirait que quelqu’un a fait un fork et a fait des modifications mais n’a jamais ouvert de PR - je vais vérifier cette version, mais pour ceux qui demandent, vous pouvez consulter ce fork

3 « J'aime »

Le mieux serait d’avoir tout dans votre version « officielle ». Je ne connais pas grand-chose à Github, donc cette question est peut-être stupide : quelqu’un peut-il demander une PR d’un dépôt forké vers le dépôt original ?

3 « J'aime »

J’ai une erreur dans la console, ai-je oublié quelque chose dans mes paramètres ?

plugin-api.js:19 [THEME 9 ‘discourse-social-links-clickable’] Pour éviter les erreurs dans les tests, ajoutez une clé pluginId à votre appel modifyClass. Cela garantira que la modification ne sera appliquée qu’une seule fois.
be @ plugin-api.js:19

1 « J'aime »

Je n’ai pas essayé le composant, mais cela me dit quelque chose.

Je pense que c’est un avertissement, pas une erreur. Cela n’empêchera pas le composant de fonctionner, mais il devrait être mis à jour. ici : https://github.com/weallwegot/discourse-social-links-clickable/blob/master/common/head_tag.html#L172

Vers

api.modifyClass('component:user-card-contents', {
  pluginId: "someArbitraryValue",
  hasLocationOrWebsite: true
})
2 « J'aime »

Il y a un problème avec le lien du profil Discord. Il affiche toujours l’URL de mon forum et ajoute le nom d’utilisateur Discord comme valeur pour le lien du profil.

Se produit sur la version 3.1.0.beta4

1 « J'aime »

Merci pour le plugin, cependant, il semble casser la conception de la carte utilisateur si un utilisateur n’a aucun des champs remplis.

1 « J'aime »

Est-il possible d’afficher temporary-twitter-x au lieu de fab-twitter comme icône X/Twitter ?

1 « J'aime »

semble cassé dans la récente mise à jour en raison d’Ember JS ?

1 « J'aime »

Salut, désolé pour le retard dans ma réponse aux autres messages, je n’ai pas d’instance pour faire des tests/mises à jour actuellement, donc je suis malheureusement en retard sur une partie de la maintenance dont cela a besoin. Je peux cependant examiner les PRs si quelqu’un a une correction rapide ou la capacité de tester sur une version à jour !

Faites-moi savoir et désolé pour le désagrément !

3 « J'aime »

Je ne suis pas un expert en Ember, mais sinon, si quelqu’un a une solution, je suis heureux de tester et de partager les journaux de la console !

1 « J'aime »

Je vais mettre l’étiquette broken pour l’instant, mais j’espère que ce ne sera que temporaire et que quelqu’un fournira le PR dont vous avez besoin. :crossed_fingers:

4 « J'aime »

J’espère que cela vous aidera.


1 « J'aime »

J’ai juste fait une PR. Pas à propos des problèmes actuels, mais à propos du remplacement de Twitter par X. Comparé aux problèmes, ce n’est pas du tout important, mais peut-être utile quand même. Et cela pourrait aider à rester concentré sur les corrections importantes. :wink:

5 « J'aime »

Quelqu’un a-t-il réussi à résoudre ce problème ?

2 « J'aime »

Je reçois toujours l’avertissement :

faisant référence aux changements d’Ember 5 que j’ai signalés comme un problème pour ce plugin.

Si je lis correctement ce fil de discussion, il semble que le plugin sera mis à jour (c’est au-delà de mes compétences en codage). Ce n’est pas très critique et je vais probablement m’en passer. J’ai longtemps souhaité l’ajout de plus de services (Mastodon en particulier).

1 « J'aime »