| 1 |
<?php |
<?php |
| 2 |
// $Id: node_images.module,v 1.11.2.11 2008/09/16 21:12:45 stefano73 Exp $ |
// $Id: node_images.module,v 1.11.2.12 2008/09/16 21:12:45 stefano73 Exp $ |
| 3 |
|
|
| 4 |
/** |
/** |
| 5 |
* @file |
* @file |
| 772 |
|
|
| 773 |
$type = strtolower($type->type); |
$type = strtolower($type->type); |
| 774 |
if ($op == 'create') { |
if ($op == 'create') { |
| 775 |
return (user_access('add node images to any '. $type .' content') || (user_access('add node images to own '. $type .' content') && ($user->uid == $node->uid))); |
return (user_access('add node images to any '. $type .' content') || (user_access('add node images to own '. $type .' content') && ($user->uid == $node->uid)) || user_access('edit any node image')); |
| 776 |
} |
} |
| 777 |
if ($op == 'update') { |
if ($op == 'update') { |
| 778 |
return (user_access('edit any node_image') || (user_access('edit own node images') && ($user->uid == $file->uid))); |
return (user_access('edit any node image') || (user_access('edit own node images') && ($user->uid == $file->uid))); |
| 779 |
} |
} |
| 780 |
if ($op == 'delete') { |
if ($op == 'delete') { |
| 781 |
return (user_access('delete any node_image') || (user_access('delete own node images') && ($user->uid == $file->uid))); |
return (user_access('delete any node image') || (user_access('delete own node images') && ($user->uid == $file->uid))); |
| 782 |
} |
} |
| 783 |
|
|
| 784 |
return FALSE; |
return FALSE; |