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

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

Комментарии

Аватар пользователя Alexei91 Alexei91 15 января 2012 в 2:51

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

Аватар пользователя Extravert Extravert 15 января 2012 в 3:52

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

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

Аватар пользователя enemis enemis 15 января 2012 в 3:58

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

Аватар пользователя boneg boneg 15 января 2012 в 10:59

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

Аватар пользователя Chyvakoff Chyvakoff 15 января 2012 в 11:48

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

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

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