Dotclear

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

Annonce

13 février 2024 Sortie de Dotclear 2.29

#76 2010-10-19 20:17:52

colir
Membre
Inscription : 2008-08-04

Re : [Extension Muppet] support

Salut Osku
dit moi petite question:
je suis en train d'essayer RelatedPost avec Muppet, et il semblerait que la fonctionnalité d'affichage des billets similaires (basé sur les tag) ne fonctionne pas.

J'ai crée 2 types. Dans chaque type j'ai un billet qui partage le meme tag.

Sur la page des tag, j'ai bien les 2 billet qui apparaisse (donc sa prend bien en compte les tag en se moquant des type).
Par contre sur une page type (single-montype.html), le widget n'afficvhe rien, tout comme le code si je le met en dur dans le content

 <h3>{{tpl:TagPostsTitle}}</h3>
<ul>
	<tpl:TagPostsList>
		<li><a class="tip" href="{{tpl:TagPostsEntryUrl}}" title="{{tpl:TagPostsEntryAbstract}}">{{tpl:TagPostsEntryTitle}}</a></li>
	</tpl:TagPostsList>
</ul>

une petite idée la dessus ?
merci

Hors ligne

#77 2010-10-20 05:58:36

osku
Membre
Lieu : 28
Inscription : 2005-06-15

Re : [Extension Muppet] support

hello,

A mon avis, il faut regarder du côté de RelatedPost si le post_type n'est pas fixé à post dans le code de celui-ci.

Hors ligne

#78 2010-10-20 07:01:07

colir
Membre
Inscription : 2008-08-04

Re : [Extension Muppet] support

tout simplement....merci man !

Hors ligne

#79 2010-10-31 19:10:10

colir
Membre
Inscription : 2008-08-04

Re : [Extension Muppet] support

Salut Osku.
Je viens te demander de l'aide car je cherche  à faire un truc relativement simple...Enfin je croyais, mais comme je suis une buse en dev....
En faite j'aimerai simplement afficher le nombre de billet d'un type donnée (donc crée avec muppet) sur les template muppet-list et single...

Je pensai naivement  y arriver avec ce code

$core->tpl->addValue('CountTypeEntries', array('tplMyThemeAdditions', 'CountTypeEntries'));

class tplMyThemeAdditions {

	public static function CountTypeEntries($core,$attr){
		global $core;
		
		$postType = $attr['type'];
		
		$rs = $core->blog->getPosts(array ('post_type' => $postType));
		$counters = array();
		while ($rs->fetch()) {
			$counters[$rs->post_type] = $rs->nb_post;
		}
		return $counters;
		}
}

..mais non...
crois tu que tu peux m'aider ?

merci beaucoup

Hors ligne

#80 2010-11-01 08:21:07

colir
Membre
Inscription : 2008-08-04

Re : [Extension Muppet] support

J'oublier...
et utilser ce nouveau tag pour l'affichage {{tpl:CountTypeEntries type="montype"}}

merci

Hors ligne

#81 2010-11-01 09:39:41

annso
Responsable de la machine à Twix
Lieu : Lyon
Inscription : 2006-03-05
Site Web

Re : [Extension Muppet] support

Qu'est ce que ce code t'affiche ?

Je ne suis pas experte, mais ça me parait bizarre que tu renvoie un tableau. J'aurais plutôt vu un return $counters[$postType];

Ensuite, cette ligne me parait étrange : $counters[$rs->post_type] = $rs->nb_post; mais je ne suis pas sure de savoir vraiment ce que fais $rs = $core->blog->getPosts(array ('post_type' => $postType)); donc il n'y a peut être rien d'étrange là dedans...

Hors ligne

#82 2010-11-02 08:18:23

colir
Membre
Inscription : 2008-08-04

Re : [Extension Muppet] support

ben il affiche rien....

Hors ligne

#83 2010-11-02 08:28:16

osku
Membre
Lieu : 28
Inscription : 2005-06-15

Re : [Extension Muppet] support

colir a écrit :

ben il affiche rien....

Et dans le cache de dotclear (dossier cbtpl) ?

