[Résolu] Extension barre d'outils

Entraide pour l'installation et l'exécution des forums en version
3.3.x

Règles du forum
Pensez à faire une recherche, afin de savoir si votre problème n'a pas déjà été traité.
[IMPORTANT] N’oubliez pas que pour demander de l’aide, vous devez fournir les détails d’assistance appropriés, s’il vous plaît, lisez le règlement de l'entraide, cela nous aidera à vous donner le meilleur soutien.

Une fois le problème résolu, merci de passer votre sujet en [Résolu] en sélectionnant l'attribut en conséquence en bas de page.
Avatar du membre
Rob Luben Rob Luben
Membre
Messages: []
Enregistré depuis: 4 ans 4 mois
Forum phpBB: https://www.etc-athletics.fr/ForumETC

Extension barre d'outils

Message par Rob Luben »

Quelle est l'extension qui permet de proposer une barre d'outils de rédaction de message aussi complète que sur CAForum-phpBB ?

Image
Modifié en dernier par Rob Luben le 28 avr. 2020, 07:41, modifié 1 fois.
Avatar du membre
Fred Fred
Fondateur
Messages: []
Enregistré depuis: 4 ans 8 mois
Identité: Fred Rimbert
Forum phpBB: https://caforum.fr
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub

Re: Extension barre d'outils

Message par Fred »

Salut
Utilises-tu une extension actuellement pour améliorer la barre de tâche de l'éditeur de messages ?
Avatar du membre
Rob Luben Rob Luben
Membre
Messages: []
Enregistré depuis: 4 ans 4 mois
Forum phpBB: https://www.etc-athletics.fr/ForumETC

Re: Extension barre d'outils

Message par Rob Luben »

Voici la liste exhaustive des extensions actuellement activées sur mon forum.
Image
Avatar du membre
Fred Fred
Fondateur
Messages: []
Enregistré depuis: 4 ans 8 mois
Identité: Fred Rimbert
Forum phpBB: https://caforum.fr
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub

Re: Extension barre d'outils

Message par Fred »

OK
Si tu veux une extension complète il existe Advanced BBCode Box :




La barre de tâche sur ce forum n'est pas le résultat de cette extension, pour les menus déroulants il faut lire ce sujet :




Pour la liste des BBCodes il faut aller ici :

Avatar du membre
Rob Luben Rob Luben
Membre
Messages: []
Enregistré depuis: 4 ans 4 mois
Forum phpBB: https://www.etc-athletics.fr/ForumETC

Re: Extension barre d'outils

Message par Rob Luben »

En ce qui concerne la mise en place du menu déroulant des BBCodes, il est demandé de modifier le posting_buttons.html du style Prosilver dans le dossier des templates.

Il est demandé de rechercher...

Code: Tout sélectionner

<!-- BEGIN custom_tags -->
		<input type="button" class="button2" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{custom_tags.BBCODE_HELPLINE}" />
	<!-- END custom_tags -->
... pour le remplacer par :

Code: Tout sélectionner

<select name="addbbcode_custom" onchange="bbstyle(this.form.addbbcode_custom.options[this.form.addbbcode_custom.selectedIndex].value*1);this.form.addbbcode_custom.selectedIndex = 0;">
		<option value="0" selected="selected">{L_CUSTOM_BBCODES}</option>
		<!-- BEGIN custom_tags -->
		<option value="{custom_tags.BBCODE_ID}" title="{custom_tags.BBCODE_HELPLINE}">{custom_tags.BBCODE_TAG}</option>
		<!-- END custom_tags -->   
	</select>
Dans mon fichier php, c'est ce code qui est présent :

Code: Tout sélectionner

	<!-- BEGIN custom_tags -->
	<button type="button" class="button button-secondary bbcode-{custom_tags.BBCODE_TAG_CLEAN}" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{{ custom_tags.BBCODE_HELPLINE|e('html_attr') }}">
		{custom_tags.BBCODE_TAG}
	</button>
	<!-- END custom_tags -->
Que dois-je faire ?
Avatar du membre
Fred Fred
Fondateur
Messages: []
Enregistré depuis: 4 ans 8 mois
Identité: Fred Rimbert
Forum phpBB: https://caforum.fr
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub

Re: Extension barre d'outils

Message par Fred »

Alors non, il n'est pas demandé de mofifier les fichiers du style Prosilver mais ceux du style personnel.
Si pour ton forum tu n'utilises pas un thème personnel le mieux est d'installer Advanced BBCode Box
Avatar du membre
Rob Luben Rob Luben
Membre
Messages: []
Enregistré depuis: 4 ans 4 mois
Forum phpBB: https://www.etc-athletics.fr/ForumETC

Re: Extension barre d'outils

Message par Rob Luben »

J'ai installé Advanced BBCode Box, mais je n'ai pas le menu déroulant des BBcodes.

Dans mon style personnel, je n'ai pas de fichier posting_buttons.html.
Je n'ai que ceux-ci :
Image

