Categorie:Kennismodule WikiXL SmartCore™: verschil tussen versies

Uit NORA Online
Naar navigatie springen Naar zoeken springen
k (1 versie: Import Kennismodule WikiXL SmartCore v0.85)
(SmartServerPages SmartCore => action = update page)
 
(6 tussenliggende versies door 2 gebruikers niet weergegeven)
Regel 1: Regel 1:
__HIDDENCAT__[[Categorie:Kennismodule WikiXL SmartCore™]]
<!--TS:20210617120000--><noinclude><!--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.-->__HIDDENCAT____NOTOC__
Dit is {{PAGENAME}} [[Kennismoduleversie::v0.85]]. Deze kennismodule bevat de formulieren en sjablonen waarmee in een semantische wiki elementtypen en instanties daarvan (elementen) gedefinieerd kunnen worden.
Onderstaande figuur toont de samenhang tussen de belangrijkste onderdelen van deze kennismodule. Klik op de juiste plaats in de figuur om naar een van de onderdelen te springen.


<imagemap>
Bestand:WikiXL_SmartCore.png|1000px|


rect 57 153 156 235 [[Formulier:Elementtype]]
This category groups all forms, templates, properties and other pages related to the WikiXL SmartCore™ extension.
rect 268 155 366 235 [[Categorie:Elementtypen]]
rect 57 275 156 354 [[Sjabloon:Elementtype]]
rect 57 364 156 444 [[Sjabloon:Elementtyperelatie]]
rect 268 624 366 704 [[Categorie:Kennismodellen]]
rect 546 75 646 155 [[Categorie:Elementeigenschappen]]
rect 547 564 646 644 [[Categorie:Elementrelaties]]
rect 977 153 1078 235 [[Categorie:Elementen]]
rect 1206 155 1306 235 [[Formulier:Element]]
rect 1206 314 1306 394 [[Sjabloon:Element]]
rect 1206 474 1306 554 [[Sjabloon:Elementtypecategorie]]
rect 1206 634 1306 715 [[Formulier:Elementtypecategorie]]
rect 57 474 156 554 [[Sjabloon:Kennismodel]]
rect 57 624 156 704 [[Formulier:Kennismodel]]
rect 757 195 857 275 [[Sjabloon:Elementeigenschap]]
rect 757 434 857 512 [[Sjabloon:Elementrelatie]]
rect 757 564 857 644 [[Formulier:Elementrelatie]]
rect 757 75 855 155 [[Formulier:Elementeigenschap]]
 
desc bottom-left
</imagemap>
 
 
In de wiki draait het uiteindelijk allemaal om de content, in de figuur weergegeven met paars. Om de content op gestructureerde wijze te kunnen invoeren, is een kennismodel nodig. In de figuur zijn de onderdelen van een kennismodel geel weergegeven. Elk kennismodel bestaat uit een overzichtspagina, een aantal elementtypen, de aan de elementtypen verbonden elementeigenschappen en relaties en voor elk elementtype een categoriepagina. Het elementtype vormt de definitie van hoe content in de wiki ingevoerd kan worden en is vergelijkbaar met een 'klasse' in een UML-structuurdiagram. Het elementtype bepaalt welke eigenschappen aan een element (van dat type) gekoppeld zijn en welke relaties elementen (van dat type) kunnen hebben met andere elementen van hetzelfde of een ander type.
 
 
{{PAGENAME:{{PAGENAME}}}} bevat sjablonen, formulieren, eigenschappen en categorieën waarmee het opzetten van kennismodellen mogelijk wordt gemaakt. Primair zijn dat de in de bovenstaande figuur weergegeven onderdelen:
* Formulier, sjabloon en categorie voor het definiëren en toegankelijk maken van een kennismodel
* Formulier, sjablonen en categorie voor het definiëren en toegankelijk maken van een elementtype
* Formulier, sjabloon en categorie voor het definiëren en toegankelijk maken van een elementeigenschap
* Formulier, sjabloon en categorie voor het definiëren en toegankelijk maken van een relatie
* Formulier en sjabloon voor het automatisch aanmaken van een elementtypecategorie
* Formulier, sjabloon en categorie voor het definiëren en toegankelijk maken van een element. Met name deze laatste groep is bijzonder, omdat formulier en sjabloon dynamisch van opzet zijn. Immers, welke eigenschappen en relaties op formulier en elementpagina (met behulp van de sjabloon) getoond moeten worden, is afhankelijk van wat er bij het corresponderende elementtype is gedefinieerd.
 
Secundair zijn de eigenschappen die gedefinieerd zijn om de onderdelen van een kennismodel te kunnen definiëren, en een aantal hulpsjablonen.
 
 
== Openstaande acties ==
De volgende dingen moeten nog gedaan worden:
* Maken gebruiksvriendelijk formulier voor het kunnen aanmaken van elementeigenschappen (die o.a. direct in de categorie Elementeigenschappen vallen) -- gedaan!
* Maken dat voor de categorie die correspondeert met een nieuw elementtype automatisch een pagina wordt aangemaakt (met o.a. een button 'Maak nieuw element') -- gedaan!
* Vervolmaken van de overzichtspagina Kennismodellen, zodat van die pagina nieuwe elementtypen, elementeigenschappen en relaties gemaakt en beheerd kunnen worden -- gedaan!
* Opnemen veld 'tonen in menu' bij elementtype en dynamisch maken samenstelling van het navigatiemenu -- gedaan!
* Mogelijkheid maken voor benoemen extra categorieën zoals "architectuurlaag" -- gedaan!
* Maken gebruiksvriendelijk formulier voor het kunnen aanmaken van relaties (die o.a. direct in de categorie Elementrelaties vallen) -- gedaan!
* Paginanaam niet meer tonen in formulier Kennismodel bij bestaande pagina's -- gedaan!
* Uitzoeken waarom het 'has default form' niet lijkt te werken op Categorie:Kennismodellen -- workaround gemaakt
* Uitzoeken waarom in formulieren de clausule 'existing values only' niet werkt -- en of we dat erg vinden
* default icoontje voor elementtypen maken -- gedaan!
* Waterdicht maken van de formulieren/sjablonen zodat geen crash optreedt bij bijvoorbeeld leeglaten van essentiële velden
* Uitgebreid testen
<br/><br/>

Huidige versie van 1 apr 2022 om 09:29


This category groups all forms, templates, properties and other pages related to the WikiXL SmartCore™ extension.

Ondercategorieën

Deze categorie bevat alleen de volgende subcategorie.

Media in categorie "Kennismodule WikiXL SmartCore™"

Deze categorie bevat de volgende 2 bestanden, van in totaal 2.