From c56c5b41793eea279aed941ad49fab3c62842976 Mon Sep 17 00:00:00 2001 From: Neil Drumm Date: Sun, 12 Nov 2006 19:09:11 +0000 Subject: #91817 by webchick and Jaza. Authors should always be ble to view thier own posts. --- modules/node/node.module | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'modules/node/node.module') diff --git a/modules/node/node.module b/modules/node/node.module index e89571f65..88ba2fb8c 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -2582,6 +2582,8 @@ function node_search_validate($form_id, $form_values, $form) { * TRUE if the operation may be performed. */ function node_access($op, $node = NULL) { + global $user; + // Convert the node to an object if necessary: if ($op != 'create') { $node = (object)$node; @@ -2629,6 +2631,12 @@ function node_access($op, $node = NULL) { $result = db_query($sql, $node->nid); return (db_result($result)); } + + // Let authors view their own nodes. + if ($op == 'view' && $user->uid == $node->uid && $user->uid != 0) { + return TRUE; + } + return FALSE; } -- cgit v1.2.3