PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#51 25/07/2014 13:19:28

ComputingFroggy
Membre
Lieu : Marseille
Inscription : 16/09/2010
Messages : 215
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Et j'ai aussi des problèmes de CSS, le plugin interfère avec le CSS pour le menu des pages statiques sur la classe .static !
Du coup, pour le moment, je l'ai désactivé ... vu qu'il ne fonctionnait pas chez moi !

En espérant qu'il y ait une solution, pour le faire fonctionner !

Hors ligne

#52 21/10/2014 08:18:42

Stéphane
Consultant PluXml
Lieu : pas loin de Toulouse
Inscription : 07/08/2007
Messages : 6 290
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Bonjour

Pour que le plugin fonctionne avec le plugin plxMyMultiLingue, voici les modifications nécessaires

Dans le dossier /plugins/ajaxrating, éditez le fichier ajaxrating.php
Remplacer tout le contenu de la fonction plxMotorPreChauffageBegin par le code suivant

    public function plxMotorPreChauffageBegin() {

		$string = "
		if(\$this->get && preg_match('/^plxdb\/?/',\$this->get)) {
			\$this->mode = 'rating';
			\$prefix = str_repeat('../', substr_count(trim(PLX_ROOT.\$this->aConf['racine_statiques'], '/'), '/'));			
			\$this->cible = \$prefix.'plugins/ajaxrating/static';
			\$this->template = 'static-vide.php';
			return true;
		}if(\$this->get && preg_match('/^plxrpc\/?/',\$this->get)) {
			\$this->mode = 'ajaxrating';
			\$prefix = str_repeat('../', substr_count(trim(PLX_ROOT.\$this->aConf['racine_statiques'], '/'), '/'));
			\$this->cible = \$prefix.'plugins/ajaxrating/static';
			\$this->template = 'static-vide.php';
			return true;
		}
		";

		echo "<?php ".$string." ?>";
    }

Les 2 lignes importantes sont

\$prefix = str_repeat('../', substr_count(trim(PLX_ROOT.\$this->aConf['racine_statiques'], '/'), '/'));
\$this->cible = \$prefix.'plugins/ajaxrating/static';

Sans ça le fichier static.plxrpc.php n'est pas trouvé, et les clics sur les étoiles ne seront pas comptabilisés

EDIT: autre remarque le fichier static-vide.php est créé à l'activation du plugin dans le dossier du thème. Si on change de thème après (via l'admin), le fichier n'est plus présent dans le dossier du thème courant (mais dans l'ancien)


Ancien responsable de PluXml  cool

Hors ligne

#53 21/10/2014 18:51:34

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 567
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Merci Stéphane.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#54 23/11/2014 20:58:21

ComputingFroggy
Membre
Lieu : Marseille
Inscription : 16/09/2010
Messages : 215
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

J'ai enfin pris le temps d'essayer la modif de Stéphane ... et ça ne change rien : le plugin mouline mais n'enregistre pas le vote ! :-(

Hors ligne

#55 24/11/2014 12:32:34

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 567
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Vérifie les droits en écriture. Regarde également ce que dit le panneau réseau du débugguer de Firefox ou Chrome.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#56 25/11/2014 20:12:02

ComputingFroggy
Membre
Lieu : Marseille
Inscription : 16/09/2010
Messages : 215
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Les fichiers xml sont bien écrits dans data/configuration/plugins/ajaxrating à priori pas de problème de droits.

Par contre la console JS me dit :
TypeError: viewer is null     rating.js (ligne 98, col. glasses

Hors ligne

#57 26/11/2014 01:48:18

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 567
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Comment appelles-tu le hook et l'utilises-tu plusieurs fois dans une même page ?
Si c'est le cas, es-tu sûr que chaque appel utilise un index différent et qui existe dans le DOM (c'est à dire que les balises html que tu utilises ont un id différent) ?

Peux-tu nous mettre le code html final de ta page ? (du doctype à la balise html de fin)

Dernière modification par Jerry Wham (26/11/2014 01:49:55)


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#58 29/11/2014 12:44:44

ComputingFroggy
Membre
Lieu : Marseille
Inscription : 16/09/2010
Messages : 215
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

OK, ça marche maintenant !
Avant, j'appelais le hook par :
            <?php eval($plxShow->callHook('rating_bar', array('id_rating', $plxMotor->plxRecord_arts->f('numero'),'5' ))); ?>
et maintenant j'ai mis
            <?php eval($plxShow->callHook('rating_bar', array('1rb', $plxMotor->plxRecord_arts->f('numero'),'5' ))); ?>

Id de l'index a changé et ça a suffit pour que ça fonctionne ! !

Merci et désolé pour le dérangement.

Pour info, on peut voir le html final sur mes articles de blog.

Hors ligne

#59 30/11/2014 13:45:12

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 567
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Cool.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#60 17/01/2015 17:36:25

