Dotclear

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

Annonce

13 février 2024 Sortie de Dotclear 2.29

#101 2009-08-18 08:43:42

Jean-Michel
Modérateur à ailes d'ange
Lieu : Paris
Inscription : 2006-08-22
Site Web

Re : [ rateIt ] Support du plugin

JcDenis a écrit :
Jean-Michel a écrit :

Dans mon cas, il s'agit de faire une galerie d'inspiration (il s'agit d'une transposition de mes séries de billets), j'utilise uniquement le fonctionnement normal de Dotclear (billets). Et j'aimerai (je sais pas si c'est une bonne idée) de permettre de voter pour chaque visuel présenté.

Si tu en as besoin/le souhaite, je peux te transmettre en privé une maquette jpg de mon projet.

Ben pour le vote sur un billet c'est du "standard" dans rateIt (soit par widget, soit par EntryAfterContent, après pour le widget spécial que tu souhaites je vais quand même fouiller sur le net pour voir si quelqu'un a déjà réussi à sortir l'image d'un billet dans un widget.

Bonjour,

Après réflexion et quelques retours, je pense + pencher vers un système de vote où l'utilisateur dit juste "J'aime" (si il n'aime pas il fait rien). Un peu à la manière du site Fubiz. J'ai bien sûr toujours besoin de récupérer l'image du favori + le titre du billet.

Penses-tu que ton plugin peut répondre à un simple click sur "J'aime" ? Ou mieux faut bricoler un nouveau plugin ?

Hors ligne

#102 2009-08-18 11:00:54

BG
Membre
Lieu : 17
Inscription : 2005-05-11
Site Web

Re : [ rateIt ] Support du plugin

Il existe aussi ce plugin pour Dotclear , ça ne correspond pas exactement a ce que tu cherches car sur ce dernier il est possible de juger un article intéressant par oui ou par non. On ne sait jamais ! ;)
http://dev.apperisphere.com/pages/vote


Installer votre premier blog : http://abc.dotaddict.org
Documentation Dotclear2:    http://fr.dotclear.org/documentation/2.0/
Astuces (Tips), Plugins, Thèmes: http://dotaddict.org/

Hors ligne

#103 2009-08-18 15:05:54

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

ERGH!!!!!!!!!!!!!!!!
ca marche pu !!!!! l'alu mitigé avec du dégout lol
Je finissai un projet en local, et puis me suis dit, "testons la nouvelle version 0.9"
Avec la version (de mémoire) 8.0.2 c'etait nickel et la gros message d'erreur (en local)

Notice: Trying to get property of non-object in C:\Program Files\wamp\www\dotclear\cache\cbtpl\3a\8f\3a8f17df799fca401fac42b78403751a.php on line 124

Notice: Undefined property: ArrayObject::$type in C:\Program Files\wamp\www\dotclear\cache\cbtpl\3a\8f\3a8f17df799fca401fac42b78403751a.php on line 129

le cache fut vidé et re-revidé avec le plugin Erasecache et Maintenance, mais rien toujours se message d'erreur!

dans mon home.html j'ai un appel de type:

    <div class="vu">
    <tpl:rateIt>
  <div class="rateit">
	<p>{{tpl:rateItFullnote}}</p>
	{{tpl:rateItLinker}}
  </div>
</tpl:rateIt>
</div>

et le règle.css qui va avec :

.rateit {
  visibility: hidden;
}
.vu .rateit {
  visibility: visible;
  float:right;
  margin-top:-35px;
  margin-right:17px;
}
.vu .rateit .rateit-fullnote {
 display:none;
}

