DrupalRU / drupal.ru

Репозиторий кода для сайта русскоязычного сообщества Drupal переехал на GitLab https://gitlab.com/drupal.ru/7
GNU General Public License v2.0
30 stars 23 forks source link

Issue #1091: Refactoring of tracker and some code clean-up #1231

Closed avakorin closed 5 years ago

avakorin commented 5 years ago
  1. Изменен вид маркера комментариев/новых комментариев
  2. Добавлено отображение даты создания/обновления комментирования в списки материалов (кроме блоков)
  3. В трекер добавлены вкладки «Интересное» и «Последние публикации»
  4. Заменен блок «Новое на форуме» (кастом) на «Последние публикации» (views)
  5. Удален код, связанный с alttracker и altpager
  6. Удален некоторый неиспользуемый код (php, lesscss)
  7. Оптимизирован lesscss, отвечающий за отображение списков материалов
  8. Какие-то еще мелкие изменения, о которых я забыл

Представления для импорта

view--tracker-all.txt view--tracker-new.txt view--tracker-my.txt view--featured.txt

Главная

1091--front

Трекер

1091--tracker--all

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

1091--featured

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

1091--tracker--new

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

1091--tracker--my

avakorin commented 5 years ago

Изменения уже на https://dev.drupal.ru

Действия для прода после мерджа:

  1. Деинсталлировать модули alttracker и altpager
  2. Импортировать 4 представления
  3. Включить представление tracker
  4. Сделать перевод фраз «Tracker» (Трекер), «My posts and comments» (Материалы с моим участием), «Featured» (Интересное)
  5. Сделать сброс пункта главного меню «Изменения на сайте»
  6. Убрать блок «New at the forum» из левой колонки
  7. Добавить в левую колонку блок «Представление: Tracker: New», показывать в
    user*
    tracker/new
  8. Добавить под ним в левую колонку блок «Представление: Tracker», показывать в
    <front>
    tracker
    tracker/all
    user*
  9. Очистить кеш