Проблема с модулем Comment Notify

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

Аватар пользователя denperek denperek 17 апреля 2012 в 9:46

Добрый день! Кто сталкивался с такой проблемой: при получении письма о новом комментарии все данные в нем формируются нормально, т.е. переменные типа !comment_url , !edit_uri и др. формируют ссылки куда надо, а вот !link1 просто так и выводится в письме.

Вот так "Чтобы больше не получать сообщения, перейдите по ссылке !link1". Хотя вместо !link1 уже должна быть ссылка для отключения функции уведомления пользователей.

Разрешения все стоят.

Комментарии

Аватар пользователя vkapas vkapas 24 апреля 2012 в 17:00

А CKeditor или подобный модуль на сайте случайно не установлен?
Ещё какие-то модули работы с комментариями установлены?

Аватар пользователя Orion76 Orion76 24 апреля 2012 в 17:39

список токенов для comment notify:

<?php
      
array(
        
'!cid' => $cid,
        
'!commname' => $comment->name,
        
'!commtext' => drupal_html_to_text($comment_text),
        
'!commsubj' => $comment->subject,
        
'!comment_url' => url('node/'$nid, array('absolute' => TRUE'fragment' => 'comment-'$cid)),
        
'!node_title' =>  $node->title,
        
'!node_teaser' => drupal_html_to_text($node_teaser),
        
'!mission' => variable_get('site_mission'''),
        
'!nid' =>  $nid,
        
'!node_body' =>  drupal_html_to_text($node_body),
        
'!name' => $author->name,
        
'!site' => variable_get('site_name''drupal'),
        
'!uri' => $base_url,
        
'!uri_brief' => preg_replace('!^https?://!'''$base_url),
        
'!date' => format_date(time()),
        
'!login_uri' => url('user', array('absolute' => TRUE)),
        
'!edit_uri' => url('user/'$author->uid .'/edit', array('absolute' => TRUE))
      )
?>

такого

"vkapas" wrote:
перейдите по ссылке !link1".

среди них нет..

вам наверное нужен '!edit_uri' - ссылка на форму редактирования профиля пользователя, чтобы отключить подписку на рассылку уведомлений.

Аватар пользователя vkapas vkapas 24 апреля 2012 в 18:17

orion76 wrote:

!link1
среди них нет..

вам наверное нужен '!edit_uri' - ссылка на форму редактирования профиля пользователя, чтобы отключить подписку на рассылку уведомлений.


Только что посмотрел и проверил у себя:
Quote:
<...>
Если вы не подписывались на уведомление или хотите отписаться от комментариев, просто перейдите по ссылке: !link1

Ссылка формируется и работает.
Drupal 6.20, Comment Notify 1.5.