hikashop et re-captcha

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #235723

-- url of the page with the problem -- : creaveti.zebinfo.com
-- HikaShop version -- : 2.6.1
-- Joomla version -- : 3.5.0

Bonjour,

J' ai installé re-captcha et je l' ai configuré sur hikashop afin de filtrer les commentaires ainsi que dans le système de paiement.
Celui-ci apparait bien hormis qu'il ne sert a rien.
En effet si je met un pseudo ainsi qu'un commentaire sans renseigner le captcha, mon commentaire est quand même édité.
Pour le paiement, ca fonctionne correctement

Merci pour votre aide

Last edit: 8 years 7 months ago by zebu.

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
8 years 7 months ago #235831

Bonjour,

En effet il semble qu'il y ai un soucis avec la nouvelle version de la classe "vote".
Merci d'éditer le fichier "administrator/components/com_hikashop/classes/vote.php" et dans la fonction "save()" remplacer:

		if($new)
			$dispatcher->trigger('onBeforeVoteCreate', array( &$oldElement, &$do, &$element ) );
		else
			$dispatcher->trigger('onBeforeVoteUpdate', array( &$oldElement, &$do, &$element ) );
Par:
		if($new)
			$dispatcher->trigger('onBeforeVoteCreate', array( &$element, &$do ) );
		else
			$dispatcher->trigger('onBeforeVoteUpdate', array( &$element, &$do, &$oldElement ) );

Suite à votre retour nous appliquerons ce patch sur la prochaine release.

Please Log in or Create an account to join the conversation.

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #235892

Je vais tester mais un pire soucis se presente a moi.

Depuis l' installation, il m' est impossible de me logguer sous un pseudo ainsi que mon pseudo administrateur.

Je me logue généralement via community builder, de plus de l' impossibilité de me loguer, pour une nouvelle inscription j' ai un message d' erreur de captcha alors que celui ci n' est pas sur le formulaire de communitty builder.

Je dois m' absenter

Je pense que je vais restaurer et reviendrai vous informer de l' évolution

Last edit: 8 years 7 months ago by zebu.

Please Log in or Create an account to join the conversation.

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #235923

oups pas mal de soucis avec ma restauration

Quelqu'un connaît il un moyen de désactiver le captcha hikashop a partir de la base de données ?

Please Log in or Create an account to join the conversation.

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #235931

Xavier wrote: Bonjour,

En effet il semble qu'il y ai un soucis avec la nouvelle version de la classe "vote".
Merci d'éditer le fichier "administrator/components/com_hikashop/classes/vote.php" et dans la fonction "save()" remplacer:

		if($new)
			$dispatcher->trigger('onBeforeVoteCreate', array( &$oldElement, &$do, &$element ) );
		else
			$dispatcher->trigger('onBeforeVoteUpdate', array( &$oldElement, &$do, &$element ) );
Par:
		if($new)
			$dispatcher->trigger('onBeforeVoteCreate', array( &$element, &$do ) );
		else
			$dispatcher->trigger('onBeforeVoteUpdate', array( &$element, &$do, &$oldElement ) );

Suite à votre retour nous appliquerons ce patch sur la prochaine release.


Oubliez mes 2 posts précedents.

J' ai modifié vote.php mais cette fois ci aucun commentaire n' est transmis (sans ou avec validation du captcha).

Je reste dispo à d' autres essais

Please Log in or Create an account to join the conversation.

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #236180

Heu ..... pas de nouvelles ?

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
8 years 7 months ago #236201

Bonjour,

Merci d'éditer le fichier "administrator/components/com_hikashop/classes/vote.php" et dans la fonction "save()", remplacer le code:

		if($new)
			$dispatcher->trigger('onBeforeVoteCreate', array( &$element, &$do ) );
		else
			$dispatcher->trigger('onBeforeVoteUpdate', array( &$element, &$do, &$oldElement ) );
