diff options
author | pav <pav@FreeBSD.org> | 2004-03-29 02:21:35 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2004-03-29 02:21:35 +0800 |
commit | eb109ad2e23d4a5d78efcb05ca12381296d02f38 (patch) | |
tree | cc299cabd86dd07bca0661556e8eec2455e2464e /www | |
parent | 667abb7ba3b016a7fdd1f9f014b4840f61e1afad (diff) | |
download | freebsd-ports-gnome-eb109ad2e23d4a5d78efcb05ca12381296d02f38.tar.gz freebsd-ports-gnome-eb109ad2e23d4a5d78efcb05ca12381296d02f38.tar.zst freebsd-ports-gnome-eb109ad2e23d4a5d78efcb05ca12381296d02f38.zip |
Add tasks, a web based, hierarchical task manager/to-do list/lightweight
project manager.
PR: ports/64699
Submitted by: gioria
Diffstat (limited to 'www')
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/tasks/Makefile | 36 | ||||
-rw-r--r-- | www/tasks/distinfo | 2 | ||||
-rw-r--r-- | www/tasks/files/pkg-message.in | 9 | ||||
-rw-r--r-- | www/tasks/pkg-descr | 22 | ||||
-rw-r--r-- | www/tasks/pkg-plist | 363 |
6 files changed, 433 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index 997eea2408b6..41e25a2f16b0 100644 --- a/www/Makefile +++ b/www/Makefile @@ -549,6 +549,7 @@ SUBDIR += swiggle SUBDIR += swish++ SUBDIR += swish-e + SUBDIR += tasks SUBDIR += tclhttpd SUBDIR += tdiary SUBDIR += thttpd diff --git a/www/tasks/Makefile b/www/tasks/Makefile new file mode 100644 index 000000000000..5d8100065e23 --- /dev/null +++ b/www/tasks/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: tasks +# Date created: 25 Mar 2004 +# Whom: Sebastien Gioria <gioria@FreeBSD.ORG> +# +# $FreeBSD$ +# + +PORTNAME= tasks +PORTVERSION= 1.8.5 +CATEGORIES= www +MASTER_SITES= http://www.alexking.org/software/tasks/download/ +DISTNAME= tasks +EXTRACT_SUFX= .zip + +MAINTAINER= gioria@FreeBSD.org +COMMENT= A web based, hierarchical task manager + +USE_APACHE= yes +USE_MYSQL= yes +USE_PHP= yes +USE_ZIP= yes + +PKGMESSAGE= ${WRKDIR}/pkg-message +WWW_DIR= ${PREFIX}/www/data +WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION} + +do-build: + @${SED} 's|%%WWW_DIR%%|${WWW_DIR}|g' ${FILESDIR}/pkg-message.in > ${PKGMESSAGE} + +do-install: + ${MKDIR} ${WWW_DIR}/tasks + ${CP} -R ${WRKSRC}/* ${WWW_DIR}/tasks + ${CHOWN} -R www:www ${WWW_DIR}/tasks + @${CAT} ${PKGMESSAGE} + +.include <bsd.port.mk> diff --git a/www/tasks/distinfo b/www/tasks/distinfo new file mode 100644 index 000000000000..f15f80de76da --- /dev/null +++ b/www/tasks/distinfo @@ -0,0 +1,2 @@ +MD5 (tasks.zip) = 512d653e11939d1d1d6c7c4a18a6a8a3 +SIZE (tasks.zip) = 491722 diff --git a/www/tasks/files/pkg-message.in b/www/tasks/files/pkg-message.in new file mode 100644 index 000000000000..cab591d585ac --- /dev/null +++ b/www/tasks/files/pkg-message.in @@ -0,0 +1,9 @@ +Tasks is installed, now you must configure it + +1: You now need to create the database that you want for tasks + WARNING: Installation script does not create it !!!! + +2: Open %%WWW_DIR%%/tasks/database.inc.php and Edit the settings to match your need + +3: Point your web browser to http://localhost/tasks/install/index.php + And follow the instructions diff --git a/www/tasks/pkg-descr b/www/tasks/pkg-descr new file mode 100644 index 000000000000..45090cc5401f --- /dev/null +++ b/www/tasks/pkg-descr @@ -0,0 +1,22 @@ +A web based, hierarchical task manager/to-do list/lightweight +project manager. + +Features: + + * Dynamic hierarchical view of your tasks - expand/collapse + tree using client side JavaScript + * Scheduling due dates and associating URLs with tasks. + * Full mobile version for easy access with a PDA. + * Localization in 16 languages. + * Daily e-mail reminders. + * iCalendar of your tasks (scheduled tasks can go into the + calendar or task list). + * Rich, responsive interface. + * Advanced search functionality. + * Graceful handling of data collisions. + * Includes blog posting (WordPress, b2, MoveableType) from a task. + +WWW: http://www.alexking.org/software/tasks/ + +S. +gioria@FreeBSD.ORG diff --git a/www/tasks/pkg-plist b/www/tasks/pkg-plist new file mode 100644 index 000000000000..bc42c37cabcf --- /dev/null +++ b/www/tasks/pkg-plist @@ -0,0 +1,363 @@ +www/data/tasks/LICENSE.txt +www/data/tasks/README.txt +www/data/tasks/about.php +www/data/tasks/b2tasks_post.php +www/data/tasks/calendar.js +www/data/tasks/calendar.php +www/data/tasks/compatibility.php +www/data/tasks/config.php +www/data/tasks/confirm.php +www/data/tasks/create_ics.php +www/data/tasks/create_table.php +www/data/tasks/database.php +www/data/tasks/documentation/b2.html +www/data/tasks/documentation/calendar_open.html +www/data/tasks/documentation/calendar_window.html +www/data/tasks/documentation/categories.html +www/data/tasks/documentation/config_php_ical.html +www/data/tasks/documentation/configuration.html +www/data/tasks/documentation/create_table.html +www/data/tasks/documentation/cron.html +www/data/tasks/documentation/database.html +www/data/tasks/documentation/default.css +www/data/tasks/documentation/donate.html +www/data/tasks/documentation/email_reminders.html +www/data/tasks/documentation/fast_entry.html +www/data/tasks/documentation/hierarchy.html +www/data/tasks/documentation/home_sort_order.html +www/data/tasks/documentation/html_toolbar.html +www/data/tasks/documentation/ical_subscribe.html +www/data/tasks/documentation/images/INFO.txt +www/data/tasks/documentation/images/icon_container.gif +www/data/tasks/documentation/images/smile.gif +www/data/tasks/documentation/images/tb_calendar.gif +www/data/tasks/documentation/images/tb_history.gif +www/data/tasks/documentation/images/tb_home.gif +www/data/tasks/documentation/images/tb_new.gif +www/data/tasks/documentation/images/tb_search.gif +www/data/tasks/documentation/images/tb_sortable.gif +www/data/tasks/documentation/images/tb_upcoming.gif +www/data/tasks/documentation/images/toolbar.gif +www/data/tasks/documentation/index.html +www/data/tasks/documentation/installation.html +www/data/tasks/documentation/installation_troubleshooting.html +www/data/tasks/documentation/introduction.html +www/data/tasks/documentation/mac_ie.html +www/data/tasks/documentation/mobile.html +www/data/tasks/documentation/moveable_type.html +www/data/tasks/documentation/multiple_copies.html +www/data/tasks/documentation/multiple_users.html +www/data/tasks/documentation/new_version.html +www/data/tasks/documentation/obsolete.html +www/data/tasks/documentation/options.html +www/data/tasks/documentation/phpical_webcal.html +www/data/tasks/documentation/picker_date.html +www/data/tasks/documentation/prop_date_due.html +www/data/tasks/documentation/prop_priority.html +www/data/tasks/documentation/prop_status.html +www/data/tasks/documentation/recurring_tasks.html +www/data/tasks/documentation/requirements.html +www/data/tasks/documentation/screen_about.html +www/data/tasks/documentation/screen_edit.html +www/data/tasks/documentation/screen_history.html +www/data/tasks/documentation/screen_home.html +www/data/tasks/documentation/screen_new.html +www/data/tasks/documentation/screen_upcoming.html +www/data/tasks/documentation/session_start.html +www/data/tasks/documentation/sticky.html +www/data/tasks/documentation/task_properties.html +www/data/tasks/documentation/tb_calendar.html +www/data/tasks/documentation/tb_new.html +www/data/tasks/documentation/tb_search.html +www/data/tasks/documentation/toolbar.html +www/data/tasks/documentation/translating.html +www/data/tasks/documentation/tree.html +www/data/tasks/documentation/upgrade.html +www/data/tasks/documentation/what_is_a_task.html +www/data/tasks/documentation/wordpress.html +www/data/tasks/editor.js +www/data/tasks/editor.php +www/data/tasks/email_reminders.php +www/data/tasks/empty.html +www/data/tasks/engine.php +www/data/tasks/favicon.ico +www/data/tasks/functions.php +www/data/tasks/ics.php +www/data/tasks/images/clear.gif +www/data/tasks/images/edit_form_corner.gif +www/data/tasks/images/form_closed.gif +www/data/tasks/images/form_open.gif +www/data/tasks/images/forms_closed.gif +www/data/tasks/images/forms_open.gif +www/data/tasks/images/html_formatting.gif +www/data/tasks/images/icon_annotate.gif +www/data/tasks/images/icon_b2.gif +www/data/tasks/images/icon_calendar.gif +www/data/tasks/images/icon_complete.gif +www/data/tasks/images/icon_complete_x.gif +www/data/tasks/images/icon_container.gif +www/data/tasks/images/icon_delete.gif +www/data/tasks/images/icon_duplicate.gif +www/data/tasks/images/icon_edit.gif +www/data/tasks/images/icon_home.gif +www/data/tasks/images/icon_lookup.gif +www/data/tasks/images/icon_mt.gif +www/data/tasks/images/icon_new.gif +www/data/tasks/images/icon_new_child.gif +www/data/tasks/images/icon_notes_decrease.gif +www/data/tasks/images/icon_notes_increase.gif +www/data/tasks/images/icon_priority_1.gif +www/data/tasks/images/icon_priority_2.gif +www/data/tasks/images/icon_priority_3.gif +www/data/tasks/images/icon_priority_4.gif +www/data/tasks/images/icon_priority_5.gif +www/data/tasks/images/icon_recent.gif +www/data/tasks/images/icon_save.gif +www/data/tasks/images/icon_search.gif +www/data/tasks/images/icon_sort.gif +www/data/tasks/images/icon_sort_down.gif +www/data/tasks/images/icon_sort_up.gif +www/data/tasks/images/icon_upcoming.gif +www/data/tasks/images/icon_wp.gif +www/data/tasks/images/side_tasks_text.gif +www/data/tasks/images/tasks_title.gif +www/data/tasks/images/tree_closed.gif +www/data/tasks/images/tree_open.gif +www/data/tasks/index.php +www/data/tasks/languages/brazilian.php +www/data/tasks/languages/catalan.php +www/data/tasks/languages/danish.php +www/data/tasks/languages/dutch.php +www/data/tasks/languages/english.php +www/data/tasks/languages/french.php +www/data/tasks/languages/german.php +www/data/tasks/languages/greek.php +www/data/tasks/languages/italian.php +www/data/tasks/languages/japanese.php +www/data/tasks/languages/japanese.shift_JIS.php +www/data/tasks/languages/korean.php +www/data/tasks/languages/russian.php +www/data/tasks/languages/spanish.php +www/data/tasks/languages/spanish2.php +www/data/tasks/languages/swedish.php +www/data/tasks/languages/traditional_chinese.php +www/data/tasks/main.css +www/data/tasks/main.js +www/data/tasks/mobile.php +www/data/tasks/mobile_functions.php +www/data/tasks/mobile_resolve.php +www/data/tasks/mobile_screens.php +www/data/tasks/objects.php +www/data/tasks/orphaned_languages/romanian.php +www/data/tasks/phpicalendar/AUTHORS +www/data/tasks/phpicalendar/COPYING +www/data/tasks/phpicalendar/README +www/data/tasks/phpicalendar/TIMEZONES +www/data/tasks/phpicalendar/admin.php +www/data/tasks/phpicalendar/calendars/US Holidays.ics +www/data/tasks/phpicalendar/calendars/publish.php +www/data/tasks/phpicalendar/config.inc.php +www/data/tasks/phpicalendar/day.php +www/data/tasks/phpicalendar/functions/admin_functions.php +www/data/tasks/phpicalendar/functions/calendar_functions.php +www/data/tasks/phpicalendar/functions/date_functions.php +www/data/tasks/phpicalendar/functions/draw_functions.php +www/data/tasks/phpicalendar/functions/error.php +www/data/tasks/phpicalendar/functions/event.js +www/data/tasks/phpicalendar/functions/ical_parser.php +www/data/tasks/phpicalendar/functions/init.inc.php +www/data/tasks/phpicalendar/functions/list_icals.php +www/data/tasks/phpicalendar/functions/list_languages.php +www/data/tasks/phpicalendar/functions/list_months.php +www/data/tasks/phpicalendar/functions/list_weeks.php +www/data/tasks/phpicalendar/functions/list_years.php +www/data/tasks/phpicalendar/functions/overlapping_events.php +www/data/tasks/phpicalendar/functions/timezones.php +www/data/tasks/phpicalendar/functions/todo.js +www/data/tasks/phpicalendar/functions/upload_functions.php +www/data/tasks/phpicalendar/images/cancelled.gif +www/data/tasks/phpicalendar/images/completed.gif +www/data/tasks/phpicalendar/images/confirmed.gif +www/data/tasks/phpicalendar/images/important.gif +www/data/tasks/phpicalendar/images/not_completed.gif +www/data/tasks/phpicalendar/images/phpical-logo.gif +www/data/tasks/phpicalendar/images/spacer.gif +www/data/tasks/phpicalendar/images/tentative.gif +www/data/tasks/phpicalendar/images/valid-rss.png +www/data/tasks/phpicalendar/includes/calendar_nav.php +www/data/tasks/phpicalendar/includes/event.php +www/data/tasks/phpicalendar/includes/footer.inc.php +www/data/tasks/phpicalendar/includes/header.inc.php +www/data/tasks/phpicalendar/includes/login.php +www/data/tasks/phpicalendar/includes/sidebar.php +www/data/tasks/phpicalendar/includes/todo.php +www/data/tasks/phpicalendar/index.php +www/data/tasks/phpicalendar/languages/brazilian.inc.php +www/data/tasks/phpicalendar/languages/catalan.inc.php +www/data/tasks/phpicalendar/languages/czech.inc.php +www/data/tasks/phpicalendar/languages/danish.inc.php +www/data/tasks/phpicalendar/languages/dutch.inc.php +www/data/tasks/phpicalendar/languages/english.inc.php +www/data/tasks/phpicalendar/languages/esperanto.inc.php +www/data/tasks/phpicalendar/languages/finnish.inc.php +www/data/tasks/phpicalendar/languages/french.inc.php +www/data/tasks/phpicalendar/languages/german.inc.php +www/data/tasks/phpicalendar/languages/italian.inc.php +www/data/tasks/phpicalendar/languages/japanese.inc.php +www/data/tasks/phpicalendar/languages/korean.inc.php +www/data/tasks/phpicalendar/languages/norwegian.inc.php +www/data/tasks/phpicalendar/languages/polish.inc.php +www/data/tasks/phpicalendar/languages/portuguese.inc.php +www/data/tasks/phpicalendar/languages/spanish.inc.php +www/data/tasks/phpicalendar/languages/swedish.inc.php +www/data/tasks/phpicalendar/languages/traditional_chinese.inc.php +www/data/tasks/phpicalendar/month.php +www/data/tasks/phpicalendar/preferences.php +www/data/tasks/phpicalendar/print.php +www/data/tasks/phpicalendar/rss/index.php +www/data/tasks/phpicalendar/rss/rss.php +www/data/tasks/phpicalendar/search.php +www/data/tasks/phpicalendar/styles/green/allday_dot.gif +www/data/tasks/phpicalendar/styles/green/back.gif +www/data/tasks/phpicalendar/styles/green/background.gif +www/data/tasks/phpicalendar/styles/green/day_on.gif +www/data/tasks/phpicalendar/styles/green/default.css +www/data/tasks/phpicalendar/styles/green/download_arrow.gif +www/data/tasks/phpicalendar/styles/green/event_dot.gif +www/data/tasks/phpicalendar/styles/green/left_arrows.gif +www/data/tasks/phpicalendar/styles/green/left_day.gif +www/data/tasks/phpicalendar/styles/green/month_on.gif +www/data/tasks/phpicalendar/styles/green/right_arrows.gif +www/data/tasks/phpicalendar/styles/green/right_day.gif +www/data/tasks/phpicalendar/styles/green/search.gif +www/data/tasks/phpicalendar/styles/green/side_bg.gif +www/data/tasks/phpicalendar/styles/green/smallicon.gif +www/data/tasks/phpicalendar/styles/green/spacer.gif +www/data/tasks/phpicalendar/styles/green/time_bg.gif +www/data/tasks/phpicalendar/styles/green/week_on.gif +www/data/tasks/phpicalendar/styles/green/year_on.gif +www/data/tasks/phpicalendar/styles/grey/allday_dot.gif +www/data/tasks/phpicalendar/styles/grey/back.gif +www/data/tasks/phpicalendar/styles/grey/background.gif +www/data/tasks/phpicalendar/styles/grey/day_on.gif +www/data/tasks/phpicalendar/styles/grey/default.css +www/data/tasks/phpicalendar/styles/grey/download_arrow.gif +www/data/tasks/phpicalendar/styles/grey/event_dot.gif +www/data/tasks/phpicalendar/styles/grey/left_arrows.gif +www/data/tasks/phpicalendar/styles/grey/left_day.gif +www/data/tasks/phpicalendar/styles/grey/month_on.gif +www/data/tasks/phpicalendar/styles/grey/right_arrows.gif +www/data/tasks/phpicalendar/styles/grey/right_day.gif +www/data/tasks/phpicalendar/styles/grey/search.gif +www/data/tasks/phpicalendar/styles/grey/side_bg.gif +www/data/tasks/phpicalendar/styles/grey/smallicon.gif +www/data/tasks/phpicalendar/styles/grey/time_bg.gif +www/data/tasks/phpicalendar/styles/grey/week_on.gif +www/data/tasks/phpicalendar/styles/grey/year_on.gif +www/data/tasks/phpicalendar/styles/orange/allday_dot.gif +www/data/tasks/phpicalendar/styles/orange/back.gif +www/data/tasks/phpicalendar/styles/orange/day_on.gif +www/data/tasks/phpicalendar/styles/orange/default.css +www/data/tasks/phpicalendar/styles/orange/download_arrow.gif +www/data/tasks/phpicalendar/styles/orange/event_dot.gif +www/data/tasks/phpicalendar/styles/orange/left_arrows.gif +www/data/tasks/phpicalendar/styles/orange/left_day.gif +www/data/tasks/phpicalendar/styles/orange/month_on.gif +www/data/tasks/phpicalendar/styles/orange/right_arrows.gif +www/data/tasks/phpicalendar/styles/orange/right_day.gif +www/data/tasks/phpicalendar/styles/orange/search.gif +www/data/tasks/phpicalendar/styles/orange/side_bg.gif +www/data/tasks/phpicalendar/styles/orange/smallicon.gif +www/data/tasks/phpicalendar/styles/orange/time_bg.gif +www/data/tasks/phpicalendar/styles/orange/week_on.gif +www/data/tasks/phpicalendar/styles/orange/year_on.gif +www/data/tasks/phpicalendar/styles/red/allday_dot.gif +www/data/tasks/phpicalendar/styles/red/back.gif +www/data/tasks/phpicalendar/styles/red/day_on.gif +www/data/tasks/phpicalendar/styles/red/default.css +www/data/tasks/phpicalendar/styles/red/download_arrow.gif +www/data/tasks/phpicalendar/styles/red/event_dot.gif +www/data/tasks/phpicalendar/styles/red/left_arrows.gif +www/data/tasks/phpicalendar/styles/red/left_day.gif +www/data/tasks/phpicalendar/styles/red/month_on.gif +www/data/tasks/phpicalendar/styles/red/right_arrows.gif +www/data/tasks/phpicalendar/styles/red/right_day.gif +www/data/tasks/phpicalendar/styles/red/search.gif +www/data/tasks/phpicalendar/styles/red/side_bg.gif +www/data/tasks/phpicalendar/styles/red/smallicon.gif +www/data/tasks/phpicalendar/styles/red/time_bg.gif +www/data/tasks/phpicalendar/styles/red/week_on.gif +www/data/tasks/phpicalendar/styles/red/year_on.gif +www/data/tasks/phpicalendar/styles/silver/allday_bg.gif +www/data/tasks/phpicalendar/styles/silver/allday_dot.gif +www/data/tasks/phpicalendar/styles/silver/back.gif +www/data/tasks/phpicalendar/styles/silver/day_on.gif +www/data/tasks/phpicalendar/styles/silver/day_title.gif +www/data/tasks/phpicalendar/styles/silver/default.css +www/data/tasks/phpicalendar/styles/silver/download_arrow.gif +www/data/tasks/phpicalendar/styles/silver/event_dot.gif +www/data/tasks/phpicalendar/styles/silver/left_arrows.gif +www/data/tasks/phpicalendar/styles/silver/left_day.gif +www/data/tasks/phpicalendar/styles/silver/month_on.gif +www/data/tasks/phpicalendar/styles/silver/printer.gif +www/data/tasks/phpicalendar/styles/silver/right_arrows.gif +www/data/tasks/phpicalendar/styles/silver/right_day.gif +www/data/tasks/phpicalendar/styles/silver/search.gif +www/data/tasks/phpicalendar/styles/silver/side_bg.gif +www/data/tasks/phpicalendar/styles/silver/smallicon.gif +www/data/tasks/phpicalendar/styles/silver/spacer.gif +www/data/tasks/phpicalendar/styles/silver/time_bg.gif +www/data/tasks/phpicalendar/styles/silver/week_on.gif +www/data/tasks/phpicalendar/styles/silver/year_on.gif +www/data/tasks/phpicalendar/styles/tan/allday_dot.gif +www/data/tasks/phpicalendar/styles/tan/back.gif +www/data/tasks/phpicalendar/styles/tan/background.gif +www/data/tasks/phpicalendar/styles/tan/day_on.gif +www/data/tasks/phpicalendar/styles/tan/default.css +www/data/tasks/phpicalendar/styles/tan/download_arrow.gif +www/data/tasks/phpicalendar/styles/tan/event_dot.gif +www/data/tasks/phpicalendar/styles/tan/left_arrows.gif +www/data/tasks/phpicalendar/styles/tan/left_day.gif +www/data/tasks/phpicalendar/styles/tan/month_on.gif +www/data/tasks/phpicalendar/styles/tan/right_arrows.gif +www/data/tasks/phpicalendar/styles/tan/right_day.gif +www/data/tasks/phpicalendar/styles/tan/search.gif +www/data/tasks/phpicalendar/styles/tan/side_bg.gif +www/data/tasks/phpicalendar/styles/tan/smallicon.gif +www/data/tasks/phpicalendar/styles/tan/spacer.gif +www/data/tasks/phpicalendar/styles/tan/time_bg.gif +www/data/tasks/phpicalendar/styles/tan/week_on.gif +www/data/tasks/phpicalendar/styles/tan/year_on.gif +www/data/tasks/phpicalendar/week.php +www/data/tasks/phpicalendar/year.php +www/data/tasks/picker.php +www/data/tasks/resolve.php +www/data/tasks/safari_1.2.css +www/data/tasks/screens.php +www/data/tasks/search.php +www/data/tasks/set_up.php +www/data/tasks/tasks.css +www/data/tasks/tasks.js +www/data/tasks/test_language_files.php +www/data/tasks/u_rail.php +www/data/tasks/version.inc +@dirrm www/data/tasks/phpicalendar/styles/tan +@dirrm www/data/tasks/phpicalendar/styles/silver +@dirrm www/data/tasks/phpicalendar/styles/red +@dirrm www/data/tasks/phpicalendar/styles/orange +@dirrm www/data/tasks/phpicalendar/styles/grey +@dirrm www/data/tasks/phpicalendar/styles/green +@dirrm www/data/tasks/phpicalendar/styles +@dirrm www/data/tasks/phpicalendar/rss +@dirrm www/data/tasks/phpicalendar/languages +@dirrm www/data/tasks/phpicalendar/includes +@dirrm www/data/tasks/phpicalendar/images +@dirrm www/data/tasks/phpicalendar/functions +@dirrm www/data/tasks/phpicalendar/calendars +@dirrm www/data/tasks/phpicalendar +@dirrm www/data/tasks/orphaned_languages +@dirrm www/data/tasks/languages +@dirrm www/data/tasks/images +@dirrm www/data/tasks/documentation/images +@dirrm www/data/tasks/documentation +@dirrm www/data/tasks |