アクセス権のあるユーザーには編集ボタンと削除ボタンを表示し、残りのユーザーには他のボタンを表示したいブロックがあります。これは、更新権限を持つユーザーに使用しているスクリプトです。
<?php
if(arg(0) == 'node' && is_numeric(arg(1))){
//load $node object
$node = node_load(arg(1));
//check for node update access
if (node_access("update", $node)){
print '<p><a href=\"./edit\">edit</a> <a href=\"./delete\">delete</a></p>';
}}
?>
これは、他のブロックのブロックの可視性に使用したスクリプトと同じで、機能します。ここで機能しないのはなぜですか?