Приватные сообщения

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

Аватар пользователя aa2ndrew@drupal.org aa2ndrew@drupal.org 16 января 2009 в 11:28

Я поставил модуль privatemsg на шестерку. Все хорошо, только при получении сообщения нету никаких уведомлений о том, что получены сообщения. В чем это может быть проблема? В теме оформления или в модуле? И вообще, по умолчанию модуль уведомляет о получении сообщения?

Комментарии

Аватар пользователя Химический Али Химический Али 17 января 2009 в 17:46

Тогда впишите в любом месте вашего шаблона что-то типа этого:

<?php
    
// Show Private Messages
    
if (user_access('access private messages') && $user->privatemsg_allow) {
      
$new _privatemsg_get_new_messages();
      
$message .= '<img src="'base_path() . path_to_theme() .'/images/mail.png" border="0" align="absmiddle"> '
      
l(t('Личные сообщения'), 'privatemsg') . ($new " <b>+{$new}</b>" '');
    }
?>

Это показывает ссылку на личные сообщения и в случае наличия непрочитанных дописывает к ссылке плюсик и число таковых. Картинку mail.png нарисуйте сами и бросьте в директорию /images/ вашей темы.

Аватар пользователя aa2ndrew@drupal.org aa2ndrew@drupal.org 17 января 2009 в 19:25

Подскажите, может еще какие дополнительные модули нужны? Или может альтернатива модулю приватмеседж? А то этот мне совершенно не нравится. В пятерке и то лучше было, а здесь какая то октровенная халтура...