problème avec le mod anti-spam seulement en français... problème avec le mod anti-spam seulement en français...
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

problème avec le mod anti-spam seulement en français...

Started by Loïc, September 21, 2006, 04:22:10 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Loïc

(re)salut,

j'ai installé le mod anti-spam d'Abbas Ali qui fonctionne impecablement en anglais, mais merde en français. J'ai pourtant vu et revu mes modifs du fichier french.php mais rien n'y fait: j'ai une croix rouge à la place de l'affichage du code de sécurité et mon message d'erreur en cas de validation est en anglais au lieu de reprendre celui que j'ai entré dans french.php.

Qq a une idée de l'origine du problème? Ça marche en français chez qq'un?

Merci de votre aide... :)

Pascal YAP

Bonjour Loïc,
Quote
j'ai installé le mod anti-spam d'Abbas Ali qui fonctionne impecablement en anglais, mais merde en français.
S'agit-il du MOD ou du Plugin ? (bienque celà ne change rien. Les deux solutions utilisent FRENCH.PHP)

Ne serait-ce pas les caractères UTF-8 qui concernent ce MOD qui posseraient problème ?

A savoir :
'non_exist_comment' => 'Le commentaire sélectionné n\'existe pas.',
'captcha_error' => 'Le code de confirmation ne correspond pas. The confirmation code didn\'t matched',


'report_comment_title' => 'Envoyer ce commentaire à l\'administrateur', //cpg1.4

'confirm' => 'Confirmation',

PYAP

Loïc

J'ai pas trop compris ta question, mais s'il y a effectivement des caractères accentués dans les messages que j'ai ajouté, j'en ai d'autres dans le fichier french.php qui fonctionne correctement pour tout le reste...

Pascal YAP

QuoteS'agit-il du MOD ou du Plugin ?
QuoteJ'ai pas trop compris ta question,
CAPTCHA était à l'origine un MOD. Ce qui nécessitait de tripoter le code.
Il y a désormais un Plugin qui a le mérite de ne demander qu'à être installé sans intervention du webmaster de la galerie.

C'est particulier votre problème parce que sur cette galerie il n'y a aucun problème. Elle utilise pourtant le code placé plus haut dans ce sujet.  ???

Dernier point : Votre hébergeur propose FREETYPE au moins ? (voir votre phpinfo.php)
PYAP

Loïc

Ah, ok, je ne savais pas que c'était dispo sous forme de plugin, c'est le mod que j'ai installé.

Pour Freetype, je sais pô... Je suis chez Free.

Pascal YAP

QuotePour Freetype, je sais pô... Je suis chez Free.
Disponible chez FREE  ;D
Il faut creuser ailleurs !

PYAP

Loïc

Sur la galerie linkée (avec le thème qui pique les yeux ;D) , ça n'a pas l'air d'être le même mod à en juger par le code affiché...

Pascal YAP

Quote(avec le thème qui pique les yeux  ;D)
Ah bon  ;)

Quoteça n'a pas l'air d'être le même mod à en juger par le code affiché...
Si si ! Mais il y a dans le code la possibilité de décider combien de caractères seront affichés.

Ce n'est pas là qu'il faut creuser  :D

PYAP

Loïc

Tu le connais, le webmaster de cette galerie? Parcequ'à ce moment là, il peut toujours m'envoyer son fichier french.php que je vois si ça roule avec...

François Keller

Quote(avec le thème qui pique les yeux  Grin)
je suis assez d'accord  :D :D :D
QuoteTu le connais, le webmaster de cette galerie?
je crois que oui  ;D
il me semble même que c'est Pyap qui a fait le theme et peut être même la galerie  :D
Il va donc falloir que tu t'excuse auprès de lui si tu veux qu'il te transmette son fichier, après une critique aussi franche de ses gouts, il risque de bouder un peu  :D :D :D :D
Mais, avec quelques caresses dans le sens su poil... ;) (bon oui je sors)
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Loïc

Oops, la boulette... :P

Euh... Dis, PYAP, euh... ah, c'est toi qui a fait ce... euh... joli thème, tout seul avec tes petits doigts? Félicitations. Normalement, je préfère le vert pomme avec l'orange fluo, mais là, curieusement, le bleu, ça va. Nickel. Je te le demande pas pour ma galerie, mais limite...

Voilà, voilà...

Euh, sinon, tu peux m'envoyer le fichier french.php que je voie ce que ça donne...


Pascal YAP

Hey les Gars  ;D

QuoteEuh... Dis, PYAP, euh... ah, c'est toi qui a fait ce... euh... joli thème, tout seul avec tes petits doigts? Félicitations.
C'est une activité de plein air, qui par essence, pique les yeux  ;)
et j'adore que l'on me carresse dans le sens du poil  ;D  ;D
(et vous m'avez bien fait rire)

Ci-dessous le code de confirmation pour ces pages:


'non_exist_comment' => 'Le commentaire sélectionné n\'existe pas.',
'captcha_error' => 'Le code de confirmation ne correspond pas... Faites Back...',

puis :
'report_comment_title' => 'Envoyer ce commentaire à l\'administrateur', //cpg1.4
'confirm' => 'Confirmation',


Je ne peux rien signaler de plus !

PYAP

Loïc

j'ai copié ton code dans french.php et l'image apparait enfin. Mais tout par en vrille à côté de ça: les caractères spéciaux ne sont plus reconnus, la moitié des menus sont en anglais...  :-\ :-\ :-\

Pascal YAP

Quotej'ai copié ton code dans french.php et l'image apparait enfin.
Donc il y a un petit soucis dans votre French.php

QuoteMais tout par en vrille à côté de ça....la moitié des menus sont en anglais...
Aïe que ce passe-t-il ?

Vérifiez deux ou trois fois votre fichier french.php, votre problème se situe là, nous venons de le voir.

PYAP

Loïc

En fait quand j'écrase ma ligne:

  'non_exist_comment' => 'Le commentaire sélectionné n\'existe pas.',

par la tienne:

'non_exist_comment' => 'Le commentaire sélectionné n\'existe pas.',

l'image avec le code s'affiche correctement, mais les caractères spéciaux (à, é, ê... etc) ne sont plus reconnus et le menu de la galerie est en anglais.

Comprends pas, là. Ça me rapelle la galère pour passer du 1.3.x au 1.4.x... :-/


Loïc

OK, c'est reglé. Il faut supprimer la ligne require("include/init.inc.php"); dans le fichier captcha.php...

Merci pour votre aide... ;)

Pascal YAP

Bonjour Loïc,
QuoteOK, c'est reglé. Il faut supprimer la ligne
require("include/init.inc.php");
dans le fichier captcha.php...

??? Je suis très étonné par cette solution ! Ce n'est pas tellement conventionnel  ;)

Le principal après tout, c'est que l'affichage soit correct  ;D

PYAP

Loïc

Oui, il y a surement une solution moins radicale, car c'est définitivement un problème d'encodage. Un néérlandais qui avait le même problème l'a reglé en sauvegardant son fichier avec l'encodage ANSI...