Skip to main content
Темплейты для Drupal

Drupal 6: подсветка комментариев авторизованного пользователя

Понадобилось давиче подсветить комментарии пользователя, который в текущий момент авторизован на сайте. То бишь - я зашла на сайт - подсвечиваются из общей ветки только мои комментарии, для другого пользователя - его комментарии. Подсветка, скажем, по роли пользователя в данном случае не годится.

Решение задачки простое:

  //Получаем ID пользователя, оставившего комментарий, сравниваем с ID пользователя авторизованного
  if (isset($user--->uid) && $user->uid == $comment->uid) $commentclass="mycomment"; else $commentclass="";

При совпадении - добавляем к div'у комментария класс в виде:

 print $commentclass;

в css указываем то, что требуется. В моем случае - фон дива с комментарием.

0

Comments