31 Aug 2008 16:39:53 UTC
- Distribution: RTx-Calendar
- Module version: 0.06
- Source (raw)
- Browse (raw)
- How to Contribute
- Issues (9)
- Testers (2 / 0 / 5)
- KwaliteeBus factor: 4
- License: perl_5
- Activity24 month
- Download (27.32KB)
- MetaCPAN Explorer
- Subscribe to distribution
- This version
- Latest version++ed by:1 non-PAUSE userNCHUCHE Nicolas Chuche
RTx::Calendar - Calendar for RT due tasks
This document describes version 0.06 of RTx::Calendar
This RT extension provides a calendar view for your tickets and your reminders so you see when is your next due ticket. You can find it in the menu Search->Calendar.
There's a portlet to put on your home page (see Prefs/MyRT.html)
You can also enable ics (ICal) feeds for your default calendar and all your private searches in Prefs/Calendar.html. Authentication is magic number based so that you can give those feeds to other people.
You can find screenshots on http://gaspard.mine.nu/dotclear/index.php?tag/rtx-calendar
If you upgrade from 0.02, see next part before.
You need to install those three modules :
* Date::ICal * Data::ICal * DateTime::Set
Install it like a standard perl module
perl Makefile.PL make make install
If your RT is not in the default path (/opt/rt3) you must set RTHOME before doing the Makefile.PL
To use MyCalendar portlet you must add MyCalendar to $HomepageComponents in etc/RT_SiteConfig.pm like that :
Set($HomepageComponents, [qw(QuickCreate Quicksearch MyCalendar MyAdminQueues MySupportQueues MyReminders RefreshHomepage)]);
To enable private searches ICal feeds, you need to give CreateSavedSearch and LoadSavedSearch rights to your users.
A small help section is available in /Prefs/Calendar.html
As I've change directory structure, if you upgrade from 0.02 you need to delete old files manually. Go in RTHOME/share/html (by default /opt/rt3/share/html) and delete those files :
rm -rf Callbacks/RTx-Calendar rm Tools/Calendar.html
RTx-Calendar may work without this but it's not very clean.
compatible only with RT 3.6 for the moment. If someone need compatibility with 3.4 I can work on this. And I will work on 3.7 compatibility later.
Nicolas Chuche <email@example.com>
Idea borrowed from redmine's calendar (Thanks Jean-Philippe).
Copyright 2007 by Nicolas Chuche <firstname.lastname@example.org>
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Module Install Instructions
To install RTx::Calendar, copy and paste the appropriate command in to your terminal.
perl -MCPAN -e shell install RTx::Calendar
For more information on module installation, please visit the detailed CPAN module installation guide.