Есть такой замечательный модуль Guestbook. Позволяет делать гостевую книгу для сайта и персональные гостевые для пользователей.
Подготовил версию для 7.x. В основу взял 6.x-2.0.
Удалена поддержка Panels.
Есть такой замечательный модуль Guestbook. Позволяет делать гостевую книгу для сайта и персональные гостевые для пользователей.
Подготовил версию для 7.x. В основу взял 6.x-2.0.
Удалена поддержка Panels.
Комментарии
Расскажите хоть про какие-нибудь ее вкусности. А то в свое время обычная страница с комментариями оказалась лучше существующих гостевых для шестерки.
Про вкусности читайте на официальной странице модуля http://drupal.org/project/guestbook
Я лишь собрал версию для 7.x
Значит нода с комментами рулит до сих пор :).
Ну кому как. Мне приятнее иметь специально заточенный для этого модуль. Это и удобнее и "вкуснее". Попробуйте и поймете )
В чем отличие от ноды?
Откуда ж вы взялись то такие? Почитайте оф. страницу модуля, если не понятно - скачайте и установите.
По моему гостевые книги сейчас не актуальны.
Подниму тему своим вопросом.
В административных ответах только текстовая строка, которая ограничивает число символов. Как включить текстовое поле вместо этой строки?
пробывали вначале двухтысячных годов и поняли , что живое обсуждение каждого материала в виде комментариев предпочтительнее и интереснее ,исходя из этого и отказались все практически от гостевых книг ,а Вы пытаетесь возрадить птицу Феникс ,уже давно сгоревшую .
drupby, например с меня заказчик потребовал именно отдельную страницу отзывов, доказывать что либо не получается. Так, что такие модули иногда имеют место быть. Тем более что ни кого ни принуждают же его на сайты ставить)))
есть вот такие ОЧЕНЬ полезные улучшения для гостевой:
http://witchcraft.org.ua/mnuwebprogramming/21-guestbookdrupal6x
Не могли бы Вы добавить их или переделать этот модуль в версию для Drupal 7?
Кто еще заинтересован в этих улучшениях - прошу поодержать в комментариях
Поддерживаю! Тоже хочу порт всех этих функций под семерку.
Тоже очень заинтересована в данных улучшениях.
Осмелюсь предложить свое скромное решение, поскольку так же задался подобным вопросом и ответа на него в интернете не нашел. Я даже больше уверен, что мое решение не верное и посему временное, но возможно оно натолкнет Вас на мудрое решение коим Вы сомной поделитесь в последствии
Ну вопервых у меня 6й друпал, во вторых я не думаю, что модуль сильно отличается, в третьих к данному способу пребег после того как предложеное решение на drupal.org с прописью функции function guestbook_form_alter(); не прокатила... не знаю почему, но ничего не вышло...
Короче, пролистав оба файла из модуля guestbook.modul и guestbook.php, остановился на первом, хотя, как сказал герой мультфильма о Вини Пухе: "Помоему они одинаковые". В строке примерно 646 функции function guestbook_form_comment_form($form_state, $uid, $entry), оказалось нужно было всего то поменять '#type' => 'textfield' на '#type' => 'textarea' и тогда все становится прекрасненько. Пропадает ограничение на ввод только 128 символов (и почему только 128 а не 127 или 129) и поле становится текстовой областью, а не строкой.
Знаю, знаю, знаю, ковырять код модулей не красиво, это может слететь при обновлении и т.д. Но вот Вы и предложите "правильность".
Жду реакции...
написать малююююююююююююсенький модуль, с хуком, меняющий '#type' => 'textfield' на '#type' => 'textarea'
и обновляйся сколько хочется тебе.
Эмммм, я отношусь к числу тех, кто не очень любит по любому поводу вставлять новые модули, даже малюсенькие. А другого решения нет?
Править исходный модуль неправильно, писать свой не хотите. Какое вы решение ожидаете найти?
ага, а править модуль нормально.
Логики нет вообще.
Другого выхода нет.
Ребят, не надо все утрировать! Я писал, что понимаю - "править код не хорошо", согласен. Повторю вопрос, разве нельзя написать какую нибудь функцию препроцесса в template.php? Неужели модуль это единственное решение?
Вам нужно хукать форму. В теме этого сделать нельзя, только в модуле.
и бля, чего стращного в модулях? В детстве палками пиздили тебя?
если нельзя , но очень хочется, то можно (с)жисть -))
Установил Гостевую для Drupal 7 - спасибо большое!
Вот только нет кнопки Включить\выключить сообщение.
При выключенной опции "Publish entries by default " - невозможно включить сообщения
Сообщите пожалуйста, когда исправите (добавите)
Скорее всего, я не исправлю никогда. Напишите в issue на drupal.org, возможно, кто-нибудь выложит патч.
Подскажите пожалуйста
Drupal 7
Как вывести гостевую пользователя НА СТРАНИЦЕ пользователя, а не на отдельной странице
что вставить в user-profile.tpl.php