Ajout d'un bouton dans les outils

Forum de support pour les questions concernant l'utilisation de phpBB3, les problèmes rencontrés lors de manipulations, de configuration du forum ou de personnalisation autres que Styles ou MODs.

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com - Conditions générales de support de phpBB-Fr.com


Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

Ajout d'un bouton dans les outils

Messagepar Flodelarab » 18 Mar 2010 à 19:15

Bonjour :D

Je voudrais ajouter un bouton lors de la rédaction de message sur un forum. En cliquant sur ce bouton, il serait rajouté "bozo" dans la fenêtre de rédaction. Ça m'a l'air assez simple mais je ne trouve aucune FAQ, tutoriel, ou guide pour le faire. Le bouton serait à côté de "gras", "souligné", etc...

Avez-vous la solution ?
Dernière édition par Flodelarab le 22 Mar 2010 à 10:04, édité 1 fois.
Flodelarab
Posteur néophyte
Posteur néophyte
 
Messages: 17
Inscription: 06 Mai 2009 à 17:43

Re: Ajout d'un bouton dans les outils

Messagepar passanger » 18 Mar 2010 à 20:41

Bonjour,
tu veux une sorte de balise (texte) BBCode? regarde :arrow: documentation-phpbb3/sujet154549.html :?:
Avatar de l’utilisateur
passanger
Floodeur universel
Floodeur universel
 
Messages: 7580
Inscription: 09 Déc 2002 à 11:26
Localisation: //annuairezik.free.fr//

Re: Ajout d'un bouton dans les outils

Messagepar Liby » 18 Mar 2010 à 21:09

Merci beaucoup :)
Avatar de l’utilisateur
Liby
Posteur néophyte
Posteur néophyte
 
Messages: 22
Inscription: 18 Mar 2010 à 16:59

Re: Ajout d'un bouton dans les outils

Messagepar Flodelarab » 18 Mar 2010 à 21:11

Non. J'avais déjà zyeuté ces bouts de codes. Les BBCODES sont des balises qui mettent en forme le message au moment de l'affichage du texte enregistré dans la base de données. Moi, ce que je voudrais, c'est un bouton qui ajoute du texte lors de la rédaction. Aucune incidence particulière à l'affichage.

Par exemple, un bouton "+1" qui écrit +1 dans le texte.

C'est tout.
Flodelarab
Posteur néophyte
Posteur néophyte
 
Messages: 17
Inscription: 06 Mai 2009 à 17:43

Re: Ajout d'un bouton dans les outils

Messagepar passanger » 19 Mar 2010 à 09:36

Bonjour,
moi je vois que un bbcode texte.. ex: tu creer un bbcode :arrow: (+1*) quand on clik sur ce bouton dans la redaction s'affiche le bbcode... et a la lecture du post on voit (+1)
dans :arrow: ( +1*) tu peux mettre un nom de code (secret)
dans :arrow: (+1) tu mets le texte que tu veux.
si quelqun voit autre chose :?: :D


Liby a écrit:Merci beaucoup :)


bonjour ? pourquoi tu dis merci :?:
Avatar de l’utilisateur
passanger
Floodeur universel
Floodeur universel
 
Messages: 7580
Inscription: 09 Déc 2002 à 11:26
Localisation: //annuairezik.free.fr//

Re: Ajout d'un bouton dans les outils

Messagepar Flodelarab » 19 Mar 2010 à 10:35

moi je vois que un bbcode texte
Ah ? Les bbcodes ont un type ?
(+1*)
Où est la balise ouvrante? Où est la balise fermante ? Quelle est cette syntaxe ?
tu peux mettre un nom de code (secret)
De quoi parles tu ?
(+1) tu mets le texte que tu veux
Un texte est figé non ?

De plus, le curseur est repositionné entre la balise ouvrante et la balise fermante, ce qui détruit le côté pratique d un bouton.

What else ?
Flodelarab
Posteur néophyte
Posteur néophyte
 
Messages: 17
Inscription: 06 Mai 2009 à 17:43

Re: Ajout d'un bouton dans les outils

Messagepar lolovoisin » 19 Mar 2010 à 10:49

bonjour,

un bouton pour rajouter bozo ??
ben simple un bbcode.

bbcode.
Code: Tout sélectionner
[bozo][/bozo]


html
Code: Tout sélectionner
bozo


aide
Code: Tout sélectionner
[bozo][/bozo]
http://www.lolovoisin.com : Blog, trucs, astuces et tutos phpbb3, hébergements, débian

Ceux qui échouent trouvent des excuses, ceux qui réussissent trouvent les moyens
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
Avatar de l’utilisateur
lolovoisin
Rugbix ³
 
Messages: 37249
Inscription: 04 Mai 2006 à 12:16
Localisation: Dans la BDD ...

Re: Ajout d'un bouton dans les outils

Messagepar passanger » 19 Mar 2010 à 11:35

@ Flodelarab:
secret! je veux dire : ex: moi j'ai des bbcodes (boutons) avec des noms : y a que moi qui sais à quoi elles servent.
Avatar de l’utilisateur
passanger
Floodeur universel
Floodeur universel
 
Messages: 7580
Inscription: 09 Déc 2002 à 11:26
Localisation: //annuairezik.free.fr//

Re: Ajout d'un bouton dans les outils

Messagepar Flodelarab » 19 Mar 2010 à 18:52

