New Foswiki release 2.1.6 is available with important security fixes.
Sourceforge foswiki email lists being discontinued. Subscribe to the new Foswiki announce and discuss lists at MailingLists
This question about Using an extension: Task filed

ActionTrackerPlugin - Problem editing Actions

-- GerhardHeimlinger - 21 Oct 2015

I recently installed Foswiki 2.0.2 on Ubuntu 14.04.2 LTS and added the ActionTrackerPlugin.

While creating actions works as expected I experience problems editing them. Sometimes they will come up with the correct template, sometimes they open with the default template and sometimes I get the error message "Bad URL parameters; atp_action is not set". An installation on the same server using TWiki did not show any of these problems which kind of rules out the server as the root cause.

I tried to track it further down and it seems that the sequence of the parameters in the edit URL changes randomly causing this problem. I even found that within one table of several actions the sequence can be different from one action to another. I tried the different combinations. The positions of "t" and "nowysiwyg" don't seem to matter.

This is the result of the permutations of "skin", "origin" and "atp_action"

sequence result
skin, origin, atp_action Bad URL parameters; atp_action is not set
origin, skin, atp_action edit opens with standard template
atp_action, origin, skin edit opens with standard template
origin, atp_action, skin edit opens with standard template
skin, atp_action, origin OK
atp_action, skin, origin OK
Is there a possibility to define and fix the sequence of parameters?

Did some further testing. The problem starts with Foswiki 2.0.0. Prior versions (tested with 1.1.9) do not show this problem. With Foswiki 1.1 the sequence of the parameters obviously doesn't matter.

-- GerhardHeimlinger - 23 Oct 2015

Creating a Task as this seems to be a bug.

-- GerhardHeimlinger - 26 Oct 2015

Tasks.Item13837 fix committed for upcoming Foswiki 2.0.3. The urlEncode() routine was failing to encode #, This results in truncated query string if any parameter contains the # Fragment delimiter.

-- GeorgeClark - 29 Oct 2015

QuestionForm edit

Subject Using an extension
Extension ActionTrackerPlugin
Version Foswiki 2.0.2
Status Task filed
Related Topics Tasks.Item13837
Topic revision: r5 - 29 Oct 2015, GeorgeClark - This page was cached on 11 Mar 2018 - 14:38.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License