This question about This website: Answered

ActionTrackerPlugin not working (!?)

Hi,

I installed Foswiki on a Mac using the Foswiki v1.0.9 Mac OS X 10.5/10.6 installer package, changed a few settings that I can register users, ... everything seams to work.

As for a todo list I thought I can use the ActionTrackerPlugin. I installed the plugin using the configure module -> extensions -> Install.

I get:
Installer ran without errors

Installation finished.

But also:
CPAN is disabled, disabling CPAN

### ActionTrackerPlugin Installer ###

This installer must be run from the root directory of your Foswiki
installation.
    * You can abort the script at any point and re-run it later
    * If you answer 'no' to any questions you can always re-run
      the script again later
##########################################################
Checking dependency on Time::ParseDate....
*** ActionTrackerPlugin depends on cpan package Time::ParseDate >=2003.0211
which is described as "Required. Available from the CPAN:Time::ParseDate archive."
But when I tried to find it I got this error:

Can't locate Time/ParseDate.pm

##########################################################
Checking dependency on Foswiki::Contrib::JSCalendarContrib....
Foswiki::Contrib::JSCalendarContrib v5987 loaded
I will keep a backup of any files I overwrite.Archive has already been unpacked.

### Installation finished ###

Still it appeard in the plugins section, I enabled it.

But it doesn't seams to work. I tried with Firefox/Safari/Chrome.

Checking the installation instructions of the ActionTrackerPlugin directly on foswiki.org it looks like the same problem here:
   * If the plugin is installed and enabled correctly you should see a formatted action below:
%ACTION{who=WikiGuest,due="1 Jan 2003",open}% Example action %ENDACTION% 
   * ... and the result of a formatted search below:
%ACTIONSEARCH{topic=ActionTrackerPlugin who=WikiGuest header="|Who|Due|State|Description|" format="| $who |$due|$state|$text $link|" orient="rows" }%

Though I do not know if the plugin installed on foswiki.org.

I could not find a solution yet. Every help is much appreciated.

Thanks in advance,

Tilo Meisel

Υοu need to install the perl module "Time::ParseDate". This could be done through CPAN or your distributions update tool (yum, apt etc), depending on how you have installed perl. This is a pre-requisite (dependency) for making the installed module to work. This, among other dependencies is listed at the plugin ActionTrackerPlugin page, under "Plugin Info".

-- StefanosKouzof - 06 Jul 2010

AFAIK there's no Time::ParseDate solution for MacOS. At least from MacPorts.

-- CraigBowers - 13 Jul 2010

But you should be able to install via CPAN, I assume - something like sudo cpan install Time::ParseDate

-- PaulHarvey - 14 Jul 2010

Is the issue with Perl in Leopard fixed now? My MacOS Instance is still following this: http://foswiki.org/Support/FoswikiOnMacOSXLeopard#Leopard_problems_continued

AFAIK (which is limited) cpan install Time::ParseDate would install that to the standard perl directories that fixed Foswiki Leopard installs aren't using.

If that's changed I missed the memo.

-- CraigBowers - 17 Jul 2010

Fair enough - my mistake

-- PaulHarvey - 18 Jul 2010

I'm running it on Windows with IIS and I can't use CPAN for some reason -- some problem with my perl setup is always complaining about taint when I'm at the command line. Time::ParseDate modules look to be straight perl and therefore don't seem to require any compliing, so I downloaded Time-modules-2003.0211.tar.gz, opened it, just copied the module files in Time-modules-2003.0211\lib\Time into perl\lib\Time and it seems to be ok. Don't know whether this'll help you MacOS types, but I figured I should chime in since it worked for me.

-- MatthewKoundakjian - 02 Oct 2010

QuestionForm edit

Subject This website
Extension ActionTrackerPlugin
Version Foswiki 1.0.9
Status Answered
Topic revision: r8 - 02 Oct 2010, MatthewKoundakjian
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