On Mon, May 10, 2010 at 13:43, Vincent Massol <vincent(a)massol.net> wrote:
On May 10, 2010, at 1:28 PM, Denis Gervalle wrote:
Hi devs,
I want to add a control to choose the page size of livetables. I have
made a
proposal, and Guillaume Lerouge has suggested to
show it by the default
when
using the #livetable macro. This addition is not
intrusive, takes no
additional place in the UI and does not require additional support on the
server side.
My updated proposal is resumed here:
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/LivetablePageSizer
I would like to apply this patch for XE2.4M1.
Here is my +1
Question: is the developer-defined size available in the select? (the size
specified in the #livetable macro call).
Yes, if it is not part of the proposed size, it is inserted in the right
place by the livetable.js in all cases.
+0 for me. I'd like this to be an option in the
livetable macro call (in
$options). The reason for an option is that as a developer I choose the
number of items to be displayed based on several criteria and it may happen
that on some pages I don't want the livetable to be able to be resized for
some reason. I'd be ok that this option be on by default if we think it's
best (I'm neutral on this).
You may both disable the control and/or chose the pages bounds (min, max,
steps) by options to the #livetable macro. If you do not use the livetable
macro, but directle the livetable.js, the control only appears if there is a
node for it to be injected, and you may precise the bound as well. The
default bounds are 10 to 100 by 10.
Note that I haven't checked the patch.
No problem.
Denis
Thanks
-Vincent
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Denis Gervalle
SOFTEC sa - CEO
eGuilde sarl - CTO