From: Li D. <lid...@gm...> - 2009-01-29 12:07:10
|
Daniel, your comment sounds interesting. One big difficulty lies in the format of SMW query results. while some of the results are good for general-purposed parsing (e.g. comma separated) , there are still many contain ad hoc patterns (e.g. using parenthesis, white space, and semi-colon). Consider that the value themselves may also contain the delimiters by chance, the best solution would be letting SMW query generate machine processable results or directly an Array Object. As for multi-dimensional array, we need clearly defined use-cases to analyze the requirements. for example, suppose the parsing is not a problem, how shall we use the N-ary property value? Remember that we may need control-flow parser functions in MedaiWiki, such as for-loop. best, Li On Wed, Jan 28, 2009 at 3:05 PM, Daniel Werner <Dan...@we...> wrote: > Thanks a lot for this great plugin! > > But I think this plugin still has much more potential! > Bad luck that I create some array templates (with some N-ary support) by > myself the last days :-/ > > N-ary support would be great within your plugin, think about more > dimensional arrays which could handle N-aries more easily, that would be a > powerful tool for more flexible wiki templates and relations! > > To use the N-aries and common SMW list Arrays also with "," and "(" values > in it, a new output format for SMW which is especially to give the value to > the array functions would be a good solution I think. Perhaps this is > already possible with combining one outer array with more inner arrays and > the variables extension and the loop extension. But Parser functions for > this would be much much more comfortable. > > How do you think about that? > > Daniel > > >> Dear all, >> >> we recently built an array extension to facilitate manipulating an >> array (e.g. a list of values). >> http://www.mediawiki.org/wiki/Extension:ArrayExtension >> > > > __________ Information from ESET Smart Security, version of virus signature > database 2740 (20071221) __________ > > The message was checked by ESET Smart Security. > > http://www.eset.com > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > -- Li Ding http://www.cs.rpi.edu/~dingl/ |