From: planetenxin <pla...@we...> - 2012-09-17 12:43:39
|
Hi Karsten, you need the #arraymap to assign multiple values to a property in the template. http://www.mediawiki.org/wiki/Extension:Semantic_Forms/Semantic_Forms_and_templates#arraymap /Alexander Am 17.09.2012 11:47, schrieb Karsten Krumrück: > Hello, > > I´ve created a semantic wiki for articles from journals and newspapers. The > search function should allow seaching for persons, which are subjects in > the article. I´ve defined the property "PersonName" as a list. The the > source of the query form below > > ! Persons: > | {{{field|PersonName|property=PersonName|values from > property=PersonName|input type=text with autocomplete|list}}} > > I think, for the query template I must use the arraymap function for this > property to find the searched results. > > Here is my first version of the query template. But it´s not correct and I > don´t no why: > > {{#ask:[[Category:Article]] > [[ArticleTitle::~*{{{ArticleTitle|}}}*]][[PublicationTitle::~*{{{PublicationTitle|}}}*]] > [[ReleaseStatus::{{{ReleaseStatus|}}}]] > [[AuthorName::~*{{{AuthorName|}}}*]][[ArticleYear::+{{{ArticleYear|}}}]] > [[ArticleRubric::~*{{{ArticleRubric|}}}*]][[PublicationIssue::+{{{PublicationIssue|}}}]] > {{#arraymap:{{{PersonName|}}}|,|x|[[PersonName::~*x*]]}} > |?ArticleRubric=Rubric > |?PublicationTitle=Journal > |?ArticleTitle=Title > |?PublicationIssue=Issue > |?ArticleYear # -=Year > |?ArticlePage=Page > |mainlabel=Article > |format=template > |template=ArticleQueryTable > |introtemplate=ArticleQueryTableHeader > |outrotemplate=ArticleQueryTableFooter > |order=desc > |limit=20 > }} > > thanks > Karsten > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > -- ________________________________________________ semantic::apps by gesinn.it Business Applications with Semantic Mediawiki. http://semantic-apps.com |