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

Аватар пользователя madt madt 31 октября 2018 в 10:07
3

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

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

Главная

Трекер

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

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

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

Комментарии

Аватар пользователя fairrandir fairrandir 31 октября 2018 в 11:22
2

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

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

Аватар пользователя madt madt 31 октября 2018 в 11:36

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

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

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

Аватар пользователя ivnish ivnish 31 октября 2018 в 11:29

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

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

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

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

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

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

Аватар пользователя gun_dose gun_dose 31 октября 2018 в 11:42
1
itcrowd72 wrote:

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

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

fairrandir wrote:

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

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

Аватар пользователя sas@drupal.org sas@drupal.org 31 октября 2018 в 12:20

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

Аватар пользователя sas@drupal.org sas@drupal.org 1 ноября 2018 в 10:35

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

Аватар пользователя Andruxa Andruxa 31 октября 2018 в 12:37
1

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

Аватар пользователя Andruxa Andruxa 31 октября 2018 в 12:39

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

Аватар пользователя remmor remmor 31 октября 2018 в 19:43

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

Аватар пользователя ivnish ivnish 31 октября 2018 в 14:42

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

Аватар пользователя remmor remmor 31 октября 2018 в 19:41
3

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

Аватар пользователя remmor remmor 31 октября 2018 в 19:44
3

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

Аватар пользователя Andruxa Andruxa 31 октября 2018 в 19:47
remmor wrote:

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

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

Аватар пользователя madt madt 1 ноября 2018 в 21:14
3

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

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

Аватар пользователя xakd xakd 7 ноября 2018 в 8:21
2

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

Аватар пользователя xakd xakd 8 ноября 2018 в 13:09
2

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

Аватар пользователя gun_dose gun_dose 8 ноября 2018 в 14:39

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