topwebch
Membre
Lieu : Suisse
Inscription : 11/12/2013
Messages : 8
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Excellent Plugins !
Pensez seulement à modifier la CSS, car la class .static rentre en conflit avec l'affichage des pages statiques dans le menu.


Mon blog tendance du net tourne sous Pluxml  wink

Hors ligne

#61 18/01/2016 18:24:44

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

arg, avec JqueryMobile ça ne fonctionne pas sad


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#62 21/04/2016 18:25:06

jol5926
Membre
Lieu : Drôme
Inscription : 25/04/2015
Messages : 504
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Hello,

J'utilisai ce plugin et depuis la misee à jour de pluxml en version 5.5, il ne fonctionne plus.
Est-ce quelqu'un pourrait le modifier pour le rendre compatible car je n'ai pas de compétences pour ça.

Merci

Dernière modification par jol5926 (21/04/2016 18:36:49)

Hors ligne

#63 06/05/2016 17:57:23

jol5926
Membre
Lieu : Drôme
Inscription : 25/04/2015
Messages : 504
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

jol5926 a écrit :

Hello,

J'utilisai ce plugin et depuis la misee à jour de pluxml en version 5.5, il ne fonctionne plus.
Est-ce quelqu'un pourrait le modifier pour le rendre compatible car je n'ai pas de compétences pour ça.

Merci

Des compléments d'infos sur le non fonctionnement de ce plugin depuis la version 5.5
Quand je vote, ça mouline en permanence.
Il faut que je rafraichisse la page et le vote est bien pris en compte.
Est-ce que quelqu'un a une idée de la correction a apporter ?
Merci

Dernière modification par jol5926 (06/05/2016 17:58:02)

Hors ligne

#64 29/05/2016 19:02:05

jol5926
Membre
Lieu : Drôme
Inscription : 25/04/2015
Messages : 504
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Bonjour,
Quelqu'un a une idée d'où peut venir le problème ??
pluginajaxrating.png

Merci

Hors ligne

#65 04/06/2016 09:58:39

jol5926
Membre
Lieu : Drôme
Inscription : 25/04/2015
Messages : 504
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

jol5926 a écrit :

Bonjour,
Quelqu'un a une idée d'où peut venir le problème ??
http://www.jose.monespace.net/pluginajaxrating.png

Merci

Hello,
Personne n'a d'idée ??  sad

Hors ligne

#66 13/03/2017 17:53:42

bg62
Membre
Inscription : 18/05/2007
Messages : 1 789
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Juste une petite mise au point ...
Jusque quelle version le plugin est-il valable ?
Je teste la 5.6 et j'ai ceci comme message d'erreur :

errors a écrit :

#    Time    Memory    Function    Location
1    0.0006    270480    {main}( )    ...\index.php:0
2    0.1085    3885248    include( 'C:\wamp64\www\PluXml-5.6rc2\themes\defautBG\article.php' )    ...\index.php:61
3    0.1135    3898248    plxShow->callHook( )    ...\article.php:35
4    0.1135    3898248    plxPlugins->callHook( )    ...\class.plx.show.php:1887
5    0.1135    3915736    ajaxrating->rating_bar( )    ...\class.plx.plugins.php:109

ensuite ça continue de râââmer .... et il faut un certain tempss pour le vote soit enregistré, mais le 'message' persiste smile
@+


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#67 13/03/2017 18:45:51

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 567
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Faut que je regarde ce qui se passe. Je n'ai pas fait de mise à jour pour ce plugin depuis longtemps.

Edit : il faut modifier les fichiers où l'on trouve $plxMotor->version et le remplacer par PLX_VERSION.

lignes 49 et 219 du fichier ajaxrating.php
ligne 43 du fichier static.plxdb.php
ligne 39 du fichier static.plxrpc.php

Le plugin fonctionnera alors avec toutes les versions de pluxml supérieures à la 5.4 (5.5 donc qui a vu apparaitre la constante PLX_VERSION).

Edit 2 : archive mise à jour sur Github

Dernière modification par Jerry Wham (13/03/2017 19:44:44)


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#68 13/03/2017 19:48:06

bg62
Membre
Inscription : 18/05/2007
Messages : 1 789
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Jerry Wham a écrit :

Faut que je regarde ce qui se passe. Je n'ai pas fait de mise à jour pour ce plugin depuis longtemps.

Edit : il faut modifier les fichiers où l'on trouve $plxMotor->version et le remplacer par PLX_VERSION.

lignes 49 et 219 du fichier ajaxrating.php
ligne 43 du fichier static.plxdb.php
ligne 39 du fichier static.plxrpc.php

Le plugin fonctionnera alors avec toutes les versions de pluxml supérieures à la 5.4 (5.5 donc qui a vu apparaitre la constante PLX_VERSION).

Ouais ...facile à dire wink mais moi et le codage= ??? ( au lieu que moi je me bidouille une version compatible ... mais qui ne sera pas à la portée de tous ! wink )
donc si tu pouvais nous en faire une version compatible toutes V de PuXml = ce serait le top de chez top !!!
tiens-moi au courant  merci
wink