Le problème, sans menu déroulant, ça rallonge sacrément la barre d'outils à chaque ajout de BBcode... à moins qu'il soit possible de remplacer le texte d'un BBcode par une icône ?
Avatar du membre
Fred Fred
Fondateur
Messages: []
Enregistré depuis: 4 ans 8 mois
Identité: Fred Rimbert
Forum phpBB: https://caforum.fr
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub

Re: Extension barre d'outils

Message par Fred »

Dans le tuto il est pourtant expliqué d'importer ce template du style prosilver vers ton style personnel
Avatar du membre
Rob Luben Rob Luben
Membre
Messages: []
Enregistré depuis: 4 ans 4 mois
Forum phpBB: https://www.etc-athletics.fr/ForumETC

Re: Extension barre d'outils

Message par Rob Luben »

Au temps pour moi.
J'ai donc importé le posting_buttons.html dans le template de mon style perso.
Pour autant, comme dit dans mon message ci-dessus, le code que l'on demande de remplacer n'est pas celui figurant dans le code de la page.

Pour tester, j'ai remplacé celui qui existait par celui qui m'est demandé de mettre, mais je n'ai aucun menu déroulant de BBcodes qui s'affiche.
Avatar du membre
Fred Fred
Fondateur
Messages: []
Enregistré depuis: 4 ans 8 mois
Identité: Fred Rimbert
Forum phpBB: https://caforum.fr
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub

Re: Extension barre d'outils

Message par Fred »

Si tu as installé Advanced BBCode Box alors désactive l'extension.
Peux-tu mettre ici entre balise code l'intégralité du template ?
Avatar du membre
Rob Luben Rob Luben
Membre
Messages: []
Enregistré depuis: 4 ans 4 mois
Forum phpBB: https://www.etc-athletics.fr/ForumETC

Re: Extension barre d'outils

Message par Rob Luben »

Je ne vais pas t'embêter plus longtemps avec ça et je vais continuer en utilisant l'extension Advanced.
Est-il possible de remplacer le texte d'un BBcode (affiché dans le menu) par une img ?
Avatar du membre
Fred Fred
Fondateur
Messages: []
Enregistré depuis: 4 ans 8 mois
Identité: Fred Rimbert
Forum phpBB: https://caforum.fr
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub

Re: Extension barre d'outils

Message par Fred »

Il est tout à fait possible d'ajouter un icône en remplacement du texte, si tu veux utiliser tes propres icônes, utilise des icônes GIF de format 16x16px et 20x20px.

Sinon, Advanced BBCode Box est livré avec une bibliothèque d'icônes qui se trouve dans le dossier vse/abbc3/contrib.

Les icônes pour tes BBCodes persos doivent être placés dans le dossier ext/vse/abbc3/images/icons
L'icône doit avoir le même nom que le BBCode (ex : pour le BBCode footer [footer] [/ footer] l'icône doit se nommer footer.gif)
Avatar du membre
Rob Luben Rob Luben
Membre
Messages: []
Enregistré depuis: 4 ans 4 mois
Forum phpBB: https://www.etc-athletics.fr/ForumETC

Re: Extension barre d'outils

Message par Rob Luben »

Merci, une fois encore, pour la précision de tes réponses et ton amabilité ;)
Avatar du membre
Rob Luben Rob Luben
Membre
Messages: []
Enregistré depuis: 4 ans 4 mois
Forum phpBB: https://www.etc-athletics.fr/ForumETC

Re: Extension barre d'outils

Message par Rob Luben »

J'ai uploader une icone strava.gif...
Image
... pour illustrer le BBcode Strava :
Image

Pour autant, le BBcode apparait toujours avec son lien texte et non pas avec l'icone uploadée.
Image

Quelle est la manip complémentaire à mette en œuvre pour que l'affichage soit correct ?
Avatar du membre
Fred Fred
Fondateur
Messages: []
Enregistré depuis: 4 ans 8 mois
Identité: Fred Rimbert
Forum phpBB: https://caforum.fr
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub

Re: Extension barre d'outils

Message par Fred »

Pourquoi avoir mis ton sujet en résolu alors qu'il ne l'est pas visiblement ?

As-tu vidé le cache ?
Avatar du membre
Rob Luben Rob Luben
Membre
Messages: []
Enregistré depuis: 4 ans 4 mois
Forum phpBB: https://www.etc-athletics.fr/ForumETC

Re: Extension barre d'outils

Message par Rob Luben »

Désolé, j'ai fait une mauvaise manip.
J'ai essayé de faire marche arrière, mais je n'ai pas la main pour remodifier l'attribut de sujet :(
Avatar du membre
Rob Luben Rob Luben
Membre
Messages: []
Enregistré depuis: 4 ans 4 mois
Forum phpBB: https://www.etc-athletics.fr/ForumETC

Re: Extension barre d'outils

Message par Rob Luben »

Cache vidé et l'icone, cette fois, est bien en place.
On peut donc maintenir le sujet avec l'attribut résolu.

Encore un grand merci ;)