Темизация модуля Privatemsg

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

Аватар пользователя kodolka kodolka 7 ноября 2013 в 14:41

Как лучше отредактировать внешний вид всех сообщений? Использую модуль Privatemsg но к сожалению Privatemsg views только для 6-ки.

Комментарии

Аватар пользователя whiesam whiesam 7 ноября 2013 в 19:32

Подписываюсь. Хочу вывести сообщения во вьюшке, но её нет. Хотя опять же - можно самому вьюшку запилить.

Аватар пользователя -NIK- -NIK- 8 ноября 2013 в 1:31

То же интересует данный вопрос, особенно как сделать полосу прокрутки в разговорах в которых много комментов

Аватар пользователя alextdk alextdk 8 ноября 2013 в 13:59

kodolka wrote:
Как лучше отредактировать внешний вид всех сообщений? Использую модуль Privatemsg но к сожалению Privatemsg views только для 6-ки.

Что конкретно вы собираетесь улучшать? у модуля privatemsg много страниц где выводятся сообщения, одно время очень плотно работал с этим модулем и изучил его вдоль и поперек, опишите вашу задачу, подскажу куда копать.

Аватар пользователя kodolka kodolka 8 ноября 2013 в 14:13

"lamer" wrote:
Что конкретно вы собираетесь улучшать

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

Аватар пользователя alextdk alextdk 8 ноября 2013 в 14:33

"kodolka" wrote:
У меня есть дизайн и он далеко не такой как есть по умолчанию, мне нужно стилизнуть, но этот вывод да еще и в таблице мне особо разогнаться не дает. Не хочу в модуле колупаться.

Колупаться придется как не крути, покажите дизайн в таком уж случае.

Аватар пользователя alextdk alextdk 8 ноября 2013 в 15:29

Сделать свой экстрафилд для юзера, внутри выдать return drupal_get_form('privatemsg_list', $argument, $account); подробнее смотрите в privatemsg/privatemsg.pages.inc:136

Аватар пользователя alextdk alextdk 8 ноября 2013 в 16:05

"-NIK-" wrote:
lamer, не подскажите как сделать полосу прокрутки для длинных бесед, например как в ВК?

Такие вещи обычно делаються версткой, hight: 400px; overflow: auto; либо модулями типа jQuery scroollbar.

Аватар пользователя whiesam whiesam 8 ноября 2013 в 17:17

"-NIK-" wrote:
lamer, не подскажите как сделать полосу прокрутки для длинных бесед, например как в ВК?

Для вьюса есть классный модуль Views Infinite Scroll

Аватар пользователя alextdk alextdk 8 ноября 2013 в 18:06

"-NIK-" wrote:
whiesam, про этот модуль я знаю, но как его прикрутить к Privatemsg?

Никак, единственный вариант это залезть в дев ветку 2.0 и слить оттуда код для вьюса или если нету там, то 100% найдете в ишьюсах для второй ветки, но за работоспособность не ручаюсь ...

Аватар пользователя -NIK- -NIK- 8 ноября 2013 в 18:23

"lamer" wrote:
Такие вещи обычно делаються версткой, hight: 400px; overflow: auto; либо модулями типа jQuery scroollbar.

Я то же рассматривал этот вариант, но так и не нашел подходящий класс для вставки height: 400px; overflow: auto;