Как правильно изменить код после изменения в ТЗ? (решено)

Главные вкладки

Аватар пользователя Alex_R Alex_R 23 мая 2010 в 15:42

Изначально стояла задача показать дополнительную информацию при показе документа только его автору.
в тексте моего модуля был тривиальный код:

<?php
   
global $user;
      if (
$user->uid == $node->uid ) {
          ........
       }
?>

И все работало нормально, однако тестирование показало, что данная информация должна быть показана не только автору, а любому пользователю имеющему право редактировать данный документ. Что то уже всю голову сломал как это наиболее грамотно сделать. Пытался в коде Друпала разобраться на основании каких проверок выводятся табы "показать" и "редактитовать", но что то не смог разобраться Sad Может кто подскажет красивое решение?

Комментарии