Item8064: Editing an Extensions.EditTablePlugin-based table breaks all other Extensions.EditTablePlugin-based tables on the same page

pencil
Priority: Urgent
Current State: No Action Required
Released In:
Target Release:
Applies To: Extension
Component: EditTablePlugin
Branches:
Reported By: Foswiki:Main.ChZ
Waiting For:
Last Change By: ArthurClemens
Update: just realized this problem is fixed in the latest trunk (SVN 2706: Foswiki-1.0.2, Mon, 23 Feb 2009, build 2636), closing.

Steps to Reproduce

  1. Put the following sample code from the EditTablePlugin page onto a new page twice
    %TABLE{"headerrows="1"}%
    %EDITTABLE{ format="| label | text, 40 |" changerows="off" }%
    |*Key*|*Value*|
    | Name: | John Smith |
    | Gender: | M %EDITCELL{select, 1, , F, M}% |
    | DOB: | 1999/12/31 %EDITCELL{date, 10}% |
    | City: | New York |
         
  2. Edit something in the first table (e.g. change the city)
  3. Save the first table
  4. Try editing the second table

Expected result

The original formatting (popup buttons etc.) is untouched in the second form.

Actual result

Formatting of the second table is lost, it is reduced to simple text fields (see rev 1 of TestTopic11)

Notes

  • I was able to reproduce this issue with Foswiki 1.0 and Twiki 4.2.1 (using EditTablePlugin 4.8.4 and 4.9)
  • The problem did not exist sometime prior to August 2008, unfortunately, I am unable to determine which versions of the software were used

-- ChZ - 25 Feb 2009

This has been fixed with a recent update of ETP.

-- ArthurClemens - 25 Feb 2009

ItemTemplate edit

Summary Editing an EditTablePlugin-based table breaks all other EditTablePlugin-based tables on the same page
ReportedBy Foswiki:Main.ChZ
Codebase 1.0.0
SVN Range Foswiki-1.0.0, Thu, 08 Jan 2009, build 1878
AppliesTo Extension
Component EditTablePlugin
Priority Urgent
CurrentState No Action Required
WaitingFor
Checkins
ReleasedIn
Topic revision: r3 - 25 Feb 2009, ArthurClemens
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy