Voir la version complète : Une Erreur dans mon vB
Gregjarule
26/12/2002, 02h47
Bonjour
Voila moi mon pb c'est lorsqu'on poste un message, ben kan je passe avec ma souris sur un vBCode (sans cliquer dessus)
j'ai une erreur errur b_text
Sivouplé aidez moi
Ben en fait tu as peut etre une erreur dans ton fichier "vbcode_language.js" Vu kon ne connais pas les bouttons ke tu as sur ton forum il faudrait ke tu nous mettes une copie de celui ci ici kon puisse voir d'ou ca peut venir...
Juste a titre d'exemple voici le mien meme s'il sera surement different du tient mais tu pourras peut etre voir par toi meme d'ou vient l'erreur ..
// the following are the text prompts for buttons etc.
// DO NOT ADD LINE-BREAKS BETWEEN THE "...." QUOTES!
// MINI-HELP MESSAGES
b_text = "Insérer du texte en gras";
i_text = "Insérer du texte en italique";
u_text = "Insérer du texte souligné";shdw_text = "Ombre";gl_text = "Lueur";
size_text = "Change la taille de votre texte";
font_text = "Change la police de votre texte";
color_text = "Change la couleur de votre texte";
url_text = "Insérer un lien dans votre message";
email_text = "Insérer un email dans votre message";
img_text = "Insérer une image dans votre message";
moveup_text = "Faire bouger du texte vers le haut";
movel_text = "Faire bouger du texte vers la gauche";
mover_text = "Faire bouger du texte vers la droite";
moved_text = "Faire bouger du texte vers le bas";
c_text = "Centrer";
l_text = "Aligner votre texte a gauche";
code_text = "Insérer du code dans votre message";
php_text = "Insérer du code PHP";
list_text = "Insérer une liste ordonnée dans votre message";
quote_text = "Quotter du texte";
fl_text = "Insérer une animation flash";
sound_text = "Insérer un son realplayer";
waver_text = "Insérer un son";
norm_text = "Revenir vers le mode normal";
enha_text = "Mode expert: permet des tags complexes";
closecurrent_text = "Fermer la balise courante";
closeall_text = "Fermer toutes les balises actives";
// ERROR MESSAGES
enhanced_only_text = "<< Disponible uniquement en mode expert>>";
no_tags_text = "<< Pas de tags vbcode ouverts. >>";
already_open_text = "<< Vous avez deja ouvert un tag de ce type >>";
// TEXT FOR POP-UP PROMPTS
tag_prompt = "Entrez le texte que vous voulez formater:";
font_formatter_prompt = "Entrez le texte que vous voulez formater";
link_text_prompt = "Entrez le texte qui sera affiché pour lien(optionel)";
link_url_prompt = "Entrez le lien";
link_email_prompt = "Entrez l'adressse email";
list_type_prompt = "Quel type de listes voulez vous? Entrez '1' pour une liste numerique, entrez 'a' pour une liste alphabétique, ou laissez blanc pour avoir une liste avec puces.";
list_item_prompt = "Entrez le nombre de listes. Laissez vide ou bien clikez cancel pour terminer.";
fls_flsha_prompt = "Adresse de votre animation.";
Gregjarule
26/12/2002, 15h59
heu je ne vois pas l'erreur là dedans !!!!
// the following are the text prompts for buttons etc.
// DO NOT ADD LINE-BREAKS BETWEEN THE "...." QUOTES!
// MINI-HELP MESSAGES
b_text = "Insérez un texte gras";
i_text = "Insérez un texte italique";
u_text = "Insérez un texte souligné";
size_text = "Changez la taille du texte";
font_text = "Changez la police du texte";
color_text = "Changez la couleur du texte";
url_text = "Insérez un lien hypertexte dans votre message";
email_text = "Insérez un lien Email dans votre message";
img_text = "Insérez une image dans voter message";
code_text = "Insérez un code dans votre texte";
php_text = ""Insérez une syntax PHP mise en valeur";
list_text = "Insérez une liste ordonnée dans votre message";
quote_text = "Insérez une citation dans votre message";
norm_text = "Normal mode";
enha_text = "Mode avancé";
closecurrent_text = "Fermez l'étiquette vBcode courant";
closeall_text = "Fermez toutes les étiquettes vBcode";
// ERROR MESSAGES
enhanced_only_text = "<< Seulement disponible dans le mode avancé >>";
no_tags_text = "<< Aucune étiquette vBcode ouverte. >>";
already_open_text = "<< Vous avez déjà une étiquette de ce type ouverte >>";
// TEXT FOR POP-UP PROMPTS
tag_prompt = "Entrez le texte à formater :";
font_formatter_prompt = "Entrez le texte qui va être formaté avec le vBcode spécifié";
link_text_prompt = "Entrez le texte qui va être montré pour le lien (option)";
link_url_prompt = "Entrez l'URL pour ce lien";
link_email_prompt = "Entrez adresse Email pour ce lien";
list_type_prompt = "Quel type de liste voulez vous utiliser ? Entrez '1' pour une liste numéroté, entrez '@' pour une liste alphabétique, ou laissez vide pour une liste avec des paragraphe.";
list_item_prompt = "Entrez votre texte, Laisser vide ou pressez 'Annuler' pour finir la liste.";
Merci de m'aider
Ben si c pas dans ce fichier ca peut venir d'une erreur dans ton template : "vbcode_buttons"
Juste une kestion ca te le fait sur tous tes bouttons ou seulement sur certains (si oui leskels?)?
Gregjarule
26/12/2002, 16h44
ça me le fait sur tous les bouttons et en fait voila :
kan je ve poster un message j'ai cette erreur :
http://liliefouf.free.fr/01.jpg
et puis apres kan je passe devant nimporte kel bouton avec ma souris sans cliquer dessus, ça me dit ça :
http://liliefouf.free.fr/01.bmp
merci encore de ton aide
A priori pour ta premire erreur il te manque un ";" a la fin d'une de tes lignes php dans ton fichier "newreply.php" ou dans le "newthread.php" (suivant ke l'erreur survient kan tu posts un nouveau message ou bien kan tu fait un reply )
Sinon pour le probleme du "b_text" verifie si tes vbcodes dans ton panneaux d'admin existent bien ou sinon t'as une erreur dans ta template "vbcode_buttons"...
Sinon une derniere kestion tu l'as trouvée où ta version de vbulletin ?
Gregjarule
26/12/2002, 20h51
ma version de vB ??, tu ve dire le style ou la version de vB ?
car le style c le style ekko et le vB je l'ai H e T ;) sur vbulletin.com
xcheater2
26/12/2002, 23h29
si qui serait bien c'est que tu affiche la source de ta page, pour cela tu fait :
en haut de ta fenetre ie sur la page ou tu as l'erreur, tu clique sur affichage puis tu clique sur source et tu nous met ici ce que tu as obtenue et la nous pourrons t'aider correctement.
Non la 1ere erreur est egalement une erreur javascript donc dans le fichier .js (le deboggeur de ie ne peut pas encore lire les fichiers coté serveur :) ) Le mieux comme a dit xcheater serait de voir directement avec la source de ta page.
Gregjarule
27/12/2002, 13h04
ben a ki pourrait-je envoyer ce fichier source pour qu'il puisse maider ??
xcheater2
27/12/2002, 13h58
met le ici et comme ca nous serons plusieur a t'aider
Gregjarule
27/12/2002, 16h36
ok ben voila mais c long alors franchement le mec ki trouve l'erreur
BRAVO lol
Merci encore
JonWorld
27/12/2002, 21h31
php_text = ""Insérez une syntax PHP mise en valeur";
Tu as mis deux guillemets("").... enleve un des deux et ça devrait aller mieux^^
Gregjarule
28/12/2002, 00h27
et dan kel fichier devrait je le changer stp ?
xcheater2
28/12/2002, 00h45
tu l'as trouvé en haut de la page
JonWorld
28/12/2002, 00h49
oep vbcode_language.js
Gregjarule
28/12/2002, 01h03
merci c bon ça marche
xcheater2
28/12/2002, 01h05
sinon remplace le contenue de la template vbcode_buttons par celui ci :
<script language="Javascript" src="vbcode.js"></script>
<script language="Javascript" src="vbcode_language.js"></script>
<style>
#codebuttons input { font-family: verdana, arial, helvetica; font-size: 11px; }
#codebuttons select { font-family: verdana, arial, helvetica; font-size: 11px; }
smilieTable { border-width: 2px; border-style: outset; }
</style>
<tr id="codebuttons">
<td bgcolor="{secondaltcolor}" valign="top"><normalfont><b>vB Code</b></normalfont>
<smallfont>
[<a href="misc.php?action=bbcode#buttons" target="_blank">aide</a>]<br>
<input type="radio" name="mode" value="0" title="Mode Normal : (alt+n)" accesskey="n"
onclick="setmode(this.value)" onmouseover="stat('norm')" $modechecked[0]> Mode Normal <br>
<input type="radio" name="mode" value="1" title="Mode Avancé : (alt+e)" accesskey="e"
onclick="setmode(this.value)" onmouseover="stat('enha')" $modechecked[1]> Mode Expert
</smallfont></td>
<td bgcolor="{secondaltcolor}">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap><smallfont>
<input type="button" class="bginput" value=" B " onclick="vbcode(this.form,'B','')" onmouseover="stat('b')" title="Gras (alt+b)" accesskey="b"
><input type="button" class="bginput" value=" I " onclick="vbcode(this.form,'I','')" onmouseover="stat('i')" title="Italique (alt+i)" accesskey="i"
><input type="button" class="bginput" value=" U " onclick="vbcode(this.form,'U','')" onmouseover="stat('u')" title="Souligné (alt+u)" accesskey="u" >
<select id="sizeselect"
onchange="fontformat(this.form,this.options[this.selectedIndex].value,'SIZE')" onmouseover="stat('size')">
<option value="0">Taille</option>$vbcode_sizebits</select
><select id="fontselect"
onchange="fontformat(this.form,this.options[this.selectedIndex].value,'FONT')" onmouseover="stat('font')">
<option value="0">Police</option>$vbcode_fontbits</select
><select id="colorselect"
onchange="fontformat(this.form,this.options[this.selectedIndex].value,'COLOR')" onmouseover="stat('color')">
<option value="0">Couleur</option>$vbcode_colorbits</select>
<br>
<input type="button" class="bginput" value="http://" title="Insérer un lien http" onclick="namedlink(this.form,'URL')" onmouseover="stat('url')"
><input type="button" class="bginput" value=" @ " title="Insérer une @ mail." onclick="namedlink(this.form,'EMAIL')" onmouseover="stat('email')"
><input type="button" class="bginput" value="IMG" title="Inserér une image" onclick="vbcode(this.form,'IMG','http://')" onmouseover="stat('img')">
<input type="button" class="bginput" value=" # " title="CODE" onclick="vbcode(this.form,'CODE','')" onmouseover="stat('code')"
><input type="button" class="bginput" value="PHP" title="PHP CODE" onclick="vbcode(this.form,'PHP','')" onmouseover="stat('php')"
><input type="button" class="bginput" value="Liste" title="Liste ordonnée" accesskey="l" onclick="dolist(this.form)" onmouseover="stat('list')"
><input type="button" class="bginput" value="Citation" title="Insérer citation" onclick="vbcode(this.form,'QUOTE','')" onmouseover="stat('quote')"><br>
<input type="text" class="bginput" name="status" style="font-size:7pt" size="50" value="Utiliser ces boutons pour insérer du code vB">
</smallfont></td>
<td> </td>
<td><smallfont>
<input type="button" class="bginput" value=" x " accesskey="c" title="Fermer la balise courante (alt+c)" style="color:red; font-weight:bold" onclick="closetag(this.form)" onmouseover="stat('closecurrent')">
Fermer la balise courante<br>
<input type="button" class="bginput" value=" x " accesskey="x" title="Fermer toutes les balises (alt+x)" style="color:red; font-weight:bold" onclick="closeall(this.form)" onmouseover="stat('closeall')">
Fermer toutes les balises </smallfont></td>
</tr>
</table>
</td>
</tr>
autre chose, as tu mis un autre fichier js ???
Gregjarule
28/12/2002, 13h55
Ben j'ai ces 2 là :
vbcode.js
vbcode_language.js
c tout
Mais là apparemment ça al'air de marcher, merci bcp pour votre aide c très sympa :D
xcheater2
28/12/2002, 15h00
mais de rien a3
vBulletin® v.3.8.0 Release Candidate 1, Copyright ©2000-2008, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org