Как стать автором
Обновить

Комментарии 52

contemplate — зло вселенское.
node-mytype.tpl.php в разы проще.

что Вы, вообще, хотели сказать этим постом?
То, как Вы научились ставить ID? При чем тут друпал тогда?
Если Вы привязываетесь к друпалу, то где сравнение вашего «шедевра» с родным модулем комментариев?
IntenseDebate — штука достаточно известная. Кто в курсе, знают его плюсы и минусы. И пост этот называется «Установка IntenseDebate в Drupal», а не «сравнение IntenseDebate с друпаловкими комментариями».
я так и не понял смысл его установки на друпал.
зачем он там? только потому, что он «штука достаточно известная»?
Вам же ответили. Пост называется «Что такое IntenseDebate»?.. Или «IntenseDebate круче стандартных комментариев Drupal'а»?

Не спрашивать же, например, в этом habrahabr.ru/blogs/i_am_insane/52219/ топике о том, что такое Твиттер и зачем он нужен.

Хотя если вы так настаиваете то специально для вас цитирую себя же:

«систему комментариев, которая заменяет стандартные. Плюсов довольно много, впрочем как и минусов. Что мне в нём глянулось — борьба со спамом на стороне их сервера, красивый (субъективно, конечно) внешний вид, поддержка граватар, рассылка уведомлений (пусть и с небольшими косяками в кодировке), удобное управление и статистика по комментариям, рейтинг комментов и ещё много чего. Что не радует: всё это хозяйство крутится на стороне intensedebate.com, а это, ясно, может вызывать некоторые тормоза.»

Это сугубо моё мнение и мои мотивы установки ID на свой блог. В десятый раз говорю — статья вообще не об этом.
это хозяйство крутится на стороне intensedebate.com
вот и весь ответ
Ответ, простите, на что?
На вопрос «почему ВАМ не нравится ID»? Да, согласен, быть может это так. А для меня это плюс. Что дальше?
Да ничего особенного я сказать не хотел. Просто в один клик поставить IntenseDebate на Drupal не возможно. Если для продвинутых пользователей это труда не составит то для начинающих будут сложности.
Помятую свои мучения я описал решение. Может быть не идеальное но тем не менее точно рабочее. Мой блог неплохо индексируется поисковиками, хабр тоже. Выложить ещё на Drupal.ru и кому то станет проще в дальнейшем.
Такое объяснение, что я хотел сказать этим постом Вас устраивает?
Зачем начинающим отвлекаться на сторонние продукты, «через Ж» интерируемые в cms?
Потрудитесь обосновать необходимость установки. Объясните народу всю прелесть, которую они получат. Объясните методы интеграции с модулями ядра drupal, профайлами, views…
я не прошу большего.
раскройте, наконец, вопрос темизации ID.
А так, Вы просто рассказываете, что научились сращивать два готовых продукта, причем при помощи, извините, нафиг ненужного модуля contempalte.
Затем, что ID популярная и очень удобная система комментариев. Затем, что я встречал десятки вопросов о том как установить систему но нигде не встретил ответа на них.

Вы ничего не просите, вы просто критикуете. Вам не понятно, что такое ID? Он вам не нравится? Да и ладно. Я знаю точно, что люди ищут способ установки и не все могут его найти для них и писалось.

Чем вам не нравится ContentTemplate я не понимаю. ИМХО удобный и простой модуль.
Я знаю точно, что люди ищут способ установки и не все могут его найти для них и писалось.
что-то не припомню на «дру» таких искателей.

Чем вам не нравится ContentTemplate я не понимаю. ИМХО удобный и простой модуль.
зачем он?
Затем, что это самый просто способ быстро изменить шаблон вывода.
да ну?
node-mytype.tpl.php пробовали?
Вы хотите сказать, что копаться в исходниках и возится с файлами это проще чем поставить простой модуль и дописать туда необходимый код?
да
Вы не правы.
вы считаете, что хранение php-кода в базе и нагрузка дополнительными модулями системы это лучшее решение?
Это более _простое_ решение. А про его идеальность я не писал.
Файл темизации:
1. Открыл, изменил, закрыл.
2. Удобное редактирование (notepad в отличие от маленького textarea)
3. Код не хранится в базе

Хотя бы так. Теперь Ваша очередь.
Неужели так трудно понять и принять, что есть люди разного уровня подготовки? Кому-то легче поставить модуль и просто его использовать. Кто-то даже не знает PHP и не должен его знать. А кому-то вообще проще написать свой движок.

Описанное решение — для того сегмента пользователей, которым надо максимально просто, без копания исходников (не забываем про знание PHP и знание шаблонов друпала), запустить ID. Вам проще сделать все руками? Флаг вам в руки, вы неимоверно круты, радуйтесь этому факту.
еще раз прочтите это
То что вы не знаете/не любите/не понимаете IntenseDebate я понял. Никто никому ничего не навязывает.
Но это удобная и популярная система. Почти во все популярные блоговые CMS она устанавливается в один клик. Но не в друпал. Поэтому я решил исправить это упущение. Что вам не нравится то?
Да, мне не нравится ID.
Я так от Вас и не получил обоснования необходимости хранить все записи на ЧУЖОМ сервере.
Так же, Вы, демонстрируя пример использования, даже не потрудились применить к «штуке достаточно известной» темизацию. Следовательно, непонятно, возможно ли это вообще. А отображение буржуйских букв это еще один минус в копилку «штуки достаточно известной».
Окей.
Я вас понял и услышал. Вам не нравится система. Так не пользуйтесь ей. Не устанавливайте на свой сайт, не «храните комментарии на ЧУЖОМ сервере». Помилуйте, я же никого за это не агитирую. Статья ориентирована для тех кому
а) Нравится IntenseDebate. Поверьте, что таких людей много.
б) А главное для тех кто хочет установить её в drupal.
Покажите мне пожалуйста в моей заметке призыв её устанавливать.
Подумайте над фразой: «Статья не о том ЗАЧЕМ, статья о том КАК».
прежде, чем писать «КАК», потрудитесь задать себе вопрос «ЗАЧЕМ?».

А главное для тех кто хочет установить её в drupal.
кроме вас я никого не видел ;)
gimlis.ru/

И т.д. и т.п. описание как установить систему мне кажется только способствует росту популярности Drupal'а.
_radio-t.com — буржуйские буквы
_twitter.net.ua — буржуйские буквы
_searchengines.ru/blog — буржуйские буквы
_gluek.net — буржуйские буквы
_propagangster.ru — буржуйские буквы
_gimlis.ru — буржуйские буквы

drupal нигде не замечен
Ну и что? Я лишь показываю, что система известна и востребована. Друпал не очень популярен среди блогерской среды. Может быть как раз по причине отсутствия таких вот статей?

Разговор исчерпан. Я никого не заставляю пользоваться чем либо я лишь рассказываю как это можно сделать. Вам не нравится да слава богу. Мне то что? Статья я считаю нужна.
И чем вам так не угодили «буржуйские буквы» я не понимаю. Впрочем можете не отвечать. Честно говоря мне всё равно.
Дело не в том, что угодили они мне или нет. Дело в том, что их, по всей видимости, невозможно изменить. А то, что невозможно переопределить (читай «темизировать») не приемлемо к CMS Drupal.
Все. Я закончил.
mak-sim.ru
Как видите приемлемо.
не показатель, как и все вышеперечисленные Вами сайты.
Сделайте их по-русски, тогда поговорим более предметно.
и еще одно, я Вам в карму не срал
Это ближе к делу. У вас есть более изящное решение? Ну расскажите. Топик от этого только выиграет и желающие смогут выбирать варианты. Потому что все ваши каменты до этого напоминают известное «Пастернака мы не читали, но решительно осуждаем».
Вы ничего не просите, вы просто критикуете.
Я не критикую, а спрашиваю, «чем хорош?» и дайте открытое сравнение, чтобы НАЧИНАЮЩИЙ мог сопоставить все плюсы и минусы.
Я ниразу с этим ID не сталкивался, но, возможно, захотел бы его испробовать. Но Вы не даете никакой, сколь-нибудь полезной информации.
Я, как начинающий, до сих пор не понял, почему я должен привязаться к чужому серверу?
А если канал «падает»?
Я не ставил себе целью вообще объяснять, что такое ID. Статья называется адекватно своему содержанию и ориентирована она на тех кому это интересно.
Макс! 3 раза одинаковый код, там где нужен один (с ыделением изменением) и куча слов, когда достаточно поста-ссылки для такой мелочи! Лучше бы в Интенсы написал, чтобы они поправили что надо.

Хотя, честно говоря, сам лично js-овские комментарии я не люблю, хотя у них есть и свои плюсы (но минусы — в слабой настраиваемости, больше времени загрузки и т.п. — что для меня все перекрывает)
В интенсы написал. То что текста избыток знаю :) просто по таким мануалам проще ставить.

Пост-ссылка? это в терминах хабра? ХЗ я тут редкий гость просто решил поделится.
Убрал лишние блоки. Ты прав.
Красиво выглядят комментарии. Спасибо за инструкцию — когда-нибудь пригодится. Честно говоря, родные друпаловские комментарии очень аскетичны и выглядят так себе. Если не найду красивую тему оформления, попробую IntenseDebate.
Учти только, что к сожалению ты потеряешь старые комменты. Это ведь не надстройка над модулем Comments, а по сути его замена.
А, то-то я смотрю, что в блоге нет комментариев почти :) А разве нет возможности миграции? Ты же можешь вытащить комментарии и друпаловской базы, скажем, в CSV, а потом импортировать их в IntenseDebate как то?..
В случае с Drupal я такого способа не нашел. Из ID можно вытащить все комментарии в xml. Но загрузки их в ID нет. На их форуме со временем обещают подобную функцию (ну точнее поддержку друпала), но сейчас всё довольно грустно.
Угу, нет способа. Хотя на сайте ID есть модуль для WordPress, который умеет синхронизировать каменты с базой ВП. Вот если бы такое было для друпала…
Ты же можешь вытащить комментарии и друпаловской базы, скажем, в CSV, а потом импортировать их в IntenseDebate как то?
он нет :)
кое-кто да :)
да-да-да то что вы нереально круты и вам с блокнотом в зубах проще чем с модулями мы уже поняли. Проехали, ладно?
Довольно невежественная строка:
var idcomments_post_url = 'http://your_site/<?php print $node->path ?>';

Ибо а) не у всех сайты лежат а корне б) не увсех включены чистые ссылки в) у многих включен пасавто, который через раз заполняет ->path для анонимв.

Вот-с:
var idcomments_post_url = <?php print url('node/'. $node->nid, array('absolute' => TRUE)) ?>;
Согласен. Доберусь до нормального интернета, поправлю. Спасибо за подсказку.
Понравилось, спасибо, думаю поставить на новый сайт тоже пока что чисто из-за вида + сайт еще не открыт, никакие комменты не потеряются.
все же сказывается наплевательское отношение к читателям.

  var idcomments_post_url = 'http://your_site/<?php print $node->path ?>';

кривую строку так и не исправили.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации