Formulier:Elementeigenschap: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(Glossary uitgeschakeld i.v.m. bug) |
Geen bewerkingssamenvatting |
||
Regel 3: | Regel 3: | ||
Gebruik dit formulier niet direct maar altijd via een link vanaf de [[:Categorie:Kennismodellen|kennismodellenbeheerpagina]] of vanaf de overzichtspagina van een kennismodel. Bij aanroepen van dit formulier kan het beoogde kennismodel worden doorgegeven als parameter in de URL. | Gebruik dit formulier niet direct maar altijd via een link vanaf de [[:Categorie:Kennismodellen|kennismodellenbeheerpagina]] of vanaf de overzichtspagina van een kennismodel. Bij aanroepen van dit formulier kan het beoogde kennismodel worden doorgegeven als parameter in de URL. | ||
{{ | ==Releasenotes== | ||
{{Releasenote|v2.04| | |||
* [FIX][BCY] Toelichting bij veld eigenschapweergave aangepast: toegevoegd is toelichting op type checkbox. | |||
|echo}} | |||
{{Releasenote|v2.03| | |||
* [CHG][BCY] Kleine opmaakverbeteringen zonder impact in de wikicode gedaan. | |||
|echo}} | |||
{{Releasenote|v2.00| | |||
* [CHG][BCY] Geldige typen voor een elementeigenschap zijn nu niet meer hier gedefinieerd maar in Eigenschap:Elementeigenschaptype. | |||
* [CHG][BCY] Het veld voor elementeigenschapweergave is nu rechtstreeks gekoppeld aan de betreffende eigenschap en de radiobuttons worden daarom niet meer in het formulier gedefinieerd. | |||
|echo}} | |||
{{Releasenote|v0.92| | |||
* [NEW][BCY] Toegevoegd is de mogelijkheid om een defaultwaarde aan een eigenschap toe te kennen. | |||
* [NEW][BCY] Bij het definiëren van elementeigenschappen kan vastgelegd worden of de eigenschap meerdere waarden kan hebben en op welke wijze de eigenschap op invulformulieren wordt weergegeven (checkbox, radiobutton enz.). | |||
|echo}} | |||
</noinclude><includeonly>{{#if:{{#urlget:KennismodelID|}}|{{#vardefine:varkennismodel|{{PAGENAME:{{#Ask:[[KennismodelID::{{#urlget:KennismodelID|}}]]|mainlabel=-|?#}} }} }}|{{#vardefine:varkennismodel|{{#Show:{{FULLPAGENAME}}|?Kennismodel#}} }} }} | |||
{{{info|page name=Eigenschap:<Elementeigenschap[Paginanaam]>}}} | {{{info|page name=Eigenschap:<Elementeigenschap[Paginanaam]>}}} | ||
{{{for template|Elementeigenschap}}}{{# | {{{for template|Elementeigenschap}}}{{#if:{{#urlget:KennismodelID|}}|<table class="formtable"><tr><th width="200">Eigenschapnaam:</th><td width="12">{{#info: De naam van de eigenschap wordt tevens de paginanaam in de wiki. Gebruik daarom geen komma's in de naam.}}</td><td>{{{field|Paginanaam|input type=text|size=120|mandatory|default=}}}</td></tr></table>}} | ||
== Eigenschappen == | == Eigenschappen == | ||
<table class="formtable"><tr><th width="200">Kennismodel:</th><td>{{#var:varkennismodel}}{{{field|Kennismodel|hidden|default={{#var:varkennismodel}} }}}</td></tr>< | <table class="formtable"> | ||
< | <tr><th width="200">Kennismodel:</th><td width="12">{{#info: Het kennismodel waaronder deze eigenschap valt.}}</td><td>{{#var:varkennismodel}}{{{field|Kennismodel|hidden|default={{#var:varkennismodel}} }}}</td></tr> | ||
< | <tr><th width="200">Type:</th><td width="12">{{#info: U kunt hier het het type van de eigenschap invoeren.}}</td><td>{{{field|Elementeigenschaptype|input type=dropdown|size=120|property=Elementeigenschaptype|default=String}}}</td></tr> | ||
< | <tr><th width="200">Geldige waarden:</th><td width="12">{{#info: U kunt hier een lijst invoeren van geldige waarden voor deze eigenschap. Gebruik een komma als scheidingsteken.}}</td><td>{{{field|Elementeigenschapgeldigewaarden|list|input type=textarea|cols=92|autogrow}}}</td></tr> | ||
<tr><th width="200">Meerdere waarden toegestaan:</th><td width="12">{{#info: U kunt hier aangeven of de eigenschap meerdere waarden tegelijk kan bevatten.}}</td><td>{{{field|Elementeigenschapmeerderewaarden|input type=radiobutton|property=Elementeigenschapmeerderewaarden|mandatory|default=Nee}}}</td></tr> | |||
<tr><th width="200">Weergave op formulier:</th><td width="12">{{#info: U kunt hier kiezen op welke wijze de eigenschap op invulformulieren moet worden weergegeven. NB. Gebruik 'Checkbox' alleen voor booleaanse eigenschappen.}}</td><td>{{{field|Elementeigenschapweergave|input type=radiobutton|property=Elementeigenschapweergave|mandatory|default=Tekstregel}}}</td></tr> | |||
<tr><th width="200">Defaultwaarde:</th><td width="12">{{#info: U kunt hier een defaultwaarde opgeven, dat wil zeggen de waarde die initieel aan de eigenschap toegekend wordt.}}</td><td>{{{field|Elementeigenschapdefaultwaarde|input type=text|size=120}}}</td></tr> | |||
<tr><th width="200">Subeigenschap van:</th><td width="12">{{#info: U kunt hier invoeren dat deze eigenschap een verbijzondering is van een andere eigenschap.}}</td><td>{{{field|Elementeigenschapsubeigenschapvan|list|input type=listbox|values=</nowiki>{{#Ask: [[Categorie:Elementeigenschappen]] |mainlabel=- |?# |format=list |limit=1000}}<nowiki>}}}</td></tr> | |||
<tr><th width="200">Toelichting op formulier:</th><td width="12">{{#info: U kunt hier een tekst opgeven die als tooltip getoond zal worden op het invulformulier waar deze eigenschap aan een element toegekend kan worden.}}</td><td>{{{field|Elementeigenschaptoelichting|input type=text|size=120}}}</td></tr> | |||
</table> | |||
{{{end template}}} | {{{end template}}} | ||
== Vrije tekst voor nadere toelichting == | == Vrije tekst voor nadere toelichting == | ||
<table class="formtable"><tr><th width="200" valign="center"> </th><td>{{{standard input|free text|cols=92|autogrow}}}</td></tr></table> | <table class="formtable"> | ||
<tr><th width="200" valign="center"> </th><td width="12">{{#info: U kunt hier vrije tekst opnemen met bijvoorbeeld een nadere toelichting.}}</td><td>{{{standard input|free text|cols=92|autogrow}}}</td></tr> | |||
</table> | |||
{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}} | {{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}} | ||
</includeonly> | </includeonly> |
Versie van 28 nov 2014 15:17
Dit is het formulier "Elementeigenschap". Met dit formulier kunnen nieuwe elementeigenschappen ingevoerd en bestaande elementeigenschappen gewijzigd worden.
Gebruik dit formulier niet direct maar altijd via een link vanaf de kennismodellenbeheerpagina of vanaf de overzichtspagina van een kennismodel. Bij aanroepen van dit formulier kan het beoogde kennismodel worden doorgegeven als parameter in de URL.
Releasenotes
Versie: v2.04
- [FIX][BCY] Toelichting bij veld eigenschapweergave aangepast: toegevoegd is toelichting op type checkbox.
Versie: v2.03
- [CHG][BCY] Kleine opmaakverbeteringen zonder impact in de wikicode gedaan.
Versie: v2.00
- [CHG][BCY] Geldige typen voor een elementeigenschap zijn nu niet meer hier gedefinieerd maar in Eigenschap:Elementeigenschaptype.
- [CHG][BCY] Het veld voor elementeigenschapweergave is nu rechtstreeks gekoppeld aan de betreffende eigenschap en de radiobuttons worden daarom niet meer in het formulier gedefinieerd.
Versie: v0.92
- [NEW][BCY] Toegevoegd is de mogelijkheid om een defaultwaarde aan een eigenschap toe te kennen.
- [NEW][BCY] Bij het definiëren van elementeigenschappen kan vastgelegd worden of de eigenschap meerdere waarden kan hebben en op welke wijze de eigenschap op invulformulieren wordt weergegeven (checkbox, radiobutton enz.).