|
|
(3 tussenliggende versies door 2 gebruikers niet weergegeven) |
Regel 1: |
Regel 1: |
| <noinclude>[[Categorie:Kennismodule WikiXL SmartCore™]]Dit is het formulier "Elementeigenschap". Met dit formulier kunnen nieuwe elementeigenschappen ingevoerd en bestaande elementeigenschappen gewijzigd worden. | | <!--TS:20210617120000--><noinclude>[[Category:Kennismodule WikiXL SmartCore™]]<!--This page is part of WikiXL SmartCore™. © ArchiXL BV. Usage without proper license is strictly prohibited. Contact us at [mailto:support@archixl.nl support@archixl.nl]. Any changes to this page will be overwritten by module upgrades.--> |
|
| |
|
| | | </noinclude><includeonly>{{{info|page name=Property:<#elementproperty:[Paginanaam]>|create title={{int:ws-ep-label-create}}|edit title={{int:ws-ep-label-edit}} }}}{{#elementpropertyform:}}</includeonly> |
| 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]>}}} | |
| {{{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 ==
| |
| <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}}}
| |
| | |
| | |
| == Vrije tekst voor nadere toelichting ==
| |
| <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}}}
| |
| </includeonly> | |