#100793: Respect Node access settings.
authorEarl Miles
Thu, 15 Mar 2007 23:21:32 +0000 (23:21 +0000)
committerEarl Miles
Thu, 15 Mar 2007 23:21:32 +0000 (23:21 +0000)
CHANGELOG.txt
content_types/node.inc

index 83607ec..0b6689d 100644 (file)
@@ -16,3 +16,4 @@ Panels 4.7.x-dev
   o Can now set role-based access control on panels
   o #86630: Add option to retain title on Views.
   o #110449: Respect Views access settings. Requires Views 1.6 to work.
+  o #100793: Respect Node access settings.
index 3ef4d54..0acd090 100644 (file)
@@ -16,9 +16,14 @@ function panels_node_panels_content_types() {
  */\r
 function panels_content_node($conf) {\r
   $node = node_load($conf['nid']);\r
+  if (!node_access('view', $node)) {\r
+    return;\r
+  }\r
+\r
   if ($conf['suppress_title']) { \r
-    $node->title=''; \r
+    $node->title = ''; \r
   }\r
+\r
   $output = node_view($node, $conf['teaser'], FALSE, $conf['links']);\r
   return $output;\r
 }\r