Create Project Suggestions. Members can suggest projects, but the leader has control over which projects can be assigned tasks.
Create Project Assignments. Members can assign tasks to themselves. The leader has say over which members can be assigned tasks
Show Project Assignments. Anyone can lookover the tasks assigned for a project.
Show Project Assignments. Anyone can lookover the approved projects.
Restricted Input Controls. Even though anyone can see assignments and projects, the ability to input is limited those with the pass code.
Seperate Admin Controls. The leader with a special pass code of their own has access to project approval and member additions.
Release 0.0.10
Added support for optional CAPTCHAS using CAPTCHASDotNet script for PHP based captchas. This will supercede local user password when installed. File is downloaded seperate and placed in /inc.
Added support for optional client-side form validation with JavaScript Coder script. File is downloaded seperate and placed in /inc.
Planned Features
Return results inserted
Confirm results being updated
Improved project overview
Release 0.07
Intitial Public Release based on Parse_ICS code found on a mailing list with cache ideas from Magpie RSS.
Appears to parse and return valid calendar information from Google Calendar.
This is only a back end that returns an array of all events included in an ICS file.
Release 0.09
Refactored some parts of code.
Implemented additonal RRULES using common sense combinations for FREQ types.
ICS parser should parse correctly the following:
RRULE:FREQ=YEARLY
RRULE:FREQ=YEARLY;BYMONTH=##;BYMONTHDAY=##;
RRULE:FREQ=YEARLY;BYWEEKNO=##;BYDAY=**;
RRULE:FREQ=YEARLY;BYYEARDAY=##
RRULE:FREQ=MONTHLY;
RRULE:FREQ=MONTHLY;BYMONTHDAY=##;
RRULE:FREQ=MONTHLY;BYDAY=#**;
RRULE:FREQ=MONTHLY;BYDAY=**;
RRULE:FREQ=WEEKLY;
RRULE:FREQ=WEEKLY;BYDAY=**;
RRULE:FREQ=DAILY;
ICS parser partly supports COUNT setting and should fully support UNTIL setting.
Release 0.09a
Fixed validation that was in error. It appears that the changes do correct the problem.
Release 0.09b
Removed visible debug leftovers.
Release 0.12
Fixed multiple mismatched variables.
Created function recurring day in month.
Refined logic in some parts.
Release 0.18
Split code into several files.
Implemented a class to hold the date being modifed.
Continue fixing bugs and errors.
Release 0.18a
add missing file.
Release 0.20
Merged and simplified datetime class and reccur functions
Tested YEARLY, MONTHLY, WEEKLY, and DAILY recurr types against basic ICS file.