Index: plugins/node_kaltura_entry/node_kaltura_entry.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/kaltura/plugins/node_kaltura_entry/node_kaltura_entry.module,v retrieving revision 1.2.2.4 diff -u -p -r1.2.2.4 node_kaltura_entry.module --- plugins/node_kaltura_entry/node_kaltura_entry.module 14 Jan 2009 13:30:09 -0000 1.2.2.4 +++ plugins/node_kaltura_entry/node_kaltura_entry.module 8 May 2010 12:09:22 -0000 @@ -15,7 +15,7 @@ function node_kaltura_entry_perm() { 'create kaltura items', 'edit kaltura items', 'view kaltura items', - //'edit own ???' + 'edit own kaltura items' ); } @@ -27,8 +27,8 @@ function node_kaltura_entry_access($op, case 'create': return user_access('create kaltura items', $account); case 'update': - return user_access('edit kaltura items', $account); + return user_access('edit kaltura items', $account) || (user_access('edit own kaltura items') && $node->uid == $account->uid); case 'delete': return user_access('delete kaltura items', $account); } Index: plugins/node_kaltura_mix/node_kaltura_mix.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/kaltura/plugins/node_kaltura_mix/node_kaltura_mix.module,v retrieving revision 1.2.2.4 diff -u -p -r1.2.2.4 node_kaltura_mix.module --- plugins/node_kaltura_mix/node_kaltura_mix.module 14 Jan 2009 13:32:40 -0000 1.2.2.4 +++ plugins/node_kaltura_mix/node_kaltura_mix.module 8 May 2010 12:09:22 -0000 @@ -6,7 +6,7 @@ * provides kaltura mix as node type * * Kaltura mix can be a kshow or a roughcut, according to module internal settings - * kshow is going to be depracated in the next version of Kaltura API + * kshow is going to be deprecated in the next version of Kaltura API * */ @@ -18,7 +18,7 @@ function node_kaltura_mix_perm() { 'create kaltura mixes', 'edit kaltura mixes', 'view kaltura mixes', - //'edit own ???' + 'edit own kaltura mixes', ); } @@ -30,7 +30,7 @@ function node_kaltura_mix_access($op, $n case 'create': return user_access('create kaltura mixes', $account); case 'update': - return user_access('edit kaltura mixes', $account); + return user_access('edit kaltura mixes', $account) || (user_access('edit own kaltura mixes') && $node->uid == $account->uid); case 'delete': return user_access('delete kaltura mixes', $account); }