create new calendar portlet based on current calevent portlet

4981202, modified 15 Years ago. New Member Posts: 21 Join Date: 5/18/10 Recent Posts
I like to create a calendar to display the group activities (should able to select down to personal level, but default is the group level) for my friends (kid's activities mostly).
I am struggle to find the right method to implement it, the closest call is the current calevent portlet, which is not all what I am looking for.
There are couple of features that calevent portlet didn't support (correct me if I am wrong).

1. no way to personalize the categories and tasks, I really need the flexibility to add / edit / delete at both categories and tasks level, task is under certain category.

2. fine control of the delivery method.

Please kindly give me some suggestion of how I can build a new calendar portlet based on the calevent portlet code base, or enhance the current calevent portlet, and add the functionality of what was missed.
Any detailed instruction will be even better, thanks in advance.