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