ben simple
Ce n'est pas si simple puisque:
  • Tu ajoutes une balise et non du texte.
  • Tu ajoutes une double balise (ouvrante et fermante) et non une monobalise
  • Le curseur est déplacé à l'intérieur de la double balise, ce qui casse l'ergonomie. (comme dit plus haut)
  • Tu rajoutes 13 caractères pour en représenter 4 à l'affichage.
  • Le membre se retrouvera face à une balise obscure qu'il aura tôt fait d'ignorer

Je vais être obligé de mettre les mains dans le code de phpbb? Ça va pas être propre. Je cherche une solution propre et écologique.
Flodelarab
Posteur néophyte
Posteur néophyte
 
Messages: 17
Inscription: 06 Mai 2009 à 17:43

Re: Ajout d'un bouton dans les outils

Messagepar passanger » 19 Mar 2010 à 23:37

salut,
c'est ça que tu veux >> http://passanger.servhome.org/phpBB3/po ... e=post&f=2
regarde a coté couleur de la police ?
Avatar de l’utilisateur
passanger
Floodeur universel
Floodeur universel
 
Messages: 7580
Inscription: 09 Déc 2002 à 11:26
Localisation: //annuairezik.free.fr//

Re: Ajout d'un bouton dans les outils

Messagepar Flodelarab » 20 Mar 2010 à 04:20

Non, Passanger, Dieu des floodeurs. Ce n'est pas ça, comme je l'ai indiqué ci-dessus.
Merci d'avoir fait un exemple. Mais j'avais compris sans, puisque je t'ai donné les raisons pour lesquelles cela ne convenait pas.


Autre idée: Est-il possible de désactiver la vérification de la syntaxe des balises bbcode à la création ?
Car s'il ne m'obligeait pas à faire ce que je ne veux pas, ça conviendrait.
Flodelarab
Posteur néophyte
Posteur néophyte
 
Messages: 17
Inscription: 06 Mai 2009 à 17:43

Re: Ajout d'un bouton dans les outils

Messagepar Memphis007 » 20 Mar 2010 à 09:17

Bonjour,

vous pouvez essayer en javascript alors,

dans la portion javascript de posting_buttons.html rajouter :

Code: Tout sélectionner
function insert_text(texte) {
   var textarea = document.getElementById("message");
   textarea.value = textarea.value + texte;
}


puis à la suite des boutons de bbcode :
Code: Tout sélectionner
<input type="button" class="button2" accesskey="bz" name="addbozo" value="bozo" style="width: 40px" onclick="insert_text('bozo')" title="{L_BBCODE_BOZO_HELP}" />


Il faudra définir la clé de langue si vous voulez afficher une aide sur la page de rédaction du message.

L'avantage du script étant que vous n'avez qu'a changer le texte dans la fonction insert_text pour créer plusieurs boutons.
Memphis007
Posteur néophyte
Posteur néophyte
 
Messages: 78
Inscription: 31 Mai 2007 à 23:21

Re: Ajout d'un bouton dans les outils

Messagepar Flodelarab » 20 Mar 2010 à 19:42

Memphis007, en plein dans le mille !
Les grands esprits se rencontrent. C'est exactement ce que j'essayais de faire avant de revenir ici. Je m'inspire de cette page là

Malheureusement, j'ai un dernier soucis: Il m'ignore. Quel que soit le code dans posting_buttons.html injecté sur le site, il n'en fait qu'à sa tête. Il ne change pas. J ai du mal à comprendre quelle est sa source d information.
J'ai tenté de vider le cache de mon navigateur mais aucun succès.

Y a-t-il un detail qui m echappe ?
Flodelarab
Posteur néophyte
Posteur néophyte
 
Messages: 17
Inscription: 06 Mai 2009 à 17:43

Re: Ajout d'un bouton dans les outils

Messagepar Memphis007 » 21 Mar 2010 à 11:55

Je ne comprend pas, qu'entendez vous par :

Flodelarab a écrit:...Il m'ignore. Quel que soit le code dans posting_buttons.html injecté sur le site, il n'en fait qu'à sa tête. Il ne change pas. J ai du mal à comprendre quelle est sa source d information.


J'ai testé la modification que je vous propose, elle fonctionne. Si vous souhaitez changer le texte inséré par le bouton il suffit de changer la valeur entre parenthèse de l'attribut "onclick", et bien sur le champs "value" pour faire correspondre le texte du bouton à sa fonction.
Memphis007
Posteur néophyte
Posteur néophyte
 
Messages: 78
Inscription: 31 Mai 2007 à 23:21

Re: Ajout d'un bouton dans les outils

Messagepar Flodelarab » 22 Mar 2010 à 08:13

Je récupère le fichier posting_buttons.html par le biais de FTP
Je modifie le fichier. (ajout de bouton :) )
Je le renvoie par ftp.
Je tente d'écrire un nouveau message sur le forum.... Pas de nouveaux boutons.
Je lis le code source dans le navigateur, pas de nouveaux boutons.
Je modifie le fichier. (bouton de gras pré-existant B en G :x )
Je le renvoie par ftp.
Je tente d'écrire un nouveau message.... Pas de bouton modifié
Je supprime posting_buttons.html du site internet, par FTP toujours :twisted:
Le forum marche toujours comme à son habitude.
Je vide le cache de mon navigateur. Rien n'y fait.

:roll: Je suis sur une maquette ou quoi ??? :lol:
Je supprime index.html, le site fonctionne :shock:
Une enquête s'impose.
Flodelarab
Posteur néophyte
Posteur néophyte
 
Messages: 17
Inscription: 06 Mai 2009 à 17:43

Suivante

Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot] et 12 invités

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant