Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Bonjour à tous, j'ai créér des nouveaux BBCodes pour mon forum, ceux-ci marchent parfaitement. 
Maintenant, je voudrais intégrer ces BBCodes dans la PunToolBar 1.3... 
Je me suis donc orienter vers ce sujet :
http://www.punbb.fr/forums/viewtopic.ph … 693#p11693
Mais, je ne trouve pas les modifs à faire dans post.php, surement, parce qu'il parlent d'une ancienne version de la PunToolBar. En +, ce n'est pu dans ce fichier qu'on doit modifier ceci, mais dans include/puntoolbar.php à ma connaissance 
Est-ce que quelqu'un connaît une technique pour la PunToolBar 1.3 ? 
Cordialement,
Romain 
Dernière modification par romain9441 (04-08-2006 16:51:54)
Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?
Pas de support si pas d'adresse de forum !
Hors ligne
la technique est simple : ouvrir les fichiers et regarder comment c'est fait
nan sérieusement y'a pas de marche à suivre pas à pas, ça dépend du type de bouton, il faut t'inspirer d'un bouton existant et en créer un nouveaux en recopiant les focntions et en les ajustants
Hors ligne
Ok, normalement, tout est bon sauf que dans ce code :
<?php if ($pun_config['p_message_bbcode'] == '1') : ?>
<?php if ($pun_config['o_ptb_bt_b'] == 1) : ?>
tb.btStrong('<?php echo str_replace("'","\'",$lang_ptb['btStrong']); ?>');
<?php endif; ?>
<?php if ($pun_config['o_ptb_bt_i'] == 1) : ?>
tb.btEm('<?php echo str_replace("'","\'",$lang_ptb['btEm']); ?>');
<?php endif; ?>
<?php if ($pun_config['o_ptb_bt_u'] == 1) : ?>
tb.btIns('<?php echo str_replace("'","\'",$lang_ptb['btIns']); ?>');
<?php endif; ?>
<?php if ($pun_config['o_ptb_bt_s'] == 1) : ?>
tb.btDel('<?php echo str_replace("'","\'",$lang_ptb['btDel']); ?>');
<?php endif; ?>
<?php if ($pun_config['o_ptb_bt_left'] == 1) : ?>
tb.btleft('<?php echo str_replace("'","\'",$lang_ptb['btleft']); ?>');
<?php endif; ?>
<?php if ($pun_config['o_ptb_bt_center'] == 1) : ?>
tb.btcenter('<?php echo str_replace("'","\'",$lang_ptb['btcenter']); ?>');
<?php endif; ?>
<?php if ($pun_config['o_ptb_bt_right'] == 1) : ?>
tb.btright('<?php echo str_replace("'","\'",$lang_ptb['btright']); ?>');
<?php endif; ?>
<?php if ($pun_config['o_ptb_bt_q'] == 1) : ?>
tb.btQ('<?php echo str_replace("'","\'",$lang_ptb['btQ']); ?>');
<?php endif; ?>
<?php if ($pun_config['o_ptb_bt_c'] == 1) : ?>
tb.btCode('<?php echo str_replace("'","\'",$lang_ptb['btCode']); ?>');
<?php endif; ?>
<?php if ($pun_config['o_ptb_bt_acr'] == 1) : ?>
tb.btAcronym(
'<?php echo str_replace("'","\'",$lang_ptb['btAcronym']); ?>',
'<?php echo str_replace("'","\'",$lang_ptb['btAcronymMsg']); ?>',
'<?php echo str_replace("'","\'",$lang_ptb['btAcronymAcr']); ?>'
);
<?php endif; ?>
<?php if ($pun_config['o_ptb_bt_col'] == 1) : ?>
tb.btColor('<?php echo str_replace("'","\'",$lang_ptb['btColor']); ?>');
tb.addSpace(10);
<?php endif; ?>
<?php if ($pun_config['o_ptb_bt_bq'] == 1) : ?>
tb.btBquote('<?php echo str_replace("'","\'",$lang_ptb['btBquote']); ?>');
<?php endif; ?>
<?php if ($pun_config['o_ptb_bt_pre'] == 1) : ?>
tb.btPre('<?php echo str_replace("'","\'",$lang_ptb['btPre']); ?>');
<?php endif; ?>
<?php if ($pun_config['o_ptb_bt_hr'] == 1) : ?>
tb.btHr('<?php echo str_replace("'","\'",$lang_ptb['btHr']); ?>');
<?php endif; ?>
tb.addSpace(10);Il y a :
tb.btBquote('<?php echo str_replace("'","\'",$lang_ptb['btBquote']); ?>');Et j'aimerais bien savoir où mène ceci :
tb.btBquote
Car mon truc c'est que ça doit venir de là,
Cordialement,
Romain
Dernière modification par romain9441 (04-08-2006 18:32:45)
Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?
Pas de support si pas d'adresse de forum !
Hors ligne
à la fonction javascript correspondante dans le fichier /js/toolbar.js
Hors ligne
Y a un truc que je ne comprend pas, quand j'ai fait toutes les modifs, je vais sur le fichier plugin, et je met oui à mon bouton pour qu'il apparaisse, et je fais Enregistrer.
Mais quand il revien sur la page du plugin, il n'y a rien de cocher sur ce bouton, ni non, ni oui 
Cordialement,
Romain
Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?
Pas de support si pas d'adresse de forum !
Hors ligne
oui il faut le stocker quelque part ton paramètre ; il faut ajouter une ligne à la table config
Hors ligne
pun_config ? 
Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?
Pas de support si pas d'adresse de forum !
Hors ligne
pun_ ou truc_ suivant le prefix que tu as choisi oui
Hors ligne
Bonjour,
J'ai exactement le même problème (aucun bouton - ni oui, ni non - n'est coché), à la petite différence que la ligne existe déjà dans la table en question, et qu'elle est déjà à "1".
J'ai aussi essayé de la remettre à "0", mais rien n'y fait, il n'y a toujours rien de coché !
Merci d'avance de votre aide !
(attention, débutant !)
Nicolas | Linuxien Ubuntuiste | Mozillien | Calédonien
Hors ligne
salut,
il faut que le paramètre soit enregistré quelque part et cela se fait dans la table config
Hors ligne
J'ai justement déjà une ligne o_ptb_bt_rc dans ma base de données associé à la valeur 1. Et j'ai toujours le problème !
Nicolas | Linuxien Ubuntuiste | Mozillien | Calédonien
Hors ligne
as tu essayé d'enregistrer au moins une fois le formulaire pour que la valeur soit correctement enregistrée ?
Hors ligne
Oui, bien 5 fois au début. Puis j'ai passé à la main la valeur à 0 et j'ai réésayé le formulaire > toujours retour sans rien de coché. J'ai ensuite supprimé puis recréé la ligne > pas mieux ! 
Ça m'embête quand même un peu, vu que j'ai passé toute la matinée à trifouiller pour rendre le bouton opérationnel, ce petit problème qui arrive au bout ! 
Nicolas | Linuxien Ubuntuiste | Mozillien | Calédonien
Hors ligne
tu doit avoir un problème quelque part il n'y a pas de raison que ça ne fonctionne pas spécialement pour ce bouton
Hors ligne
Bon, pour l'affichage du bouton c'est réglé, il reste juste un petit problème : au lieu de m'insérer des [rc] et d'afficher le bon bouton il me fait des
...enfin je devrais arriver à arranger ça !
edit... c'est réglé !
En tout cas merci pour votre aide ! 
Dernière modification par nico@nc (13-11-2006 14:40:46)
Nicolas | Linuxien Ubuntuiste | Mozillien | Calédonien
Hors ligne