Applications Library

TWikiTopic

A normal TWiki topic

Documentation

The TWikiTopic form can be used for a wide range of TopicTypes that only need to be marked as being of a given TopicType. If you need more structure then you have to define a specific form that extends the attributes of the TWikiTopic form. That is, the attributes defined here are a minimal set of attributes that all TWikiForms should share.

Every TopicType is used in combination with one TWikiForm, that is associated with it, either this generic TWikiTopic form or a more specific one. Multiple TopicTypes can share the same form. In this case such a form must allow to select from a set of TopicTypes to mark it properly. A common case is where one TopicType uses one specific TWikiForm. Note, that a topic can be of several TopicTypes which indicates that it fullfills several duties at once. So by marking a topic of being of types Ta and type Tb you indicate that the attached form contains all form attributes that are in form Fa and from Fb, given that type Ta comes with form Fa and Tb with Fb.

See also: WebTopicEditTemplate

Installation

Install TWikiTopic in

Factory

New TWikiTopic

Topics of type 'TWikiTopic'

Nr Name Summary
1 ApplicationTopic A topic that is part of an application

TWikiTopic form

Name: Type: Size: Values: Tooltip message: Attributes:
TopicType checkbox 3 none, AdminTool, ApplicationFactory, ApplicationLicense, ApplicationTopic, AuthorTool, CascadingStyleSheet, DevelopmentTool, DocuTopic, FrontPage, TopicFunction, TopicStub, TopicTemplate, TopicType, TopicView, TWikiApplication, TWikiForm, TWikiFormAttribute, TWikiTopic Document type  
TopicTitle text 75   title  
Summary text 75   short description of the role of this topic  

Applications.TopicType
TopicType: DocuTopic, TopicType, TWikiForm
TopicTitle:

Inheritance: none
Summary: A normal TWiki topic
TWikiApplication: TWikiWorkbench
r0 - 10 Dec 2007 - 08:40:35 - TWikiContributor
© giant orange extension cord that reeks hip-hop, funk & soul