et tant que l'on y est : quid des thèmes ET des plugins autres que celui-ci ... ?


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#69 13/03/2017 19:56:13

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 567
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Le temps, le temps...


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#70 13/03/2017 20:14:53

bg62
Membre
Inscription : 18/05/2007
Messages : 1 789
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Jerry Wham a écrit :

Le temps, le temps...

hé OUI ... comme tous wink
et donc tu penses à quels " délais" pour ... ???


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#71 14/03/2017 11:56:00

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 567
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Aucun. Ça sortira quand ça sera prêt.
Sinon, si ça ne va pas assez vite, les sources sont sur Github et celui qui veut les faire évoluer n'a pas besoin de mon consentement.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#72 22/12/2018 20:34:50

Sudwebdesign
Membre
Lieu : Pyrénées orientales
Inscription : 15/02/2011
Messages : 251
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Après avoir téléchargé le plugin ajaxrating 2017 avec l'installeur de plugin.

Il y a un bug dans ajaxrating.php : une parenthèse en trop ligne 49 de la classe, une fois l'erreur corrigé tout et ok et ajax rating est bien là

[== PHP ==]
    	if ((isset($plxMotor->version) && $plxMotor->version == '5.1.6') || (null !== PLX_VERSION && PLX_VERSION == '5.1.6')) ){

deviens

[== PHP ==]
    	if ((isset($plxMotor->version) && $plxMotor->version == '5.1.6') || (null !== PLX_VERSION && PLX_VERSION == '5.1.6')){

& it's good

[edit] Un patch a été créé sur le dépôt original de Jerry

Dernière modification par Sudwebdesign (22/12/2018 21:12:32)


Le temps est notre argent, investissons le bien smile
Mon dépôt de plugins

Hors ligne

#73 23/12/2018 05:26:46

Sudwebdesign
Membre
Lieu : Pyrénées orientales
Inscription : 15/02/2011
Messages : 251
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

En réponse de

Jerry Wham a écrit :

@Sudwebdesign : Merci de continuer à faire vivre mes plugins. C'est cool !

Il sont géniaux, et puis au combien pratix.

D’ailleurs une nouvelle mouture de ajaxrating en v 1.4.0 (cette fois ci), c'est en téléchargement avec ce lien en direct ou sur cette page et aussi dans le dépôt.

Et si j'ai bien suivis il va se retrouver dans l'installeur de plugins puisque mon dépôt y est, Merci @Jack31
Journal
v 1.4.0 22/12/2015 : Multilingue & pluxml 5.1. a 65.7
* Basé sur celui de Jerry Wham en v 1.1 du 13/03/2017 (Bien Installé par le nouveau greffon installeur de plugins, mais ki plnT ...
* Compatible PluXml 5.1.6 a 5.7
* Toutes les langues officiele de PluXml sont présente (+ zip alternatif au cas ou)
    *de, *en, *es, fr, *it, *nl, *oc, *pl, *pt, *ro, *ru : *sont autotraduites
* Compatible plxMyMultilingue 0.8.1

@+

Dernière modification par Sudwebdesign (23/12/2018 05:27:11)


Le temps est notre argent, investissons le bien smile
Mon dépôt de plugins

Hors ligne

#74 23/12/2018 13:44:49

jack31
Membre
Lieu : Luchon
Inscription : 03/04/2012
Messages : 813
Site Web

Re : [PLUGIN]Ajax Rating, barre de vote étoilée

Et si j'ai bien suivis il va se retrouver dans l'installeur de plugins puisque mon dépôt y est, Merci @Jack31

@ Sudwebdesign

A ce propos, les derniers évènements à propos de ajaxrating m'ont conduit à retirer ce plugin du dépôt (et c’est très chi***t à faire) et il m'est venu grâce à ça des idées.

Tout d'abord, j'ai inclue un message d'alerte à l'intérieur même de mon téléchargeur pour donner la marche à suivre aux utilisateurs en cas de dysfonctionnement d'un plugin qui mettrait leur site hs et surtout, je me demande si les nouvelles productions ne devraient pas afficher une mention "valide" dés qu'ils sont fin  prêts à être mis sur le marché.

Je comprends bien sûr que les nouveaux plugins/thèmes doivent être testés un temps [par les utilisateurs] avant d'être déclarés valides pour détecter les bugs de dernères minutes et c'est pourquoi, sans aller jusqu'à aller demander une certification à l'élite (quoi que...) je crois qu'il serait opportun de préciser "OK, il est prêt".

Bravo Thomas de t'être mis dans l'idée de mettre à jour ces petites merveilles.

@ tous

Qu'en pensez-vous ?


--
Tout va bien !
Pluxopolis.net
Centre de ressources et téléchargements pour PluXml Plugins, thèmes, scripts et documentations.
Tuto pluxml pour les nuls

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2019 PluXml.org, tous droits réservés