From: Ed S. <Ed....@vs...> - 2011-11-07 14:30:28
|
Fellow SemWiki developers, I'm interested in configuring a wiki so that it links to a Form entry instead of the traditional blank canvas when a new page is selected on certain links. I am running into a problem where users are creating new pages with properties that should be of a particular category (according to the Form, property definition, and ontology). Here's the situation: User creates a new page using a particular form - let's call it Form:Person, and the new Page is "Fred Smith". The Person form (and template) has fields for parents, which are also obviously persons. In the form, the field for Mother and Father both autocomplete on Category:Person, but in this case, Fred Smith's parents aren't in the wiki yet. The properties for mother and father are of type:Page. So the user types Fred's parents in (let's call them Bob Smith and Mary Jones Smith), and then saves the page. Now the user sees the red link for Bob Smith, so he clicks it, expecting another Person form to pop up. Instead, the raw wikitext editor appears. Are there any extensions or ways to configure the form and/or template so that it would link to the Form page instead? If not, I would like to suggest this as an enhancement. |
From: Krabina B. <kr...@kd...> - 2011-11-07 14:36:21
|
Hi, you have to set the "has default form" property: http://www.mediawiki.org/wiki/Extension:Semantic_Forms/Linking_to_forms#Pointing_red_links_to_a_form on the page of Property:Mother and Property:Father regards, Bernhard ----- Ursprüngliche Mail ----- > Fellow SemWiki developers, > I'm interested in configuring a wiki so that it links to a Form > entry instead of the traditional blank canvas when a new page is > selected on certain links. I am running into a problem where > users are creating new pages with properties that should be of a > particular category (according to the Form, property definition, > and ontology). > > Here's the situation: > User creates a new page using a particular form - let's call it > Form:Person, and the new Page is "Fred Smith". The Person form (and > template) has fields for parents, which are also obviously persons. > In the form, the field for Mother and Father both autocomplete on > Category:Person, but in this case, Fred Smith's parents aren't in > the wiki yet. The properties for mother and father are of type:Page. > So the user types Fred's parents in (let's call them Bob Smith and > Mary Jones Smith), and then saves the page. Now the user sees the > red link for Bob Smith, so he clicks it, expecting another Person > form to pop up. Instead, the raw wikitext editor appears. > > Are there any extensions or ways to configure the form and/or > template so that it would link to the Form page instead? If not, I > would like to suggest this as an enhancement. > ------------------------------------------------------------------------------ > RSA(R) Conference 2012 > Save $700 by Nov 18 > Register now > http://p.sf.net/sfu/rsa-sfdev2dev1 > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > |