From: Günther Z. <zeh...@mo...> - 2009-11-15 12:00:00
|
Hi, I guess the trick is to add link=none to the ask query So if you use {{#arraydefine:workers |{{#ask:[[Worker::+]]|sep=,|mainlabel=-|?Worker= |limit=10000|searchlabel=|link=none}} |, |unique, sort=asc }} and {{#arrayprint:workers||@@@@|<nowiki/> * [[@@@@]]: {{#ask: [[ Worker::@@@@ ]] | ?Uniquename= }} }} you get a list without the warning signs. Gu --- On Fri, 11/13/09, Christian Pietsch <chr...@go...> wrote: > From: Christian Pietsch <chr...@go...> > Subject: [Semediawiki-user] ArrayExtension: warning signs will not go away > To: "Semantic MediaWiki Users" <sem...@li...> > Date: Friday, November 13, 2009, 9:20 PM > Dear Semantic Mediawiki and > ArrayExtension experts, > > I need your advice. > > > --[Short version]-- > > Please open the following URL (patiently) and tell me what > is wrong > <http://www.nlg-wiki.org/systems/Table_of_NLG_system_builders>. > > > --[Longer version]-- > > This is my first Semantic Mediawiki installation, and > perhaps there is > a more efficient and elegant way to do it, but I did not > manage to > create that table without using the ArrayExtension. All the > semantic > data in my wiki was imported from a CSV file. Layout and > most semantic > markup comes from a template <http://www.nlg-wiki.org/systems/Template:System>. > Now it is easy to generate a table of systems because they > are > available as [[Category:NLG system]]. It is much harder to > generate a > table of system builders' names along with the systems > they > contributed to. I was not able to do this is pure SMW. Can > you? > > My current solution relies on the ArrayExtension. It is > inefficient > but delivers correct results when compared with the > original list > <http://www.fb10.uni-bremen.de/anglistik/langpro/NLG-table/nlg-table-builders.html>. > The remaining problem is the yellow warning signs saying, > “The part > "]]" of the query was not understood. Results might not be > as > expected.” I have no idea what part of my query syntax > might cause > this warning. Here is the code from the URL I gave first > above: > > {{#arraydefine:workers > |{{#ask:[[Worker::+]]|sep=,|mainlabel=-|?Worker= > |limit=10000,searchlabel=}} > |, > |unique, sort=asc > }} > > {{#arrayprint:workers||@@@@|<nowiki/> > * {{#ask: [[ Worker::@@@@ ]] | ?Uniquename= }} > }} > > Any ideas? Is this a bug in ArrayExtension or in my query? > Manually > creating a page for every worker would make querying easier > but is a > maintainance nightmare. My wiki is primarily about > systems. > > I am using MediaWiki 1.15.1, SMW 1.4.3, SRF 1.4.3, and > ArrayExtension > 1.2.2 on a virtualized Ubuntu Server. > > Thank you all very much -- this is fantastic software! > Christian > > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal > Reports 2008 30-Day > trial. Simplify your report design, integration and > deployment - and focus on > what you do best, core application coding. Discover what's > new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > |