Не видны комментарии!

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

Аватар пользователя tatiana_s tatiana_s 14 ноября 2008 в 12:15

Всем привет.
Нужна помощь со стороны, я уже близка к отчаянью Sad
Суть проблемы - комментарии нормально отображаются в режиме предпросмотра, сохраняются в БД, показываются на главной (счетчик комментов под анонсом новости), но не видны в режиме полного нода. Никак и нигде. Ни в admin/content/comment, ни в версии для печати.
Но - в блоке "последние комментарии" - видны. По ссылке на коммент - опять ничего Sad

Это не шаблон оформления виноват - под денвером все ок. Хостинг - dreamhost.
Куда копать?

Комментарии

Аватар пользователя tatiana_s tatiana_s 14 ноября 2008 в 12:50

слишком просто
по умолчанию для ноды - Чтение/Запись
для всех ролей (в т.ч. и гостей)- иметь доступ к комментариям,размещать комментарии, размещать комментарии без проверки
у авторов - плюс управление

не в этом дело. не видны даже админские

Аватар пользователя glu2006 glu2006 14 ноября 2008 в 13:05

там должна присутствовать такая строка
<?php phptemplate_comment_wrapper(NULL, $node->type); ?>
а в файле template.php темы определена функция указанная выше.

Аватар пользователя tatiana_s tatiana_s 10 ноября 2015 в 11:45

не вопрос )
но, повторюсь, под денвером работает
и с другими шаблонами тоже не работает

расширение файла нужно заменить на *.php, а то их нельзя тут заливать

Аватар пользователя glu2006 glu2006 14 ноября 2008 в 13:57

А попробуйте модуль поверх переставить? Не факт что поможет, но ...
А так довольно странная проблемка)).
Может не все перелилось, и еще посмотрите в БД таблица comment - что там?

Аватар пользователя tatiana_s tatiana_s 10 ноября 2015 в 11:45

пробовала, не помогло
что странная так я уже поняла (
вот таблица commetns. на мой ламерский взгляд - все в порядке

Аватар пользователя glu2006 glu2006 14 ноября 2008 в 14:29

Ну у меня идеи иссякли, осталось только на функцию phptemplate_comment_wrapper(NULL, $node->type); из файла template.php посмотреть если она у Вас есть.

И еще для чистоты эксперимента создайте новый тип материала не обременненный полями ССК, джава скриптами и т.д. прицепите к нему комменты и проверьте эффект. ))

Аватар пользователя tatiana_s tatiana_s 14 ноября 2008 в 14:36
function phptemplate_comment_wrapper($content, $node) {
  if (!$content || $node->type == 'story') {
    return '<div id="comments">'. $content .'</div>';
  }
  else {
    return '<div id="comments"><h2 class="comments">'. t('Comments') .'</h2>'. $content .'</div>';
  }
}

но блин почему под денвером все в порядке :(((((((

Аватар пользователя glu2006 glu2006 14 ноября 2008 в 15:21

Ну добавьте в вашу функцию, вместо строки - это

return '<div id="comments"><h2 class="comments">'. t('Comments') .'</h2>'. print "11111"
. print_r($content) .'</div>';

на хосте. и что оно выдаст, а лучше свяжитесь со мной через аську. а то так писать долго. ))

Аватар пользователя staryi@drupal.org staryi@drupal.org 26 апреля 2009 в 18:10

Всплыла такая же проблема, к сожалению не помню на каком этапе, раньше все показывалось, и когда то исчезло. На главной например есть статья к ней написанно 2 коммента - http://football.staryi.net/, но их никак не видно - http://football.staryi.net/node/63#comments, не знаю справилась ли девешка, но может есть какие идеи ?

Мне восстонавливали (откатывали сайт) вероятно что то там потерялось, откатывать его на тот же этап будет очень болезнено, много чего произошло там. Знает ли кто как восстановить работоспособность коментариев ?

Аватар пользователя staryi@drupal.org staryi@drupal.org 28 апреля 2009 в 5:46

Проблема решена, она заключалась в гостевых комментах, при переносе БД у гостя uid в таблице users был отличный от нуля, осправил ему на ноль и все заработало. (Помог поиск на это сайте)

Аватар пользователя hohol hohol 12 августа 2011 в 15:41

если вы не нашли ответ на ваш вопрос посмотрите файл /modules/comment_display/README.TXT
пункт USAGE

* Insert the following snippet into your page.tpl.php:

<?php print $comments; ?>