Hors ligne

#84 2010-11-03 15:15:01

colir
Membre
Inscription : 2008-08-04

Re : [Extension Muppet] support

yo. dsl manque d réactivité.

J'ai modifié mon code comme suit:

	public static function CountTypeEntries($attr){
		global $core;
		
		$postType = $attr['type'];
		
		$rs = $core->blog->getPosts(array ('post_type' => $postType));
		$count = $rs->nb_post;
		$counters = array();
		while ($rs->fetch()) {
			$counters[$rs->post_type] = $rs->nb_post;
		}
                return $counters;

var_dump de $counter me renvoie => array(1) { ["monType"]=> NULL }
var_dump de $^count  me renvoie NULL

je pense que le souci ce trouve  içi: $rs = $core->blog->getPosts(array ('post_type' => $postType));

car qu'en je demande un var_dump de $rs, la page mouline un bon moment et rien ne s'affiche...


merci

Hors ligne

#85 2010-11-03 17:54:04

osku
Membre
Lieu : 28
Inscription : 2005-06-15

Re : [Extension Muppet] support

Hors ligne

#86 2010-11-03 17:59:40

colir
Membre
Inscription : 2008-08-04

Re : [Extension Muppet] support

j'ai trouvé un autre point:

si je precise post_type "post" j'ai bien un tableau vide car je n'ai aucun post
Par contre si je precise "montype" j'obtiens NULL...comme si mon type n'exister pas

Hors ligne

#87 2010-11-04 06:41:53

colir
Membre
Inscription : 2008-08-04

Re : [Extension Muppet] support

Bon et bien de la balisto !
Merci Osku, sa marche parfaitement bien avec un simple copier/coller du code.

Du coup j'en profite pour te soumettre une petite question, peut etre sera tu m'aiguiller.

En faite je cherche  à avoir se compteur total pour faire un affichage du type

billet x / nbr total billets

Avec cette fonction j'ai donc bien "nbr total billets""

Vois tu comment je pourrai géré l'affichage de "x" sachant que j'avance dans les billet avec les liens de nav "billet suivant"" "billet précédent"...

merci

Hors ligne

#88 2011-01-04 11:31:59

colir
Membre
Inscription : 2008-08-04

Re : [Extension Muppet] support

Hello la commu,
meilleur voeux à vous tous, et que 2011 soit l'année DC, je le souhaite plus que tout.

Une petite question a vous, utilisateur de muppet..
comment exclure un type précis d'un listing ?..je suis peut être passé  à coté dans le forum, mais je n'ai pas vu ce point abordé...
voila mon code infructueux pour l'instant

<tpl:Entries selected="0" type="clubrugby ?not" operator="and">

j'ai également essayé avec cela

<tpl:Entries selected="0" type="!clubrugby">

"clubrugby" étant un type crée avec muppet.....

merci pour votre précieuse aide

Hors ligne

#89 2011-01-04 14:20:40

osku
Membre
Lieu : 28
Inscription : 2005-06-15

Re : [Extension Muppet] support

Je ne crois pas que ce soit possible. Et si tu listais plutôt les "types" que tu souhaites ?

Hors ligne

#90 2011-01-04 15:13:04

colir
Membre
Inscription : 2008-08-04

Re : [Extension Muppet] support

comment ? avec une virgule ?

Hors ligne

#91 2011-01-04 15:20:52

osku
Membre
Lieu : 28
Inscription : 2005-06-15

Re : [Extension Muppet] support

colir a écrit :

comment ? avec une virgule ?

Oui, comme ça par exemple :

<tpl:Entries type="post,page">

Hors ligne

#92 2011-01-04 15:32:16

colir
Membre
Inscription : 2008-08-04

Re : [Extension Muppet] support

yes , is good.merci

Sinon tu sais ou il faudrait regarder pour pouvoir indiquer une négation ?

merci

Hors ligne

#93 2011-01-04 16:09:02

osku
Membre
Lieu : 28
Inscription : 2005-06-15

Re : [Extension Muppet] support

colir a écrit :

Sinon tu sais ou il faudrait regarder pour pouvoir indiquer une négation ?

Ce n'est pas possible.

Hors ligne

#94 2011-01-04 16:35:20

colir
Membre
Inscription : 2008-08-04

Re : [Extension Muppet] support

ok. merci pour ces infos
et encore et tjrs bravo pour ce plug

Hors ligne

#95 2011-01-07 15:07:49

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [Extension Muppet] support

Bonjour,

J'ai un soucis de contexte avec ce plugin.
Dans un thème j'ai un dock avec ceci dedans :

<div id="latest-dock">
	<div class="dock-back container clearfix">
	<div class="latest">
	{{tpl:lang Last entries}}
	</div>
	<ul id="dock">
		<tpl:Entries lastn="25" no_context="1" ignore_pagination="1">
			<li>
      {{tpl:EntryImages size="sq" length="1" link="entry"}}
			<span class="display">{{tpl:EntryTitle encode_html="1"}}</span>
			</li>
		</tpl:Entries>
	</ul>
  </div><!-- End dock-back container -->
</div><!-- End latest-dock -->

Depuis la page d'accueil, j'ai bien tous mes derniers billets (dock situé juste avant le footer) de l'ensemble du blog : http://lab.brol.info
Par contre, seuls les derniers billets de la liste muppet se retrouvent dans la liste alors qu'il serait plus logique que tous s'y retrouvent puisque no_context="1" : http://lab.brol.info/cats

Gentil osku, tu as une idée de ce qui cloche ?

Merci ;-)

