Formulier:Elementeigenschap: verschil tussen versies

Uit NORA Online
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.
</noinclude>


<includeonly>__NOGLOSSARY__
 
{{#ifeq: {{#urlget:KennismodelID|leeg}}|leeg|{{#vardefine:varkennismodel|{{#Show: Eigenschap:{{PAGENAME}} |?Kennismodel#}} }}|{{#vardefine:varkennismodel|{{PAGENAME:{{#Ask: [[KennismodelID::{{#urlget:KennismodelID|leeg}}]] |mainlabel=- |?#}} }} }} }}
==Releasenotes==
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
{{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}}}{{#ifeq: {{#urlget:KennismodelID|leeg}}|leeg||<table class="formtable"><tr><th width="200">Eigenschapnaam:</th><td>{{{field|Paginanaam|input type=text|size=120|mandatory|default=}}} NB. Gebruik geen komma's in de paginanaam</td></tr></table>}}
{{{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>
<table class="formtable">
<table class="formtable"><tr><th width="200">Type:</th><td>{{{field|Elementeigenschaptype|input type=dropdown|size=120|values=Annotatie-URI,Booleaans,Code,Datum,E-mail,Geografische coördinaat,Getal,Pagina,Quantity,Record,String,Tekst,Telefoonnummer,Temperatuur,URL|default=Pagina}}}</td></tr></table>
<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>
<table class="formtable"><tr><th width="200">Geldige waarden:</th><td>{{{field|Elementeigenschapgeldigewaarden|list|input type=textarea|cols=92|autogrow}}}</td></tr></table>
<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>
<table class="formtable"><tr><th width="200">Subeigenschap van:</th><td>{{{field|Elementeigenschapsubeigenschapvan|input type=dropdown|values=</nowiki>{{#Ask: [[Categorie:Elementeigenschappen]] |mainlabel=- |?# |format=list |limit=1000}}<nowiki>|size=120}}}</td></tr></table>
<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">&nbsp;</th><td>{{{standard input|free text|cols=92|autogrow}}}</td></tr></table>
<table class="formtable">
<tr><th width="200" valign="center">&nbsp;</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.).