Re: [Dotclear Dev] Tableau par référence ou par valeur
by Kévin Lepeltier
J'ai fait un plugin qui permet de modifier l'ordre des billets avec des
règles assez complexe (basé sur une table annexe). De mémoire je surchargé
les paramètre de tri directement dans le tempête compiler, par écrasement.
Je suis pas sur faut que je vérifie. Mais en tous cas j'ai réussi, alors tu
dois pouvoir le faire.
--
Kevin
Le 18 nov. 2011 19:38, "Kévin Lepeltier" <kevinlepeltier(a)gmail.com> a
écrit :
> J'ai fait un plugin qui permet de modifier l'ordre des billets avec des
> règles assez complexe (basé sur une table annexe).
> De mémoire je surchargé les paramètre de tri directement dans le tempête
> compiler, par écrasement.
> Je suis pas sur faut que je vérifie.
> Mais en tous cas j'ai réussi, alors tu dois pouvoir le faire.
>
> --
> Kevin
>
> Le 18 nov. 2011 15:49, "Franck Paul" <carnet.franck.paul(a)gmail.com> a
> écrit :
>
> Le 18 novembre 2011 15:47, Dsls <dsls(a)morefnu.org> a écrit :
> >> Sauf que dans le cas qui me préoccupe, la variable $params n'est qu'un
> >> simple array(). De plus je viens de m'apercevoir que j'ai au passage
> >> oublié de mettre à jour le $_ctx->post_params au retour de l'appel du
> >> behaviour, ce qui pourrait également provoquer des effets de bord.
> >
> > Note que rien n'empêche, juste avant de faire l'appel au behavior, de
> faire un :
> > $params = new ArrayObject($params);
>
> En effet, mais ça veut dire modif du core et que je remets illico mon
> ploug dans son placard jusqu'à la fois suivante. Donc à tout prendre
> je vais voir ce qui ressort de la discussion que tu as initiée sur la
> ML pour reprendre ensuite mon code.
> _______________________________________________
> Dev mailing list
> Dev(a)list.dotclear.org
> http://ml.dotclear.org/listinfo/dev
>
>
>
12 years
Re: [Dotclear Dev] Merge filterforms/default - tri des colonnes
by tbouron@gmail.com
Tiens d'ailleurs question: le tri doit être persistant?
------Original Message------
From: Dsls
Sender: dev-bounces(a)list.dotclear.org
To: dev(a)list.dotclear.org
ReplyTo: dev(a)list.dotclear.org
Subject: [Dotclear Dev] Merge filterforms/default - tri des colonnes
Sent: Jul 4, 2011 09:44
Hello,
Je pense avoir une version stable des filtres de formulaire de liste.
Thomas, tu penses avoir un tri sur les colonnes sous peu ? J'envisage
de faire le merge avec la branche default sous peu.
--
Bruno
_______________________________________________
Dev mailing list
Dev(a)list.dotclear.org
http://ml.dotclear.org/listinfo/dev
12 years, 2 months
Bug avec les tags
by Philippe
Depuis la plus récente mise à jour, les pages de tags n'affichent
qu'un seul billet, le dernier, pas forcément marqué avec le tag
recherché, et répété des dizaines de fois
http://www.dissitou.org/tag/glop
C'est seulement chez moi ? et si oui sauriez-vous ce que j'ai bien pu
faire pour en arriver là ?
--
Philippe
12 years, 4 months
Nouveau commit / urlhandlers
by Dsls
Hello,
Suite à la discussion initiée par adjaya sur le forum
(http://forum.dotclear.org/viewtopic.php?id=45666), j'ai commité ce
matin un petit tuning sur la gestion des URL publiques d'un blog,
ainsi que les behaviors qui vont bien.
Ainsi, pour "afficher" une URL publique, un plugin utilisait en
général $core->blog->url.$core->url->getBase($type)."/".[id de l'item
qui suit].
Pour harmoniser le tout, les plugins pourront désormais utiliser
$core->url->getURLFor($type,[id de l'item]) , le second paramètre
étant facultatif.
Il est alors possible de surcharger le tout via le nouveau behavior
publicGetURLFor. Un plugin pourra ainsi changer à l'envi les URLs
qu'il souhaite.
Ce behavior a son pendant côté parsing de l'URL. Il est ainsi possible
de jouer sur l'enregistrement auprès de l'URLHandler en amont, et plus
seulement a posteriori.
Le behavior publicRegisterURL permet de modifier certains paramètres
des URLS enregistrées, avant leur enregistrement. Il prend comme
paramètre un tableau (par référence) contenant
$type,$url,$representation,$handler.
Ces derniers peuvent ainsi être modifiés avant l'appel à register
proprement dit.
Je regarderai ces prochains jours, et avant la prochaine release, si
certain micro-tunings de ce type sont encore réalisables à d'autres
endroits.
--
Bruno
12 years, 4 months