• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
use permission api rather than hit db directly

  1. … 5 more files in changeset.
Fixed permissions settings in calendar. The original code skirted around

the fact that context_id in the calendar item was being set to NULL by

physically copying the parent calendar's permissions and attaching them

to the new item.

This messed up recurring items because the code to copy an item didn't copy

the permissions, just context_id.

I changed the calendar item create code to set context_id to the calendar

parent, which seems to work fine. After all this is how the perms system

is meant to work ...

  1. … 2 more files in changeset.
massive update to calendar for cleanup

  1. … 23 more files in changeset.
added support for editing recurring events

  1. … 8 more files in changeset.
fixed up use of new datetime procs

  1. … 5 more files in changeset.
fixed up view of calendar items and deletion of recurrences

  1. … 7 more files in changeset.
calendar updates for event types - this doesn't work on PG just yet

  1. … 11 more files in changeset.
support for overlapping cal display

  1. … 9 more files in changeset.
*** empty log message ***

  1. … 5 more files in changeset.
*** empty log message ***

  1. … 4 more files in changeset.

Grabbed the incomplete (and never to be completed) calendar module from the

ArsDigita CVS tree.

  1. … 45 more files in changeset.
Initial revision

    • -0
    • +287
    ./cal-item-procs.tcl
  1. … 45 more files in changeset.