/
ApplicationTopic.txt
34 lines (28 loc) · 1.69 KB
/
ApplicationTopic.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
%META:TOPICINFO{author="ProjectContributor" comment="" date="1409330208" format="1.1" version="1"}%
%META:TOPICPARENT{name="TopicType"}%
%DBCALL{"RenderTopicInstaller" TYPE="TopicType" PARENT="TopicType"}%
---++ Documentation
%STARTSECTION{"documentation"}%
An ApplicationTopic is a topic that belongs to a WikiApplication. TopicTypes, TopicFunctions, TopicViews etc are all ApplicationTopics as they belong to some WikiApplication. Based on this information
all parts of an application are gathered to create documentation and use it for packaging purposes.
%ENDSECTION{"documentation"}%
---++ Topics of type '%TOPIC%'
%STARTINCLUDE%<!-- -->
%DBCALL{"Applications.RenderSimpleTopicCreator"
FORM="Applications.ApplicationTopic"
TYPE="ApplicationTopic"
}%
%DBCALL{"Applications.RenderTopicsOfType"}%
%STOPINCLUDE%
---++ <nop>%TOPIC% form
| *Name:*| *Type:* | *Size:* | *Values:* | *Description:* | *Attributes:* |
| TopicType | checkbox | 3 |%DBCALL{"Applications.GetTopicTypes" remote="off"}%| Document type | |
| <nop>TopicTitle | text | 75 | | title | |
| Summary | text | 75 | | Short description of the role of this topic | c |
| WikiApplication| wikiapp | 1 | | Application this topic belongs to | |
%META:FORM{name="Applications.TopicType"}%
%META:FIELD{name="TopicType" title="TopicType" value="TopicType, DataForm, DocuTopic"}%
%META:FIELD{name="TopicTitle" attributes="" title="<nop>TopicTitle" value="ApplicationTopic"}%
%META:FIELD{name="Inheritance" attributes="" title="Inheritance" value="WikiTopic"}%
%META:FIELD{name="Summary" attributes="" title="Summary" value="A topic that is part of an application"}%
%META:FIELD{name="WikiApplication" attributes="" title="WikiApplication" value="WikiWorkbench"}%