Utiliser Font Awesome sous BBCode

3 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Utiliser Font Awesome sous BBCode

Message par Lixyr Dim 25 Fév 2024 - 19:18

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : https://forum.forumactif.com

Description du problème

Bonsoir à toutes et à tous,

Ma demande est particulière, et je la poste ici pour en faire profiter tout le monde. J'aimerais pouvoir installer des scripts me permettant d'utiliser FontAwesome sur les forums via du BBCode (ce serait intéressant pour les zones de texte des profils, notamment).

J'ai plusieurs liens, mais je ne comprends pas comment ça marche. ^^"
Voici les liens trouvés :
- https://forum.rainmeter.net/viewtopic.php?t=29741
- https://www.phpbb.com/customise/db/bbcode/font_awesome_bbcode/
- https://www.phpbb.com/community/viewtopic.php?t=2533256
- https://phpbbstudio.com/kb/bbcodes/icon

Celui-là est intéressant car il mène à un lien GitHub :
- https://discuss.un concurrent.org/d/4981-fontawesome-bbcode-extension

Et j'ai trouvé un lien GitHub supplémentaire :
- https://github.com/Sniper-E/fontawesome

Mais moi et GitHub ça fait deux.
Merci d'avance pour votre aide.
Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7460
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Utiliser Font Awesome sous BBCode

Message par Lixyr Sam 2 Mar 2024 - 22:07

Bonsoir.
Premier up. :up:


Pour faciliter les recherches, mettez un titre explicite.
Remerciez Utiliser Font Awesome sous BBCode 976083691 le message qui vous a aidé pour que celui-ci soit mis en évidence.
Épinglez votre sujet en résolu Utiliser Font Awesome sous BBCode 3592387030 pour prévenir la modération.

Utiliser Font Awesome sous BBCode Baston10
Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7460
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Utiliser Font Awesome sous BBCode

Message par Toryudo Mar 12 Mar 2024 - 12:51

Bonjour !

Je pense que tous les codes proposés sont imaginés pour phpBB, pas les versions utilisées sur Forumactif, mais le logiciel libre de base qui a continué d'évoluer en parallèle. Dans le phpBB de base, on peut modifier à la fois la gestion côté serveur et la gestion côté client, contrairement à Forumactif où on ne peut que personnaliser le côté client (+ les options du panneau d'administration bien sûr).

Je pense que ces solutions ne peuvent pas marcher directement, il faudrait les adapter pour qu'elles fonctionnent côté client, c'est à dire en JavaScript. Ça parait possible, il faudrait combiner deux tutos et sans doute modifier pas mal de choses :
https://forum.forumactif.com/t377879-comment-installer-et-utiliser-font-awesome-sur-son-forum pour charger la Font Awesome
https://forum.forumactif.com/t407168-creation-de-balises-bbcode-personnalisees pour créer une balise personnalisée et décrire son fonctionnement pour la remplacer par le HTML qui convient

Admettons qu'on reprenne tout de zéro et qu'on parte d'un exemple, à quoi ressemblerait le code ? Par quoi serait-il remplacé ? A quels endroits (sur quelles pages, dans quelles zones) pourrait-on trouver cette balise bbcode ? Avec une première idée de fonctionnement, je pourrai peut-être tenter quelque chose !
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1577
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Utiliser Font Awesome sous BBCode

Message par Lixyr Ven 24 Mai 2024 - 7:36

Bonjour Toryudo,

Arf, justement, je cherchais une solution sans JavaScript. L'idée c'était de faire fonctionner ce code en BBCode uniquement, dans les profils des membres, pour afficher un rang personnalisé en utilisan FontAwesome pour avoir une icône personnalisée correspondant au rang.

Pour te donner une petite idée de ce que ça doit donner :



Dans le message de Mello, il y a un petit rang MODERATRICE en bleu avec une petite icône FontAwesome. De même dans mon message, il y a le rang ADMINISTRATRICE en vert.
C'est du bidouillage JavaScript qui fonctionne très bien, mais c'est quand même assez dég******sse en terme de code, et je voulais savoir s'il n'y avait pas moyen de faire la même chose en BBCode, puisque seul le BBCode est accepté dans les champs de profil.



Pour faciliter les recherches, mettez un titre explicite.
Remerciez Utiliser Font Awesome sous BBCode 976083691 le message qui vous a aidé pour que celui-ci soit mis en évidence.
Épinglez votre sujet en résolu Utiliser Font Awesome sous BBCode 3592387030 pour prévenir la modération.

Utiliser Font Awesome sous BBCode Baston10
Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7460
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Utiliser Font Awesome sous BBCode

Message par 'Christa Dim 11 Aoû 2024 - 13:25

Hello,

La création de nouvelles balises BBCode est spécifique à PhpBB3 (le logiciel de forum, pas la version de Forumactif). On peut d'ailleurs voir sur les pages que tu as données que les instructions pour créer la balise consistent à remplir trois champs. Le BBcode est ensuite enregistré dans la base de données côté serveur.

Sur Forumactif, on n'a pas cette possibilité, donc ta seule option sera d'utiliser du Javascript pour simuler cet effet côté client.

Je suppose que la seule solution serait de demander aux développeurs de FA la possibilité de rajouter du BBCode personnalisé et d'attendre une dizaine d'années que ça porte ses fruits ! Laughing

(Note, je ne vois pas d'icones Font Awesome dans l'exemple que tu donnes)
'Christa

'Christa
***

Féminin
Messages : 134
Inscrit(e) le : 04/06/2009

https://lostmindy-test.forumactif.com/
'Christa a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Utiliser Font Awesome sous BBCode

Message par Lixyr Dim 11 Aoû 2024 - 19:23

Salut 'Christa.

Non, j'utilisais du JavaScript pour faire l'effet donné, mais j'essaie d'en utiliser le moins possible. Après réflexion, je me suis dit que ça servait plus de gadget qu'autre chose, donc j'ai enlevé ça du profil (ce matin juste avant que tu te connectes... Ptdr )

Et bien, je me doutais bien que ça allait être difficile. Je pense qu'on peut clôturer. Je vais faire une proposition.


Pour faciliter les recherches, mettez un titre explicite.
Remerciez Utiliser Font Awesome sous BBCode 976083691 le message qui vous a aidé pour que celui-ci soit mis en évidence.
Épinglez votre sujet en résolu Utiliser Font Awesome sous BBCode 3592387030 pour prévenir la modération.

Utiliser Font Awesome sous BBCode Baston10
Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7460
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum