Jump to content
Sign in to follow this  
Guest [Cypher]

problème avec Pjirc 2.04

Rate this topic

Recommended Posts

Guest [Cypher]

Salut à tous

J'ai un problème avec l'applet pjirc sur mon site perso car au lieu d'avoir les noms des boutons canaux,connect etc... il y a marqué undefined string sur chaque item

alors qu'en local sur namo web éditor la traduction en francais se parfaitement, alors que sur le serveur de mon hébergeur: "voila", ça ne marche pas.

sur le site officiel de pjirc, il parle de cette erreur dans la faq (en anglais).j'ai éssayé de mofifier l'extension de mes fichiers:

pixx-french.lng en.txt

french.lng en .txt

mais sans succès

voici le code source de l'applet de ma page de t'chat:

<applet code=IRCApplet.class archive="irc.jar,pixx.jar"" 
width="700" height="500">
<param name="CABINETS" value="irc.cab,securedirc.cab,pixx.cab">
<param name="host" value="irc.net-france.com">
<param name="name" value="morpheus">
<param name="nick" value="anonyme">
<param name="alternatenick" value="Anon???">
<param name="port" value="6667">
<param name="command1" value="/join #matrice">
<param name="gui" value="pixx">
<param name='pixx:lngextension' value='lng'>
<param name="language" value="french">
<param name="pixx:language" value="pixx-french">
<param name="highlight" value="true">
<param name="helppage" value="http://www.pjirc.com">
<param name="smileys" value="true">
<param name="highlightnick" value="true">
<param name="quitmessage" value="t'chooo!">
<param name="asv" value="true">
<param name="aslmale" value="h">
<param name="aslfemale" value="f">
<param name="bitmapsmileys" value="true">
<param name="smiley1" value=" img/sourire.gif">
<param name="smiley2" value=":-) img/sourire.gif">
<param name="smiley3" value=":-D img/content.gif">
<param name="smiley4" value=" img/content.gif">
<param name="smiley5" value=":-O img/OH-2.gif">
<param name="smiley6" value=" img/OH-1.gif">
<param name="smiley7" value=":-P img/langue.gif">
<param name="smiley8" value=" img/langue.gif">
<param name="smiley9" value=";-) img/clin-oeuil.gif">
<param name="smiley10" value=" img/clin-oeuil.gif">
<param name="smiley11" value=":-( img/triste.gif">
<param name="smiley12" value=" img/triste.gif">
<param name="smiley13" value=":-| img/OH-3.gif">
<param name="smiley14" value=":| img/OH-3.gif">
<param name="smiley15" value=":'( img/pleure.gif">
<param name="smiley16" value=":$ img/rouge.gif">
<param name="smiley17" value=":-$ img/rouge.gif">
<param name="smiley18" value="(H) img/cool.gif">
<param name="smiley19" value="(h) img/cool.gif">
<param name="smiley20" value=":-@ img/enerve1.gif">
<param name="smiley21" value=":@ img/enerve2.gif">
<param name="smiley22" value=":-S img/roll-eyes.gif">
<param name="smiley23" value=":s img/roll-eyes.gif">
<param name='style:floatingasl' value='true'>
<param name='pixx:styleselector' value='true'>
<param name='pixx:setfontonstyle' value='true'>
<param name='pixx:highlightnick' value='true'>
<param name='pixx:nickfield' value='true'>
<param name='pixx:timestamp' value='true'>
<param name='pixx:configurepopup' value='true'>
<param name='pixx:popupmenustring1' value='Whois'>
<param name='pixx:popupmenustring2' value='Query'>
<param name='pixx:popupmenustring3' value='Ban'>
<param name='pixx:popupmenustring4' value='kick + Ban'>
<param name='pixx:popupmenustring5' value='--'>
<param name='pixx:popupmenustring6' value='Op'>
<param name='pixx:popupmenustring7' value='DeOp'>
<param name='pixx:popupmenustring8' value='Voice'>
<param name='pixx:popupmenustring9' value='DeVoice'>
<param name='pixx:popupmenustring10' value='--'>
<param name='pixx:popupmenustring11' value='Ping'>
<param name='pixx:popupmenustring12' value='Version'>
<param name='pixx:popupmenustring13' value='Time'>
<param name='pixx:popupmenustring14' value='Finger'>
<param name='pixx:popupmenucommand1_1' value='/Whois %1'>
<param name='pixx:popupmenucommand2_1' value='/Query %1'>
<param name='pixx:popupmenucommand3_1' value='/mode %2 -o %1'>
<param name='pixx:popupmenucommand3_2' value='/mode %2 +b %1'>
<param name='pixx:popupmenucommand4_1' value='/mode %2 -o %1'>
<param name='pixx:popupmenucommand4_2' value='/mode %2 +b %1'>
<param name='pixx:popupmenucommand4_3' value='/kick %2 %1'>
<param name='pixx:popupmenucommand6_1' value='/mode %2 +o %1'>
<param name='pixx:popupmenucommand7_1' value='/mode %2 -o %1'>
<param name='pixx:popupmenucommand8_1' value='/mode %2 +v %1'>
<param name='pixx:popupmenucommand9_1' value='/mode %2 -v %1'>
<param name='pixx:popupmenucommand11_1' value='/CTCP PING %1'>
<param name='pixx:popupmenucommand12_1' value='/CTCP VERSION %1'>
<param name='pixx:popupmenucommand13_1' value='/CTCP TIME %1'>
<param name='pixx:popupmenucommand14_1' value='/CTCP FINGER %1'>
<param name="authorizedjoinlist" value="none+#matrice">
<param name="authorizedleavelist" value="all-#matrice">
<param name="showchanlist" value="true">
<param name="pixx:showstatus" value="false">
<param name="pixx:showconnect" value="false">
<param name="pixx:showabout" value="true">
<param name="pixx:showhelp" value="true">
<param name="pixx:showclose" value="false">
<param name="style:backgroundimage1" value="all\background.gif">
<param name="pixx:nickfield" value="true">
<param name="pixx:styleselector" value="true">
<param name="pixx:setfontonstyle" value="true">
</applet>

S'il vous plait aidez moi à résoudre mon pb

l'erreur est visible à cette adresse:t'chat

Dans l'attente d'une réponse

merci à tous par avance

Edited by Dan

Share this post


Link to post
Share on other sites

Bonjour,

Si tu as fait un copier/coller de ton code, tu verras qu'à ta première ligne tu as 2 doubles quotes qui se suivent... archive="irc.jar,pixx.jar""

C'est probablement une erreur ;)

Dan

Share this post


Link to post
Share on other sites
Guest [Cypher]

Re

merci Dan pour la quote j'avais po vu.j'ai rectifié mais c'est toujours pas ça.

tu as été voir la page en question?

tu comprendras peut-etre mieux.

toujours en attente de suggestion

merci

Share this post


Link to post
Share on other sites
tu as été voir la page en question?

tu comprendras peut-etre mieux.

Mon ordinateur est mon outil de travail, et je n'exécute jamais d'applet non signée, question de prudence élémentaire.

Désolé...

Mais la réponse est simple même sans aller sur le site, il faut ajouter ces deux lignes dans le code qui appelle l'applet:

<param name="pixx:lngextension" value="txt">
<param name="lngextension" value="txt">

;) Dan

Share this post


Link to post
Share on other sites
Guest [Cypher]

C'est bon le problème est réparé !

merci dan

:whistling:

Share this post


Link to post
Share on other sites

Bonjour,

Il ne faut pas ouvrir le fichier IRCApplet.class, seulement ajouter les deux lignes mentionnées plus haut dans la page web qui appelle l'applet.

Dan

Share this post


Link to post
Share on other sites
Désolé, mais je n'ai pas mieux compris  :wacko:

Ce n'est pourtant pas très difficile ;)

L'applet est appelé par une page Web, qui doit contenir le code d'appel...

entre les balises <applet...> et </applet>

Il te suffit de rajouter les deux lignes suivantes:

<param name="pixx:lngextension" value="txt">

<param name="lngextension" value="txt">

avant la balise de fermeture </applet>

Dan

Share this post


Link to post
Share on other sites

J'ai trouvé, mais ça ne marche pas!

Voila mon code:

echo"<applet name=\"applet\" code=\"IRCApplet.class\" archive=\"irc.jar,pixx.jar\" codebase=\"modules/Chat_Irc/pjirc/\" width=\"640\" height=\"400\">\n";
echo"<param name=\"CABINETS\" value=\"irc.cab,securedirc.cab,pixx.cab\">\n";
echo"<param name=\"nick\" value=\"$nickname\">\n";
echo"<param name=\"alternatenick\" value=\"$nickname\">\n";
echo"<param name=\"name\" value=\"Java User\">\n";
echo"<param name=\"host\" value=\"$server\">\n";
echo"<param name=\"port\" value=\"$port\">\n";
echo"<param name=\"command1\" value=\"/join #$channel\">\n";
echo"<param name=\"gui\" value=\"pixx\">\n";
echo"<param name=\"language\" value=\"$language\">\n";
echo"<param name=\"pixx:timestamp\" value=\"true\">\n";
echo"<param name=\"pixx:highlight\" value=\"true\">\n";
echo"<param name=\"pixx:highlightnick\" value=\"true\">\n";
echo"<param name=\"pixx:nickfield\" value=\"true\">\n";
echo"<param name=\"pixx:styleselector\" value=\"true\">\n";
echo"<param name=\"pixx:setfontonstyle\" value=\"true\">\n";
echo"<param name=\"style:bitmapsmileys\" value=\"true\">\n";
echo"<param name=\"style:smiley1\" value=\" img/sourire.gif\">\n";
echo"<param name=\"style:smiley2\" value=\":-) img/sourire.gif\">\n";
echo"<param name=\"style:smiley3\" value=\":-D img/content.gif\">\n";
echo"<param name=\"style:smiley4\" value=\" img/content.gif\">\n";
echo"<param name=\"style:smiley5\" value=\":-O img/OH-2.gif\">\n";
echo"<param name=\"style:smiley6\" value=\" img/OH-1.gif\">\n";
echo"<param name=\"style:smiley7\" value=\":-P img/langue.gif\">\n";
echo"<param name=\"style:smiley8\" value=\" img/langue.gif\">\n";
echo"<param name=\"style:smiley9\" value=\";-) img/clin-oeuil.gif\">\n";
echo"<param name=\"style:smiley10\" value=\" img/clin-oeuil.gif\">\n";
echo"<param name=\"style:smiley11\" value=\":-( img/triste.gif\">\n";
echo"<param name=\"style:smiley12\" value=\" img/triste.gif\">\n";
echo"<param name=\"style:smiley13\" value=\":-| img/OH-3.gif\">\n";
echo"<param name=\"style:smiley14\" value=\":| img/OH-3.gif\">\n";
echo"<param name=\"style:smiley15\" value=\":'( img/pleure.gif\">\n";
echo"<param name=\"style:smiley16\" value=\":$ img/rouge.gif\">\n";
echo"<param name=\"style:smiley17\" value=\":-$ img/rouge.gif\">\n";
echo"<param name=\"style:smiley18\" value=\"(H) img/cool.gif\">\n";
echo"<param name=\"style:smiley19\" value=\"(h) img/cool.gif\">\n";
echo"<param name=\"style:smiley20\" value=\":-@ img/enerve1.gif\">\n";
echo"<param name=\"style:smiley21\" value=\":@ img/enerve2.gif\">\n";
echo"<param name=\"style:smiley22\" value=\":-S img/roll-eyes.gif\">\n";
echo"<param name=\"style:smiley23\" value=\":s img/roll-eyes.gif\">\n";
echo"</applet>\n";

Share this post


Link to post
Share on other sites

C'est bon j'ai réussi!

Je les ai renommés en txt, puis j'ai ajouté:

echo"<param name=\"pixx:lngextension\" value=\"txt\">\n";

echo"<param name=\"lngextension\" value=\"txt\">\n";

Share this post


Link to post
Share on other sites
Par contre, comment change-t-on la langue par défaut?

Aucune idée... je pense qu'il faut aller voir la doc sur le site. Je n'utilise jamais d'applets non signées donc je ne vais pas l'installer ici :)

En regardant le code de ton applet et celui plus haut, il y a bien une ligne:

echo"<param name=\"language\" value=\"$language\">\n";

à remplacer par

echo "<param name=\"language\" value=\"french\">\n";

Dan

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...