[Résolu] Menu déroulant pour les bbcodes

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] Merci de consulter le règlement de l'entraide

Merci de renseigner l'URL de votre forum dans vos informations de profil

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
Claude Claude
Membre VIP
Messages: 61
Enregistré depuis: 4 ans 3 mois
Identité: Claude Peitrequin
Forum phpBB: https://www.secretlife.ch/

Menu déroulant pour les bbcodes

Message par Claude »

Hello

Connaissez-vous un moyen de regrouper tous les bbcodes dans un menu déroulant ?


Ton sujet à été édité par un modérateur.
Raison : Modification du titre du topic
Le principe de Peter :
Chaque employé tend à s'élever à son niveau d'incompétence.
Avatar du membre
MariePop's MariePop's
Modération
Messages: 209
Enregistré depuis: 4 ans 1 mois
Forum phpBB: https://phpbb-forum.ovh/
Intérêt: Forum des BBCodes
Le forum et vous

Re: Menu déroulant pour les bbcodes

Message par MariePop's »

Bonjour Claude. Tu veux obtenir ce genre de menu ?

Image

Utilises-tu une extension pour les BBcodes ? Est-ce que sur ton forum tu utilises un style personnalisé ?

A te lire
Marie
Image
D'abord ils vous ignorent, ensuite ils vous raillent, ensuite ils vous combattent et enfin, vous gagnez.
-Gandhi
Avatar du membre
Claude Claude
Membre VIP
Messages: 61
Enregistré depuis: 4 ans 3 mois
Identité: Claude Peitrequin
Forum phpBB: https://www.secretlife.ch/

Re: Menu déroulant pour les bbcodes

Message par Claude »

Bonsoir Marie

J'utilise bien un style personnalisé, et j'ai installé advanced bbcodes sur le forum.
Ce que tu montres en image est exactement ce que je recherche.
Le principe de Peter :
Chaque employé tend à s'élever à son niveau d'incompétence.
Avatar du membre
MariePop's MariePop's
Modération
Messages: 209
Enregistré depuis: 4 ans 1 mois
Forum phpBB: https://phpbb-forum.ovh/
Intérêt: Forum des BBCodes
Le forum et vous

Re: Menu déroulant pour les bbcodes

Message par MariePop's »

OK
Tu commences par désactiver l'extension Advanced BBCode Box sans supprimer les données.

Tu importes le template posting_buttons.html du style Prosilver dans le dossier des templates de ton style personnel. Tu modifies ce template de la sorte :
Il faut trouver cette partie

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 -->
Que tu vas remplacer par celle-ci

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>
Pour la partie template c'est terminé.

Il faut que tu modifies le fichier common.php qui se trouve dans le dossier language/fr du forum

Il faut trouver cette ligne

Code: Tout sélectionner

'ATTACHED_IMAGE_NOT_IMAGE'		=> 'Le fichier image que vous essayez de joindre n’est pas valide.',
Et tu ajoutes cette ligne juste après

Code: Tout sélectionner

'CUSTOM_BBCODES'					=> 'Menu des BBCodes',
Pour la partie langue c'est terminé.

______________________

Tu risques de te retrouver avec des BBcodes qui ne sont plus opérationnels, selon tes besoins on pourra y remédier.
L'extension Advanced BBCode Box a une particularité intéressante dans la mesure ou tu as la possibilité de rendre disponibles certains BBcodes aux groupes que tu veux. Cette fonction n'est plus disponible, les BBcodes sont disponibles à tout le monde si tu les affiches dans l'éditeur de texte.

Si jamais cette solution ne te convient pas tu as la possibilité de réactiver l'extension Advanced BBCode Box pour revenir à la présentation de départ.
Image
D'abord ils vous ignorent, ensuite ils vous raillent, ensuite ils vous combattent et enfin, vous gagnez.
-Gandhi
Avatar du membre
JohnB JohnB
Membre régulier
Messages: 93
Enregistré depuis: 4 ans 3 mois
Forum phpBB: https://lantredesjeux.be/
Intérêt: phpBB

