UseCase "Annotate subjects"

From SMW CindyKate - Main
Component1783044090
Jump to: navigation, search

Content

Add actions

Pending explanation

Add irregular properties (ISA = irregular subject affinities)

Also see UseCase "Get any property of any page using a template"

By form

Adding ISAs within an subject's type context is enabled by placing {{ForTemplateIrregularProperty}} on type forms.

Template:ForTemplateIrregularProperty (edit)

In free text

Adding ISAs in any wikitext-enabled form fields and free text is done by placing {{Property|Name|Value}}.

Template:Property (edit)
<includeonly>{{PropName|{{#formredlink:target=Property:{{{1}}}|form=Property|link text={{{1}}}|existing page link text={{{1}}}|tooltip=Click to initialize this property...}}}} {{PropVal|[[{{{1}}}::{{{2}}}]]}}{{#vardefine:uuid|{{UUID}}}}{{#arraymap:{{{2|}}}|;|@@@[email protected]@@|{{ManualSubobject|{{PAGENAME}}#_{{#var:uuid}}|AnnotationPredicate={{{1}}}|AnnotationObject[email protected]@@[email protected]@@}}|}}</includeonly><noinclude>[[Category:DSKMFOntologyModuleL0BB0]]</noinclude>

Concept "Place an annotation as a section"