formfilters : le cas des commentaires
by Dsls
RE,
Je suis en train de regarder les filtres pour les commentaires. Le
traitement actuel n'est pas très clair ni logique :
* Par défaut, il affiche la liste des commentaires non-spams, si rien
dans les filtres n'est sélectionné
* Dès qu'on touche un iota dans les filtres (même l'ordre des
commentaires), alors il affiche tous les commentaires, spams compris
Quand il n'affiche pas les spams, et s'il y en a, alors il affiche un
lien "il y a n commentaires indésirables [lien vers]les afficher".
Dans la nouvelle mouture des filtres, on gère ça comment ?
12 years, 10 months
Re: [Dotclear Dev] Merge filterforms/default - tri des colonnes
by tbouron@gmail.com
Yep, je vais bosser là dessus cette semaine.
Je te tiens au courant.
------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, 10 months
Re: [Dotclear Dev] Regexp
by tbouron@gmail.com
En oubliant pas d'échapper le ? Bien sur ;)
-----Original Message-----
From: tbouron(a)gmail.com
Date: Fri, 1 Jul 2011 15:18:42
To: <dev(a)list.dotclear.org>
Reply-To: tbouron(a)gmail.com
Subject: Re: [Dotclear Dev] Regexp
'Lut
Un truc du genre:
'#plugin\.php?p=([^&])+#'
Doit te permettre de récupérer le nom du plugin.
------Original Message------
From: Franck Paul
Sender: dev-bounces(a)list.dotclear.org
To: dev(a)list.dotclear.org
ReplyTo: dev(a)list.dotclear.org
Subject: [Dotclear Dev] Regexp
Sent: Jul 1, 2011 17:14
'jour les klingons
Je cherche la regexp qui me permettrait d'extraire le nom du plugin
appelé dans une URL du type :
[.../]plugin.php?p=<nom-du-plugin>[&…]
Le début devrait ressembler à un truc comme ^(.*?)plugin.php\?p=
mais après je sèche
Z'avez une idée ?
_______________________________________________
Dev mailing list
Dev(a)list.dotclear.org
http://ml.dotclear.org/listinfo/dev
12 years, 10 months
Re: [Dotclear Dev] Regexp
by tbouron@gmail.com
'Lut
Un truc du genre:
'#plugin\.php?p=([^&])+#'
Doit te permettre de récupérer le nom du plugin.
------Original Message------
From: Franck Paul
Sender: dev-bounces(a)list.dotclear.org
To: dev(a)list.dotclear.org
ReplyTo: dev(a)list.dotclear.org
Subject: [Dotclear Dev] Regexp
Sent: Jul 1, 2011 17:14
'jour les klingons
Je cherche la regexp qui me permettrait d'extraire le nom du plugin
appelé dans une URL du type :
[.../]plugin.php?p=<nom-du-plugin>[&…]
Le début devrait ressembler à un truc comme ^(.*?)plugin.php\?p=
mais après je sèche
Z'avez une idée ?
_______________________________________________
Dev mailing list
Dev(a)list.dotclear.org
http://ml.dotclear.org/listinfo/dev
12 years, 10 months
Regexp
by Franck Paul
'jour les klingons
Je cherche la regexp qui me permettrait d'extraire le nom du plugin
appelé dans une URL du type :
[.../]plugin.php?p=<nom-du-plugin>[&…]
Le début devrait ressembler à un truc comme ^(.*?)plugin.php\?p=
mais après je sèche
Z'avez une idée ?
12 years, 10 months
Ticket 1223 -- fichiers define.php
by Dsls
Re,
Je viens de faire quelques tests, et ça marche. La proposition est :
changer la déclaration dans le _define.php d'un thème/plugin de :
$this->registerModule(
/* Name */ "Pages",
/* Description*/ "Serve entries as simple web pages",
/* Author */ "Olivier Meunier",
/* Version */ '1.1.1',
/* Permissions */ 'contentadmin,pages',
999
);
en :
$this->registerModule(
"Pages",
"Serve entries as simple web pages",
"Olivier Meunier",
'1.1.1',
array(
'permissions' => 'contentadmin,pages',
'priority' => 999
)
);
Donc en gros, remplacer tout ce qui suit la version par un tableau de
clefs/valeurs. Cela permettra d'ajouter de nouveaux paramètres de
description des thèmes/plugins, sans casser à chaque fois la signature
de l'appel à registerModule, et sans avoir à se palucher des
paramètres optionnels qu'on ne souhaite pas.
La rétrocompatibilité est assurée en testant le 5e argument. Si c'est
un tableau => c'est le nouveau modèle, sinon on prend l'ancien.
Z'en dites ?
--
Bruno
12 years, 10 months
Commits du matin (branche default)
by Dsls
Hello,
J'ai fait 2 petits commits ce matin :
Le premier concerne mise à jour systématique de dotclear lorsqu'on
travaille sur une version de dev. Ca permet entre autre d'appliquer la
création de tables/modification de colonnes, sans avoir à trafiquer la
version de dotclear en base. Aucun impact sur les versions
officielles, cependant
Le second concerne une ouverture des méthodes "registerModule" dans
les _define.php des thèmes/plugins : plutôt que d'avoir les paramètres
"permissions" et "priority" optionnels, un tableau associatif
$properties est passé. Cela permettra d'ajouter d'éventuels nouveaux
paramètres ultérieurement sans tout casser. La modification de ce coté
est bien entendu rétrocompatible avec les anciens appels :)
--
Bruno
12 years, 10 months
formfilters et behaviors
by Dsls
Yo,
Je cross-poste sur les 2 listes pour le début, mais je continuerai les
messages suivants sur dev@...
Il va falloir de nouveaux behaviors pour les filtres de formulaires,
je sollicite donc votre opinion sur leur nommage.
Je voudrais en fait ajouter 2 behaviors pour le prix d'un, dans la
mesure où formfilters va toucher aux formulaires de toutes les listes.
Behavior 1 : ajouter/modifier/supprimer des filtres. je propose pour
chaque page un behavior admin(page)Filters. Ex : adminPostsFilters,
adminCommentsFilters, ...
Behavior 2 : jouer sur $params avant la requête. Je propose
admin(page)BeforeGetParams. Ex : adminPostsBeforeGetParams,
adminCommentsBeforeGetParams. A moins que vous ne préfériez plus
simplement admin(page)Params ?
BTW, https://test.dotclear.net/formfilters/admin/index.php n'est plus
cassé, si vous voulez tester et éprouver, n'hésitez pas :)
--
Bruno
12 years, 10 months