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 : 204
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
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 180
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)


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

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

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 526
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 : 204
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 526
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 : 204
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 526
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 : 204
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 526
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 274

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 : 364
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 : 364
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 : 364
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 : 364
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 781
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 526
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 781
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 526
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 781
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 526
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

Pied de page des forums

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