Index: openacs-4/contrib/packages/events/www/admin/event.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/events/www/admin/Attic/event.tcl,v diff -u -r1.3 -r1.4 --- openacs-4/contrib/packages/events/www/admin/event.tcl 4 Jun 2003 01:44:50 -0000 1.3 +++ openacs-4/contrib/packages/events/www/admin/event.tcl 23 Nov 2004 19:59:04 -0000 1.4 @@ -25,11 +25,25 @@ } } + events::event::get -event_id $event_id -array event_info events::event::get_stats -event_id $event_id -array event_stats - set count_spotsremaining [expr $event_stats(max_people) - $event_stats(approved)] +set user_id [ad_conn user_id] +set package_id [ad_conn package_id] +set package_admin [permission::permission_p -object_id $package_id -party_id $user_id -privilege "admin"] +set permission_create [permission::permission_p -object_id $package_id -party_id $user_id -privilege "create"] +set event_admin [permission::permission_p -object_id $event_id -party_id $user_id -privilege "admin"] + +if { $package_admin != 1 && $permission_create != 1 && $event_admin != 1} { + + doc_return 200 text/html "