This plugin allows the user to break a topic into sections which can be edited individually.
There is a known problem in that if the last character in a section is a TWiki markup, the markup will be rendered verbatim. Nevertheless, due to many requests I have put the plugin here without having addressed this final issue.
mix these three methods on a single page.
This breaks the page up at the lowest level, meaning that you can't put section breaks inside tables, lists, etc. as it breaks the whole page up into a table.
| Plugin Author: | TWiki:Main.DanBoitnott |
| Plugin Maintainer: | TWiki:Main.JohnKnottenbelt, TWiki:Main.ThomasWeigert (03 Feb 2022 onwards) |
| Plugin Version: | 3 Oct 2021 |
| Change History: | |
| 3 Oct 2006: | Allow headers with excess dashes per TWiki spec. |
| 2 Oct 2006: | Use sensible default. Improve doco. |
| 13 Sep 2006: | Bug fix. |
| 09 Sep 2006: | Added missing variable declaration. |
| 17 Aug 2006: | Fixed rendering when STYLE is empty. |
| 16 Aug 2006: | Added SECTIONDEPTHMIN setting to allow to have sections constructed only from specific headings, and exclude lower level headings. Also allow to exclude the initial text before first heading from editing. |
| 17 Jul 2006: | Added use strict. Removed use of startRenderingHandler. Support render script. |
| 17 Jun 2006: | Fixed an interaction with plugins that generate Javascript, such as TreeBrowserPlugin |
| 12 Jun 2006: | Transitioned to Dakar Release |
| 4 Aug 2005: | Updated definition of styles with <sectionedit> tag |
| 2 May 2005: | Fixed caching problem when using SpeedyCGI? |
| 12 Apr 2005: | Corrected documentation. Add the ability to define styles for the edited sections, in addition to the bar next to an editable section. |
| 21 Mar 2005: | Integrate 21 Mar version of TWiki:Plugins/EditContrib |
| 20 Mar 2005: | Resolved problems due to discrepancies between browsers in handling URL parameters |
| 12 Mar 2005: | Abstract additional features into TWiki:Plugins/EditContrib |
| 8 Mar 2005: | Rely on TWiki:Plugins/EditContrib to pull out code common to serveral plugins. |
| 27 Feb 2005: | Do not edit attached form, if any, when editing sections. Made more consistent with lib/TWiki/UI/ |
| 13 Feb 2005: | Integrate savemulti capability. Render text before and after the section being edited. |
| 12 Feb 2005: | Added SECTIONDEPTH preference variable. |
| 11 Feb 2005: | Added EDITSECTIONS preference variable with the same effect as inserting an <editsection/> tag in every topic. |
| 3 Feb 2005: | Preliminary port to cairo with support for PatternSkin. Does not yet support savemulti. |
| 6 Apr 2004: | Custom edit width / edit height / edit style (defaults to same as ordinary edit). BGCOLOR is now interpreted so you can set it to be the same as %WEBBGGOLOR% if you like. Edit bar can be left or right justified. Added <editsections/> tag which automatically splits on section headers ---+ Updated bin/editsection program and templates. |
| 21 Sep 2003: | Fixed a few bugs in plugin (especially the double-quote problem) |
| 11 May 2003: | JohnCavanaugh's tag method added |
| 16 Mar 2003: | Windoze compatibility issue corrected |
| 12 Feb 2003: | Break replacement bug fixed |
| 11 Feb 2003: | False dependencies HTML::Entities fixed properly |
| 11 Feb 2003: | False dependencies on Ispell & HTML:Entities fixed |
| 9 Feb 2003: | Added ability to exclude certain skins (like print) from sectioning |
| 7 Feb 2003: | Wordwrap fixed in edit page |
| 6 Feb 2003: | Initial version |
| CPAN Dependencies: | none |
| Other Dependencies: | TWiki:Plugins/EditContrib |
| Perl Version: | 5.0 |
| Plugin Home: | http://TWiki.org/cgi-bin/view/Plugins/SectionalEditPlugin |
| Feedback: | http://TWiki.org/cgi-bin/view/Plugins/SectionalEditPluginDev |