Hors ligne

#96 2011-01-08 18:39:22

osku
Membre
Lieu : 28
Inscription : 2005-06-15

Re : [Extension Muppet] support

Coucou,

Moui, c'est pas choquant. La solution pour ton affaire est d'écrire les types de posts souhaités comme ci-dessus avec l'attribut type (tu gardes le reste).

Hors ligne

#97 2011-01-08 19:44:38

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [Extension Muppet] support

Oki, merci ;-)

Hors ligne

#98 2011-01-31 11:27:55

kabybot
Membre
Lieu : paris
Inscription : 2009-09-21
Site Web

Re : [Extension Muppet] support

bonjour
voila je suis  entrain de crée un thème  css pour l'admin de dotclear 222  et lui intégrer ckeditor avec muppet  jusque la tout va bien ckaeditor fonction tres bien avec muppet  l'admin aussi  , parcontre je me suis aperçu que le plugin related link et muppet ne sont pas compatible enfin je m'explique quand j'attache des liens a un article via muppet et related link  je les vois bien dans l'admin sur l'interface de  rédaction de billet mais pas sur le site  une  fois le billet posté.
est  ce normal ?

Hors ligne

#99 2011-01-31 11:55:31

osku
Membre
Lieu : 28
Inscription : 2005-06-15

Re : [Extension Muppet] support

kabybot a écrit :

bonjour
voila je suis  entrain de crée un thème  css pour l'admin de dotclear 222  et lui intégrer ckeditor avec muppet  jusque la tout va bien ckaeditor fonction tres bien avec muppet  l'admin aussi  , parcontre je me suis aperçu que le plugin related link et muppet ne sont pas compatible enfin je m'explique quand j'attache des liens a un article via muppet et related link  je les vois bien dans l'admin sur l'interface de  rédaction de billet mais pas sur le site  une  fois le billet posté.
est  ce normal ?

Bonjour,

C'est fort probable que l'auteur du plugin related links ait verrouillé son plugin pour un usage sur les billets classiques uniquement. Il te faut contacter l'auteur de ce plugin pour trouver une solution :)

Hors ligne

#100 2011-01-31 12:03:14

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

Re : [Extension Muppet] support

osku a écrit :

C'est fort probable que l'auteur du plugin related links ait verrouillé son plugin pour un usage sur les billets classiques uniquement. Il te faut contacter l'auteur de ce plugin pour trouver une solution :)

Ou étudier le ticket 1089 que nous avions vu ensemble, Osku.

Hors ligne

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

Pied de page des forums

Sites map