Hi,
I've worked on a livetable generator and livetable macro which allows to
generate the livetable configuration directly from the XWiki class.
http://code.xwiki.org/xwiki/bin/view/Macros/LiveTableMacro20Macro
It would be great if some devs could look at it, as it could be a good
candidate for inclusion in the platform as it would ease creating
livetables.
The current problematic parts are:
1/ A hack was made for translations as changes to the livetable macros
were necessary to allow to use the Pretty Names automatically instead of
translations
2/ It would be great to not even have to give the fields to use in the
LiveTable and use the information from the class where a checkbox could
be added for each field saying "include in default livetable"
This would be a good step towards full CRUD in XWiki. Now that we have
Templates, we could add a place in the Wiki where all documents can be
browser per class (using this livetable). We would just need a slightly
simpler Class Editor which hide the more difficult configurations from
classes.
The more important work is to support Class Sheets that don't need the
include macro to be used for documents that have an object of this
class, and a modification of the inline mode which could disappear.
Ludovic
--
Ludovic Dubost
Blog:
http://blog.ludovic.org/
XWiki:
http://www.xwiki.com
Skype: ldubost GTalk: ldubost