On Sep 21, 2009, at 4:33 PM, Asiri Rathnayake wrote:
> Hi,
>
> On Mon, Sep 21, 2009 at 6:07 PM, Vincent Massol <[email protected]>
> wrote:
>
>> I'd also like to know if we can support the use case of having a
>> normal table for which we'd like to do filtering/sorting.
>>
>> Could that be a special {{table}} macro that would use the
>> {{livetable}} macro with a special source that takes the content of
>> the {{table}} macro as the content to be displayed and extract from
>> it
>> both the content and the table definition?
>>
>
> I think it's better to keep the livetable macro as I defined earlier
> (dynamically fetch json...). This way it will have a specific
> meaning. If we
> are to make livetable macro support this usecase, we have to either:
>
> 1. Make livetable macro even more generic.
> 2. Stuff up livetable macro which will enable this usecase.
>
> I can't think of a reasonable approach to achieve 1) and 2) is bad.
My though was that the implementation of {{table}} would generate 2
things:
- a {{livetable}} macro with the content being the definition of
columns extracted from the {{table}} contnet
- calls a generic special JSON source that knows how to extract data
from a given document and a given table id (that's relatively easy
using the XDOM information)
-Vincent
>
> What we need for this usecase is may be a {{dynamictable}} macro like
> http://confluence.atlassian.com/display/CONFEXT/Dynamic+Table+Macro
>
> Thanks.
>
> - Asiri
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs