Наверняка многие из вас хотели, чтобы на многоязычном сайте можно было объединять комменты из разных переводов нод в один общий листинг. Существовали некоторые хаки, чтобы это сделать, но унифицированного решения не существовало до сих пор.
Я написал модуль, который это делает. В модуле присутствует лишь одна опция — объединение может быть включено-выключено в зависимости от типа контента. Перед установкой модуля прочтите README.txt. Потестить модуль вживую можете на сайте киевского друпалкемпа.
Если кто хочет помочь со включением этого модуля в поставку i18n, нужна ваша помощь в организации "массовки". Отпишитесь в этой теме (подойдет все, вплоть до банального "+1"). Ссылка на скачивание висит там же.
Комментарии
Отписался Отличный модуль!
тоже
Даёш порт под 5-ку!
О, а я как раз хотел спросить на сайте Друпалкемпа, каким образом они прикрепляют одни и те же комменты сразу к трём разным нодам
Вообще интересно, каковы были бы плюсы и минусы реализации многоязычности в Друпале не на базе разных нод, припёртых друг к другу какими-то костылями, а на базе одной ноды с многоязычными полями.
Пока вижу одни плюсы.Каментами там не ограничивается-есть ещё рейтинг,флаги и пошло-поехало.На всё нужны костыли.Вообще замечал,особенно за американцами-те как бы по умолчанию считают,что в этом мире есть только английский
Ну, Дрис как раз бельгиец (фламандец), а в Бельгии как бы многоязычие. Но именно как бы, потому что фактически фламандцы не очень хотят учить французский (больше пригодятся английский и немецкий), а валлоны ещё меньше хотят учить фламандский/нидерландский. Например, сайт дрисовского родного Антверпенского университета: есть версии на нидерландском и английском, а французской нету.
Как считать кол-во комментов в ноде в случае,если включен i18n comments ?
раньше работал сниппет
<?php print $node->comment_count; ?>
Теперь он не учитывает комменты на переводе
Он должен лежать в папке /modules/ или /modules/i18n/ ?
И из какой папки запускать патчи: из той, в которой лежит /i18ncomment/ или в самой /i18ncomment/?
Действительно актуально, каким то образом можно сделать так что бы и количество комментов суммировалось?
/modules/i18n/
Оказывается он не хочет работать с моей темой. На тестовом сайте с Гарландом работал хорошо. И когда он не работает там суть ошибки в том, что идет обращение к пустой переменной в коде библиотеки.
...
aa.style.someStuff='makePizdato';