Changeset 604
- Timestamp:
- 11/13/08 22:27:05 (4 years ago)
- Location:
- trunk
- Files:
-
- 121 edited
- 6 moved
-
ApprovalPlugin/data/TWiki/ApprovalPlugin.txt (modified) (1 diff)
-
AutoCompletePlugin/data/TWiki/AutoCompletePlugin.txt (modified) (2 diffs)
-
BenchmarkContrib/data/Benchmarks/WebPreferences.txt (modified) (1 diff)
-
BlogPlugin/data/TWiki/BlogPlugin.txt (modified) (1 diff)
-
BlogPlugin/data/TWiki/BlogUp.txt (modified) (4 diffs)
-
BlogPlugin/data/_BlogPlugin/BaseRef.txt (modified) (2 diffs)
-
BlogPlugin/data/_BlogPlugin/BlogAuthor.txt (modified) (2 diffs)
-
BlogPlugin/data/_BlogPlugin/BlogAuthorForm.txt (modified) (2 diffs)
-
BlogPlugin/data/_BlogPlugin/BlogCommentForm.txt (modified) (3 diffs)
-
BlogPlugin/data/_BlogPlugin/BlogEntryForm.txt (modified) (2 diffs)
-
BlogPlugin/data/_BlogPlugin/BlogLink.txt (modified) (1 diff)
-
BlogPlugin/data/_BlogPlugin/BlogLinkForm.txt (modified) (1 diff)
-
BlogPlugin/data/_BlogPlugin/BlogPageForm.txt (modified) (2 diffs)
-
BlogPlugin/data/_BlogPlugin/BlogRef.txt (modified) (2 diffs)
-
BlogPlugin/data/_BlogPlugin/BlogTag.txt (modified) (2 diffs)
-
BlogPlugin/data/_BlogPlugin/DataForm.txt (moved) (moved from trunk/BlogPlugin/data/_BlogPlugin/TWikiForm.txt) (2 diffs)
-
BlogPlugin/data/_BlogPlugin/DataFormAttribute.txt (moved) (moved from trunk/BlogPlugin/data/_BlogPlugin/TWikiFormAttribute.txt) (1 diff)
-
BlogPlugin/data/_BlogPlugin/DataFormAttributeTemplate.txt (moved) (moved from trunk/BlogPlugin/data/_BlogPlugin/TWikiFormAttributeTemplate.txt) (1 diff)
-
BlogPlugin/data/_BlogPlugin/DataFormTemplate.txt (moved) (moved from trunk/BlogPlugin/data/_BlogPlugin/TWikiFormTemplate.txt) (1 diff)
-
BlogPlugin/data/_BlogPlugin/HiddenFormViewTemplate.txt (modified) (1 diff)
-
BlogPlugin/data/_BlogPlugin/PatternSkinHiddenFormViewTemplate.txt (modified) (1 diff)
-
BlogPlugin/data/_BlogPlugin/RenderAdminTools.txt (modified) (1 diff)
-
BlogPlugin/data/_BlogPlugin/RenderDataFormList.txt (moved) (moved from trunk/BlogPlugin/data/_BlogPlugin/RenderTWikiFormList.txt) (3 diffs)
-
BlogPlugin/data/_BlogPlugin/RenderNewTopicTypeForm.txt (modified) (1 diff)
-
BlogPlugin/data/_BlogPlugin/SubjectCategory.txt (modified) (3 diffs)
-
BlogPlugin/data/_BlogPlugin/SubjectCategoryForm.txt (modified) (2 diffs)
-
BlogPlugin/data/_BlogPlugin/TopicDescription.txt (modified) (1 diff)
-
BlogPlugin/data/_BlogPlugin/TopicForm.txt (modified) (1 diff)
-
BlogPlugin/data/_BlogPlugin/TopicType.txt (modified) (2 diffs)
-
BlogPlugin/data/_BlogPlugin/WebPreferences.txt (modified) (1 diff)
-
BlogPlugin/lib/TWiki/Plugins/BlogPlugin/MANIFEST (modified) (9 diffs)
-
BugsContrib/data/Bugs/ItemTemplate.txt (modified) (1 diff)
-
BugsContrib/data/Bugs/WebHome.txt (modified) (2 diffs)
-
BugsContrib/data/Bugs/WebPreferences.txt (modified) (1 diff)
-
BugsContrib/data/TWiki/BugsContrib.txt (modified) (1 diff)
-
ClassificationPlugin/data/Applications/ClassificationApp/TWikiForm.txt (modified) (1 diff)
-
ClassificationPlugin/data/Applications/ClassificationApp/WebPreferences.txt (modified) (1 diff)
-
ClassificationPlugin/data/TWiki/ClassificationPlugin.txt (modified) (1 diff)
-
ClassificationPlugin/lib/TWiki/Plugins/ClassificationPlugin/Hierarchy.pm (modified) (2 diffs)
-
ComponentEditPlugin/lib/TWiki/Plugins/ComponentEditPlugin.pm (modified) (1 diff)
-
ControlsPlugin/data/TWiki/ControlsPlugin.txt (modified) (4 diffs)
-
EditHiddenTablePlugin/data/TWiki/EditHiddenTablePlugin.txt (modified) (3 diffs)
-
EditTablerowPlugin/data/TWiki/EditTablerowPlugin.txt (modified) (4 diffs)
-
ExcelImportExportPlugin/data/TWiki/ExcelImportExportPlugin.txt (modified) (6 diffs)
-
ExecuterContrib/executer/lib/Slion/TWiki/Executer.pm (modified) (1 diff)
-
FamilyTreePlugin/data/FamilyTreePlugin/WebPreferences.txt (modified) (1 diff)
-
FormPivotPlugin/data/TWiki/FormPivotPlugin.txt (modified) (1 diff)
-
FormPlugin/data/TWiki/FormPlugin.txt (modified) (1 diff)
-
FormQueryPlugin/data/TWiki/FormQueryPlugin.txt (modified) (1 diff)
-
FormsAddOn/data/TWiki/FormsAddOn.txt (modified) (1 diff)
-
GenerateSearchPlugin/data/TWiki/GenerateSearchPlugin.txt (modified) (4 diffs)
-
InlineEditPlugin/data/JSTests/WebPreferences.txt (modified) (1 diff)
-
JSCalendarContrib/data/TWiki/JSCalendarContrib.txt (modified) (1 diff)
-
KoalaSkin/bin/koalaskin-generate (modified) (1 diff)
-
KoalaSkin/data/TWiki/KoalaSkin.txt (modified) (4 diffs)
-
MetaWorkflowPlugin/data/Sandbox/MetaWorkflowExample.txt (modified) (1 diff)
-
MetaWorkflowPlugin/data/TWiki/MetaWorkflowPlugin.txt (modified) (1 diff)
-
MultiLangPlugin/data/TWiki/MultiLangPlugin.txt (modified) (2 diffs)
-
NatEditPlugin/data/TWiki/NatEditHelpText.txt (modified) (1 diff)
-
NatEditPlugin/data/TWiki/NatEditWordHelpText.txt (modified) (1 diff)
-
NatSkin/data/TWiki/MySideBarTemplate.txt (modified) (1 diff)
-
NatSkin/data/TWiki/NatSkin.txt (modified) (1 diff)
-
NatSkin/templates/changeformsidebar.nat.tmpl (modified) (1 diff)
-
NatSkin/templates/oopsnoformdef.nat.tmpl (modified) (1 diff)
-
NewsPlugin/data/Sandbox/NewsPluginExample.txt (modified) (1 diff)
-
PersonalInfoAddOn/data/_PersonalInfoAddOn04x01/PersonalInfoUserFormExample.txt (modified) (1 diff)
-
PersonalInfoAddOn/data/_PersonalInfoAddOn04x02/PersonalInfoUserFormExample.txt (modified) (1 diff)
-
PreferencesPlugin/data/TWiki/PreferencesPlugin.txt (modified) (3 diffs)
-
RenderFormPlugin/data/TWiki/RenderFormPlugin.txt (modified) (4 diffs)
-
RenderFormPlugin/data/TWiki/VarRENDERFORM.txt (modified) (1 diff)
-
RenderFormPlugin/lib/TWiki/Plugins/RenderFormPlugin/Core.pm (modified) (3 diffs)
-
SpanishTWikiContrib/data/TWiki_ES/TemasTWiki.txt (modified) (1 diff)
-
SpanishTWikiContrib/data/TWiki_ES/WebPreferences.txt (modified) (1 diff)
-
SpanishTWikiContrib/lib/TWiki/Contrib/SpanishTWikiContrib/MANIFEST (modified) (1 diff)
-
TWikiDotNetForumAppAddOn/data/Forum/WebPreferences.txt (modified) (1 diff)
-
TWikiUserMappingContrib/data/Main/UserHomepageHeader.txt (modified) (1 diff)
-
TWikiUserMappingContrib/data/TWiki/UserForm.txt (modified) (1 diff)
-
TWikiWorkbenchAddOn/data/Applications/ApplicationFactory.txt (modified) (1 diff)
-
TWikiWorkbenchAddOn/data/Applications/GetTopicTypes.txt (modified) (1 diff)
-
TWikiWorkbenchAddOn/data/Applications/HiddenFormViewTemplate.txt (modified) (1 diff)
-
TWikiWorkbenchAddOn/data/Applications/NatSkinHiddenFormViewTemplate.txt (modified) (1 diff)
-
TWikiWorkbenchAddOn/data/Applications/RenderSideBar.txt (modified) (1 diff)
-
TWikiWorkbenchAddOn/data/Applications/RenderTWikiApplicationWebHome.txt (modified) (1 diff)
-
TWikiWorkbenchAddOn/data/Applications/RenderTWikiFormList.txt (modified) (2 diffs)
-
TWikiWorkbenchAddOn/data/Applications/TWikiForm.txt (modified) (2 diffs)
-
TWikiWorkbenchAddOn/data/Applications/TWikiFormTemplate.txt (modified) (1 diff)
-
TWikiWorkbenchAddOn/data/Applications/TWikiTopic.txt (modified) (1 diff)
-
TWikiWorkbenchAddOn/data/Applications/TopicType.txt (modified) (1 diff)
-
TWikiWorkbenchAddOn/data/Applications/WebPreferences.txt (modified) (1 diff)
-
TWikiWorkbenchAddOn/data/_TWikiApplicationTemplate/TWikiForm.txt (modified) (1 diff)
-
TWikiWorkbenchAddOn/data/_TWikiApplicationTemplate/WebPreferences.txt (modified) (1 diff)
-
TaskExeContrib/data/TWiki/TaskExeContrib.txt (modified) (2 diffs)
-
TopicClassificationAddOn/data/TCAO/Installs/BugItemForm.txt (modified) (1 diff)
-
TopicClassificationAddOn/data/TCAO/Installs/TopicClassForm.txt (modified) (1 diff)
-
TopicClassificationAddOn/data/TCAO/Installs/TopicForm.txt (modified) (2 diffs)
-
TopicClassificationAddOn/data/TCAO/Installs/WebPreferences.txt (modified) (1 diff)
-
TopicClassificationAddOn/data/TCAO/RenderTWikiFormList.txt (modified) (2 diffs)
-
TopicClassificationAddOn/data/TCAO/TopicClassForm.txt (modified) (1 diff)
-
TopicClassificationAddOn/data/TCAO/TopicForm.txt (modified) (3 diffs)
-
TopicClassificationAddOn/data/TCAO/WebForm.txt (modified) (1 diff)
-
TopicClassificationAddOn/data/TCAO/WebPreferences.txt (modified) (1 diff)
-
YetAnotherXpTrackerPlugin/data/_default_XpTracker/WebPreferences.txt (modified) (1 diff)
-
core/data/Main/WebPreferences.txt (modified) (1 diff)
-
core/data/Sandbox/WebPreferences.txt (modified) (1 diff)
-
core/data/TWiki/AnApplicationWithWikiForm.txt (modified) (1 diff)
-
core/data/TWiki/CompleteDocumentation.txt (modified) (1 diff)
-
core/data/TWiki/DataForms.txt (moved) (moved from trunk/core/data/TWiki/TWikiForms.txt)
-
core/data/TWiki/FormattedSearch.txt (modified) (1 diff)
-
core/data/TWiki/GlossaryOfTerms.txt (modified) (1 diff)
-
core/data/TWiki/InstantEnhancements.txt (modified) (1 diff)
-
core/data/TWiki/MainFeatures.txt (modified) (1 diff)
-
core/data/TWiki/MetaData.txt (modified) (5 diffs)
-
core/data/TWiki/ReleaseHistory.txt (modified) (2 diffs)
-
core/data/TWiki/Skins.txt (modified) (1 diff)
-
core/data/TWiki/TWikiReferenceManual.txt (modified) (1 diff)
-
core/data/TWiki/TWikiScripts.txt (modified) (1 diff)
-
core/data/TWiki/TopicsAndWebs.txt (modified) (1 diff)
-
core/data/TWiki/VarFORMFIELD.txt (modified) (1 diff)
-
core/data/TWiki/VarSEARCH.txt (modified) (1 diff)
-
core/data/TWiki/WebPreferences.txt (modified) (1 diff)
-
core/data/TWiki/WelcomeGuest.txt (modified) (1 diff)
-
core/data/TestCases/WebPreferences.txt (modified) (1 diff)
-
core/data/_default/WebPreferences.txt (modified) (1 diff)
-
core/lib/TWiki/Contrib/core/MANIFEST (modified) (2 diffs)
-
core/lib/TWiki/UI/Search.pm (modified) (1 diff)
-
core/templates/messages.tmpl (modified) (1 diff)
-
core/tools/TWikiKernel/MANIFEST (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ApprovalPlugin/data/TWiki/ApprovalPlugin.txt
r464 r604 12 12 ---++ Introduction 13 13 14 This plugin is a rewrite of the TWiki:Plugins.WorkflowPlugin by TWiki:Main.ThomasWeigert, which supports much the same functionality except a couple of the varaibles (=%<nop>WORKFLOWLASTTIME_State%=, =%<nop>WORKFLOWLASTVERSION_State%=) and the use of %SYSTEMWEB%. TWikiForms in states. However, it does support concurrent reviewing and notifications on state change, which is not supported by the Workflow plugin. It was decided to spin this off seperatly as it is not backwords compatible.14 This plugin is a rewrite of the TWiki:Plugins.WorkflowPlugin by TWiki:Main.ThomasWeigert, which supports much the same functionality except a couple of the varaibles (=%<nop>WORKFLOWLASTTIME_State%=, =%<nop>WORKFLOWLASTVERSION_State%=) and the use of %SYSTEMWEB%.DataForms in states. However, it does support concurrent reviewing and notifications on state change, which is not supported by the Workflow plugin. It was decided to spin this off seperatly as it is not backwords compatible. 15 15 16 16 ---++ Usage -
trunk/AutoCompletePlugin/data/TWiki/AutoCompletePlugin.txt
r529 r604 6 6 This plugin allows you to create an autocomplete input field based on Yahoo's User Interface Library. 7 7 8 All this plugin does is implement Arthur Clemens' TWiki:Plugins/AutoCompleteAddOn as a plugin, which allows users to provide an autocomplete text box using the =%<nop>AUTOCOMPLETE%= syntax, and also in %SYSTEMWEB%. TWikiForms (shown below).8 All this plugin does is implement Arthur Clemens' TWiki:Plugins/AutoCompleteAddOn as a plugin, which allows users to provide an autocomplete text box using the =%<nop>AUTOCOMPLETE%= syntax, and also in %SYSTEMWEB%.DataForms (shown below). 9 9 10 10 <img src="%ATTACHURLPATH%/AutoCompletePluginScreenshot.png" alt="screenshot.png" /> … … 20 20 This plugin expands the =%<nop>AUTOCOMPLETE{...}%= variable, which takes the parameters described in %TOPIC%#Parameters. 21 21 22 ---+++ In ! TWikiForms22 ---+++ In !DataForms 23 23 24 To use this plugin in %SYSTEMWEB%. TWikiForms, create a form template as descibed in %SYSTEMWEB%.TWikiForms#Defining_a_Form. This plugin adds the =autocomplete= type of field. To pass the parameters required by the plugin, place them in the =Values= column. An example is shown below:24 To use this plugin in %SYSTEMWEB%.DataForms, create a form template as descibed in %SYSTEMWEB%.DataForms#Defining_a_Form. This plugin adds the =autocomplete= type of field. To pass the parameters required by the plugin, place them in the =Values= column. An example is shown below: 25 25 26 26 | *Name* | *Type* | *Size* | *Values* | *Tooltip message* | *Attributes* | -
trunk/BenchmarkContrib/data/Benchmarks/WebPreferences.txt
r498 r604 46 46 * [[%SYSTEMWEB%.WebTopicEditTemplate]]: Site-level default topic template 47 47 48 * Comma separated list of *forms* that can be attached to topics in this web. See %SYSTEMWEB%. TWikiForms for more information.48 * Comma separated list of *forms* that can be attached to topics in this web. See %SYSTEMWEB%.DataForms for more information. 49 49 * Set WEBFORMS = 50 50 -
trunk/BlogPlugin/data/TWiki/BlogPlugin.txt
r482 r604 16 16 that are very hard or even impossible to implement using <nop>TWikiML. 17 17 Note, that most of the tags are tightly related to the 18 data model of BlogUp, i.e. it relies on its <nop>TopicType and <nop> TWikiForm18 data model of BlogUp, i.e. it relies on its <nop>TopicType and <nop>DataForm 19 19 definitions. 20 20 -
trunk/BlogPlugin/data/TWiki/BlogUp.txt
r482 r604 19 19 %ALIAS{name="TopicTemplates" value="#TopicTemplates"}% 20 20 %ALIAS{name="TopicTemplate" value="#TopicTemplates"}% 21 %ALIAS{name=" TWikiForms" value="#TWikiForms"}%22 %ALIAS{name=" TWikiForm" value="#TWikiForms"}%21 %ALIAS{name="DataForms" value="#DataForms"}% 22 %ALIAS{name="DataForm" value="#DataForms"}% 23 23 --> 24 24 … … 88 88 ---++ Implementation 89 89 The BlogUp is implemented using the TWikiWorkbench approach consisting (at least) of a set of 90 TopicTypes, TopicFunctions, TWikiForms and TopicTemplates that are used to implement the application.90 TopicTypes, TopicFunctions, DataForms and TopicTemplates that are used to implement the application. 91 91 92 92 ---+++ TopicTypes 93 Each topic is typed using TWikiForms, that is TWikiForms define TopicTypes.93 Each topic is typed using DataForms, that is DataForms define TopicTypes. 94 94 A TopicType form has a token and a free-form TopicDescription that describes the purpose of an 95 95 instance of that type. … … 97 97 In general a TopicType is made up of three parts: 98 98 1 the TopicType topic named XXX 99 1 the TWikiForm topic named XXXForm99 1 the DataForm topic named XXXForm 100 100 1 the TopicTemplate topic named XXXTemplate 101 101 … … 115 115 %DBCALL{"%TOPIC%" section="RenderTopicList" NAME="TopicFunction"}% 116 116 117 ---+++ TWikiForms117 ---+++ DataForms 118 118 %TODO% 119 119 120 %DBCALL{"%TOPIC%" section="RenderTopicList" NAME=" TWikiForm"}%120 %DBCALL{"%TOPIC%" section="RenderTopicList" NAME="DataForm"}% 121 121 122 122 ---+++ TopicTemplates -
trunk/BlogPlugin/data/_BlogPlugin/BaseRef.txt
r482 r604 1 1 %META:TOPICINFO{author="ProjectContributor" date="1133297205" format="1.1" version="1.1"}% 2 %META:TOPICPARENT{name=" TWikiFormAttribute"}%2 %META:TOPICPARENT{name="DataFormAttribute"}% 3 3 ---+ %TOPIC% 4 4 %FORMFIELD{"TopicDescription"}% … … 6 6 See also: BlogRef 7 7 8 %DBCALL{"Render TWikiFormList" ATTR="%TOPIC%"}%8 %DBCALL{"RenderDataFormList" ATTR="%TOPIC%"}% 9 9 10 10 <!-- 11 11 * Set ALLOWTOPICCHANGE = %MAINWEB%.BlogAdminGroup 12 12 * Set SIDEBAR = Admin 13 * Set SIDEBARARG = TWikiFormAttribute13 * Set SIDEBARARG = DataFormAttribute 14 14 --> 15 15 16 16 17 17 %META:FORM{name="TopicForm"}% 18 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value=" TWikiFormAttribute"}%18 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="DataFormAttribute"}% 19 19 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="Pointer to the start of a comment thread"}% -
trunk/BlogPlugin/data/_BlogPlugin/BlogAuthor.txt
r482 r604 6 6 %DBCALL{"RenderNewTopicTypeForm" NAME="%TOPIC%" TEMPLATE="%TOPIC%Template" warn="off" FORM="BlogAuthorForm"}% 7 7 %DBCALL{"RenderTopicList" NAME="%TOPIC%"}% 8 %DBCALL{"Render TWikiFormList" ATTR="%TOPIC%"}%8 %DBCALL{"RenderDataFormList" ATTR="%TOPIC%"}% 9 9 10 10 See also: %TOPIC%Template, %MAINWEB%.BlogAuthorGroup, %TOPIC%Form … … 18 18 19 19 %META:FORM{name="TopicForm"}% 20 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicType, TWikiFormAttribute"}%20 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicType, DataFormAttribute"}% 21 21 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="TopicType used in BlogEntryForm to collect all BlogEntries of one author"}% -
trunk/BlogPlugin/data/_BlogPlugin/BlogAuthorForm.txt
r482 r604 1 1 %META:TOPICINFO{author="ProjectContributor" date="1148405776" format="1.1" reprev="1.3" version="1.1"}% 2 %META:TOPICPARENT{name=" TWikiForm"}%2 %META:TOPICPARENT{name="DataForm"}% 3 3 ---+ %TOPIC% 4 4 %FORMFIELD{"TopicDescription"}% … … 10 10 11 11 12 See also: %SYSTEMWEB%. TWikiForms12 See also: %SYSTEMWEB%.DataForms 13 13 14 14 <!-- 15 15 * Set ALLOWTOPICCHANGE = %MAINWEB%.BlogAdminGroup 16 16 * Set SIDEBAR = Admin 17 * Set SIDEBARARG = TWikiForm17 * Set SIDEBARARG = DataForm 18 18 --> 19 19 20 20 21 21 %META:FORM{name="TopicForm"}% 22 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value=" TWikiForm"}%23 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value=" TWikiForm for BlogAuthors"}%22 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="DataForm"}% 23 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="DataForm for BlogAuthors"}% -
trunk/BlogPlugin/data/_BlogPlugin/BlogCommentForm.txt
r482 r604 1 1 %META:TOPICINFO{author="ProjectContributor" date="1148405870" format="1.1" reprev="1.9" version="1.1"}% 2 %META:TOPICPARENT{name=" TWikiForm"}%2 %META:TOPICPARENT{name="DataForm"}% 3 3 ---+ %TOPIC% 4 4 %FORMFIELD{"TopicDescription"}% … … 20 20 * Set ALLOWTOPICCHANGE = %MAINWEB%.BlogAdminGroup 21 21 * Set SIDEBAR = Admin 22 * Set SIDEBARARG = TWikiForm22 * Set SIDEBARARG = DataForm 23 23 --> 24 24 … … 26 26 27 27 %META:FORM{name="TopicForm"}% 28 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value=" TWikiForm"}%29 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value=" TWikiForm for BlogComments"}%28 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="DataForm"}% 29 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="DataForm for BlogComments"}% -
trunk/BlogPlugin/data/_BlogPlugin/BlogEntryForm.txt
r482 r604 1 1 %META:TOPICINFO{author="ProjectContributor" date="1148405905" format="1.1" reprev="1.1" version="1.1"}% 2 %META:TOPICPARENT{name=" TWikiForm"}%2 %META:TOPICPARENT{name="DataForm"}% 3 3 ---+ %TOPIC% 4 4 %FORMFIELD{"TopicDescription"}% … … 30 30 * Set ALLOWTOPICCHANGE = %MAINWEB%.BlogAdminGroup 31 31 * Set SIDEBAR = Admin 32 * Set SIDEBARARG = TWikiForm32 * Set SIDEBARARG = DataForm 33 33 --> 34 34 35 35 36 36 %META:FORM{name="TopicForm"}% 37 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value=" TWikiForm"}%38 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value=" TWikiForm for BlogEntries"}%37 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="DataForm"}% 38 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="DataForm for BlogEntries"}% 39 39 %META:TOPICMOVED{by="MichaelDaum" date="1129136731" from="Blog.BlogForm" to="Blog.BlogEntryForm"}% -
trunk/BlogPlugin/data/_BlogPlugin/BlogLink.txt
r482 r604 22 22 23 23 %META:FORM{name="TopicForm"}% 24 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicType, TWikiFormAttribute"}%24 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicType, DataFormAttribute"}% 25 25 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="TopicType that links to another news or blog site."}% 26 26 %META:TOPICMOVED{by="MichaelDaum" date="1130169705" from="Blog.NewsFeed" to="Blog.BlogLink"}% -
trunk/BlogPlugin/data/_BlogPlugin/BlogLinkForm.txt
r482 r604 17 17 18 18 19 See also: %SYSTEMWEB%. TWikiForms, BlogLink, BlogLinkTemplate19 See also: %SYSTEMWEB%.DataForms, BlogLink, BlogLinkTemplate 20 20 21 21 <!-- 22 22 * Set ALLOWTOPICCHANGE = %MAINWEB%.BlogAdminGroup 23 23 * Set SIDEBAR = Admin 24 * Set SIDEBARARG = TWikiForm24 * Set SIDEBARARG = DataForm 25 25 --> 26 26 27 27 28 28 %META:FORM{name="TopicForm"}% 29 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value=" TWikiForm"}%30 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value=" TWikiForm for BlogLinks"}%29 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="DataForm"}% 30 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="DataForm for BlogLinks"}% 31 31 %META:TOPICMOVED{by="MichaelDaum" date="1130169768" from="Blog.NewsFeedForm" to="Blog.BlogLinkForm"}% -
trunk/BlogPlugin/data/_BlogPlugin/BlogPageForm.txt
r482 r604 1 1 %META:TOPICINFO{author="ProjectContributor" date="1148405972" format="1.1" version="1.1"}% 2 %META:TOPICPARENT{name=" TWikiForm"}%2 %META:TOPICPARENT{name="DataForm"}% 3 3 ---+ %TOPIC% 4 4 %FORMFIELD{"TopicDescription"}% … … 14 14 15 15 16 See also: %SYSTEMWEB%. TWikiForms16 See also: %SYSTEMWEB%.DataForms 17 17 18 18 <!-- 19 19 * Set ALLOWTOPICCHANGE = %MAINWEB%.BlogAdminGroup 20 20 * Set SIDEBAR = Admin 21 * Set SIDEBARARG = TWikiForm21 * Set SIDEBARARG = DataForm 22 22 --> 23 23 24 24 25 25 %META:FORM{name="TopicForm"}% 26 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value=" TWikiForm"}%27 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value=" TWikiForm for BlogPages"}%26 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="DataForm"}% 27 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="DataForm for BlogPages"}% -
trunk/BlogPlugin/data/_BlogPlugin/BlogRef.txt
r482 r604 1 1 %META:TOPICINFO{author="ProjectContributor" date="1127149651" format="1.1" version="1.1"}% 2 %META:TOPICPARENT{name=" TWikiFormAttribute"}%2 %META:TOPICPARENT{name="DataFormAttribute"}% 3 3 ---+ %TOPIC% 4 4 %FORMFIELD{"TopicDescription"}% 5 5 6 %DBCALL{"Render TWikiFormList" ATTR="%TOPIC%"}%6 %DBCALL{"RenderDataFormList" ATTR="%TOPIC%"}% 7 7 8 8 … … 12 12 * Set ALLOWTOPICCHANGE = %MAINWEB%.BlogAdminGroup 13 13 * Set SIDEBAR = Admin 14 * Set SIDEBARARG = TWikiFormAttribute14 * Set SIDEBARARG = DataFormAttribute 15 15 --> 16 16 17 17 %META:FORM{name="TopicForm"}% 18 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value=" TWikiFormAttribute"}%18 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="DataFormAttribute"}% 19 19 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="Name of the topic this one is a comment to (comment relation)"}% 20 20 %META:TOPICMOVED{by="MichaelDaum" date="1124461091" from="Blog.BlogReference" to="Blog.BlogRef"}% -
trunk/BlogPlugin/data/_BlogPlugin/BlogTag.txt
r482 r604 1 1 %META:TOPICINFO{author="ProjectContributor" date="1141831803" format="1.1" version="1.1"}% 2 %META:TOPICPARENT{name=" TWikiFormAttribute"}%2 %META:TOPICPARENT{name="DataFormAttribute"}% 3 3 ---+ %TOPIC% 4 4 %FORMFIELD{"TopicDescription"}% … … 6 6 | *Name* | *Type* | *Tooltip message* | 7 7 8 %DBCALL{"Render TWikiFormList" ATTR="%TOPIC%"}%8 %DBCALL{"RenderDataFormList" ATTR="%TOPIC%"}% 9 9 10 10 <!-- 11 11 * Set ALLOWTOPICCHANGE = %MAINWEB%.BlogAdminGroup 12 12 * Set SIDEBAR = Admin 13 * Set SIDEBARARG = TWikiFormAttribute13 * Set SIDEBARARG = DataFormAttribute 14 14 --> 15 15 16 16 17 17 %META:FORM{name="TopicForm"}% 18 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value=" TWikiFormAttribute"}%18 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="DataFormAttribute"}% 19 19 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="Formfield used in taggable topics"}% -
trunk/BlogPlugin/data/_BlogPlugin/DataForm.txt
r482 r604 4 4 %FORMFIELD{"TopicDescription"}% 5 5 6 TWikiForms add structured information to twiki topics.6 DataForms add structured information to twiki topics. 7 7 8 See also: %TOPIC%Template, WebPreferences, TWikiFormAttributes, %SYSTEMWEB%.TWikiForms8 See also: %TOPIC%Template, WebPreferences, DataFormAttributes, %SYSTEMWEB%.DataForms 9 9 10 10 %DBCALL{"RenderNewTopicTypeForm" NAME="%TOPIC%" TEMPLATE="%TOPIC%Template" warn="off"}% … … 21 21 %META:FORM{name="TopicForm"}% 22 22 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="AdminTool, TopicType"}% 23 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="TopicType of %25SYSTEMWEB%25. TWikiForms"}%23 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="TopicType of %25SYSTEMWEB%25.DataForms"}% -
trunk/BlogPlugin/data/_BlogPlugin/DataFormAttribute.txt
r482 r604 27 27 %META:FORM{name="TopicForm"}% 28 28 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicType"}% 29 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="TopicType for an attribute description of a TWikiForm"}%29 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="TopicType for an attribute description of a DataForm"}% -
trunk/BlogPlugin/data/_BlogPlugin/DataFormAttributeTemplate.txt
r482 r604 6 6 | *Name* | *Type* | *Tooltip message* | 7 7 8 %DBCALL{"Render TWikiFormList" ATTR="%TOPIC%"}%8 %DBCALL{"RenderDataFormList" ATTR="%TOPIC%"}% 9 9 10 10 <!-- 11 11 * Set ALLOWTOPICCHANGE = %MAINWEB%.BlogAdminGroup 12 12 * Set SIDEBAR = Admin 13 * Set SIDEBARARG = TWikiFormAttribute13 * Set SIDEBARARG = DataFormAttribute 14 14 --> 15 15 16 16 %META:FORM{name="TopicForm"}% 17 17 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicTemplate"}% 18 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="Template to create TWikiFormAttributes"}%18 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="Template to create DataFormAttributes"}% 19 19 -
trunk/BlogPlugin/data/_BlogPlugin/DataFormTemplate.txt
r482 r604 8 8 9 9 10 See also: %SYSTEMWEB%. TWikiForms10 See also: %SYSTEMWEB%.DataForms 11 11 <!-- 12 12 * Set ALLOWTOPICCHANGE = %MAINWEB%.BlogAdminGroup 13 13 * Set SIDEBAR = Admin 14 * Set SIDEBARARG = TWikiForm14 * Set SIDEBARARG = DataForm 15 15 --> 16 16 17 17 %META:FORM{name="TopicForm"}% 18 18 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicTemplate"}% 19 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="Template to create TWikiForm topics"}%19 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="Template to create DataForm topics"}% -
trunk/BlogPlugin/data/_BlogPlugin/HiddenFormViewTemplate.txt
r482 r604 15 15 %META:FORM{name="TopicForm"}% 16 16 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicView"}% 17 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="View to hide %25SYSTEMWEB%25. TWikiForms"}%17 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="View to hide %25SYSTEMWEB%25.DataForms"}% 18 18 %META:TOPICMOVED{by="MichaelDaum" date="1127217314" from="Trash.HiddenFormViewTemplate" to="Blog.HiddenFormViewTemplate"}% -
trunk/BlogPlugin/data/_BlogPlugin/PatternSkinHiddenFormViewTemplate.txt
r482 r604 18 18 %META:FORM{name="TopicForm"}% 19 19 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicView"}% 20 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="View to hide %25SYSTEMWEB%25. TWikiForms using <nop>PatternSkin"}%20 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="View to hide %25SYSTEMWEB%25.DataForms using <nop>PatternSkin"}% -
trunk/BlogPlugin/data/_BlogPlugin/RenderAdminTools.txt
r482 r604 37 37 </ol>%ENDTWISTY% 38 38 </li> 39 <li>%TWISTY{id="twikiforms" remember="on" link=" TWikiForms"}%39 <li>%TWISTY{id="twikiforms" remember="on" link="DataForms"}% 40 40 <ol> 41 %~~ DBQUERY{"TopicType=~'\b TWikiForm\b'"41 %~~ DBQUERY{"TopicType=~'\bDataForm\b'" 42 42 ~~~ format="<li><a href=\"%SCRIPTURLPATH{"view"}%/$web/$topic\" 43 43 ~~~ title=\"$formfield(TopicDescription)\">$topic</a></li>" -
trunk/BlogPlugin/data/_BlogPlugin/RenderDataFormList.txt
r482 r604 10 10 <verbatim> 11 11 %STARTINCLUDE% 12 ---++ List of TWikiForms that use the '%ATTR%' attribute12 ---++ List of DataForms that use the '%ATTR%' attribute 13 13 | *Name* | *Description* | 14 %~~ DBQUERY{"TopicType=~'\b TWikiForm\b' AND text=~'\n\| *(..)?%ATTR% * \|'"14 %~~ DBQUERY{"TopicType=~'\bDataForm\b' AND text=~'\n\| *(..)?%ATTR% * \|'" 15 15 ~~~ format="| $topic | $formfield(TopicDescription) |" 16 16 ~~~ }% … … 20 20 ---++ Test 21 21 <div class="alt"> 22 %DBCALL{"Render TWikiFormList" ATTR="Headline"}%22 %DBCALL{"RenderDataFormList" ATTR="Headline"}% 23 23 </div> 24 24 <div class="alt"> 25 %DBCALL{"Render TWikiFormList" ATTR="BaseRef"}%25 %DBCALL{"RenderDataFormList" ATTR="BaseRef"}% 26 26 </div> 27 27 … … 37 37 %META:FORM{name="TopicForm"}% 38 38 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicFunction"}% 39 %META:FIELD{name="TopicDescription" attributes="" title="TopicDescription" value="Renders a list of TWikiForms that use a given TWikiFormAttribute"}%39 %META:FIELD{name="TopicDescription" attributes="" title="TopicDescription" value="Renders a list of DataForms that use a given DataFormAttribute"}% -
trunk/BlogPlugin/data/_BlogPlugin/RenderNewTopicTypeForm.txt
r482 r604 6 6 ---++ Parameters 7 7 * NAME: name of TopicType which we render a button for 8 * FORM: TWikiForm to be used when creating a topic8 * FORM: DataForm to be used when creating a topic 9 9 * TEMPLATE: TopicTemplate to be used 10 10 -
trunk/BlogPlugin/data/_BlogPlugin/SubjectCategory.txt
r482 r604 1 1 %META:TOPICINFO{author="ProjectContributor" date="1139335204" format="1.1" version="1.1"}% 2 %META:TOPICPARENT{name=" TWikiFormAttribute"}%2 %META:TOPICPARENT{name="DataFormAttribute"}% 3 3 ---++ %TOPIC% 4 4 %FORMFIELD{"TopicDescription"}% … … 22 22 23 23 %DBCALL{"RenderTopicList" NAME="%TOPIC%"}% 24 %DBCALL{"Render TWikiFormList" ATTR="%TOPIC%"}%24 %DBCALL{"RenderDataFormList" ATTR="%TOPIC%"}% 25 25 26 26 <!-- … … 35 35 36 36 %META:FORM{name="TopicForm"}% 37 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicType, TWikiFormAttribute"}%38 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="TopicType and TWikiFormAttribute that describes BlogEntry categories"}%37 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicType, DataFormAttribute"}% 38 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="TopicType and DataFormAttribute that describes BlogEntry categories"}% -
trunk/BlogPlugin/data/_BlogPlugin/SubjectCategoryForm.txt
r482 r604 1 1 %META:TOPICINFO{author="ProjectContributor" date="1148406023" format="1.1" version="1.1"}% 2 %META:TOPICPARENT{name=" TWikiForm"}%2 %META:TOPICPARENT{name="DataForm"}% 3 3 ---+ %TOPIC% 4 4 %FORMFIELD{"TopicDescription"}% … … 11 11 12 12 13 See also: %SYSTEMWEB%. TWikiForms13 See also: %SYSTEMWEB%.DataForms 14 14 <!-- 15 15 * Set ALLOWTOPICCHANGE = %MAINWEB%.BlogAdminGroup 16 16 * Set SIDEBAR = Admin 17 * Set SIDEBARARG = TWikiForm17 * Set SIDEBARARG = DataForm 18 18 --> 19 19 20 20 %META:FORM{name="TopicForm"}% 21 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value=" TWikiForm"}%22 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value=" TWikiForm for SubjectCategories"}%21 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="DataForm"}% 22 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="DataForm for SubjectCategories"}% -
trunk/BlogPlugin/data/_BlogPlugin/TopicDescription.txt
r482 r604 1 1 %META:TOPICINFO{author="ProjectContributor" date="1124204963" format="1.1" version="1.1"}% 2 %META:TOPICPARENT{name=" TWikiFormAttribute"}%2 %META:TOPICPARENT{name="DataFormAttribute"}% 3 3 ---+ %TOPIC% 4 4 %FORMFIELD{"TopicDescription"}% 5 %DBCALL{"Render TWikiFormList" ATTR="%TOPIC%"}%5 %DBCALL{"RenderDataFormList" ATTR="%TOPIC%"}% 6 6 7 7 <!-- 8 8 * Set ALLOWTOPICCHANGE = %MAINWEB%.BlogAdminGroup 9 9 * Set SIDEBAR = Admin 10 * Set SIDEBARARG = TWikiFormAttribute10 * Set SIDEBARARG = DataFormAttribute 11 11 --> 12 12 13 13 %META:FORM{name="TopicForm"}% 14 %META:FIELD{name="TopicType" attributes="" title="TopicType" value=" TWikiFormAttribute"}%14 %META:FIELD{name="TopicType" attributes="" title="TopicType" value="DataFormAttribute"}% 15 15 %META:FIELD{name="TopicDescription" attributes="" title="TopicDescription" value="describes the function of a topic"}% 16 16 -
trunk/BlogPlugin/data/_BlogPlugin/TopicForm.txt
r482 r604 11 11 * Set ALLOWTOPICCHANGE = %MAINWEB%.BlogAdminGroup 12 12 * Set SIDEBAR = Admin 13 * Set SIDEBARARG = TWikiForm13 * Set SIDEBARARG = DataForm 14 14 --> 15 15 16 16 17 17 %META:FORM{name="TopicForm"}% 18 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value=" TWikiForm"}%19 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value=" TWikiForm attached to general TWikiTopics"}%18 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="DataForm"}% 19 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="DataForm attached to general TWikiTopics"}% -
trunk/BlogPlugin/data/_BlogPlugin/TopicType.txt
r482 r604 6 6 %DBCALL{"RenderNewTopicTypeForm" NAME="%TOPIC%" TEMPLATE="%TOPIC%Template" warn="off"}% 7 7 %DBCALL{"RenderTopicList" NAME="%TOPIC%"}% 8 %DBCALL{"RenderTopicList" NAME="%TOPIC%, TWikiFormAttribute"}%9 %DBCALL{"Render TWikiFormList" ATTR="%TOPIC%"}%8 %DBCALL{"RenderTopicList" NAME="%TOPIC%, DataFormAttribute"}% 9 %DBCALL{"RenderDataFormList" ATTR="%TOPIC%"}% 10 10 11 11 See also: TopicTypeTemplate … … 20 20 21 21 %META:FORM{name="TopicForm"}% 22 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="AdminTool, TopicType, TWikiFormAttribute"}%22 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="AdminTool, TopicType, DataFormAttribute"}% 23 23 %META:FIELD{name="TopicDescription" attributes="M" title="TopicDescription" value="TopicType of all possible TopicTypes in the %25WEB%25 web"}% 24 24 %META:TOPICMOVED{by="MichaelDaum" date="1123962566" from="Blog.TopicCategory" to="Blog.TopicType"}% -
trunk/BlogPlugin/data/_BlogPlugin/WebPreferences.txt
r500 r604 139 139 * Set WEBBUTTONSCLASS_ABOUT = 140 140 141 Definition of TWikiForms (expert settings):141 Definition of DataForms (expert settings): 142 142 * Set WEBFORMS = BlogEntryForm, TopicForm, BlogCommentForm, BlogLinkForm, BlogPageForm, SubjectCategoryForm, BlogAuthorForm 143 143 -
trunk/BlogPlugin/lib/TWiki/Plugins/BlogPlugin/MANIFEST
r48 r604 1 data/_BlogPlugin/AdminTool.txt 0644 1 2 data/_BlogPlugin/AdminToolTemplate.txt 0644 2 data/_BlogPlugin/AdminTool.txt 06443 3 data/_BlogPlugin/AtomViewTemplate.txt 0644 4 4 data/_BlogPlugin/BaseRef.txt 0644 5 5 data/_BlogPlugin/BlogAbout.txt 0644 6 6 data/_BlogPlugin/BlogArchive.txt 0644 7 data/_BlogPlugin/BlogAuthor.txt 0644 7 8 data/_BlogPlugin/BlogAuthorForm.txt 0644 8 9 data/_BlogPlugin/BlogAuthorTemplate.txt 0644 9 10 data/_BlogPlugin/BlogAuthorViewTemplate.txt 0644 10 data/_BlogPlugin/Blog Author.txt 064411 data/_BlogPlugin/BlogComment.txt 0644 11 12 data/_BlogPlugin/BlogCommentForm.txt 0644 12 13 data/_BlogPlugin/BlogCommentTemplate.txt 0644 13 14 data/_BlogPlugin/BlogCommentViewTemplate.txt 0644 14 data/_BlogPlugin/BlogComment.txt 064415 15 data/_BlogPlugin/BlogDev.txt 0644 16 data/_BlogPlugin/BlogEntry.txt 0644 16 17 data/_BlogPlugin/BlogEntry0.txt 0644 17 18 data/_BlogPlugin/BlogEntryForm.txt 0644 18 19 data/_BlogPlugin/BlogEntryTemplate.txt 0644 19 20 data/_BlogPlugin/BlogEntryViewTemplate.txt 0644 20 data/_BlogPlugin/BlogEntry.txt 064421 21 data/_BlogPlugin/BlogHelpText.txt 0644 22 22 data/_BlogPlugin/BlogImages.txt 0644 23 data/_BlogPlugin/BlogLink.txt 0644 23 24 data/_BlogPlugin/BlogLinkForm.txt 0644 24 25 data/_BlogPlugin/BlogLinkTemplate.txt 0644 25 26 data/_BlogPlugin/BlogLinkViewTemplate.txt 0644 26 data/_BlogPlugin/Blog Link.txt 064427 data/_BlogPlugin/BlogPage.txt 0644 27 28 data/_BlogPlugin/BlogPageForm.txt 0644 28 29 data/_BlogPlugin/BlogPageTemplate.txt 0644 29 data/_BlogPlugin/BlogPage.txt 064430 30 data/_BlogPlugin/BlogRef.txt 0644 31 31 data/_BlogPlugin/BlogTag.txt 0644 32 data/_BlogPlugin/DataForm.txt 0644 33 data/_BlogPlugin/DataFormAttribute.txt 0644 34 data/_BlogPlugin/DataFormAttributeTemplate.txt 0644 35 data/_BlogPlugin/DataFormTemplate.txt 0644 32 36 data/_BlogPlugin/FrontPage.txt 0644 33 37 data/_BlogPlugin/HiddenFormViewTemplate.txt 0644 … … 45 49 data/_BlogPlugin/RenderArchives.txt 0644 46 50 data/_BlogPlugin/RenderAtom.txt 0644 51 data/_BlogPlugin/RenderAuthors.txt 0644 47 52 data/_BlogPlugin/RenderAuthorTools.txt 0644 48 data/_BlogPlugin/Render Authors.txt 064453 data/_BlogPlugin/RenderBlogArchive.txt 0644 49 54 data/_BlogPlugin/RenderBlogArchiveCat.txt 0644 50 55 data/_BlogPlugin/RenderBlogArchiveChron.txt 0644 … … 52 57 data/_BlogPlugin/RenderBlogArchiveLex.txt 0644 53 58 data/_BlogPlugin/RenderBlogArchiveTag.txt 0644 54 data/_BlogPlugin/RenderBlog Archive.txt 064459 data/_BlogPlugin/RenderBlogComment.txt 0644 55 60 data/_BlogPlugin/RenderBlogComments.txt 0644 56 data/_BlogPlugin/RenderBlogComment.txt 064457 61 data/_BlogPlugin/RenderBlogEntriesInCategory.txt 0644 58 62 data/_BlogPlugin/RenderBlogEntriesOfAuthor.txt 0644 59 63 data/_BlogPlugin/RenderBlogEntry.txt 0644 64 data/_BlogPlugin/RenderBlogLink.txt 0644 60 65 data/_BlogPlugin/RenderBlogLinksInCategory.txt 0644 61 data/_BlogPlugin/RenderBlogLink.txt 064462 66 data/_BlogPlugin/RenderBlogPage.txt 0644 63 67 data/_BlogPlugin/RenderBlogRoll.txt 0644 64 68 data/_BlogPlugin/RenderBlogTeaser.txt 0644 65 69 data/_BlogPlugin/RenderCategories.txt 0644 70 data/_BlogPlugin/RenderDataFormList.txt 0644 66 71 data/_BlogPlugin/RenderDocNavigation.txt 0644 67 72 data/_BlogPlugin/RenderFrontPage.txt 0644 … … 79 84 data/_BlogPlugin/RenderNewBlogPageButton.txt 0644 80 85 data/_BlogPlugin/RenderNewCategoryButton.txt 0644 86 data/_BlogPlugin/RenderNewTopicTypeForm.txt 0644 81 87 data/_BlogPlugin/RenderNewTWikiTopicButton.txt 0644 82 data/_BlogPlugin/RenderNewTopicTypeForm.txt 064483 88 data/_BlogPlugin/RenderNextCommentNr.txt 0644 84 89 data/_BlogPlugin/RenderPageNavigation.txt 0644 90 data/_BlogPlugin/RenderPages.txt 0644 85 91 data/_BlogPlugin/RenderPageTitle.txt 0644 86 data/_BlogPlugin/RenderPages.txt 064487 92 data/_BlogPlugin/RenderRecentComments.txt 0644 88 93 data/_BlogPlugin/RenderRecentPostings.txt 0644 … … 91 96 data/_BlogPlugin/RenderSideBar.txt 0644 92 97 data/_BlogPlugin/RenderSubComments.txt 0644 93 data/_BlogPlugin/RenderTWikiFormList.txt 064494 98 data/_BlogPlugin/RenderTechnorati.txt 0644 95 99 data/_BlogPlugin/RenderTopicList.txt 0644 … … 103 107 data/_BlogPlugin/RenderWebTools.txt 0644 104 108 data/_BlogPlugin/RssViewTemplate.txt 0644 109 data/_BlogPlugin/SubjectCategory.txt 0644 105 110 data/_BlogPlugin/SubjectCategoryForm.txt 0644 106 111 data/_BlogPlugin/SubjectCategoryTemplate.txt 0644 107 112 data/_BlogPlugin/SubjectCategoryViewTemplate.txt 0644 108 data/_BlogPlugin/SubjectCategory.txt 0644109 data/_BlogPlugin/TWikiFormAttributeTemplate.txt 0644110 data/_BlogPlugin/TWikiFormAttribute.txt 0644111 data/_BlogPlugin/TWikiFormTemplate.txt 0644112 data/_BlogPlugin/TWikiForm.txt 0644113 data/_BlogPlugin/TWikiTopic.txt 0644114 113 data/_BlogPlugin/TestBlogEntry0.txt 0644 115 114 data/_BlogPlugin/TopicDescription.txt 0644 116 115 data/_BlogPlugin/TopicForm.txt 0644 116 data/_BlogPlugin/TopicFunction.txt 0644 117 117 data/_BlogPlugin/TopicFunctionTemplate.txt 0644 118 data/_BlogPlugin/Topic Function.txt 0644118 data/_BlogPlugin/TopicTemplate.txt 0644 119 119 data/_BlogPlugin/TopicTemplateTemplate.txt 0644 120 data/_BlogPlugin/TopicT emplate.txt 0644120 data/_BlogPlugin/TopicType.txt 0644 121 121 data/_BlogPlugin/TopicTypeTemplate.txt 0644 122 data/_BlogPlugin/Topic Type.txt 0644122 data/_BlogPlugin/TopicView.txt 0644 123 123 data/_BlogPlugin/TopicViewTemplate.txt 0644 124 data/_BlogPlugin/T opicView.txt 0644124 data/_BlogPlugin/TWikiTopic.txt 0644 125 125 data/_BlogPlugin/WebAggregation.txt 0644 126 126 data/_BlogPlugin/WebAliases.txt 0644 127 data/_BlogPlugin/WebAtom.txt 0644 127 128 data/_BlogPlugin/WebAtomCombined.txt 0644 128 129 data/_BlogPlugin/WebAtomComments.txt 0644 129 130 data/_BlogPlugin/WebAtomTeaser.txt 0644 130 data/_BlogPlugin/WebAtom.txt 0644131 131 data/_BlogPlugin/WebButtons.txt 0644 132 132 data/_BlogPlugin/WebChanges.txt 0644 … … 137 137 data/_BlogPlugin/WebNotify.txt 0644 138 138 data/_BlogPlugin/WebPreferences.txt 0644 139 data/_BlogPlugin/WebRss.txt 0644 139 140 data/_BlogPlugin/WebRssCombined.txt 0644 140 141 data/_BlogPlugin/WebRssComments.txt 0644 141 142 data/_BlogPlugin/WebRssTeaser.txt 0644 142 data/_BlogPlugin/Web Rss.txt 0644143 data/_BlogPlugin/WebSearch.txt 0644 143 144 data/_BlogPlugin/WebSearchAdvanced.txt 0644 144 data/_BlogPlugin/WebSearch.txt 0644145 145 data/_BlogPlugin/WebSideBar.txt 0644 146 146 data/_BlogPlugin/WebStatistics.txt 0644 … … 154 154 data/TWiki/BlogPlugin.txt 0644 155 155 data/TWiki/BlogUp.txt 0644 156 lib/TWiki/Plugins/BlogPlugin.pm 0644 156 157 lib/TWiki/Plugins/BlogPlugin/Core.pm 0644 157 158 lib/TWiki/Plugins/BlogPlugin/Factory.pm 0644 158 159 lib/TWiki/Plugins/BlogPlugin/WebDB.pm 0644 159 lib/TWiki/Plugins/BlogPlugin.pm 0644160 160 pub/TWiki/BlogPlugin/blogplugin.js 0644 161 161 pub/TWiki/BlogPlugin/patternstyle.css 0644 162 162 pub/TWiki/BlogPlugin/style.css 0644 163 pub/TWiki/BlogUp/BlogPluginSnap1.jpg 0644 163 164 pub/TWiki/BlogUp/BlogPluginSnap10.jpg 0644 164 165 pub/TWiki/BlogUp/BlogPluginSnap11.jpg 0644 … … 167 168 pub/TWiki/BlogUp/BlogPluginSnap14.jpg 0644 168 169 pub/TWiki/BlogUp/BlogPluginSnap15.jpg 0644 169 pub/TWiki/BlogUp/BlogPluginSnap1.jpg 0644170 170 pub/TWiki/BlogUp/BlogPluginSnap2.jpg 0644 171 171 pub/TWiki/BlogUp/BlogPluginSnap3.jpg 0644 -
trunk/BugsContrib/data/Bugs/ItemTemplate.txt
r51 r604 1 1 2 ---++ This is the TWiki.TWikiForms definition for the structured form based data2 ---++ This is the %SYSTEMWEB%.DataForms definition for the structured form based data 3 3 see WebTopicEditTemplate for the TopicTemplate 4 4 -
trunk/BugsContrib/data/Bugs/WebHome.txt
r464 r604 1 1 <img src="%PUBURL%/%SYSTEMWEB%/BugsContrib/wikiring-bugscontrib.png" style="float:right;" /> 2 2 3 This is an Item Tracking System implemented using TWiki.TWikiForms. It has been implemented to be used in a web on its own, but could be intermingled with a discussion style !TWikiWeb. It is a pure TWiki Application implemented using only what you get in the box when you download TWiki. See %SYSTEMWEB%.BugsContrib for more information.3 This is an Item Tracking System implemented using [[%SYSTEMWEB%.DataForms][DataForms]]. It has been implemented to be used in a web on its own, but could be intermingled with a discussion style !TWikiWeb. It is a pure TWiki Application implemented using only what you get in the box when you download TWiki. See %SYSTEMWEB%.BugsContrib for more information. 4 4 5 5 ---+ How to use the Bugs Web … … 16 16 17 17 The web is configured as a simple bug tracker, but can easily be customised to meet your own requirements. Here are some pointers: 18 1 ItemTemplate contains the basic bug form. This is a [[%SYSTEMWEB%. TWikiForms][TWikiForm]].18 1 ItemTemplate contains the basic bug form. This is a [[%SYSTEMWEB%.DataForms][DataForm]]. 19 19 1 WebLeftBar contains the left menu bar 20 20 1 AppliesTo contains the list of areas that an issue might apply to. Configure this to your own requirements -
trunk/BugsContrib/data/Bugs/WebPreferences.txt
r482 r604 33 33 * WebTopicEditTemplate: Default template for new topics in this web. (Site-level is used if topic does not exist) 34 34 * [[%SYSTEMWEB%.WebTopicEditTemplate]]: Site-level default template 35 * %SYSTEMWEB%. TWikiForms: How to enable form(s)35 * %SYSTEMWEB%.DataForms: How to enable form(s) 36 36 * Set WEBFORMS = ItemTemplate 37 37 -
trunk/BugsContrib/data/TWiki/BugsContrib.txt
r482 r604 13 13 --> 14 14 15 This is a Tracking System implemented using TWiki.TWikiForms. It has been implemented to be used in a web on its own, but could be intermingled with a discussion style !TWikiWeb.15 This is a Tracking System implemented using %SYSTEMWEB%.DataForms. It has been implemented to be used in a web on its own, but could be intermingled with a discussion style !TWikiWeb. 16 16 17 17 A customised version of it has been in use as TWiki's bug tracking and shakeout system since 2005 - See http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs. -
trunk/ClassificationPlugin/data/Applications/ClassificationApp/TWikiForm.txt
r482 r604 12 12 %META:FORM{name="Applications.TopicStub"}% 13 13 %META:FIELD{name="TopicType" attributes="" title="TopicType" value="TopicStub, TopicType"}% 14 %META:FIELD{name="Summary" attributes="" title="Summary" value="Tool to create TWikiForms"}%14 %META:FIELD{name="Summary" attributes="" title="Summary" value="Tool to create DataForms"}% 15 15 %META:FIELD{name="TWikiApplication" attributes="" title="TWikiApplication" value="TWikiWorkbench"}% 16 16 %META:FIELD{name="Target" attributes="" title="Target" value="Applications.TWikiForm"}% -
trunk/ClassificationPlugin/data/Applications/ClassificationApp/WebPreferences.txt
r502 r604 43 43 44 44 ---+++ Misc 45 Definition of TWikiForms:45 Definition of DataForms: 46 46 * Set WEBFORMS = Applications.TWikiTopic, Applications.TopicStub 47 47 * Set FINALPREFERENCES = ATTACHFILESIZELIMIT, WIKIWEBMASTER, WEBCOPYRIGHT, WEBTOPICLIST, DENYWEBVIEW, ALLOWWEBVIEW, DENYWEBCHANGE, ALLOWWEBCHANGE, WEBDB -
trunk/ClassificationPlugin/data/TWiki/ClassificationPlugin.txt
r482 r604 23 23 The ClassificationPlugin is a building block for <nop>TWikiApplications in need of 24 24 tagging and hierarchies. The contained <nop>ClassificationApp is a basic 25 categorization and tagging solution for TWiki based on TWikiForms.25 categorization and tagging solution for TWiki based on DataForms. 26 26 27 27 -
trunk/ClassificationPlugin/lib/TWiki/Plugins/ClassificationPlugin/Hierarchy.pm
r64 r604 822 822 #writeDebug("looking up form definition for $topicType in web $this->{web}"); 823 823 824 # looup form definition -> ASSUMPTION: TopicTypes must be TWikiForms too824 # looup form definition -> ASSUMPTION: TopicTypes must be DataForms too 825 825 my $db = TWiki::Plugins::DBCachePlugin::Core::getDB($this->{web}); 826 826 my $formDef = $db->fastget($topicType); … … 916 916 #writeDebug("looking up form definition for $topicType"); 917 917 918 # looup form definition -> ASSUMPTION: TopicTypes must be TWikiForms too918 # looup form definition -> ASSUMPTION: TopicTypes must be DataForms too 919 919 my $db = TWiki::Plugins::DBCachePlugin::Core::getDB($this->{web}); 920 920 my $formDef = $db->fastget($topicType); -
trunk/ComponentEditPlugin/lib/TWiki/Plugins/ComponentEditPlugin.pm
r67 r604 46 46 type => {type=>'options', option=> ['keyword', 'literal', 'regex'], default=>'', DOCCO=>'Do a keyword search like soap "web service" -shampoo; a literal search like web service; or RegularExpression search like soap;web service;!shampoo'}, 47 47 scope => {type=>'options', option=> ['topic', 'text', 'all'], default=>'text', DOCCO=>'Search topic name (title); the text (body) of topic; or all (both)'}, 48 order => {type=>'text', default=>'', DOCCO=>'Sort the results of search by the topic names, topic creation time, last modified time, last editor, or named field of TWikiForms. The sorting is done web by web; if you want to sort across webs, create a formatted table and sort it with TablePlugin\'s initsort. Note that dates are sorted most recent date last (i.e at the bottom of the table).'},48 order => {type=>'text', default=>'', DOCCO=>'Sort the results of search by the topic names, topic creation time, last modified time, last editor, or named field of DataForms. The sorting is done web by web; if you want to sort across webs, create a formatted table and sort it with TablePlugin\'s initsort. Note that dates are sorted most recent date last (i.e at the bottom of the table).'}, 49 49 limit => {type=>'text', default=>'', DOCCO=>'Limit the number of results returned. This is done after sorting if order is specified'}, 50 50 date => {type=>'text', default=>'', DOCCO=>'limits the results to those pages with latest edit time in the given TimeInterval.'}, -
trunk/ControlsPlugin/data/TWiki/ControlsPlugin.txt
r464 r604 4 4 This plugin creates controls that can be used to define HTML forms from possible values defined in a topic. 5 5 6 TWiki.TWikiForms allow possible values for a form field to be defined in a topic (see Section "Defining a Form with Multiple Topics"). The same set of values are often used as the values of HTML form controls (e.g., when defining a search where these values are selectable parameters). Using this plugin, these lists of values can be kept synchronized by having the form controls generated based on the topic that defined the values in the first place.6 %SYSTEMWEB%.DataForms allow possible values for a form field to be defined in a topic (see Section "Defining a Form with Multiple Topics"). The same set of values are often used as the values of HTML form controls (e.g., when defining a search where these values are selectable parameters). Using this plugin, these lists of values can be kept synchronized by having the form controls generated based on the topic that defined the values in the first place. 7 7 8 Background: I often found myself defining the possible values for a field of a TWiki.TWikiForms in a TWiki:Codev/TWikiApplication, and then had to manually define the same possible values for a drop down selection or similar in an HTML form. Keeping these consistent was a nuisance. This plugin automates that process.8 Background: I often found myself defining the possible values for a field of a %SYSTEMWEB%.DataForms in a TWiki:Codev/TWikiApplication, and then had to manually define the same possible values for a drop down selection or similar in an HTML form. Keeping these consistent was a nuisance. This plugin automates that process. 9 9 10 10 … … 23 23 ---++ Example 24 24 25 Below is the definition of the field values for <nop>TopicClassifications from TWiki.TWikiForms:25 Below is the definition of the field values for <nop>TopicClassifications from %SYSTEMWEB%.DataForms: 26 26 | *Name* | *Type* | *Tooltip message* | 27 27 | <nop>NoDisclosure | option | blah blah... | … … 58 58 | =nextmessage="..."= | A string that will be shown in a dependent once a selection in the parent menu has been made | | 59 59 60 The options for each menu are given in a topic as described above. If a menu is hierarchical, its field value must point to another topic where the options for the dependent menu are defined. See TWikiForms for detail of how to define option tables. As a reminder, when a field is defined with the syntax =[<nop>[XXX][YYY]]=, where =XXX= is a topic name, and =YYY= is some text, then while =YYY= is chosen as the displayed text, the topic =XXX= will be consulted for the dependent menu.60 The options for each menu are given in a topic as described above. If a menu is hierarchical, its field value must point to another topic where the options for the dependent menu are defined. See %SYSTEMWEB%.DataForms for detail of how to define option tables. As a reminder, when a field is defined with the syntax =[<nop>[XXX][YYY]]=, where =XXX= is a topic name, and =YYY= is some text, then while =YYY= is chosen as the displayed text, the topic =XXX= will be consulted for the dependent menu. 61 61 62 62 For hierarchical menus, the name of the controls generated are given by the =name= parameter, with the depth of the control suffixed, starting at =0= for the first level. … … 123 123 | Appraisal: | http://TWiki.org/cgi-bin/view/Plugins/%TOPIC%Appraisal | 124 124 125 __Related Topics:__ TWiki.TWikiForms125 __Related Topics:__ %SYSTEMWEB%.DataForms 126 126 127 127 -- TWiki:Main/ThomasWeigert - 04 Aug 2006 -
trunk/EditHiddenTablePlugin/data/TWiki/EditHiddenTablePlugin.txt
r549 r604 16 16 ---++ Template 17 17 18 Before you can edit a table, you need to define a template that describes the layout of the table in the style of TWiki.TWikiForms. The table format is given by a table in the form template: each row defines a table column by giving a field name, field type, size, and initial values, if any. The field type determines how the table row is edited (e.g., as text, textare, radio, checkbox, etc.).18 Before you can edit a table, you need to define a template that describes the layout of the table in the style of %SYSTEMWEB%.DataForms. The table format is given by a table in the form template: each row defines a table column by giving a field name, field type, size, and initial values, if any. The field type determines how the table row is edited (e.g., as text, textare, radio, checkbox, etc.). 19 19 20 20 For ease of transition of existing systems, the table schema can also be defined in the syntax of TWiki.EditTablePlugin. … … 25 25 26 26 | *Parameter* | *Comment* | *Default* | 27 | =template= | Topic which defines the format of the table, in the style of TWiki.TWikiForms. The table format is given by one row per table column defining field name, field type, size, and initial values, if any. | |27 | =template= | Topic which defines the format of the table, in the style of %SYSTEMWEB%.DataForms. The table format is given by one row per table column defining field name, field type, size, and initial values, if any. | | 28 28 | =header= | Must be used when the table schema is defined in the syntax of TWiki.EditTablePlugin (see documentation there). | | 29 29 | =format= | Must be used when the table schema is defined in the syntax of TWiki.EditTablePlugin (see documentation there). | | … … 46 46 ---+++ Supported Field Type 47 47 48 All field types supported in TWiki.TWikiForms are supported for table fields also. For example, in the screenshot below, the [[http://dynarch.com/mishoo/calendar.epl][Mishoo DHTML calendar]] is used to select the value for a date field.48 All field types supported in %SYSTEMWEB%.DataForms are supported for table fields also. For example, in the screenshot below, the [[http://dynarch.com/mishoo/calendar.epl][Mishoo DHTML calendar]] is used to select the value for a date field. 49 49 |<img src="%ATTACHURLPATH%/editwithcalendar.jpg" alt="Edit Table Calendar Example" />| 50 50 -
trunk/EditTablerowPlugin/data/TWiki/EditTablerowPlugin.txt
r549 r604 8 8 ---++ Acknowledgment 9 9 10 This plugin was inspired and steals much from TWiki:Main/PeterThoeny's TWiki:Plugins/EditTablePlugin and tries be compatible with respect to the options and parameters it provides. However, as it supports editing of the table one row at a time, it is not subject to the performance limitations of TWiki:Plugins/EditTablePlugin when faced with large tables.10 This plugin was inspired and steals much from the !EditTablePlugin and tries be compatible with respect to the options and parameters it provides. However, as it supports editing of the table one row at a time, it is not subject to the performance limitations of TWiki:Plugins/EditTablePlugin when faced with large tables. 11 11 12 12 The idea and first implementation of form-based editing for tables goes back to TWiki:Main/ShawnBradford's approach in TWiki:Codev/SimpleTableEntryUsingForms. … … 14 14 ---++ Template 15 15 16 Before you can edit a table, you need to define a template that describes the layout of the table in the style of TWiki.TWikiForms. The table format is given by a table in the form template: each row defines a table column by giving a field name, field type, size, and initial values, if any. The field type determines how the table row is edited (e.g., as text, textare, radio, checkbox, etc.).16 Before you can edit a table, you need to define a template that describes the layout of the table in the style of %SYSTEMWEB%.DataForms. The table format is given by a table in the form template: each row defines a table column by giving a field name, field type, size, and initial values, if any. The field type determines how the table row is edited (e.g., as text, textare, radio, checkbox, etc.). 17 17 18 18 For ease of transition of existing systems, the table schema can also be defined in the syntax of TWiki.EditTablePlugin. … … 23 23 24 24 | *Parameter* | *Comment* | *Default* | 25 | =template= | Topic which defines the format of the table, in the style of TWiki.TWikiForms. The table format is given by one row per table column defining field name, field type, size, and initial values, if any. | |26 | =header= | Must be used when the table schema is defined in the syntax of TWiki.EditTablePlugin (see documentation there). | |27 | =format= | Must be used when the table schema is defined in the syntax of TWiki.EditTablePlugin (see documentation there). | |25 | =template= | Topic which defines the format of the table, in the style of %SYSTEMWEB%.DataForms. The table format is given by one row per table column defining field name, field type, size, and initial values, if any. | | 26 | =header= | Must be used when the table schema is defined in the syntax of %SYSTEMWEB%.EditTablePlugin (see documentation there). | | 27 | =format= | Must be used when the table schema is defined in the syntax of %SYSTEMWEB%.EditTablePlugin (see documentation there). | | 28 28 | =changerows= | Rows can be added and removed if ="on"=; rows can be added but not removed if ="add"=. | =CHANGEROWS= Plugin setting | 29 29 | =helptopic= | Topic name containing help text shown below the table when editing a table. The %<nop>STARTINCLUDE% and %<nop>STOPINCLUDE% variables can be used in the topic to specify what is shown. | (no help text) | … … 42 42 ---+++ Supported Field Type 43 43 44 All field types supported in TWiki.TWikiForms are supported for table fields also. For example, in the screenshot below, the [[http://dynarch.com/mishoo/calendar.epl][Mishoo DHTML calendar]] is used to select the value for a date field.44 All field types supported in %SYSTEMWEB%.DataForms are supported for table fields also. For example, in the screenshot below, the [[http://dynarch.com/mishoo/calendar.epl][Mishoo DHTML calendar]] is used to select the value for a date field. 45 45 |<img src="%ATTACHURLPATH%/editwithcalendar.jpg" alt="Edit Table Calendar Example" />| 46 46 -
trunk/ExcelImportExportPlugin/data/TWiki/ExcelImportExportPlugin.txt
r529 r604 29 29 | =topic="..."= | The topic at which the spreadsheet is attached | Current topic | 30 30 | =file="..."= | Default parameter: The name of the attached spreadsheet file (without the extension) | Current topic | 31 | =template="..."= | A form definition (see TWiki.TWikiForms); it defines the columns of the table to be generated. Must match column headers of the attached spreadsheet. | |31 | =template="..."= | A form definition (see %SYSTEMWEB%.DataForms); it defines the columns of the table to be generated. Must match column headers of the attached spreadsheet. | | 32 32 33 33 … … 37 37 | *Parameter:* | *Description:* | *Default:* | 38 38 | =topic="..."= | Default Parameter: The topic where the resultant table will be inserted. The first table found in this topic will be replaced by the generated table. | Current topic | 39 | =template="..."= | A form definition (see TWiki.TWikiForms); it defines the columns of the table to be generated. Must match column headers of the attached spreadsheet. | |39 | =template="..."= | A form definition (see %SYSTEMWEB%.DataForms); it defines the columns of the table to be generated. Must match column headers of the attached spreadsheet. | | 40 40 41 41 … … 46 46 | =topic="..."= | Default parameter: The topic at which the spreadsheet is attached | Current topic | 47 47 | =file="..."= | The name of the generated spreadsheet file (without the extension) | Current topic | 48 | =template="..."= | A form definition (see TWiki.TWikiForms); it defines the columns of the table to be generated. Must match column headers of the attached spreadsheet. | |48 | =template="..."= | A form definition (see %SYSTEMWEB%.DataForms); it defines the columns of the table to be generated. Must match column headers of the attached spreadsheet. | | 49 49 | =map="..."= | The topic which contains additional mapping information between the columns of the table and the columns in the generated Excel file. | | 50 50 … … 54 54 * Supported parameters: 55 55 | *Parameter:* | *Description:* | *Default:* | 56 | =template="..."= | Default parameter: A form definition (see TWiki.TWikiForms); it defines the columns of the table to be generated. Must match column headers of the attached spreadsheet. | |56 | =template="..."= | Default parameter: A form definition (see %SYSTEMWEB%.DataForms); it defines the columns of the table to be generated. Must match column headers of the attached spreadsheet. | | 57 57 | =map="..."= | The topic which contains additional mapping information between the columns of the table and the columns in the generated Excel file. | | 58 58 … … 63 63 | =topic="..."= | The topic at which the spreadsheet is attached | Current topic | 64 64 | =file="..."= | Default parameter: The name of the attached spreadsheet file (without the extension) | Current topic | 65 | =template="..."= | A form definition (see TWiki.TWikiForms); it defines the columns of the table to be generated. Must match column headers of the attached spreadsheet. | |65 | =template="..."= | A form definition (see %SYSTEMWEB%.DataForms); it defines the columns of the table to be generated. Must match column headers of the attached spreadsheet. | | 66 66 | =topiccolumn="..."= | The column that defines the name of the generated topic. If not present, the name is constructed from =ExcelRow= and a sequence number. | =TOPIC= | 67 67 | =topictext="..."= | This column defines the text of the topic. As a safety precaution, it will only generate topic text, if the existing text is not empty. | =TEXT= | … … 74 74 75 75 #ColumnMapping 76 In its simplest form, the correspondence between the Excel spreadsheet and the TWiki table is established through a TWiki.TWikiForms template. This for corresponds to the header row in the spreadsheet: each field in the form is the same as a column field in the header row. All fields except date fields are assumed to be of type text.76 In its simplest form, the correspondence between the Excel spreadsheet and the TWiki table is established through a %SYSTEMWEB%.DataForms template. This for corresponds to the header row in the spreadsheet: each field in the form is the same as a column field in the header row. All fields except date fields are assumed to be of type text. 77 77 78 78 Note that the order of the fields need not be the same, nor do all the column fields have to be present. Missing fields will be omitted in the import or export operations. -
trunk/ExecuterContrib/executer/lib/Slion/TWiki/Executer.pm
r115 r604 57 57 $self->{InterruptReason} = undef; #Human readable reason for the interrupt 58 58 my %FormFields=(); 59 $self->{FormFields} = \%FormFields; #Hash containing field values for the TWikiForms59 $self->{FormFields} = \%FormFields; #Hash containing field values for the DataForms 60 60 my %Var=(); 61 61 $self->{Var} = \%Var; #Hash containing user variables -
trunk/FamilyTreePlugin/data/FamilyTreePlugin/WebPreferences.txt
r498 r604 46 46 * [[%SYSTEMWEB%.WebTopicEditTemplate]]: Site-level default topic template 47 47 48 * Comma separated list of *forms* that can be attached to topics in this web. See %SYSTEMWEB%. TWikiForms for more information.48 * Comma separated list of *forms* that can be attached to topics in this web. See %SYSTEMWEB%.DataForms for more information. 49 49 * Set WEBFORMS = 50 50 -
trunk/FormPivotPlugin/data/TWiki/FormPivotPlugin.txt
r529 r604 2 2 ---+ Form Pivot Plugin 3 3 4 Basic analysis of values for a [[%SYSTEMWEB%. TWikiForms][form]] used by the topics in a Web.4 Basic analysis of values for a [[%SYSTEMWEB%.DataForms][form]] used by the topics in a Web. 5 5 6 6 ---++ %TOPIC% Global Settings -
trunk/FormPlugin/data/TWiki/FormPlugin.txt
r529 r604 171 171 %BB% =submit= - creates a submit button \ 172 172 %BB% =hidden= - creates a hidden input field |required |- | =type="selectmulti"= | 173 | =options= |List of selectable value parameters to use with =select=, =dropdown=, =checkbox= or =radio=. You may use TWikiForms notation =option1=Label 1, option2=Label 2=. |- |- | =options="mary, peter, annabel, nicky, jennifer"= or options and labels combined: =options="mary=Mary M, peter=Peter P, annabel=Annabel A, nicky=Nicky N, jennifer=Jennifer J"= |173 | =options= |List of selectable value parameters to use with =select=, =dropdown=, =checkbox= or =radio=. You may use DataForms notation =option1=Label 1, option2=Label 2=. |- |- | =options="mary, peter, annabel, nicky, jennifer"= or options and labels combined: =options="mary=Mary M, peter=Peter P, annabel=Annabel A, nicky=Nicky N, jennifer=Jennifer J"= | 174 174 | =labels= |To use with =options=: list of visible labels for each option. |- |If no labels are set the option values are displayed. | =labels="Mary M, Peter P, Annabel A, Nicky N, Jennifer J"= | 175 175 | =default= |Predefined input: \ -
trunk/FormQueryPlugin/data/TWiki/FormQueryPlugin.txt
r569 r604 165 165 | =$summary(noheader)= | Topic summary, with leading =---+ headers= removed%BR% __Note:__ The tokens can be combined into a comma separated list like =$summary(100, showvarnames, noheader)= | 166 166 | =$formname= | The name of the form attached to the topic; empty if none | 167 | =$formfield(name)= | The field value of a form field; for example, =$formfield(<nop>TopicClassification)= would get expanded to =PublicFAQ=. This applies only to topics that have a [[ TWikiForms][TWikiForm]]. An alternative to using the name of the field directly. |167 | =$formfield(name)= | The field value of a form field; for example, =$formfield(<nop>TopicClassification)= would get expanded to =PublicFAQ=. This applies only to topics that have a [[DataForms][DataForm]]. An alternative to using the name of the field directly. | 168 168 | =$formfield(name, 10)= | Form field value, "<tt>- </tt>" hyphenated each 10 characters | 169 169 | =$formfield(name, 20, -<br />)= | Form field value, hyphenated each 20 characters with separator "<tt>-<br /></tt>" | -
trunk/FormsAddOn/data/TWiki/FormsAddOn.txt
r470 r604 43 43 ---+++ Definition of possible field values through referenced topic 44 44 45 TWiki.TWikiForms allow the possible values for fields to be defined in a table on a referenced topic, in which case the name of the field must be the referenced topic. This AddOn allows the field name to be defined using the syntax for specific links =[<nop>[<nop>...][<nop>...]]=:45 %SYSTEMWEB%.DataForms allow the possible values for fields to be defined in a table on a referenced topic, in which case the name of the field must be the referenced topic. This AddOn allows the field name to be defined using the syntax for specific links =[<nop>[<nop>...][<nop>...]]=: 46 46 * The item in the first pair of brackets is a reference to another topic defining the possible field values for this field 47 47 * The item in the second pair of brackets is the field name -
trunk/GenerateSearchPlugin/data/TWiki/GenerateSearchPlugin.txt
r464 r604 6 6 TWiki:Main/TWikiInstallation demonstrates a widely used TWiki application: A search where the search results can be filtered based on parameters entered by the user in a form. 7 7 8 This plugin generates such searches automatically from the field values defined in a TWiki.TWikiForms. The user is presented with a table of possible fields and can select whether the field should be shown as the result of the search, and whether it should be possible to filter on that field.8 This plugin generates such searches automatically from the field values defined in a %SYSTEMWEB%.DataForms. The user is presented with a table of possible fields and can select whether the field should be shown as the result of the search, and whether it should be possible to filter on that field. 9 9 10 10 ---++ Syntax Rules … … 29 29 ---++ Example 30 30 31 Below is an example form from TWiki.TWikiForms:31 Below is an example form from %SYSTEMWEB%.DataForms: 32 32 | *Name* | *Type* | *Size* | *Values* | *Tooltip message* | 33 33 | <nop>TopicClassification | select | 1 | !NoDisclosure, !PublicSupported, !PublicFAQ | blah blah... | … … 62 62 63 63 * One line description, is shown in the %SYSTEMWEB%.TextFormattingRules topic: 64 * Set SHORTDESCRIPTION = This plugin generates a form-driven search based on a TWiki.TWikiForms.64 * Set SHORTDESCRIPTION = This plugin generates a form-driven search based on a %SYSTEMWEB%.DataForms. 65 65 66 66 * Debug plugin: (See output in =data/debug.txt=) … … 102 102 | Appraisal: | http://TWiki.org/cgi-bin/view/Plugins/%TOPIC%Appraisal | 103 103 104 __Related Topics:__ TWiki.TWikiForms104 __Related Topics:__ %SYSTEMWEB%.DataForms 105 105 106 106 -- TWiki:Main/ThomasWeigert - 13 Apr 2005 -
trunk/InlineEditPlugin/data/JSTests/WebPreferences.txt
r498 r604 46 46 * [[%SYSTEMWEB%.WebTopicEditTemplate]]: Site-level default topic template 47 47 48 * Comma separated list of *forms* that can be attached to topics in this web. See %SYSTEMWEB%. TWikiForms for more information.48 * Comma separated list of *forms* that can be attached to topics in this web. See %SYSTEMWEB%.DataForms for more information. 49 49 * Set WEBFORMS = 50 50 -
trunk/JSCalendarContrib/data/TWiki/JSCalendarContrib.txt
r498 r604 64 64 | 13603 | Bugs:Item2982 cleaned up the interface to the contrib, re-added a date rendering function with a more generic interface | 65 65 | 11594 | Allow format to be configured. | 66 | 11415 | Add a =renderFormFieldForEditHandler= so other plugins can forward to this handler to add the date field to the TWikiForms. (TWiki:Main.ThomasWeigert) |66 | 11415 | Add a =renderFormFieldForEditHandler= so other plugins can forward to this handler to add the date field to the DataForms. (TWiki:Main.ThomasWeigert) | 67 67 | 10247 | Bugs:Item2054 put the calendar at z-index 2000, way above pattern skin divs. | 68 68 | 6634 | Bugs:Item453 removed EditTablePlugins private copy of the Mishoo JS calendar, and made sure it works with JSCalendarContrib. Improved the documentation of the JSCalendar while I was there. | -
trunk/KoalaSkin/bin/koalaskin-generate
r549 r604 1382 1382 <li> KSFILEPERMS if set to ALL will change permissions of generated 1383 1383 templates so that other people can re-generate the templates. 1384 <li> KSFORM_POS is the default position value of TWiki.TWikiForms. Must be1384 <li> KSFORM_POS is the default position value of %SYSTEMWEB%.DataForms. Must be 1385 1385 one of: FORM_LM, FORM_TL, FORM_TO, FORM_TR, FORM_BL, FORM_BR. 1386 1386 <li> KSCSS is the URL of an additionnal site-level CSS stylesheet -
trunk/KoalaSkin/data/TWiki/KoalaSkin.txt
r549 r604 126 126 topics for the web, to place in a box in the left margin. 127 127 * a site map (similar to the <nop>WikiWebTable) is generated. 128 * TWiki.TWikiForms position is settable globally and per-web.128 * %SYSTEMWEB%.DataForms position is settable globally and per-web. 129 129 * Uses access keys: alt-e edits, alt-s saves... 130 130 * Uses favicons, so tabs/bookmarks can have a differnt icon per web … … 404 404 afterwards. If set to some other string "xxx", will make the files 405 405 writables by the group "xxx". 406 * KSFORM_POS is the default position value of TWiki.TWikiForms. Must be406 * KSFORM_POS is the default position value of %SYSTEMWEB%.DataForms. Must be 407 407 one of: FORM_LM, FORM_TL, FORM_TO, FORM_TR, FORM_BL, FORM_BR. 408 408 Defaults to FORM_BL … … 453 453 * FORM_LM, FORM_TL, FORM_TO, FORM_TR, FORM_BL, FORM_BR 454 454 indicates that you want 455 the optional TWiki.TWikiForms in the topic at different places,455 the optional %SYSTEMWEB%.DataForms in the topic at different places, 456 456 not just at the bottom left. You can set more than one option, 457 457 howevere for editing the edit form will be just at top or bottom, … … 1184 1184 * New option KSFILEPERMS (= ALL for all users, or unix group 1185 1185 name) at Martin request. 1186 * New options to set position of TWiki.TWikiForms per web:1186 * New options to set position of %SYSTEMWEB%.DataForms per web: 1187 1187 FORM_LM, FORM_TL, FORM_TO, FORM_TR, FORM_BL, FORM_BR, and 1188 1188 global variable KSFORM_POS for the default. -
trunk/MetaWorkflowPlugin/data/Sandbox/MetaWorkflowExample.txt
r482 r604 3 3 ---+++ !MetaWorkflowPlugin Example 4 4 5 This is an example of how to use the TWiki.MetaWorkflowPlugin to create a workflow based on the value of a [[ TWiki.TWikiForms][form field]].5 This is an example of how to use the TWiki.MetaWorkflowPlugin to create a workflow based on the value of a [[%SYSTEMWEB%.DataForms][form field]]. 6 6 7 7 This is what's displayed in the =%<nop>METAWORKFLOWCURRENT%=:%BR% -
trunk/MetaWorkflowPlugin/data/TWiki/MetaWorkflowPlugin.txt
r482 r604 2 2 ---+!! !MetaWorkflowPlugin 3 3 4 This plugin defines a workflow based on updated meta data in a number of topics. It was originally written for use with the [[TWiki:Plugins.WorkflowPlugin][WorkflowPlugin]], but can also be used to create a workflow using TWikiForms or any other changing meta data. To view the meta data of a topic, append ==?raw=debug== to the URL (i.e. %SCRIPTURL{"view"}%/%WEB%/%TOPIC%?raw=debug).4 This plugin defines a workflow based on updated meta data in a number of topics. It was originally written for use with the [[TWiki:Plugins.WorkflowPlugin][WorkflowPlugin]], but can also be used to create a workflow using DataForms or any other changing meta data. To view the meta data of a topic, append ==?raw=debug== to the URL (i.e. %SCRIPTURL{"view"}%/%WEB%/%TOPIC%?raw=debug). 5 5 6 6 %TOC% -
trunk/MultiLangPlugin/data/TWiki/MultiLangPlugin.txt
r529 r604 126 126 ---+++ Settings to change in %SYSTEMWEB%.DefaultPreferences /%USERSWEB%.SitePreferences / WebPreferences 127 127 128 This plug-in comes with a proposed [[ TWikiForms][TWikiForm]]: TWiki.TranslationForm, you may128 This plug-in comes with a proposed [[DataForms][DataForm]]: %SYSTEMWEB%.TranslationForm, you may 129 129 want to add it to <nop>WEBFORMS. 130 130 … … 137 137 | *File:* | *Description:* | 138 138 | =data/TWiki/%TOPIC%.txt= | Plugin topic | 139 | =data/TWiki/TranslationForm.txt= | TWikiForms template |139 | =data/TWiki/TranslationForm.txt= | DataForms template | 140 140 | =lib/TWiki/Plugins/%TOPIC%.pm= | Plugin Perl module | 141 141 * (Dakar) Visit =configure= in your TWiki installation, and enable the plugin in the {Plugins} section. -
trunk/NatEditPlugin/data/TWiki/NatEditHelpText.txt
r482 r604 15 15 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/TWikiVariables" target="_blank">%MAKETEXT{"Variables"}%</a> 16 16 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/FormattedSearch" target="_blank">%MAKETEXT{"Formatted Search"}%</a> 17 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/ TWikiForms" target="_blank">%MAKETEXT{"Form based input"}%</a>17 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/DataForms" target="_blank">%MAKETEXT{"Form based input"}%</a> 18 18 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/IncludeTopicsAndWebPages" target="_blank">%MAKETEXT{"Including"}%</a> 19 19 ---+++ %MAKETEXT{"Plugins"}% -
trunk/NatEditPlugin/data/TWiki/NatEditWordHelpText.txt
r482 r604 24 24 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/TWikiVariables" target="_blank">%MAKETEXT{"Variables"}%</a> 25 25 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/FormattedSearch" target="_blank">%MAKETEXT{"Formatted Search"}%</a> 26 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/ TWikiForms" target="_blank">%MAKETEXT{"Form based input"}%</a>26 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/DataForms" target="_blank">%MAKETEXT{"Form based input"}%</a> 27 27 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/IncludeTopicsAndWebPages" target="_blank">%MAKETEXT{"Including"}%</a> 28 28 </td> -
trunk/NatSkin/data/TWiki/MySideBarTemplate.txt
r569 r604 31 31 * [[%SYSTEMWEB%.FrequentlyAskedQuestions][%MAKETEXT{"FAQs"}%]] 32 32 * [[%SYSTEMWEB%.TWikiVariables][%MAKETEXT{"TWiki Variables"}%]] 33 * [[%SYSTEMWEB%. TWikiForms][%MAKETEXT{"TWikiForms"}%]]33 * [[%SYSTEMWEB%.DataForms][%MAKETEXT{"Data Forms"}%]] 34 34 * [[%SYSTEMWEB%.FormattedSearch][%MAKETEXT{"Formatted Search"}%]] 35 35 * [[%SYSTEMWEB%.FileAttachment][%MAKETEXT{"File Attachment"}%]] -
trunk/NatSkin/data/TWiki/NatSkin.txt
r598 r604 160 160 improved usability of renaming/trashing topics and attachments, \ 161 161 also autoadding a overflow wrapper for <nop>MediaWikiTables, \ 162 improved usability of selecting/changing <nop> TWikiForms using the new NATFORMLIST tag, \162 improved usability of selecting/changing <nop>DataForms using the new NATFORMLIST tag, \ 163 163 woring around text not being hidden when editing the <nop>TWikiForm with <nop>TinyMCE | 164 164 | 02 Oct 2007: | added support for <nop>HistoryPlugin, <nop>TinyMCEPlugin | -
trunk/NatSkin/templates/changeformsidebar.nat.tmpl
r598 r604 2 2 %TMPL:DEF{"sidebar"}%<!-- sidebar --> 3 3 <nop><h2><a name="Help">%MAKETEXT{"Help"}%</a></h2> 4 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/ TWikiForms" target="_blank">%MAKETEXT{"Form based input"}%</a>4 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/DataForms" target="_blank">%MAKETEXT{"Form based input"}%</a> 5 5 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/TWikiMetaData" target="_blank">%MAKETEXT{"Topic Meta data"}%</a> 6 6 * <a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/TWikiVariables" target="_blank">%MAKETEXT{"Variables"}%</a> -
trunk/NatSkin/templates/oopsnoformdef.nat.tmpl
r464 r604 4 4 %TMPL:DEF{"mailuri"}%"mailto:%WIKIWEBMASTER%?subject=%WIKITOOLNAME%%20-%20Form%20Definition%20missing%20in%20%WEB%.%TOPIC%"%TMPL:END% 5 5 %TMPL:DEF{"message"}%<!-- --> 6 %MAKETEXT{"See [_1] for information about Form Definitions." args="%SYSTEMWEB%. TWikiForms"}%6 %MAKETEXT{"See [_1] for information about Form Definitions." args="%SYSTEMWEB%.DataForms"}% 7 7 %MAKETEXT{"Problems could arise for two reasons:"}% 8 8 ---++ %MAKETEXT{"1. Form definition missing"}% -
trunk/NewsPlugin/data/Sandbox/NewsPluginExample.txt
r464 r604 67 67 * New option KSFILEPERMS (= ALL for all users, or unix group 68 68 name) at Martin request. 69 * New options to set position of TWiki.TWikiForms per web:69 * New options to set position of %SYSTEMWEB%.DataForms per web: 70 70 FORM_LM, FORM_TL, FORM_TR, FORM_BL, FORM_BR, and 71 71 global variable KSFORM_POS for the default. -
trunk/PersonalInfoAddOn/data/_PersonalInfoAddOn04x01/PersonalInfoUserFormExample.txt
r482 r604 27 27 | <nop>WorkLocation | text | 40 | | | H | 28 28 29 __Related topics:__ [[TWikiUsers]], [[%SYSTEMWEB%. TWikiForms][TWikiForms]], [[%SYSTEMWEB%.TWikiRegistration][TWikiRegistration]]29 __Related topics:__ [[TWikiUsers]], [[%SYSTEMWEB%.DataForms][DataForms]], [[%SYSTEMWEB%.TWikiRegistration][TWikiRegistration]] 30 30 -
trunk/PersonalInfoAddOn/data/_PersonalInfoAddOn04x02/PersonalInfoUserFormExample.txt
r482 r604 27 27 | <nop>WorkLocation | text | 40 | | | H | 28 28 29 __Related topics:__ [[TWikiUsers]], [[%SYSTEMWEB%. TWikiForms][TWikiForms]], [[%SYSTEMWEB%.TWikiRegistration][TWikiRegistration]]29 __Related topics:__ [[TWikiUsers]], [[%SYSTEMWEB%.DataForms][DataForms]], [[%SYSTEMWEB%.TWikiRegistration][TWikiRegistration]] 30 30 -
trunk/PreferencesPlugin/data/TWiki/PreferencesPlugin.txt
r526 r604 2 2 ---+!! <nop>%TOPIC% 3 3 4 Allows editing of preferences using fields predefined in a %SYSTEMWEB%. TWikiForms. However, the edit fields are inlined in the text, similar to how tables are edited in TWiki:Plugins/EditTablePlugin.4 Allows editing of preferences using fields predefined in a %SYSTEMWEB%.DataForms. However, the edit fields are inlined in the text, similar to how tables are edited in TWiki:Plugins/EditTablePlugin. 5 5 6 6 %TOC% … … 13 13 14 14 * =%<nop>EDITPREFERENCES{ "= _topic_ =" }%= 15 * _topic_ references a [[%SYSTEMWEB%. TWikiForms][TWikiForm]] defining the format of the edit fields for preferences. It may be prefixed by a web.15 * _topic_ references a [[%SYSTEMWEB%.DataForms][DataForm]] defining the format of the edit fields for preferences. It may be prefixed by a web. 16 16 * If a preference setting is not mentioned in the form referenced by _topic_, a text input box of the specified length is provided. 17 * Otherwise, the input can be through textareas, select, radio, checkbox, date, or text, as provided by %SYSTEMWEB%. TWikiForms.17 * Otherwise, the input can be through textareas, select, radio, checkbox, date, or text, as provided by %SYSTEMWEB%.DataForms. 18 18 * =%<nop>EDITPREFERENCES%= 19 19 * Edit existing preferences in the topic using a simple text field. … … 53 53 | Appraisal: | http://TWiki.org/cgi-bin/view/Plugins/%TOPIC%Appraisal | 54 54 55 __Related Topics:__ %SYSTEMWEB%.DefaultPreferences, %USERSWEB%.SitePreferences, %SYSTEMWEB%. TWikiForms55 __Related Topics:__ %SYSTEMWEB%.DefaultPreferences, %USERSWEB%.SitePreferences, %SYSTEMWEB%.DataForms 56 56 57 57 -
trunk/RenderFormPlugin/data/TWiki/RenderFormPlugin.txt
r527 r604 1 1 %META:TOPICINFO{author="ProjectContributor" date="1222960273" format="1.1" version="$Rev$"}% 2 2 ---+!! <nop>%TOPIC% 3 The RenderFormPlugin handles the tag %<nop>RENDERFORM{...}%. The tag will be replaced by a form that is defined and looks like TWiki.TWikiForms. It helps you to create a new topic with TWiki.TWikiForms or to edit or view existing topic form data. The form data can be changed without pushing the topic edit button. The tag can be used at any topic to show, edit or create TWiki.TWikiForms data from any other topic.3 The RenderFormPlugin handles the tag %<nop>RENDERFORM{...}%. The tag will be replaced by a form that is defined and looks like %SYSTEMWEB%.DataForms. It helps you to create a new topic with %SYSTEMWEB%.DataForms or to edit or view existing topic form data. The form data can be changed without pushing the topic edit button. The tag can be used at any topic to show, edit or create %SYSTEMWEB%.DataForms data from any other topic. 4 4 5 5 Features: 6 6 * easy to use: 1. define a form, 2. put the %<nop>RENDERFORM{...}% tag on a topic (you do not need to register a form or edit a page to add the form to a topic) 7 * supports all form field types of TWiki.TWikiForms (text, textarea, checkbox, checkbox+buttons , date, select, select+multi, radio, label)7 * supports all form field types of %SYSTEMWEB%.DataForms (text, textarea, checkbox, checkbox+buttons , date, select, select+multi, radio, label) 8 8 * supports 3 modes (=mode= option): create (default), edit, view (default if a topic exists) 9 9 * mode switching: edit to view and view to edit … … 26 26 ---++ Quick Start Guide 27 27 28 1 Create a new topic (e.g. Sandbox.TestForm) for your TWiki.TWikiForms definition and put the following to the new topic (%X% TWiki.EditTablePlugin required):28 1 Create a new topic (e.g. Sandbox.TestForm) for your %SYSTEMWEB%.DataForms definition and put the following to the new topic (%X% TWiki.EditTablePlugin required): 29 29 <verbatim> 30 30 %EDITTABLE{format="|text,20,|select,1,label,text,textarea,select,select+multi,checkbox,checkbox+buttons,radio,date|text,6,1|text,50|text,20|text,5,|"}% 31 31 | *Name* | *Type* | *Size* | *Values* | *Tooltip message* | *Attributes* | 32 32 </verbatim> 33 1 Add some new rows to your TWiki.TWikiForms definition by editing the definition table.33 1 Add some new rows to your %SYSTEMWEB%.DataForms definition by editing the definition table. 34 34 1 Create a new topic (e.g. Sandbox.MyTestTopic) and put the following to this new topic: 35 35 <verbatim> … … 101 101 | =dateformat= | overwrites the JSCALENDARDATEFORMAT preference for date fields | dateformat="%d %b %Y" | 102 102 | =donotnotify= | disables notifications | undefined / donotnotify="on" | 103 | =form= | (required attribute) a name of a topic with a TWiki.TWikiForms definition | undefined / form="MyTestForm" |103 | =form= | (required attribute) a name of a topic with a %SYSTEMWEB%.DataForms definition | undefined / form="MyTestForm" | 104 104 | =hidden= | a comma separated list of form field names to hide in all modes | undefined / hidden="Field1,Field2" | 105 105 | =hideheader= | if set, disables the form header | hideheader="no" | … … 185 185 186 186 * One line description, is shown in the %SYSTEMWEB%.TextFormattingRules topic: 187 * Set SHORTDESCRIPTION = Create new topics with simple forms like TWiki.TWikiForms.187 * Set SHORTDESCRIPTION = Create new topics with simple forms like %SYSTEMWEB%.DataForms. 188 188 * Debug plugin: (See output in =data/debug.txt=) 189 189 * Set DEBUG = 0 -
trunk/RenderFormPlugin/data/TWiki/VarRENDERFORM.txt
r482 r604 2 2 %META:TOPICPARENT{name="TWikiVariables"}% 3 3 #VarRENDERFORM 4 ---+++ RENDERFORM -- render TWikiForms data within a topic4 ---+++ RENDERFORM -- render DataForms data within a topic 5 5 * The =%<nop>RENDERLIST%= variable is handled by the RenderFormPlugin 6 6 * Syntax: =%<nop>RENDERFORM{ "ATWikiFormDefinition"}%= 7 7 * Example:%BR% 8 8 =%<nop>RENDERLIST{ "TWiki.HelpDeskForm" }%= %BR% 9 * Related: TWikiForms9 * Related: DataForms -
trunk/RenderFormPlugin/lib/TWiki/Plugins/RenderFormPlugin/Core.pm
r280 r604 18 18 %defaults = 19 19 ( 20 form => undef, ## TWikiForms definition20 form => undef, ## DataForms definition 21 21 _DEFAULT => undef, ## same as form 22 22 topic => undef, ## default %TOPIC%XXXXXXXXXXX … … 172 172 my $topic = defined $options{topic} ? $options{topic} : $theTopic.'XXXXXXXXXX'; 173 173 174 my ($defsRef,$attrRef,$mandRef,$titlRef) = _read TWikiFormsDef($theWeb);174 my ($defsRef,$attrRef,$mandRef,$titlRef) = _readDataFormsDef($theWeb); 175 175 176 176 _readTopicFormData($attrRef, $topic, $theWeb) if $options{mode} ne 'create'; … … 594 594 } 595 595 # ========================= 596 sub _read TWikiFormsDef {596 sub _readDataFormsDef { 597 597 my ($theWeb) = @_; 598 598 -
trunk/SpanishTWikiContrib/data/TWiki_ES/TemasTWiki.txt
r555 r604 69 69 * similar to a command line context with site wide and locally defined variables 70 70 * over-ride topic, TWiki web or site 71 * [[%SYSTEMWEB%. TWikiForms][forms]]71 * [[%SYSTEMWEB%.DataForms][forms]] 72 72 * store database-style info alongside the free-form topic content 73 73 * accesses meta-data -
trunk/SpanishTWikiContrib/data/TWiki_ES/WebPreferences.txt
r500 r604 27 27 * WebTopicEditTemplate: Site-level default topic template 28 28 29 * Lista de *formularios* separados por como que pueden ser añadidos a temas de esta web. Ver %SYSTEMWEB%. TWikiForms para más información.29 * Lista de *formularios* separados por como que pueden ser añadidos a temas de esta web. Ver %SYSTEMWEB%.DataForms para más información. 30 30 * Set WEBFORMS = %SYSTEMWEB%.TranslationForm 31 31 -
trunk/SpanishTWikiContrib/lib/TWiki/Contrib/SpanishTWikiContrib/MANIFEST
r563 r604 10 10 data/TWiki_ES/ComoFormatearTexto.txt 0644 Translation - TWiki.TextFormattingRules 11 11 data/TWiki_ES/CulturaWiki.txt 0644 Translation - TWiki.WikiCulture 12 data/TWiki_ES/FormulariosTWiki.txt 0644 Translation - TWiki. TWikiForms12 data/TWiki_ES/FormulariosTWiki.txt 0644 Translation - TWiki.DataForms 13 13 data/TWiki_ES/GlosarioTWiki.txt 0644 Translation - TWiki.TWikiGlossary 14 14 data/TWiki_ES/GuiaDeUsuarioTWiki.txt 0644 Translation - TWiki.TWikiUsersGuide -
trunk/TWikiDotNetForumAppAddOn/data/Forum/WebPreferences.txt
r499 r604 40 40 * [[%SYSTEMWEB%.WebTopicEditTemplate]]: Site-level default topic template 41 41 42 * Comma separated list of *forms* that can be attached to topics in this web. See %SYSTEMWEB%. TWikiForms for more information.42 * Comma separated list of *forms* that can be attached to topics in this web. See %SYSTEMWEB%.DataForms for more information. 43 43 * Set WEBFORMS = 44 44 -
trunk/TWikiUserMappingContrib/data/Main/UserHomepageHeader.txt
r482 r604 13 13 ----- 14 14 15 __Related topics:__ [[%WIKIUSERSTOPIC%]], [[%SYSTEMWEB%.UserForm][UserForm]], [[%SYSTEMWEB%.NewUserTemplate][NewUserTemplate]], [[%SYSTEMWEB%.TWikiRegistration][TWikiRegistration]], [[%SYSTEMWEB%. TWikiForms][TWikiForms]]15 __Related topics:__ [[%WIKIUSERSTOPIC%]], [[%SYSTEMWEB%.UserForm][UserForm]], [[%SYSTEMWEB%.NewUserTemplate][NewUserTemplate]], [[%SYSTEMWEB%.TWikiRegistration][TWikiRegistration]], [[%SYSTEMWEB%.DataForms][DataForms]] 16 16 -
trunk/TWikiUserMappingContrib/data/TWiki/UserForm.txt
r482 r604 31 31 __%X% Note:__ Please keep the %SYSTEMWEB%.TWikiRegistration form and this form definition in sync. When you update this form you need to edit/save the %SYSTEMWEB%.NewUserTemplate topic. This ensures that the fields are in the right order. 32 32 33 __Related topics:__ %MAINWEB%.%WIKIUSERSTOPIC%, %MAINWEB%.UserViewTemplate, %SYSTEMWEB%.NewUserTemplate, %MAINWEB%.UserHomepageHeader, %SYSTEMWEB%. TWikiForms, %SYSTEMWEB%.TWikiRegistration33 __Related topics:__ %MAINWEB%.%WIKIUSERSTOPIC%, %MAINWEB%.UserViewTemplate, %SYSTEMWEB%.NewUserTemplate, %MAINWEB%.UserHomepageHeader, %SYSTEMWEB%.DataForms, %SYSTEMWEB%.TWikiRegistration 34 34 -
trunk/TWikiWorkbenchAddOn/data/Applications/ApplicationFactory.txt
r482 r604 10 10 11 11 The complete TWikiApplication comprises of the all the components of the application 12 (its TopicFunctions, TWikiForms etc). Think of it as "library" and the application _instance_12 (its TopicFunctions, DataForms etc). Think of it as "library" and the application _instance_ 13 13 the "executable" linked against it. So there can be multiple instances of an application, 14 14 all using the same library. Example: there's one <nop>AddressbookApplication, and you -
trunk/TWikiWorkbenchAddOn/data/Applications/GetTopicTypes.txt
r482 r604 9 9 %STARTSECTION{name="documentation" type="section"}% 10 10 This is a "getter" TopicFunction that returns a list of known TopicTypes 11 in a given web. Use it to create a selection in TWikiForms for the !TopicType formfield.11 in a given web. Use it to create a selection in DataForms for the !TopicType formfield. 12 12 It adds the "none" type so that you can have (temporarily) un-typed topics. The 13 13 type "TopicType" is added _hardcoded_ so that you don't have to rely on that type -
trunk/TWikiWorkbenchAddOn/data/Applications/HiddenFormViewTemplate.txt
r482 r604 10 10 %META:FORM{name="Applications.ApplicationTopic"}% 11 11 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicView"}% 12 %META:FIELD{name="Summary" attributes="M" title="Summary" value="View to hide %25SYSTEMWEB%25. TWikiForms"}%12 %META:FIELD{name="Summary" attributes="M" title="Summary" value="View to hide %25SYSTEMWEB%25.DataForms"}% 13 13 %META:FIELD{name="TWikiApplication" attributes="" title="TWikiApplication" value="TWikiWorkbench"}% -
trunk/TWikiWorkbenchAddOn/data/Applications/NatSkinHiddenFormViewTemplate.txt
r482 r604 9 9 %META:FORM{name="Applications.ApplicationTopic"}% 10 10 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicView"}% 11 %META:FIELD{name="Summary" attributes="M" title="Summary" value="View to hide %25SYSTEMWEB%25. TWikiForms"}%11 %META:FIELD{name="Summary" attributes="M" title="Summary" value="View to hide %25SYSTEMWEB%25.DataForms"}% 12 12 %META:FIELD{name="TWikiApplication" attributes="" title="TWikiApplication" value="TWikiWorkbench"}% -
trunk/TWikiWorkbenchAddOn/data/Applications/RenderSideBar.txt
r482 r604 62 62 %~~ DBQUERY{"TopicType=~'\bTWikiForm\b'" web="%BASEWEB%" 63 63 ~~~ hidenull="on" 64 ~~~ header="<li>[[ TWikiForms]]<ul>"64 ~~~ header="<li>[[DataForms]]<ul>" 65 65 ~~~ format="<li>$index. 66 66 ~~~ <a href='%SCRIPTURLPATH{"view"}%/$web/$topic' -
trunk/TWikiWorkbenchAddOn/data/Applications/RenderTWikiApplicationWebHome.txt
r482 r604 29 29 ~~~ AND TWikiApplication='%APP%'" 30 30 ~~~ remote="on" 31 ~~~ header="<h2>[[ TWikiForms]]</h2>$n"31 ~~~ header="<h2>[[DataForms]]</h2>$n" 32 32 ~~~ web="%BASEWEB%" 33 33 ~~~ hidenull="on" -
trunk/TWikiWorkbenchAddOn/data/Applications/RenderTWikiFormList.txt
r482 r604 22 22 ~~~ " 23 23 ~~~ header=" 24 *~~ ---++ <nop> TWikiForms24 *~~ ---++ <nop>DataForms 25 25 ~~~ %IFDEFINED{"%THEWEB%" then=" in the %THEWEB% web" glue="off"}% 26 26 ~~~ that use the … … 54 54 %META:FORM{name="Applications.ApplicationTopic"}% 55 55 %META:FIELD{name="TopicType" attributes="" title="TopicType" value="DocuTopic, TopicFunction"}% 56 %META:FIELD{name="Summary" attributes="" title="Summary" value="Renders a list of TWikiForms that make use of the given TWikiFormAttribute"}%56 %META:FIELD{name="Summary" attributes="" title="Summary" value="Renders a list of DataForms that make use of the given TWikiFormAttribute"}% 57 57 %META:FIELD{name="TWikiApplication" attributes="" title="TWikiApplication" value="TWikiWorkbench"}% -
trunk/TWikiWorkbenchAddOn/data/Applications/TWikiForm.txt
r482 r604 17 17 ---++ Documentation 18 18 %STARTSECTION{"documentation"}% 19 TWikiForms add structured information to twiki topics.19 DataForms add structured information to twiki topics. 20 20 21 See also: %TOPIC%Template, WebPreferences, TWikiFormAttributes, %SYSTEMWEB%. TWikiForms21 See also: %TOPIC%Template, WebPreferences, TWikiFormAttributes, %SYSTEMWEB%.DataForms 22 22 %ENDSECTION{"documentation"}% 23 23 … … 25 25 %META:FIELD{name="TopicType" attributes="" title="TopicType" value="DocuTopic, TopicType"}% 26 26 %META:FIELD{name="Inheritance" attributes="" title="Inheritance" value="ApplicationTopic"}% 27 %META:FIELD{name="Summary" attributes="" title="Summary" value="TopicType of %25SYSTEMWEB%25. TWikiForms"}%27 %META:FIELD{name="Summary" attributes="" title="Summary" value="TopicType of %25SYSTEMWEB%25.DataForms"}% 28 28 %META:FIELD{name="TWikiApplication" attributes="" title="TWikiApplication" value="TWikiWorkbench"}% -
trunk/TWikiWorkbenchAddOn/data/Applications/TWikiFormTemplate.txt
r482 r604 9 9 | Summary | text | 75 | | Short description of the role of this topic | | 10 10 11 See also: %SYSTEMWEB%. TWikiForms11 See also: %SYSTEMWEB%.DataForms 12 12 %STARTSECTION{type="templateonly"}% 13 13 %RED%Note, this is only a template.%ENDCOLOR% -
trunk/TWikiWorkbenchAddOn/data/Applications/TWikiTopic.txt
r482 r604 10 10 If you need more structure then you have to define a specific form that 11 11 extends the attributes of the TWikiTopic form. That is, the attributes defined here 12 are a minimal set of attributes that all TWikiForms should share.12 are a minimal set of attributes that all DataForms should share. 13 13 14 14 Every TopicType is used in combination with one TWikiForm, that is associated with it, -
trunk/TWikiWorkbenchAddOn/data/Applications/TopicType.txt
r482 r604 6 6 %STARTSECTION{"documentation"}% 7 7 The TopicType is the root of the type system of the <nop>TWikiWorbench. Every TWikiTopic has got one 8 or more <nop>TopicTypes. <nop>TopicTypes often correlate to TWikiForms, where a type indicates the properties8 or more <nop>TopicTypes. <nop>TopicTypes often correlate to DataForms, where a type indicates the properties 9 9 and use of the form being attached to a topic. However, there are also <nop>TopicTypes that only 10 10 serve more as an additional marker to a generic <nop>TWikiForm being used in different applications. -
trunk/TWikiWorkbenchAddOn/data/Applications/WebPreferences.txt
r500 r604 5 5 <br clear="all" /> 6 6 7 ---+++ TWikiForms7 ---+++ DataForms 8 8 * Set WEBFORMS = Applications.TWikiTopic, Applications.TopicStub, Applications.TWikiApplication, Applications.ApplicationTopic, Applications.TopicType 9 9 -
trunk/TWikiWorkbenchAddOn/data/_TWikiApplicationTemplate/TWikiForm.txt
r482 r604 12 12 %META:FORM{name="Applications.TopicStub"}% 13 13 %META:FIELD{name="TopicType" attributes="" title="TopicType" value="TopicStub, TopicType"}% 14 %META:FIELD{name="Summary" attributes="" title="Summary" value="Tool to create TWikiForms"}%14 %META:FIELD{name="Summary" attributes="" title="Summary" value="Tool to create DataForms"}% 15 15 %META:FIELD{name="TWikiApplication" attributes="" title="TWikiApplication" value="TWikiWorkbench"}% 16 16 %META:FIELD{name="Target" attributes="" title="Target" value="Applications.TWikiForm"}% -
trunk/TWikiWorkbenchAddOn/data/_TWikiApplicationTemplate/WebPreferences.txt
r500 r604 55 55 56 56 ---+++ Misc 57 Definition of TWikiForms:57 Definition of DataForms: 58 58 * Set WEBFORMS = Applications.ApplicationTopic, Applications.TopicStub, Applications.TWikiTopic 59 59 -
trunk/TaskExeContrib/data/TWiki/TaskExeContrib.txt
r527 r604 69 69 70 70 ---+++ =OUTPUTFORMWEB= 71 Set the Web containing the TWiki.TWikiForms to use while creating the output topic.71 Set the Web containing the %SYSTEMWEB%.DataForms to use while creating the output topic. 72 72 73 73 ---+++ =OUTPUTFORMTOPIC= 74 Set the topic containing the TWiki.TWikiForms to use while creating the output topic.74 Set the topic containing the %SYSTEMWEB%.DataForms to use while creating the output topic. 75 75 76 76 ---+++ =OUTPUTWEB= … … 87 87 88 88 ---+++ =FORMFIELD= 89 Set a value for a field in the TWiki.TWikiForms implemented by the output topic. =FORMFIELD= Commands typically come before =OUTPUTTOPIC=. If used after the =OUTPUTTOPIC= Command one should use =SAVEFIELDS= to commit any changes made by =FORMFIELD= Commands.89 Set a value for a field in the %SYSTEMWEB%.DataForms implemented by the output topic. =FORMFIELD= Commands typically come before =OUTPUTTOPIC=. If used after the =OUTPUTTOPIC= Command one should use =SAVEFIELDS= to commit any changes made by =FORMFIELD= Commands. 90 90 91 91 Field name and field value should be separated by a comma and a single space like in the following example: -
trunk/TopicClassificationAddOn/data/TCAO/Installs/BugItemForm.txt
r464 r604 11 11 | Related topics | text | 50 | | Any related BugItems or other topics. | 12 12 13 Related Topic: TopicClassification, WebPreferences, %SYSTEMWEB%. TWikiForms13 Related Topic: TopicClassification, WebPreferences, %SYSTEMWEB%.DataForms 14 14 15 15 %META:REVCOMMENT{ncomments="0"}% -
trunk/TopicClassificationAddOn/data/TCAO/Installs/TopicClassForm.txt
r464 r604 7 7 | Facets | text | 50 | | Classifications that cross-reference to this Classification. | 8 8 9 Related Topic: TopicClassification, WebPreferences, %SYSTEMWEB%. TWikiForms9 Related Topic: TopicClassification, WebPreferences, %SYSTEMWEB%.DataForms 10 10 11 11 <!-- Topic Permissions -
trunk/TopicClassificationAddOn/data/TCAO/Installs/TopicForm.txt
r464 r604 7 7 | Summary | text | 50 | | Short summary or headline of topic | | 8 8 9 Related Topic: TopicClassification, WebPreferences, %SYSTEMWEB%. TWikiForms9 Related Topic: TopicClassification, WebPreferences, %SYSTEMWEB%.DataForms 10 10 11 11 <!-- Topic Permissions … … 14 14 --> 15 15 16 For more information about how you can use form to organize topics or create simple database applications, see TWiki.TWikiForms.16 For more information about how you can use form to organize topics or create simple database applications, see %SYSTEMWEB%.DataForms. 17 17 18 18 -
trunk/TopicClassificationAddOn/data/TCAO/Installs/WebPreferences.txt
r464 r604 30 30 * WebTopicEditTemplate: Default template for new topics in this web. (Site-level is used if topic does not exist) 31 31 * [[%SYSTEMWEB%.WebTopicEditTemplate]]: Site-level default template 32 * %SYSTEMWEB%. TWikiForms: How to enable form(s)32 * %SYSTEMWEB%.DataForms: How to enable form(s) 33 33 * Set WEBFORMS = TopicForm, TopicClassForm 34 34 -
trunk/TopicClassificationAddOn/data/TCAO/RenderTWikiFormList.txt
r482 r604 22 22 ~~~ " 23 23 ~~~ header=" 24 *~~ ---++ <nop> TWikiForms24 *~~ ---++ <nop>DataForms 25 25 ~~~ %IFDEFINED{"%THEWEB%" then=" in the %THEWEB% web" glue="off"}% 26 26 ~~~ that use the … … 54 54 %META:FORM{name="Applications.TopicForm"}% 55 55 %META:FIELD{name="TopicType" attributes="M" title="TopicType" value="TopicFunction, DocuTopic"}% 56 %META:FIELD{name="Summary" attributes="" title="Summary" value="Renders a list of TWikiForms that make use of the given TWikiFormAttribute"}%56 %META:FIELD{name="Summary" attributes="" title="Summary" value="Renders a list of DataForms that make use of the given TWikiFormAttribute"}% 57 57 %META:FIELD{name="TWikiApplication" attributes="" title="TWikiApplication" value="TWikiWorkbench"}% -
trunk/TopicClassificationAddOn/data/TCAO/TopicClassForm.txt
r464 r604 7 7 | Facets | text | 50 | | Classifications that cross-reference to this Classification. | 8 8 9 Related Topic: TopicClassification, WebPreferences, %SYSTEMWEB%. TWikiForms9 Related Topic: TopicClassification, WebPreferences, %SYSTEMWEB%.DataForms 10 10 11 11 <!-- Topic Permissions -
trunk/TopicClassificationAddOn/data/TCAO/TopicForm.txt
r464 r604 10 10 If you need more structure then you have to define a specific TWikiForm that 11 11 extends the TWikiFormAttributes of this form. That is the attributes defined here 12 are a minimal set of attributes that all TWikiForms should have.12 are a minimal set of attributes that all DataForms should have. 13 13 14 14 Every TopicType is used in combination with one TWikiForm, that is associated with it, … … 18 18 Note, that a topic can be of several TopicTypes which indicates that it fullfills several 19 19 duties at once, that is the associated TWikiForm contains the attributes of a couple 20 of TWikiForms.20 of DataForms. 21 21 %ENDSECTION{"documentation"}% 22 22 … … 28 28 | Summary | text | 50 | | Short summary or headline of topic | | 29 29 30 Related Topic: TopicClassification, WebPreferences, %SYSTEMWEB%. TWikiForms30 Related Topic: TopicClassification, WebPreferences, %SYSTEMWEB%.DataForms 31 31 32 32 <!-- Topic Permissions -
trunk/TopicClassificationAddOn/data/TCAO/WebForm.txt
r464 r604 7 7 | Summary | text | 50 | | Short summary or headline of topic | 8 8 9 Related Topic: WebPreferences, WebTopicEditTemplate, %SYSTEMWEB%. TWikiForms9 Related Topic: WebPreferences, WebTopicEditTemplate, %SYSTEMWEB%.DataForms 10 10 11 11 12 For more information about how you can use form to organize topics or create simple database applications, see TWiki.TWikiForms.12 For more information about how you can use form to organize topics or create simple database applications, see %SYSTEMWEB%.DataForms. 13 13 -
trunk/TopicClassificationAddOn/data/TCAO/WebPreferences.txt
r464 r604 34 34 * WebTopicEditTemplate: Default template for new topics in this web. (Site-level is used if topic does not exist) 35 35 * [[%SYSTEMWEB%.WebTopicEditTemplate]]: Site-level default template 36 * %SYSTEMWEB%. TWikiForms: How to enable form(s)36 * %SYSTEMWEB%.DataForms: How to enable form(s) 37 37 * Set WEBFORMS = TopicClassForm, TopicForm 38 38 -
trunk/YetAnotherXpTrackerPlugin/data/_default_XpTracker/WebPreferences.txt
r501 r604 63 63 * [[%SYSTEMWEB%.WebTopicEditTemplate]]: Site-level default topic template 64 64 65 * Comma separated list of *forms* that can be attached to topics in this web. See %SYSTEMWEB%. TWikiForms for more information.65 * Comma separated list of *forms* that can be attached to topics in this web. See %SYSTEMWEB%.DataForms for more information. 66 66 * Set WEBFORMS = 67 67 -
trunk/core/data/Main/WebPreferences.txt
r499 r604 22 22 * [[%SYSTEMWEB%.WebTopicEditTemplate]]: Site-level default topic template 23 23 24 * Comma separated list of *forms* that can be attached to topics in this web. See [[%SYSTEMWEB%. TWikiForms][TWikiForms]] for more information.24 * Comma separated list of *forms* that can be attached to topics in this web. See [[%SYSTEMWEB%.DataForms][DataForms]] for more information. 25 25 * Set WEBFORMS = %SYSTEMWEB%.UserForm 26 26 -
trunk/core/data/Sandbox/WebPreferences.txt
r499 r604 20 20 * [[%SYSTEMWEB%.WebTopicEditTemplate]]: Site-level default topic template 21 21 22 * Comma separated list of *forms* that can be attached to topics in this web. See [[%SYSTEMWEB%. TWikiForms][TWikiForms]] for more information.22 * Comma separated list of *forms* that can be attached to topics in this web. See [[%SYSTEMWEB%.DataForms][DataForms]] for more information. 23 23 * Set WEBFORMS = 24 24 -
trunk/core/data/TWiki/AnApplicationWithWikiForm.txt
r569 r604 2 2 %META:TOPICPARENT{name="FrequentlyAskedQuestions"}% 3 3 ---++ FAQ: 4 How can I create a simple [[ TWikiForms][TWikiForm]] based application?4 How can I create a simple [[DataForms][Data Form]] based application? 5 5 6 6 7 7 ---++ Answer: 8 8 9 1 Create a TWiki Form and define fields (see TWikiForms for details)9 1 Create a TWiki Form and define fields (see DataForms for details) 10 10 1 Add the form in the list of Web Forms. Set the variable WEBFORMS in WebPreferences 11 11 1 Create a Template Topic 12 1 In edit mode add the [[ TWikiForms][TWikiForm]] you defined to the Template Topic using the "Add Form" button12 1 In edit mode add the [[DataForms][Data Form]] you defined to the Template Topic using the "Add Form" button 13 13 1 Create a HTML Form with necessary fields 14 14 1 Define =SEARCH= function for listing items (see VarSEARCH for details) -
trunk/core/data/TWiki/CompleteDocumentation.txt
r577 r604 54 54 55 55 ------ 56 %INCLUDE{" TWikiForms"}%56 %INCLUDE{"DataForms"}% 57 57 58 58 [[#PageTop][Back to top]] -
trunk/core/data/TWiki/FormattedSearch.txt
r569 r604 58 58 | =$changes(n)= | Summary of changes between latest rev and rev n | 59 59 | =$formname= | The name of the form attached to the topic; empty if none | 60 | =$formfield(name)= | The field value of a form field; for example, =$formfield(<nop>TopicClassification)= would get expanded to =PublicFAQ=. This applies only to topics that have a [[ TWikiForms][TWikiForm]] |60 | =$formfield(name)= | The field value of a form field; for example, =$formfield(<nop>TopicClassification)= would get expanded to =PublicFAQ=. This applies only to topics that have a [[DataForms][DataForm]] | 61 61 | =$formfield(name, 10)= | Form field value, "<tt>- </tt>" hyphenated each 10 characters | 62 62 | =$formfield(name, 20, -<br />)= | Form field value, hyphenated each 20 characters with separator "<tt>-<br /></tt>" | -
trunk/core/data/TWiki/GlossaryOfTerms.txt
r572 r604 6 6 | *Term* | *Definition* | 7 7 | Attachment: | Any type of file that is uploaded via browser and attached to a _topic_, where it can be viewed and downloaded. [[FileAttachments][Details...]] | 8 | Form: | Web form at the bottom of a page that can be filled in with additional info and classification for the particular topic [[TWikiForms][Details...]] |8 | Data Form: | Web form at the bottom of a page that can be filled in with additional info and classification for the particular topic [[DataForms][Details...]] | 9 9 | Page: | A regular Web page. A page in TWiki is composed of the _template/skin_ decoration and _topic_ content. | 10 10 | Plugin: | Prepackaged server-side extension that adds all sorts of additional functions, seamlessly integrated into TWiki. [[Plugins][Details...]] | -
trunk/core/data/TWiki/InstantEnhancements.txt
r549 r604 168 168 ---++ Customize Topic Classification Forms 169 169 170 With a simple one or two-line default topic form available for every topic - in *Edit* mode, click the ==[Add]== button, and select the form if it isn't already enabled. Then, click the title to get to the actual form, ==[Edit]==, and carefully change values, probably basic page classifications. You'll get some increased value, and hands-on experience with TWikiForms, without having to read up about them first. %X% __(add the corresponding search per category - copy a default and change)__170 With a simple one or two-line default topic form available for every topic - in *Edit* mode, click the ==[Add]== button, and select the form if it isn't already enabled. Then, click the title to get to the actual form, ==[Edit]==, and carefully change values, probably basic page classifications. You'll get some increased value, and hands-on experience with DataForms, without having to read up about them first. %X% __(add the corresponding search per category - copy a default and change)__ 171 171 172 172 -
trunk/core/data/TWiki/MainFeatures.txt
r529 r604 9 9 * *Search:* [[WebSearch][Full text search]] with/without regular expressions. See a sample [[%SCRIPTURLPATH{"search"}%/TWiki/?scope=text&search=learn][search result]]. 10 10 * *E-mail notification:* Get [[WebChangesAlert][automatically notified]] when something has changed in a TWiki web. 11 * *Structured content:* Use TWikiForms to classify and categorize unstructured web pages and to create simple workflow systems.11 * *Structured content:* Use DataForms to classify and categorize unstructured web pages and to create simple workflow systems. 12 12 * *File attachments:* [[FileAttachment][Upload]] and download any file as an attachment to a page by using your browser. This is similar to file attachments in an e-mail, but it happens on web pages. 13 13 * *Revision control:* All changes to pages and attachments are tracked. Retrieve previous page revisions; compare differences; find out who changed what and when. -
trunk/core/data/TWiki/MetaData.txt
r488 r604 4 4 ---+ Meta Data 5 5 6 _Additional topic data, program-generated or from TWikiForms, is stored embedded in the topic text using =META:= tags_6 _Additional topic data, program-generated or from DataForms, is stored embedded in the topic text using =META:= tags_ 7 7 8 8 %TOC% … … 12 12 By default, topics are stored in files on disk, in a really simple and obvious directory structure. The big advantage of this approach is that it makes it really easy to manipulate topics from outside, and is also very safe; there are no complex binary indexes to maintain, and moving a topic from one installation to another is as simple as copying a couple of text files. 13 13 14 To keep eveything together in one place, meta-data (program-generated or from TWikiForms) is embedded directly in topics. It does this using =META:= tags.14 To keep eveything together in one place, meta-data (program-generated or from DataForms) is embedded directly in topics. It does this using =META:= tags. 15 15 16 =META:= data includes program-generated info like FileAttachment and topic movement data, and user-defined TWikiForms info.16 =META:= data includes program-generated info like FileAttachment and topic movement data, and user-defined DataForms info. 17 17 18 18 ---++ Meta Data Syntax … … 99 99 100 100 | *Key* | *Comment* | 101 | name | A topic name - the topic represents one of the TWikiForms. Can optionally include the web name (i.e., web.topic), but doesn't normally |101 | name | A topic name - the topic represents one of the DataForms. Can optionally include the web name (i.e., web.topic), but doesn't normally | 102 102 103 103 ---+++ META:FIELD … … 106 106 107 107 | *Key* | *Name* | 108 | name | Ties to entry in TWikiForms template, is title with all bar alphanumerics and . removed |109 | title | Full text from TWikiForms template |108 | name | Ties to entry in DataForms template, is title with all bar alphanumerics and . removed | 109 | title | Full text from DataForms template | 110 110 | value | Value user has supplied via form | 111 111 … … 143 143 144 144 | *Variable usage:* | *Comment:* | 145 | =%<nop>META{"form"}%= | Show form data, see TWikiForms. |145 | =%<nop>META{"form"}%= | Show form data, see DataForms. | 146 146 | =%<nop>META{"formfield"}%= | Show form field value. Parameter: ==name="field_name"==. Example:%BR% =%<nop>META{ "formfield" name="TopicClassification" }%= | 147 147 | =%<nop>META{"attachments"}%= | Show attachments, except for hidden ones. Options: <br /> \ -
trunk/core/data/TWiki/ReleaseHistory.txt
r577 r604 241 241 | [[TWiki:Codev.AllowDynamicTopicNameCreation][Create topic names with consecutive numbers]] | [[http://www.home.org.au][Sven Dowideit]] | 242 242 | [[TWiki:Codev.ParameterizedIncludes][Parameterized includes]] | [[http://c-dot.co.uk][Crawford Currie]] | 243 | [[TWiki:Codev.DynamicFormOptionDefinitions][Dynamic form option definitions]] of TWikiForms with FormattedSearch | [[TWiki:Main.MartinCleaver][MartinCleaver]] |243 | [[TWiki:Codev.DynamicFormOptionDefinitions][Dynamic form option definitions]] of DataForms with FormattedSearch | [[TWiki:Main.MartinCleaver][MartinCleaver]] | 244 244 | SEARCH enhancements with new parameters =excludeweb=, =newline=, =noempty=, =nofinalnewline=, =nonoise=, =recurse=, =zeroresults= | [[http://c-dot.co.uk][Crawford Currie]], [[TWiki:Main.ArthurClemens][ArthurClemens]], [[http://www.structuredwikis.com/][Peter Thoeny]], [[TWiki:Main.ThomasWeigert][ThomasWeigert]] | 245 245 | FormattedSearch enhancements with =$changes=, =$count=, =$formfield(name, 30, ...)=, =$summary(expandvar)=, =$summary(noheaders)=, =$summary(showvarnames)= | [[TWiki:Main.ColasNahaboo][ColasNahaboo]], [[http://c-dot.co.uk][Crawford Currie]], [[http://www.structuredwikis.com/][Peter Thoeny]], [[http://www.home.org.au][Sven Dowideit]] | … … 526 526 * Convert to XHTML 1.0 function: first step to XHTML-ifying TWiki 527 527 * *26 Jun 2001* - TWiki:Main.JohnTalintyre 528 * Category information to forms using the TWikiMetaData format, see TWikiForms528 * Category information to forms using the TWikiMetaData format, see !TWikiForms 529 529 * *07 Jun 2001* - TWiki:Main.PeterThoeny 530 530 * New topic templates as topics instead of templates. Customize by editing the topic. Retired =notedited.tmpl=, =notext.tmpl= and =notwiki.tmpl= templates. More in TWikiTemplates. -
trunk/core/data/TWiki/Skins.txt
r547 r604 127 127 | =%<nop>WEBTOPICLIST%= | Common links of current web, defined in the WebPreferences. It includes a [[#GoBox][Go box]] | 128 128 | =%<nop>TEXT%= | The topic text, e.g. the content that can be edited | 129 | =%<nop>META{"form"}%= | [[ TWikiForms][TWikiForm]], if any |129 | =%<nop>META{"form"}%= | [[DataForms][DataForm]], if any | 130 130 | =%<nop>META{"attachments"}%= | FileAttachment table | 131 131 | =%<nop>META{"parent"}%= | The topic parent | -
trunk/core/data/TWiki/TWikiReferenceManual.txt
r577 r604 19 19 1. [[FormattedSearch][Formatted Search]] 20 20 1. [[FileAttachment][File Attachment]] 21 1. [[ TWikiForms][TWikiForms]]21 1. [[DataForms][Data Forms]] 22 22 1. [[Skin Templates]] 23 23 1. [[Skins][Skins (visual layout)]] -
trunk/core/data/TWiki/TWikiScripts.txt
r547 r604 278 278 | =type="keyword"= <br /> =type="literal"= <br /> =type="regex"= | Do a keyword search like =soap "web service" -shampoo=; a literal search like =web service=; or RegularExpression search like =soap;web service;!shampoo= | =%<nop>SEARCHVAR- DEFAULTTYPE%= [[DefaultPreferences][preferences]] setting (%SEARCHVARDEFAULTTYPE%) | 279 279 | =scope="topic"= <br /> =scope="text"= <br /> =scope="all"= | Search topic name (title); the text (body) of topic; or all (both) | ="text"= | 280 | =order="topic"= <br /> =order="created"= <br /> =order="modified"= <br /> =order="editby"= <br /> =order=<br /> "formfield(name)"= | Sort the results of search by the topic names, topic creation time, last modified time, last editor, or named field of TWikiForms. The sorting is done web by web; in case you want to sort across webs, create a [[FormattedSearch][formatted]] table and sort it with TablePlugin's initsort | Sort by topic name |280 | =order="topic"= <br /> =order="created"= <br /> =order="modified"= <br /> =order="editby"= <br /> =order=<br /> "formfield(name)"= | Sort the results of search by the topic names, topic creation time, last modified time, last editor, or named field of DataForms. The sorting is done web by web; in case you want to sort across webs, create a [[FormattedSearch][formatted]] table and sort it with TablePlugin's initsort | Sort by topic name | 281 281 | =limit="all"= <br /> =limit="16"= | Limit the number of results returned. This is done after sorting if =order= is specified | All results | 282 282 | =date="..."= | limits the results to those pages with latest edit time in the given [[TimeSpecifications#TimeIntervals][time interval]]. | All results | -
trunk/core/data/TWiki/TopicsAndWebs.txt
r555 r604 64 64 * embedded searches of topics, data and meta-data, optional regular expressions 65 65 * custom formatting for outputting lists or tables, optional layout, headings, summary, etc. 66 * variables66 * macros 67 67 * similar to a command line context with site wide and locally defined variables 68 68 * over-ride topic, TWiki web or site 69 * [[%SYSTEMWEB%. TWikiForms][forms]]69 * [[%SYSTEMWEB%.DataForms][forms]] 70 70 * store database-style info alongside the free-form topic content 71 71 * accesses meta-data -
trunk/core/data/TWiki/VarFORMFIELD.txt
r482 r604 6 6 * Supported parameters: 7 7 | *Parameter:* | *Description:* | *Default:* | 8 | ="fieldname"= | The name of a [[ TWikiForms][TWikiform]] field | required |8 | ="fieldname"= | The name of a [[DataForms][Data form]] field | required | 9 9 | =topic="..."= | Topic where form data is located. May be of the form =Web.<nop>TopicName= | Current topic | 10 10 | =format="..."= | Format string. =$value= expands to the field value, and =$title= expands to the fieldname (also expands $name, $attributes, $type, $size and $definingTopic) | ="$value"= | -
trunk/core/data/TWiki/VarSEARCH.txt
r490 r604 15 15 | =scope="topic"= <br /> =scope="text"= <br /> =scope="all"= | Search topic name (title); the text (body) of topic; or all (title and body) | ="text"= | 16 16 | =type="keyword"= <br /> =type="word"= <br /> =type="literal"= <br /> =type="regex"= <br /> =type="query"= | Control how the search is performed when =scope="text"= or =scope="all"= <hr /> =keyword=: use Google-like controls as in =soap "web service" -shampoo=; searches word parts: using the example, topics with "soapsuds" will be found as well, but topics with "shampoos" will be excluded <hr /> =word=: identical to =keyword= but searches whole words: topics with "soapsuds" will not be found, and topics with "shampoos" will not be excluded <hr /> =literal=: search for the exact string, like =web service= <hr /> =regex=: use a RegularExpression search like =soap;web service;!shampoo=; to search on whole words use =\bsoap\b= <hr /> =query=: [[query search]] of form fields and other meta-data, like =(Firstname='Emma' OR Firstname='John') AND Lastname='Peel'= | =%<nop>SEARCHVAR- DEFAULTTYPE%= [[DefaultPreferences][preferences]] setting (%SEARCHVARDEFAULTTYPE%) | 17 | =order="topic"= <br /> =order="created"= <br /> =order="modified"= <br /> =order="editby"= <br /> =order=<br /> "formfield(name)"= | Sort the results of search by the topic names, topic creation time, last modified time, last editor, or named field of TWikiForms. The sorting is done web by web; if you want to sort across webs, create a [[FormattedSearch][formatted]] table and sort it with TablePlugin's initsort. Note that dates are sorted most recent date *last* (i.e at the bottom of the table). | Sort by topic name |17 | =order="topic"= <br /> =order="created"= <br /> =order="modified"= <br /> =order="editby"= <br /> =order=<br /> "formfield(name)"= | Sort the results of search by the topic names, topic creation time, last modified time, last editor, or named field of DataForms. The sorting is done web by web; if you want to sort across webs, create a [[FormattedSearch][formatted]] table and sort it with TablePlugin's initsort. Note that dates are sorted most recent date *last* (i.e at the bottom of the table). | Sort by topic name | 18 18 | =limit="all"= <br /> =limit="16"= | Limit the number of results returned. This is done after sorting if =order= is specified | All results | 19 19 | =date="..."= | limits the results to those pages with latest edit time in the given [[TimeSpecifications#TimeIntervals][time interval]]. | All results | -
trunk/core/data/TWiki/WebPreferences.txt
r490 r604 29 29 * WebTopicEditTemplate: Site-level default topic template 30 30 31 * Comma separated list of *forms* that can be attached to topics in this web. See [[%SYSTEMWEB%. TWikiForms][TWikiForms]] for more information.31 * Comma separated list of *forms* that can be attached to topics in this web. See [[%SYSTEMWEB%.DataForms][DataForms]] for more information. 32 32 * Set WEBFORMS = DefaultPreferencesForm 33 33 -
trunk/core/data/TWiki/WelcomeGuest.txt
r495 r604 18 18 * *Write.* Speak your mind! From your browser you can change or add to anything you see in a TWiki topic. Use regular text or TWikiShorthand. 19 19 * *Experiment.* Edit your personal page or visit the Sandbox.%HOMETOPIC% web. 20 * *Organize.* You can learn to use TWikiForms and [[FormattedSearch]]es to include topic information - for example, classify pages by subject, status, or date.20 * *Organize.* You can learn to use DataForms and [[FormattedSearch]]es to include topic information - for example, classify pages by subject, status, or date. 21 21 * *Learn more.* Some good places to start: 22 22 * TWikiTutorial is a 20-minute tour of TWiki essentials. -
trunk/core/data/TestCases/WebPreferences.txt
r526 r604 29 29 * WebTopicEditTemplate: Default template for new topics in this web. (Site-level is used if topic does not exist) 30 30 * [[%SYSTEMWEB%.WebTopicEditTemplate]]: Site-level default template 31 * %SYSTEMWEB%. TWikiForms: How to enable form(s)31 * %SYSTEMWEB%.DataForms: How to enable form(s) 32 32 * Set WEBFORMS = ThisForm, FormattedSearchForm 33 33 -
trunk/core/data/_default/WebPreferences.txt
r498 r604 46 46 * [[%SYSTEMWEB%.WebTopicEditTemplate]]: Site-level default topic template 47 47 48 * Comma separated list of *forms* that can be attached to topics in this web. See [[%SYSTEMWEB%. TWikiForms][TWikiForms]] for more information.48 * Comma separated list of *forms* that can be attached to topics in this web. See [[%SYSTEMWEB%.DataForms][DataForms]] for more information. 49 49 * Set WEBFORMS = 50 50 -
trunk/core/lib/TWiki/Contrib/core/MANIFEST
r588 r604 101 101 data/TWiki/CompleteDocumentation.txt 0644 102 102 data/TWiki/Contribs.txt 0644 103 data/TWiki/DataForms.txt 0644 103 104 data/TWiki/DefaultPreferences.txt 0644 104 105 data/TWiki/DeleteOrRenameATopic.txt 0644 … … 160 161 data/TWiki/StaticMethod.txt 0644 161 162 data/TWiki/TWikiAccessControl.txt 0644 162 data/TWiki/TWikiForms.txt 0644163 163 data/TWiki/TWikiInstallationGuide.txt 0644 164 164 data/TWiki/TWikiJavascripts.txt 0644 -
trunk/core/lib/TWiki/UI/Search.pm
r527 r604 46 46 | =type="keyword"= <br /> =type="literal"= <br /> =type="regex"= | Do a keyword search like =soap "web service" -shampoo=; a literal search like =web service=; or RegularExpression search like =soap;web service;!shampoo= | =%<nop>SEARCHVAR- DEFAULTTYPE%= [[DefaultPreferences][preferences]] setting (%SEARCHVARDEFAULTTYPE%) | 47 47 | =scope="topic"= <br /> =scope="text"= <br /> =scope="all"= | Search topic name (title); the text (body) of topic; or all (both) | ="text"= | 48 | =order="topic"= <br /> =order="created"= <br /> =order="modified"= <br /> =order="editby"= <br /> =order=<br /> "formfield(name)"= | Sort the results of search by the topic names, topic creation time, last modified time, last editor, or named field of TWikiForms. The sorting is done web by web; in case you want to sort across webs, create a [[FormattedSearch][formatted]] table and sort it with TablePlugin's initsort | Sort by topic name |48 | =order="topic"= <br /> =order="created"= <br /> =order="modified"= <br /> =order="editby"= <br /> =order=<br /> "formfield(name)"= | Sort the results of search by the topic names, topic creation time, last modified time, last editor, or named field of DataForms. The sorting is done web by web; in case you want to sort across webs, create a [[FormattedSearch][formatted]] table and sort it with TablePlugin's initsort | Sort by topic name | 49 49 | =limit="all"= <br /> =limit="16"= | Limit the number of results returned. This is done after sorting if =order= is specified | All results | 50 50 | =date="..."= | limits the results to those pages with latest edit time in the given TimeInterval. | All results | -
trunk/core/templates/messages.tmpl
r14 r604 318 318 %TMPL:DEF{"no_form_def"}% 319 319 ---+++ %MAKETEXT{"Form Definition [_1] missing" args="%PARAM1%.<nop>%PARAM2%"}% 320 %MAKETEXT{"See [_1] for information about Form Definitions." args="%SYSTEMWEB%. TWikiForms"}%320 %MAKETEXT{"See [_1] for information about Form Definitions." args="%SYSTEMWEB%.DataForms"}% 321 321 322 322 %MAKETEXT{"This could be for several reasons:"}% -
trunk/core/tools/TWikiKernel/MANIFEST
r577 r604 89 89 data/TWiki/CompleteDocumentation.txt 0660 90 90 data/TWiki/DakarReleaseNotes.txt 0660 91 data/TWiki/DataForms.txt 0660 91 92 data/TWiki/DeleteOrRenameATopic.txt 0660 92 93 data/TWiki/DeleteOrRenameAnAttachment.txt 0660 … … 147 148 data/TWiki/TWiki.txt 0660 148 149 data/TWiki/TWikiAccessControl.txt 0660 149 data/TWiki/TWikiForms.txt 0660150 150 data/TWiki/TWikiInstallationGuide.txt 0660 151 151 data/TWiki/TWikiJavascripts.txt 0660
Note: See TracChangeset
for help on using the changeset viewer.
