Как сделать три формы комментирования (личная + facebook и vkontakte) в одном?

15 января 2012 в 2:31

Как сделать как на фото?

ВложениеРазмер
Иконка изображения otpravkakomenta.png22.55 КБ

Комментарии

А нет ощущения, что сесть на три стула одновременно, перебор?
1 формы комментирования по-моему достаточно, - если контент интересен юзерам, они и так прокомментируют.

15 января 2012 в 2:51

Alexei91 во-первых такая финча установлена на вышеуказанном сайте,так что это не я придумал,а тот кто придумал знает зачем, во-вторых,по тебе сразу видно что ты не глобально мыслишь,тут дело вовсе не в интересе.

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

15 января 2012 в 3:52

Форма коментирвания создана в модуле COMMENT, читайте что такое Hook, читайте функцию hook_form_alter и делайте с ней что хотите, только сначала нада прочитать apiForm

15 января 2012 в 3:58

Та не нужен тут hook_form_alter. Послушайте Plazik, через drupal_add_library() включите jQuery UI tabs, потом comment-wrapper.tpl.php поправьте под себя. Единственное - при инициализации/переключении табов добавьте в callback изменение hash в адресной строке, чтобы по ссылке /node/ID#vk_comments показывать сразу открытым таб от вконтакте, а при /node/ID#fb_comments - от фейсбука. Подробнее тут

15 января 2012 в 10:59

"enemis" wrote:
Юзать пункты меню type используете MENU_LOCAL_TASK

не пойдет для формы комментариев..
"enemis" wrote:
Если нужно без перегрузки можно сделать на jquery поищите tab плагин когда то сталкивался

да,только так.

15 января 2012 в 11:48