donc l'appel ne fonctionne plus, pourtant se qui est bizarre c'est que (en bas du post) l'option s'affiche(via behavior je suppose, si je commente le css qui l'efface)
mais mon appel via <tpl:rateit> ne fonctionne plus...
Pourrais-je avoir un coup d'main svp
(ou re-avoir la v.8.0.2 ????)

Cordialement

Hors ligne

#104 2009-08-18 15:13:43

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

PS- je précise que c'est l'option du vote et l'appel du plug qui bug, le widget lui fonctionne.
Par contre autre détail lorsque j'ai voulu désinstallé je n'ai pas pu j'vais un message d'erreur
j' ai désinstaller a la main le dossier, j'ai utiliser [b}CleanConfig[/b] pour virer les tables restantes (je pense)
Puis re-instalé, mais dans l'admin de "Rate-It" Onglet > Désinstaler jai se message d'erreur

Notice: Undefined variable: p_url in C:\Program Files\wamp\www\dotclear\plugins\rateIt\inc\lib.rateit.tabs.php on line 257

Dans le but de désinstaller proprement l'extension, vous devez spécifier les actions à effectuer

Hors ligne

#105 2009-08-18 15:16:25

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

voici le message d'erreur lorsque j'essaye de desinstaler

Notice: Undefined variable: p_url in C:\Program Files\wamp\www\dotclear\plugins\rateIt\inc\lib.rateit.tabs.php on line 228

Notice: Undefined variable: img_green in C:\Program Files\wamp\www\dotclear\plugins\rateIt\inc\lib.rateit.tabs.php on line 230

Notice: Undefined variable: img_green in C:\Program Files\wamp\www\dotclear\plugins\rateIt\inc\lib.rateit.tabs.php on line 232

Notice: Undefined variable: img_green in C:\Program Files\wamp\www\dotclear\plugins\rateIt\inc\lib.rateit.tabs.php on line 234

Notice: Undefined variable: img_green in C:\Program Files\wamp\www\dotclear\plugins\rateIt\inc\lib.rateit.tabs.php on line 236

Hors ligne

#106 2009-08-18 15:58:22

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

après de moult essais
dans le POST.HTML si je met

    <tpl:rateIt type="post">
    <div class="rateit">
	<p>{{tpl:rateItFullnote}}</p>
	{{tpl:rateItLinker}}
  </div>
</tpl:rateIt>

ça fonctionne ça m'affiche bien les étoiles!
Par contre pour le HOME.HTML toujours rien :(
J'avoue ne plus rien comprendre :(
Une solution peut-être svp ?

Hors ligne

#107 2009-08-18 21:26:00

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : [ rateIt ] Support du plugin

BG a écrit :

Il existe aussi ce plugin pour Dotclear , ça ne correspond pas exactement a ce que tu cherches car sur ce dernier il est possible de juger un article intéressant par oui ou par non. On ne sait jamais ! ;)
http://dev.apperisphere.com/pages/vote

J'allais le dire.

i_love_dc a écrit :

voici le message d'erreur lorsque j'essaye de desinstaler

Notice: Undefined variable: p_url in C:\Program Files\wamp\www\dotclear\plugins\rateIt\inc\lib.rateit.tabs.php on line 228

Notice: Undefined variable: img_green in C:\Program Files\wamp\www\dotclear\plugins\rateIt\inc\lib.rateit.tabs.php on line 230

Notice: Undefined variable: img_green in C:\Program Files\wamp\www\dotclear\plugins\rateIt\inc\lib.rateit.tabs.php on line 232

Notice: Undefined variable: img_green in C:\Program Files\wamp\www\dotclear\plugins\rateIt\inc\lib.rateit.tabs.php on line 234

Notice: Undefined variable: img_green in C:\Program Files\wamp\www\dotclear\plugins\rateIt\inc\lib.rateit.tabs.php on line 236

De toute façon je vais virer le systeme de désinstallaion de mes plugins, c'est pas terrible et ou va bien finir par trouver un systeme commun à tous les plugins Dtoclear...

i_love_dc a écrit :

après de moult essais
dans le POST.HTML si je met

    <tpl:rateIt type="post">
    <div class="rateit">
	<p>{{tpl:rateItFullnote}}</p>
	{{tpl:rateItLinker}}
  </div>
</tpl:rateIt>

ça fonctionne ça m'affiche bien les étoiles!
Par contre pour le HOME.HTML toujours rien :(
J'avoue ne plus rien comprendre :(
Une solution peut-être svp ?

Effectivement il faut le type="post" dans le bloc <tpl:rateIt>.
Sur le home.html la balise est bien dans le bloc <tpl:Entries> ? Je vais voir si j'ai pas une condiion de trop...


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#108 2009-08-18 22:44:35

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

Lorsque l'affiche se fait "normalement" via le "behavior" tout s'affiche correctement
Par contre dès que j'appel le widget  manuellement ca passe pas.

Après d'autres tests sur le home.html
je met une petite boucle de quoi faire apparaitre la note et les étoiles donc

 
<tpl:rateIt type="post">
  <div class="rateit">
	{{tpl:rateItLinker}}
  </div>
</tpl:rateIt>

et le place juste après le titre (post-title h2) et le post-info

 
<h2 class="post-title"><a
    href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></h2>
    
<tpl:rateIt type="post">
  <div class="rateit">
	{{tpl:rateItLinker}}
  </div>
</tpl:rateIt>
    
    <p class="post-info">{{tpl:lang By}} {{tpl:EntryAuthorLink}}
    {{tpl:lang on}} {{tpl:EntryDate}}, {{tpl:EntryTime}}
    <tpl:EntryIf has_category="1">
    - <a href="{{tpl:EntryCategoryURL}}">{{tpl:EntryCategory encode_html="1"}}</a>
    </tpl:EntryIf>
    </p>

Si je ne m'abuse, il est donc bien entre un <tpl:Entries> ?!?

<tpl:Entries>
    <div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}">
    <!-- # New day date -->
    <tpl:DateHeader><p class="day-date">{{tpl:EntryDate}}</p></tpl:DateHeader>
    
    <h2 class="post-title"><a
    href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></h2>
    
<tpl:rateIt type="post">
  <div class="rateit">
	{{tpl:rateItLinker}}
  </div>
</tpl:rateIt>
    
    <p class="post-info">{{tpl:lang By}} {{tpl:EntryAuthorLink}}
    {{tpl:lang on}} {{tpl:EntryDate}}, {{tpl:EntryTime}}
    <tpl:EntryIf has_category="1">
    - <a href="{{tpl:EntryCategoryURL}}">{{tpl:EntryCategory encode_html="1"}}</a>
    </tpl:EntryIf>
    </p>

Je pense avoir tout bon la?
Pourtant sur le home comme sur n'importe quelle page l'appel manuel ne fonctionne pas bien
ca m'affiche bien les étoiles, ca fonctionne mais j'ai un gros message d'erreur qui brise la mise en page
Voir le resultat :
http://img149.imageshack.us/img149/2324 … re5uko.png
Pourtant avec l'ancienne version "l'appel manuel" fonctionnait.....

A moins que se soit moi qui fasse une boulette quelque part ????

Hors ligne

#109 2009-08-18 22:55:05

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : [ rateIt ] Support du plugin

Apparement tu as tout juste! C'est étrange je viens de le tester exactement comme tu l'as fait en local et chez mon hébergeur et ça passe.
ex: http://demo.jcdenis.com

J'avoue ne pas comprendre?!


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#110 2009-08-18 23:03:36

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

A-tu testé sous wamp pour voir ?c'est peut-être ca la cause?
(bien que ca marchais avec l'ancienne version...sous wamp)

Hors ligne

#111 2009-08-18 23:09:08

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : [ rateIt ] Support du plugin

i_love_dc a écrit :

A-tu testé sous wamp pour voir ?c'est peut-être ca la cause?
(bien que ca marchais avec l'ancienne version...sous wamp)

En local j'ai :
- wamp 2.0 et
- PostgreSQL-EntrepriseDB-ApachePhp pour tester postgreSQL

Et ça passe


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#112 2009-08-18 23:56:09

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

je comprend pas
jai testé une nouvelle instale de wamp 2.0  et dotclear bug de partout
j'ai du prendre la version php 5.2.X pour que ca marche (bizzare)
Idem avec easyphp5.3 et sous EasyPHP5.2.10 dotclear passe nicle mais ton plug bug
(impossible d'ouvrir l'admin message d'erreur)

Fatal error: Uncaught exception 'Exception' with message 'La table 'test.dc_rateit' n'existe pas (1146)' in C:\Program Files\EasyPHP5.2.10\www\dotclear\inc\clearbricks\dblayer\class.mysql.php:103 Stack trace: #0 C:\Program Files\EasyPHP5.2.10\www\dotclear\inc\clearbricks\dblayer\dblayer.php(311): mysqlConnection->db_query(Resource id #15, 'SELECT rateit_n...') #1 C:\Program Files\EasyPHP5.2.10\www\dotclear\plugins\rateIt\inc\lib.rateit.tabs.php(425): dbLayer->select('SELECT rateit_n...') #2 C:\Program Files\EasyPHP5.2.10\www\dotclear\plugins\rateIt\index.php(48): rateItTabs::summaryTab(Object(dcCore)) #3 C:\Program Files\EasyPHP5.2.10\www\dotclear\admin\plugin.php(45): include('C:\Program File...') #4 {main} thrown in C:\Program Files\EasyPHP5.2.10\www\dotclear\inc\clearbricks\dblayer\class.mysql.php on line 103

je comprend plus rien du tout

Pourrait-tu stp m'envoyer la version d'avant la 0.8.2 je crois pour tester stp?

Hors ligne

#113 2009-08-19 01:24:01

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : [ rateIt ] Support du plugin

Bizzare tout ça.

Si tu retrouves l'erreur

Notice: Trying to get property of non-object in C:\Program Files\wamp\www\dotclear\cache\cbtpl\3a\8f\3a8f17df799fca401fac42b78403751a....

ouvre le fichier de template et ecrit moi la ligne correspondante.

i_love_dc a écrit :

Pourrait-tu stp m'envoyer la version d'avant la 0.8.2 je crois pour tester stp?

Oula de justesse, d'abitude je ne garde pas le versions "pourris".
Donc pour les vieilles c'est la: http://dotclear.jcdenis.com/public/plugins/old/


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#114 2009-08-19 01:25:01

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

je vais tester pour voir  merci du lien

Hors ligne

#115 2009-08-19 01:34:07

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

JcDenis a écrit :

Si tu retrouves l'erreur

Notice: Trying to get property of non-object in C:\Program Files\wamp\www\dotclear\cache\cbtpl\3a\8f\3a8f17df799fca401fac42b78403751a....

ouvre le fichier de template et ecrit moi la ligne correspondante.

le message est sur le même principe
mais si je vide le cache alors il change

donc la j'ai eu un message d'erreur

Notice: Trying to get property of non-object in C:\wamp\www\dotclear\cache\cbtpl\40\3c\403ce3ea1a46d6b81606b55782646bdf.php on line 120

j'ai été voir la dedans et a la ligne 140 c'etait ca

' disabled="disabled"' : '';

voir en image
http://img188.imageshack.us/img188/5271 … re2nqc.png

Hors ligne

#116 2009-08-19 01:37:04

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

OK! il est tard autant pour moi
l'erreur est a la ligne 120 (désolé)

if (!$_ctx->rateit_params->type) {

voir en image
http://img151.imageshack.us/img151/5656 … re2nwd.png

Hors ligne

#117 2009-08-19 01:51:47

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : [ rateIt ] Support du plugin

Je suis un boulet!
J'ai réinstallé mes serveurs local avec la dernière version SVN de Dotclear et j'ai oublie de mettre le mode DEBUG! Je viens de le faire et pouf pleins d'erreur partout...

Bon ben demain debuggage...


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#118 2009-08-19 02:07:13

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

alors moi je suis avec la version 2.1.5 en telechargement sur dotclear (pas svn)
Je viens de tester sous wamp php5.3....marche po (message d'erreur en pagaille)
ensuite en php5.2.9-2 avec la v0.8.2 ca marche nickel!!!

Pas d'erreurs à l'affichage coté client et pas d'erreurs coté admin
Par contre en v0.9 le type de message plus haut coté client persiste et en + en admin

Onglet Paramètres:
http://img27.imageshack.us/img27/3470/sanstitre2tyk.png
Onglet Désinstaller:
http://img151.imageshack.us/img151/159/ … re2ubb.png

Hors ligne

#119 2009-08-19 02:34:15

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : [ rateIt ] Support du plugin

i_love_dc a écrit :

alors moi je suis avec la version 2.1.5 en telechargement sur dotclear (pas svn)
Je viens de tester sous wamp php5.3....marche po (message d'erreur en pagaille)
ensuite en php5.2.9-2 avec la v0.8.2 ca marche nickel!!!

Pas d'erreurs à l'affichage coté client et pas d'erreurs coté admin
Par contre en v0.9 le type de message plus haut coté client persiste et en + en admin

Onglet Paramètres:
http://img27.imageshack.us/img27/3470/sanstitre2tyk.png
Onglet Désinstaller:
http://img151.imageshack.us/img151/159/ … re2ubb.png

Merci pour tout ces retours, si tu veux tester vite fait cette version j'ai modifié quelques trucs et si ça roule je fini.

Bonne nuit.


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#120 2009-08-19 08:28:19

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

alors après 6heures de sommeil voici un premier retour de la v0.9.1

- Dans l'admin, plus de messages d'erreurs !
- Le home, post, catégories, tag ca fonctionne plus d'erreurs
- Les widdgets fonctionnent sans problèmes.
- Par contre dans les commentaires ça marche pas!

Notice: Indirect modification of overloaded property context::$rateit_params has no effect in C:\wamp\www\dotclear\plugins\rateIt\_public.php on line 259

Notice: Indirect modification of overloaded property context::$rateit_params has no effect in C:\wamp\www\dotclear\plugins\rateIt\_public.php on line 260

Voila pour un premier feed
(Gros débuggage!)

Hors ligne

#121 2009-08-19 08:54:30

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : [ rateIt ] Support du plugin

Effectivement je manquais d'un peu de sommeil mais après 6 heures de sommeil pour moi aussi, voila encore une version de test.
J'avais oublié de modifier le behavior des commentaires...

Pour l'essai, c'est par la.
Je ferais une version complète plus tard.


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#122 2009-08-19 09:11:05

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

Effectivement c'est parfait!
On dirait que l'inclusion fonctionne en tout points!

oups et j'oubliais aussi.
Toujours 2 erreurs de validation CSS

18  	 div.rating-cancel a, div.star-rating a  	 Propriété erronée : width  Arraypx n'est pas une valeur de width :  Arraypx
26 	 Erreur lors de l'analyse grammaticale. /* Styles incorpor?s dans (null) */ @import url(http://localhost/dotclear/index.php/rateit/rateit.css);

Le problème viens du _public.php entre la ligne 184 et 198
Plus particulièrement la ligne 1191

		"div.rating-cancel a,div.star-rating a{display:block;width:".$s."px;height:100%;background-position:0 0px;border:0} \n".

Pour tester,  j'ai remplacé width:".$s par width:".$s['h']."px;
et ca m'a enlevé Une erreur sur les 2
(en même temps je sais pas si c'est bon je connais que dalle en php.)

Hors ligne

#123 2009-08-19 17:47:44

i_love_dc
Membre
Inscription : 2007-07-13

Re : [ rateIt ] Support du plugin

tiens une suggestion....
serait-il possible de faire en sorte de pouvoir limiter le titre (nombres de caractères)
dans le widget "top évaluations"

je pense a "Dcom" qui propose de pouvoir limiter l'affichage des titres en choisissant un chiffre.
se qui facilite la mise en page

Hors ligne

#124 2009-08-19 18:01:30

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : [ rateIt ] Support du plugin

1) D'abord un grand merci pour ta patience, sans toi le plugin n'aurait pas aussi bien avancé!
2) Pour les CSS, j'ai du reprendre un ancien bout de code et donc remettre l'erreur...
2) Pour les champs tronqués, il n'y a pas de souci, c'est possible, je regarderais juste "Dcom" pour voir si il met "..." ou autres à la fin.
(d'ailleur je pourrais également le faire sur le widget "lastpostsExtend" et autres)


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

#125 2009-08-20 02:44:55

JcDenis
Membre
Lieu : Lyon, France
Inscription : 2007-08-31
Site Web

Re : [ rateIt ] Support du plugin

Nouvelle version 0.9.3

Plus d'info ici.On approche de la version 1.0!
Il me reste à ajouter une fonction pour passer en mode "j'aime / j'aime pas" et à corriger encore quelques bugs.

ndMoe : correction du lien

Dernière modification par Moe (2009-08-20 10:40:18)


Cordialement,
_JC | Intérimaire | En mode invisible

Hors ligne

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

Pied de page des forums

Sites map