Par:
		$do = true;
		$this->error = array('code' => '505019', 'message' => JText::_('HIKA_VOTE_DO_FALSE_FROM_PLUGIN'));

		if($new)
			$dispatcher->trigger('onBeforeVoteCreate', array( &$element, &$do, &$this->error ) );
		else
			$dispatcher->trigger('onBeforeVoteUpdate', array( &$element, &$do, &$oldElement, &$this->error ) );

		if(!$do)
			return false;

Et d'instaler cette version du plugin ReCaptcha:

File Attachment:

File Name: plg_system...cha2.zip
File Size:8 KB

Attachments:
Last edit: 8 years 7 months ago by Xavier.

Please Log in or Create an account to join the conversation.

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #236422

Bonsoir Xavier

Toujours pareil, le commentaire et/ou le vote est envoyé sans captcha, test effectué sur cette page

creaveti.zebinfo.com/component/hikashop/...it/190-poncho-boheme

Fichier modifié

Last edit: 8 years 7 months ago by zebu.

Please Log in or Create an account to join the conversation.

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #236425

Désolé, je n' arrive pas a mettre le fichier modifié ici :blink: , il est pourtant zippé

Last edit: 8 years 7 months ago by zebu.

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
8 years 7 months ago #236466

Bonjour,

Merci de nous fournir un accès backend et FTP vers votre site pour tester et corriger cela sur votre site directement.

Please Log in or Create an account to join the conversation.

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #236586

MP envoyé Xavier

le fichier et plugin présent est celui de ta dernière modif demandée

Merci

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
8 years 7 months ago #236649

Bonjour,

Merci pour ce retour et de nous avoir laissé votre site pour corriger le soucis.
Tout est rentré dans l'ordre et nous allons apporter les modifications de notre côté aussi.

Please Log in or Create an account to join the conversation.

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #236659

Merci beaucoup

Please Log in or Create an account to join the conversation.

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #236713

ok c'est bon pour moi j' ai adapter le fichier de langue present dans le plugin

Last edit: 8 years 7 months ago by zebu.

Please Log in or Create an account to join the conversation.

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #238362

Bonjour Xavier

Je me permet de deterrer mon post car je constate un autre soucis.


Si j' effectue la derniere mise à jour d' hikashop, tous les captcha sont considérés comme invalides. Je suppose qu'il faut peut être remettre l' ancien fichier vote.php à chaque mise à jour ???

je suis revenu actuellement en 2.6.1

Last edit: 8 years 7 months ago by zebu.

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
8 years 7 months ago #238386

Bonjour,

Problème résolu, il y avait en effet une erreur javascript lorsque le recaptcha n'était pas présent sur la page.

Please Log in or Create an account to join the conversation.

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #238392

Heu excuse moi, je fais quand même ma mise à jour, dois je remettre alors l' ancien vote.php ???

Je comprends pas très bien ton post ou ton intervention :unsure:

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
8 years 7 months ago #238395

J'ai résolu le soucis sur ton site directement, le correctif est de notre côté aussi mais pas encore dans le dernier package.
Donc il faut en effet garder l'ancienne version de vote.php si tu mets à jour pour le moment.
Lors de la sortie de HikaShop 2.6.3 notre fichier écrasera l'actuel et corrigera aussi ce soucis.

J'ai fais des tests sur ton site pour poster un commentaire en étant déconnecté et connecté et tout semble fonctionner correctement.

Please Log in or Create an account to join the conversation.

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #238513

Bonjour Xavier

Je viens de faire la mise a jour en remettant l' ancien vote.php et le problème reste le même qu'hier

Y a t-il que ce fichier à garder car je sais que tu m' avais parlé d'u problème de javascript

ps: j' ai laissé la mise à jour effectuée 2.6.2 pour toi voir

Last edit: 8 years 7 months ago by zebu.

Please Log in or Create an account to join the conversation.

  • Posts: 73
  • Thank you received: 1
8 years 7 months ago #238567

Tu sembles être intervenu, ca fonctionne.

Tel est le cas, peux tu me dire quelle manipulation j' aurai oublié pour ne plus me faire avoir,

Merci beaucoup en tout cas pour l'aide ;)

Please Log in or Create an account to join the conversation.

Time to create page: 0.083 seconds
Powered by Kunena Forum