Re: Menu déroulant pour les bbcodes

Message par JohnB »

bonjour, il y a une extension pour ceci afin d'éviter de toucher les fichier html de base de phpBB
je vous la met en pièce jointe
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
MariePop's MariePop's
Modération
Messages: 209
Enregistré depuis: 4 ans 1 mois
Forum phpBB: https://phpbb-forum.ovh/
Intérêt: Forum des BBCodes
Le forum et vous

Re: Menu déroulant pour les bbcodes

Message par MariePop's »

Bonjour John. Merci pour cette version fonctionnelle pour la version 3.3 (testée en version 4.0)
Image
D'abord ils vous ignorent, ensuite ils vous raillent, ensuite ils vous combattent et enfin, vous gagnez.
-Gandhi
Avatar du membre
Fred Fred
Fondateur
Messages: 3186
Enregistré depuis: 4 ans 3 mois
Identité: Fred Rimbert
Forum phpBB: https://caforum.fr
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub

Re: Menu déroulant pour les bbcodes

Message par Fred »

Relance par un modérateur.
Cela fait 5 jours que tu n'as pas donné suite à ta demande.
Sous 48h ton message sera verrouillé et archivé.

Merci de relire le règlement de l'entraide.
Avatar du membre
Claude Claude
Membre VIP
Messages: 61
Enregistré depuis: 4 ans 3 mois
Identité: Claude Peitrequin
Forum phpBB: https://www.secretlife.ch/

Re: Menu déroulant pour les bbcodes

Message par Claude »

Hello
Désolé pour avoir tardé à revenir ici, en ce moment j’ai pas trop de temps libre.

Merci Marie pour ta proposition et merci John pour l’extension, je m’occupe d’installer ça sur mon fofo et vous dis ce qu’il en est.
Le principe de Peter :
Chaque employé tend à s'élever à son niveau d'incompétence.
Avatar du membre
MariePop's MariePop's
Modération
Messages: 209
Enregistré depuis: 4 ans 1 mois
Forum phpBB: https://phpbb-forum.ovh/
Intérêt: Forum des BBCodes
Le forum et vous

Re: Menu déroulant pour les bbcodes

Message par MariePop's »

Bonjour Claude. N'hésite pas à revenir si tu as d'autres questions

Pense à passer ton sujet en résolu si tu n'as plus de questions sur le menu déroulant
Image
D'abord ils vous ignorent, ensuite ils vous raillent, ensuite ils vous combattent et enfin, vous gagnez.
-Gandhi
Avatar du membre
Claude Claude
Membre VIP
Messages: 61
Enregistré depuis: 4 ans 3 mois
Identité: Claude Peitrequin
Forum phpBB: https://www.secretlife.ch/

Re: Menu déroulant pour les bbcodes

Message par Claude »

Hello
Pour moi c'est ok, j'ai retenu ta proposition Marie au lieu d'utiliser une extension.
Merci encore
Le principe de Peter :
Chaque employé tend à s'élever à son niveau d'incompétence.
Avatar du membre
MariePop's MariePop's
Modération
Messages: 209
Enregistré depuis: 4 ans 1 mois
Forum phpBB: https://phpbb-forum.ovh/
Intérêt: Forum des BBCodes
Le forum et vous

Re: Menu déroulant pour les bbcodes

Message par MariePop's »

Bonjour Claude. Pense à garder de côté ce que tu as mis en place sur ton forum, tu en auras besoin si tu mets à jour ton forum
Image
D'abord ils vous ignorent, ensuite ils vous raillent, ensuite ils vous combattent et enfin, vous gagnez.
-Gandhi
Avatar du membre
Claude Claude
Membre VIP
Messages: 61
Enregistré depuis: 4 ans 3 mois
Identité: Claude Peitrequin
Forum phpBB: https://www.secretlife.ch/

Re: Menu déroulant pour les bbcodes

Message par Claude »

Merci pour le tuyau Marie, c'est ce que j'ai fait.
Le principe de Peter :
Chaque employé tend à s'élever à son niveau d'incompétence.