This question about Using an extension: Needs followup in Tasks

Upgrade breaks extension

I am moving a wiki from Foswiki 1.1.9 on Centos 6.5 to Foswiki 2.1.6 on Ubuntu 18.04

I used to copy and convert option (convert_charset.pl) and the wiki itself seems to be working fine.

However, the WorkflowPlugin is broken in the following ways;

Workflow is Set WORKFLOW = DocumentApprovalWorkflow and the status is displayed as; #{ }##{ }##{ }##{ }# #{ }##{ }# when using | Status | %WORKFLOWSTATEMESSAGE{"%BASETOPIC%"}% |

And the review date is blank when using | Review Due | %SEARCH{"REVIEW" topic="%BASETOPIC%" nonoise="on" format="$pattern(.*?ACTION{[^}]*\bdue=.([-A-Za-z0-9 ]*)[^}]*}. ?REVIEW.)"}% |

%ACTION{ created="2015-02-09" due="2020-06-30" bla bla bla }%REVIEW %ENDACTION%

-- MichaelRobertsRespect - 24 Jul 2019

This seems to be a bug introduced in the latest version of the WorkflowPlugin, i.e. in its templates such as https://github.com/foswiki/WorkflowPlugin/blob/master/templates/workflowstrings.tmpl. Removing those #{ ...}# lines would be the quick fix as far as I can see.

Needs a bug report followup under Tasks.WebHome.

-- MichaelDaum - 25 Jul 2019

 

QuestionForm edit

Subject Using an extension
Extension WorkflowPlugin
Version
Status Needs followup in Tasks
Related Topics
Topic revision: r1 - 25 Jul 2019, MichaelDaum
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