Обновление трекера на drupal.ru: views, улучшение вида, новые вкладки

Аватар пользователя madt
3

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

  • Трекер переработан с использованием контриб-модуля views вместо двух кастомных модулей alttracker и altpager
  • Добавлены вкладки «Интересное» и «Последние публикации»
  • Изменен вид маркера комментариев/новых комментариев
  • Добавлено отображение даты создания/обновления/комментирования в списки материалов (кроме блоков)
  • Заменен блок «Новое на форуме» (кастом) на «Последние публикации» (views)
  • Внешний вид список приведен к единому стилю

Главная

Трекер

Трекер: Интересное

Трекер: Последние публикации

Трекер: Материалы с моим участием

Модули и темы:

Комментарии

Аватар пользователя fairrandir
fairrandir 2 недели назад
2

Субъективно - работает прям медленнее. Трекер грузится дольше. Посты с моим участием загружаются секунд по пять. Из профиля пропала вкладка с материалами с моим участием. У других пользователей эта вкладка тоже пропала, нельзя посмотреть, какие материалы пользователь комментировал. Пропал переход к последнему непрочитанному комментарию.

Зато вернули время обновления рядом с постом. Круто.

Аватар пользователя madt
madt 2 недели назад

Сделай, пожалуйста, скринкаст загрузки трекера и страницы «Материалы с моим участием».

По остальному сделаны issue в репо:
1. Исправление багов обновления трекера
2. Добавить в профиль вкладку для просмотра материалов, в которых участвует пользователь

Спасибо за отзыв!

Аватар пользователя remmor
remmor 2 недели назад

На первый взгляд вроде все норм. Посимпатичнее стало

Аватар пользователя itcrowd72
itcrowd72 2 недели назад

Из профиля пропала вкладка с материалами с моим участием.

Теперь она в трекере

Пропал переход к последнему непрочитанному комментарию.

Забыли об этом при переходе на views, в течение пары дней вернем обратно

нельзя посмотреть, какие материалы пользователь комментировал

Мы проанализируем насколько это востребованный функционал

Аватар пользователя gun_dose
gun_dose 2 недели назад
1
itcrowd72 написал:
Мы проанализируем насколько это востребованный функционал

Моё мнение - вкладки "Блог" достаточно.

fairrandir написал:
Посты с моим участием загружаются секунд по пять

Кэш по ходу. Повторно загружается значительно быстрее.

Аватар пользователя itcrowd72
itcrowd72 2 недели назад

Включили кэш на 1 минуту для новых вьюх.

Аватар пользователя sas@drupal.org
sas@drupal.org 2 недели назад

Материалы с моим участием будут кешироваться для каждого пользователя? Если да то вряд ли ускорит так как частный тремор у пользователя скорей всего отсутствует, а в остальном будет новые страницы формировать, или медленно или старое.

Аватар пользователя bsyomov
bsyomov 1 неделя назад

Трекер и кеш, это вещи мало совместимые в принципе.

Аватар пользователя sas@drupal.org
sas@drupal.org 1 неделя назад

Для анонимов вполне нормально а вот для регистрированных по зависимым от них данным, то да.

Аватар пользователя sas@drupal.org
sas@drupal.org 2 недели назад

Да конечно заметно медленней работает, но зато вьюса.

Аватар пользователя Andruxa
Andruxa 2 недели назад
1

Супер. Давно мечтал о трекере, сделанным вьюсом.
Осталась самая малость - добавить раскрытых фильтров:
- по разделу форума
- по автору
- ? предлагайте свои варианты

Аватар пользователя Andruxa
Andruxa 2 недели назад

Видать, превентивно считает. Юзер только пишет камент - а его уже посчитали. Ух, шайтан-друпал.

Аватар пользователя bumble
bumble 2 недели назад

=)

Аватар пользователя remmor
remmor 2 недели назад

А может быть это пост "решение", который "создается" при нажатии на кнопку?

Аватар пользователя gun_dose
gun_dose 2 недели назад
Andruxa написал:
Видать, превентивно считает

Нейросеть ещё малообучена))))

Аватар пользователя itcrowd72
itcrowd72 2 недели назад

Мы наняли десяток китайцев, чтобы они комментарии считали. Я поговорю с ними)

Аватар пользователя remmor
remmor 2 недели назад
3

Вообще эти все 8+8( типа всего и прочитано) только путает, так мне кажется не надо. Если вообще не заходил - то просто 8 зеленые скажут все. А если заходил, то уже хотя бы информация какая-то лишняя.
А эти 8+8, 2+2 и тд - не айс
Но это так, мелкие придирки, а так красиво. Только в трекере бы поярче выделять...

Аватар пользователя remmor
remmor 2 недели назад
3

А можно сделать нормальный вывод дат, время: час-минуты? А не xx часов назад? И почему нет времени на постах более суток? Тоже бы хотелось...

Аватар пользователя gun_dose
gun_dose 2 недели назад

Надо как на орге - чтобы по клику на дату переключался формат.

Аватар пользователя Andruxa
Andruxa 2 недели назад
remmor написал:
А можно сделать нормальный вывод дат, время: час-минуты? А не xx часов назад?

яростно неистово плюсую

Аватар пользователя Phantom63rus
Phantom63rus 2 недели назад
2

Плюс заменить на слеш, аля (15/3).

Аватар пользователя madt
madt 1 неделя назад
3

Обновление от 1 ноября

1. Изменен вывод дат
2. Добавлено #new к ссылкам просмотренных материалов, в которых есть новые комментарии
3. Изменен/исправлен вывод комментариев

Аватар пользователя xakd
xakd 1 неделя назад
2

Отлично стало. За дату отдельное спасибо.
Я бы ещё обратил внимание на ветки каментов. ПОЧТИ не видно вложенность, увеличить бы эти полоски раза в два три на начальных этапах(1-2-3 уровень вложенности), а то я смотрю путаются все с этой миниполосочкой первого уровня.
http://joxi.ru/Grqe3R5SQqOBbr

Аватар пользователя xakd
xakd 6 дней назад
2

И раз уж тут открыли стол заказов - хотелось бы выделения новых непрочитанных сообщений каким-нибудь фоном, при условии, что ты уже был на ветке - когда типа 42/2 - хотелось бы увидеть, где эти два, а не перечитывать все 40.

Аватар пользователя gun_dose
gun_dose 6 дней назад

У новых дата подсвечена зелёным. Но я соглашусь с тем, что такое выделение практически незаметно и фон был бы лучше.