RTx::Calendar(3pm)
π RTx::Calendar β the manual, but make it make sense π
Okay bestie, gather round, because this is RTx::Calendar from the User Contributed Perl Documentation corner of the universe, and it's about to become your new fave. β¨
πΈ NAME πΈ
RTx::Calendar β a whole calendar for your RT due dates. It's giving "never miss a deadline again." π
π¦ DESCRIPTION π¦
So this RT extension? It serves up a full-on calendar view of your tickets and your reminders, so you can literally see when your next due ticket is looming. No more surprise deadlines, no more chaos, we love to see it. π
You'll find it hanging out in the menu at Search->Calendar.
And there's a portlet you can park right on your home page, too β peep Prefs/MyRT.html for that one. π«Ά
β¨ INSTALLATION β¨
Run these, in order, like the main character you are:
perl Makefile.PL
make
make install
- The
make installstep may need root permissions, so if it's acting up, that's why. π₯
Then edit your /opt/rt4/etc/RT_SiteConfig.pm π
If you're on RT 4.2 or greater, add this line:
Plugin('RTx::Calendar');
For RT 4.0, add this line instead:
Set(@Plugins, qw(RTx::Calendar));
β¦or just add RTx::Calendar to your existing @Plugins line. Whatever's easiest, honestly. π
Clear your mason cache β say bye to the old vibes:
rm -rf /opt/rt4/var/mason_data/obj
Restart your webserver. Yes, actually restart it. It's not a suggestion, it's a lifestyle. π
π CONFIGURATION π
β Base configuration
To use the MyCalendar portlet, you gotta add MyCalendar to $HomepageComponents in etc/RT_SiteConfig.pm. Like this:
Set($HomepageComponents, [qw(QuickCreate Quicksearch MyCalendar
MyAdminQueues MySupportQueues MyReminders RefreshHomepage)]);
β Display configuration
Wanna see the owner in each day box? Add this line to your etc/RT_SiteConfig.pm and boom, owner info everywhere:
Set($CalendarDisplayOwner, 1);
And you can change which fields show up in the popup display when you mouse over a date, also in etc/RT_SiteConfig.pm:
Set(@CalendarPopupFields, ('Status', 'OwnerObj->Name', 'DueObj->ISO'));
Customize away, bestie. It's your calendar era. π¦
π USAGE π
There's a lil help section waiting for you at /Prefs/Calendar.html if you get lost. It's short, it's sweet, it's there for you. π
π AUTHOR π
Best Practical Solutions, LLC <modules@bestpractical.com>
Originally written by Nicolas Chuche <nchuche@barna.be>
(Shoutout to the legends who built this. Respect. π)
π BUGS π
Found a bug? Not the vibe, but okay β all bugs should be reported via email to:
L<bug-RTx-Calendar@rt.cpan.org|mailto:bug-RTx-Calendar@rt.cpan.org>
or via the web at:
L<rt.cpan.org|http://rt.cpan.org/Public/Dist/Display.html?Name=RTx-Calendar>.
Don't be shy, they wanna know. π
π§ LICENSE AND COPYRIGHT π§
This software is Copyright (c) 2010-2014 by Best Practical Solutions
Copyright 2007-2009 by Nicolas Chuche
This is free software, licensed under:
The GNU General Public License, Version 2, June 1991
fr fr, it's free software β read the license, it's giving legal realness. π
And that's a wrap on RTx::Calendar! This page came to you courtesy of perl v5.28.1, dated 2019-02-16 β so yeah, it's got a lil vintage moment going on. Still iconic though. πβ¨ππ¦πΈπ
π«Ά
π¦ where this page comes from
- debian bookworm: rt4-extension-calendar 1.01-1.1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu jammy: rt4-extension-calendar 1.01-1.1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms