From: <de...@de...> - 2012-10-21 07:32:11
|
Author: PeterThoeny Date: 2012-10-21 02:32:05 -0500 (Sun, 21 Oct 2012) New Revision: 23712 Trac url: http://develop.twiki.org/trac/changeset/23712 Modified: twiki/trunk/core/data/TWiki/TWikiForms.txt Log: Item6819: Usability: Move change TWiki form from edit screen to "more" screen - updating docs Modified: twiki/trunk/core/data/TWiki/TWikiForms.txt =================================================================== --- twiki/trunk/core/data/TWiki/TWikiForms.txt 2012-10-21 07:13:33 UTC (rev 23711) +++ twiki/trunk/core/data/TWiki/TWikiForms.txt 2012-10-21 07:32:05 UTC (rev 23712) @@ -1,4 +1,4 @@ -%META:TOPICINFO{author="TWikiContributor" date="1344639783" format="1.1" version="$Rev$"}% +%META:TOPICINFO{author="TWikiContributor" date="1350804678" format="1.1" version="$Rev$"}% %STARTINCLUDE% ---+ TWiki Forms - Foundation of TWiki Applications @@ -89,9 +89,9 @@ * With ==WEBFORMS== enabled, an extra button is added to the edit view. If the topic doesn't have a Form, an *Add Form* button appears at the end of the topic. If a Form is present, a *Change* button appears in the top row of the Form. The buttons open a screen that enables selection of a form specified in =WEBFORMS=, or the *No form* option. * You have to list the available form topics explicitly. You cannot use a =SEARCH= to define =WEBFORMS=. ----++ Adding a form to a topic +---++ Adding a Form to a Topic - * Edit the topic and follow the "Add form" button to add a Form. This is typically done to a [[TWikiTemplates#TemplateTopic][template topic]], either to the =WebTopicEditTemplate= topic in a web, or a new topic that serves as an application specific template topic. Initial Form values can be set there. + * To add a Form, follow the "More topic actions" link at the bottom of a topic, select "Add or Replace Form", and select a Form. This is typically done to a [[TWikiTemplates#TemplateTopic][template topic]], either to the =WebTopicEditTemplate= topic in a web, or a new topic that serves as an application specific template topic. Initial Form values can be set there. * Additionally a new topic can be given a Form using the =formtemplate= parameter in the (edit or save) URL. Initial values can then be provided in the URLs or as form values: * other than checkboxes: ==name==, ex: ==?BugPriority=1== @@ -121,8 +121,6 @@ * You can change a form definition, and TWiki will try to make sure you don't lose any data from the topics that use that form. - * If you change the form definition, the changes will not take affect in a topic that uses that form until you edit and save it. - * If you add a new field to the form, then it will appear next time you edit a topic that uses the form. * If you delete a field from the form, or change a field name, then the data will not be visible when you edit the topic (the changed form definition will be used). *If you save the topic, the old data will be lost* (though thanks to revision control, you can always see it in older versions of the topic) |