Changeset 929 for trunk/MultiEditPlugin/data/TWiki/MultiEditPlugin.txt
- Timestamp:
- 11/25/08 00:57:30 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MultiEditPlugin/data/TWiki/MultiEditPlugin.txt
r899 r929 6 6 This plugin leverages from Foswiki:Extensions/SectionalEditPlugin and Foswiki:Extensions/RecursiveRenderPlugin. From the former, it inherits the ability to edit sections of a topic individually; from the latter the ability to place these sections into arbitrary contexts, even if the inserted text could not ordinarily be placed in that context per TWiki ML. 7 7 8 The motivation behind this plugin was to allow the separation of a topic into several [[TWiki:Codev/TWikiApplications][TWikiApplications]], or, at least, into several independently editable sections. The creator of a topic might define the overall layout of a topic, and identify the sections that should be editable individually. (One might even disable the topic actions for other users, such these users would interact with the topic via the editable sections only.8 The motivation behind this plugin was to allow the separation of a topic into several Foswiki Applications, or, at least, into several independently editable sections. The creator of a topic might define the overall layout of a topic, and identify the sections that should be editable individually. (One might even disable the topic actions for other users, such these users would interact with the topic via the editable sections only. 9 9 10 10 ---++ Syntax Rules … … 20 20 <verbatim> 21 21 <table borderwidth="0"><tr valign="top"><td rowspan="2"> 22 <section>*Welcome to TWiki:* a flexible, powerful, secure, yet simple web-based collaboration platform. Use TWiki to run a project development space, a document management system, a knowledge base or any other groupware tool on either an intranet or on the Internet.</section>22 <section>*Welcome to Foswiki:* a flexible, powerful, secure, yet simple web-based collaboration platform. Use Foswiki to run a project development space, a document management system, a knowledge base or any other groupware tool on either an intranet or on the Internet.</section> 23 23 </td><td align="center" bgcolor="#8490A1"><b>Available webs</b></td></tr><tr> 24 24 <td bgcolor="#b4d5ff"> … … 60 60 ---++ Bug Warning 61 61 62 It is not possible based on the current TWiki rendering model to make this feature work when only part of a topic is included. If there are sections identified in an included topic which are before the %<nop>STARTINCLUDE% marker, then the sections in the included topic cannot be properly edited.62 It is not possible based on the current Foswiki rendering model to make this feature work when only part of a topic is included. If there are sections identified in an included topic which are before the %<nop>STARTINCLUDE% marker, then the sections in the included topic cannot be properly edited. 63 63 64 64 A patch is included below to support sectional editing of included topics. … … 66 66 ---++ Plugin Installation Instructions 67 67 68 __Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where TWiki is running.68 __Note:__ You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where Foswiki is running. 69 69 70 70 * Download the ZIP file from the Plugin web (see below) … … 73 73 | ==data/System/%TOPIC%.txt== | Plugin topic | 74 74 | ==data/System/%TOPIC%.txt,v== | Plugin topic repository | 75 | ==pub/ TWiki/%TOPIC%/multieditplugin_example.jgp== | |75 | ==pub/System/%TOPIC%/multieditplugin_example.jgp== | | 76 76 | ==lib/Foswiki/Plugins/%TOPIC%.pm== | Plugin Perl module | 77 77 | ==bin/editonesection== | | 78 78 * Verify access and ownership settings for the new scripts. 79 * If you want the editing of included sections to fully work, you need to apply the following patch to =lib/ TWiki.pm=. Otherwise the plugin will fail to edit a section included from another topic unless all sections are included from that topic.79 * If you want the editing of included sections to fully work, you need to apply the following patch to =lib/Foswiki.pm=. Otherwise the plugin will fail to edit a section included from another topic unless all sections are included from that topic. 80 80 <verbatim> 81 Index: lib/ TWiki.pm81 Index: lib/Foswiki.pm 82 82 =================================================================== 83 --- lib/ TWiki.pm (revision 12006)84 +++ lib/ TWiki.pm (working copy)83 --- lib/Foswiki.pm (revision 12006) 84 +++ lib/Foswiki.pm (working copy) 85 85 @@ -2824,6 +2824,9 @@ 86 86 return ''; … … 105 105 | Change History: | <!-- versions below in reverse order --> | 106 106 | 10 Apr 2007: | Support pre in sections. | 107 | 08 Apr 2007: | Update by TWiki:Main.MichaelDaum. Fix for Bugs:Item3847. Handle verbatim in sections. |107 | 08 Apr 2007: | Update by Foswiki:Main.MichaelDaum. Fix for Bugs:Item3847. Handle verbatim in sections. | 108 108 | 10 Dec 2006: | Fix for unnamed sections. | 109 109 | 19 Nov 2006: | Support editing of sections from included topics. Use =strict=. | … … 111 111 | 08 Sep 2006: | Allow embedded complex constructs without editing. | 112 112 | 18 Aug 2006: | Fix handling of image tags in labels. Allow skipping of the new =viewprint= (or other) template in addition to skins. | 113 | 18 Jun 2006: | Fix for verbatim being taken out due to bug in = TWiki::Func::renderText= |113 | 18 Jun 2006: | Fix for verbatim being taken out due to bug in =Foswiki::Func::renderText= | 114 114 | 10 Jun 2006: | Migrated to Dakar release | 115 115 | 4 Aug 2005: | Cleaned up error log messages |
Note: See TracChangeset
for help on using the changeset viewer.
