Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F9785858
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
11 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/plugins/calendar/TODO b/plugins/calendar/TODO
index aefb61d3..35d5e0ae 100644
--- a/plugins/calendar/TODO
+++ b/plugins/calendar/TODO
@@ -1,47 +1,47 @@
+ Edit: 3.12: Subject
+ Edit: 3.13: Location
+ Edit: 3.14: Start / End / All Day
+ Edit: 3.15: Show time as: Busy, Free, Out of office
+ Edit: 3.16: Reminder set
+ Edit: 3.17: Priority: High/Low
+ Edit: 3.18: Recurrence (in line with Kontact)
+ Edit: 3.19: Attachment Upload
+ Edit: 3.20: Print
+ Add/Manage Attendees
+ Edit: 3.21: Required / Optional / Resource specification
+ Edit: 3.22: Conflict Handling (Free/Busy Check for attendees)
+ View: 3.3: Display modes (agenda / day / week / month)
+ Day / Week / Month
+ List (Agenda) view
- Add selection for date range
- Individual days selection
+ Show list of calendars in a (hideable) drawer
+ View: 3.1: Folder list
+ View: 3.2: Add / Remove / Rename / Share Folders
+ View: 3.6: Combined calendar view (Turn calendars on/off)
+ View: 3.7: Small month overview calendar
+ View: 3.5: Search
- Filter by categories (similar to mail)
+ View: 3.9: Alter event with drag/drop
+ Option: 4.12: Set default reminder time
+ Option: 3.23: Specify folder for new event (prefs)
-- Option: Set date/time format in prefs
++ Option: Set date/time format in prefs
+ Receive: 1.20: Invitation handling
- Jump to calendar view from mail ("Show event")
- Allow to re-send invitations
- Implement iTIP delegation
-- View: 3.4: Fish-Eye View For Busy Days
++ View: 3.4: Fish-Eye View For Busy Days
+ View: 3.8: Color according to calendar and category (similar to Kontact)
+ Support for multiple calendars (replace categories)
+ Allow user to create/edit/delete calendars
+ Colors for calendars should be user-configurable
+ ICS parser/generator (http://code.google.com/p/qcal/)
- Export *with* attachments
-- Importing ICS files (upload, drag & drop)
- Remember last visited view
- Create/manage invdividual views
-- Support for tasks/todos with task list view (ordered by date/time)
++ Importing ICS files (upload, drag & drop)
+
diff --git a/plugins/calendar/package.xml b/plugins/calendar/package.xml
index ed42622a..742e6e74 100644
--- a/plugins/calendar/package.xml
+++ b/plugins/calendar/package.xml
@@ -1,189 +1,190 @@
<?xml version="1.0" encoding="UTF-8"?>
<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name>calendar</name>
<uri>http://git.kolab.org/roundcube-plugins-kolab/</uri>
<summary>Calendar plugin</summary>
<description>-</description>
<lead>
<name>Thomas Bruederli</name>
<user>bruederli</user>
<email>bruederli@kolabsys.com</email>
<active>yes</active>
</lead>
<developer>
<name>Alensader Machniak</name>
<user>machniak</user>
<email>machniak@kolabsys.com</email>
<active>yes</active>
</developer>
<date>2011-11-01</date>
<version>
<release>0.8</release>
<api>0.8</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/agpl.html">GNU AGPLv3</license>
<notes>-</notes>
<contents>
<dir baseinstalldir="/" name="/">
<file name="calendar.php" role="php">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="calendar_base.js" role="data">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="calendar_ui.js" role="data">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="print.js" role="data">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="lib/calendar_ical.php" role="php">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="lib/calendar_itip.php" role="php">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="lib/calendar_recurrence.php" role="php">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="lib/calendar_ui.php" role="php">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="lib/Horde_Date_Recurrence.php" role="php">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="lib/fullcalendar-rc.patch" role="data">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="lib/js/fullcalendar.js" role="data">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="lib/jquery.miniColors.min.js" role="data">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="drivers/calendar_driver.php" role="php">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="drivers/kolab/kolab_calendar.php" role="php">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="drivers/kolab/kolab_driver.php" role="php">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="drivers/database/database_driver.php" role="php">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="drivers/database/SQL/mysql.sql" role="data">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="drivers/database/SQL/postgresql.sql" role="data">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="drivers/database/SQL/sqlite.sql" role="data">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="drivers/kolab/SQL/mysql.sql" role="data">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="skins/default/calendar.css" role="data"></file>
<file name="skins/default/fullcalendar.css" role="data"></file>
<file name="skins/default/fullcalendar.print.css" role="data"></file>
<file name="skins/default/iehacks.css" role="data"></file>
<file name="skins/default/jquery.miniColors.css" role="data"></file>
<file name="skins/default/print.css" role="data"></file>
<file name="skins/default/print.iehacks.css" role="data"></file>
<file name="skins/default/images/attendee-status.gif" role="data"></file>
<file name="skins/default/images/badge_confidential.gif" role="data"></file>
<file name="skins/default/images/badge_confidential.png" role="data"></file>
<file name="skins/default/images/badge_private.gif" role="data"></file>
<file name="skins/default/images/badge_private.png" role="data"></file>
<file name="skins/default/images/calendar-blue.png" role="data"></file>
<file name="skins/default/images/calendar.gif" role="data"></file>
<file name="skins/default/images/calendar.png" role="data"></file>
<file name="skins/default/images/calendars.gif" role="data"></file>
<file name="skins/default/images/calendars.png" role="data"></file>
<file name="skins/default/images/eventicons.gif" role="data"></file>
<file name="skins/default/images/export.png" role="data"></file>
<file name="skins/default/images/freebusy-colors.gif" role="data"></file>
<file name="skins/default/images/freebusy-colors.png" role="data"></file>
<file name="skins/default/images/invitation.png" role="data"></file>
<file name="skins/default/images/listheader.gif" role="data"></file>
<file name="skins/default/images/loading_blue.gif" role="data"></file>
<file name="skins/default/images/minicolors-all.png" role="data"></file>
<file name="skins/default/images/minicolors-handles.gif" role="data"></file>
<file name="skins/default/images/preview.png" role="data"></file>
<file name="skins/default/images/print.png" role="data"></file>
<file name="skins/default/images/spacer.gif" role="data"></file>
<file name="skins/default/images/toggle.gif" role="data"></file>
<file name="skins/default/images/toolbar.gif" role="data"></file>
<file name="skins/default/images/toolbar.png" role="data"></file>
<file name="skins/default/templates/attachment.html" role="data"></file>
<file name="skins/default/templates/calendar.html" role="data"></file>
<file name="skins/default/templates/eventedit.html" role="data"></file>
<file name="skins/default/templates/freebusylegend.html" role="data"></file>
<file name="skins/default/templates/itipattend.html" role="data"></file>
<file name="skins/default/templates/kolabacl.html" role="data"></file>
<file name="skins/default/templates/kolabform.html" role="data"></file>
<file name="skins/default/templates/print.html" role="data"></file>
<file name="config.inc.php.dist" role="data"></file>
<file name="LICENSE" role="data"></file>
+ <file name="README" role="data"></file>
<file name="TODO" role="data"></file>
<file name="localization/bg_BG.inc" role="data"></file>
<file name="localization/cs_CZ.inc" role="data"></file>
<file name="localization/de_CH.inc" role="data"></file>
<file name="localization/de_DE.inc" role="data"></file>
<file name="localization/en_US.inc" role="data"></file>
<file name="localization/es_ES.inc" role="data"></file>
<file name="localization/fr_FR.inc" role="data"></file>
<file name="localization/hu_HU.inc" role="data"></file>
<file name="localization/it_IT.inc" role="data"></file>
<file name="localization/nl_NL.inc" role="data"></file>
<file name="localization/pl_PL.inc" role="data"></file>
<file name="localization/pt_BR.inc" role="data"></file>
<file name="localization/ru_RU.inc" role="data"></file>
</dir>
<!-- / -->
</contents>
<dependencies>
<required>
<php>
<min>5.2.1</min>
</php>
<pearinstaller>
<min>1.7.0</min>
</pearinstaller>
</required>
</dependencies>
<phprelease/>
</package>
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Mon, Aug 17, 11:08 PM (1 d, 17 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1258177
Default Alt Text
(11 KB)
Attached To
Mode
R14 roundcubemail-plugins-kolab
Attached
Detach File
Event Timeline
Log In to Comment