snupy: Комментарии

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

17 июня 2011 в 17:59

Проблема возникает из-за того, что Views перекрывает стандартный пейджер. Проблема решается так. Когда создаем вьюшку с прейджером, указываем для пейджера какой нибудь иной ID (отличный от 0). Об этом там написано (у меня Views с русским переводом):

"ID Навигатора

16 июня 2011 в 14:27

luckytp

Огромное Вам человеческое спасибо! Ваша подсказка здорово помогла.

all

Нужно стащить все элементы добавления материалов ("Статья, Страница, Запись в блоге") в пункт "Добавление материала" (т.е. вернуть их так, как они и были изначально). И будет Вам счастье :).

23 января 2011 в 12:44

Yanzay

Ну как, получилось с Panels?

Я пока даже включить без ошибок Panels не смог. Вот что у меня вылезает при включении модуля:

Quote:
DatabaseSchemaObjectExistsException: Table panels_display already exists. in DatabaseSchema->createTable() (line 630 of Z:\home\site.ru\www\includes\database\schema.inc).

22 января 2011 в 22:21

"Yanzay" wrote:
И еще вопрос: как на странице самого коллективного блога вывести все посты, которые туда запостили? а то у меня выводится только описание "группы" и форма для коментов.

Я тоже не смог это сделать. У меня такое подозрение, что это просто OG недоделанный (недопортированный). В 6-ке все работает без проблем. А для 7-ки придется еще подождать.

22 января 2011 в 19:05

Kamrad

Можно и на 7-ке.

"Kamrad" wrote:
6)Пользователи по группам.

Если имеются в виду роли (права доступа), то все ок. Если полноценные группы, то Organic groups пока в зачаточном состоянии.

22 января 2011 в 17:14

Kamrad

Смотря какой сайт, какой функционал. Если функционал потребует модули, которые еще в процессе портирования на 7-ку, то придется либо подождать, либо делать на 6-ке.

18 января 2011 в 21:44

q2_faith

Как сказать. Вот у меня, например, на Петерхосте несколько сайтов крутятся (не Друпал). Все здорово, никаких претензий. 6-ка там без проблем ставится, а вот с 7-кой траблы. Встает только при выключенном APC, т.е. без оптимизации на стороне хостинга. Что, конечно, не очень здорово. Так что, ньюансы есть.

13 января 2011 в 18:50

RxB

К сожалению, этот вариант не работает. Если отвечать на саму статью, pid у всех комментариев будет 0. Этот вариант работает только тогда, когда ответ был на какой-то конкретный комментарий (кстати, в 6-ке также).

В общем, для плоских комментариев это не подходит. Если включен Flat comments, то там вообще у всех комментариев pid всегда будет равен 0, даже если ответ был на какой-то комментарий.

13 января 2011 в 16:56

RxB

Ну хорошо, допустим, это сработает. А как все-таки проверить наличие ответов? Может быть, воспользоваться кодом из бывшей comment_num_replies()?! Хотя, конечно, да, это дополнительная нагрузка. Если комментариев много, то это будет не очень здорово. Впрочем, если будет задействован кеш, то никаких проблем не будет.

13 января 2011 в 15:52

"RxB" wrote:
В ядре будет что-то типа

http://api.drupal.org/api/drupal/modules--comment--comment.module/functi...

А ссылка на редактирование в этом случае будет сформирова? Если будет, то это не очень здорово. Какой смысл показывать ссылку на редактирование, если редактирование запрещено (по условию)?

13 января 2011 в 14:52

RxB

Возможно. Я пытаюсь понять, как узнать был ли ответ на комментарий. Раньше использовалась функция comment_num_replies(). А теперь от нее отказались: http://drupal.org/node/363977

У Вас есть соображения по поводу того, как проверить, был ли ответ?

13 января 2011 в 13:05

"RxB" wrote:
Начни с себя. Говорить о граблях каждый может, но вы хотя бы в каком-нить ISSUE с граблёй как у вас, написали хотя бы сухое subscribe?

А как же?!

http://drupal.org/node/1022542
http://drupal.org/node/1022522
http://drupal.org/node/1022576

Пришлось осваивать переводчик :).

13 января 2011 в 12:33

RxB

И вообще я уже давно хочу денег дать it-patrol.ru за Drupal-хостинг ;), а не могу. На кой мне хостинг, если я не могу, не то что запустить проект, а даже начать его делать?