--- filestore2.module.old 2006-01-18 20:55:41.000000000 +0100 +++ filestore2.module 2006-06-16 12:00:55.000000000 +0200 @@ -19,7 +19,7 @@ function filestore2_help($section) { } function filestore2_perm() { - return array("upload files","access files"); + return array("upload files","access files","edit own files"); } function filestore2_access($op, $node) { @@ -29,6 +29,8 @@ function filestore2_access($op, $node) { return $node->status; case "create": return user_access("upload files"); + case "update": + return user_access("edit own files") && ($user->uid == $node->uid); default: return 0; }