maxcom/lorsource — pull request #239 by slavaz (2012-03-29 20:41:59+00:00)
Title: Tags management

немного порефакторил: разделил непосредственно теги и код по привязке тегов к топикам. Также реализовал пожелания:

> 1) Я так и не нашел ссылки для попадания в список игнорирования тегов, надо ее вынести куда-нибудь в более видное место. Например напрашивается на странице просмотра тега ссылка "игнорировать"

эм.. ты - модер, поэтому тебе эта функциональность недоступна :) А вообще оно на странице /user-filter, рядом с фаворитными тегами (работает абсолютно также, как и фаворитные). Залогинься простым пользователем - увидишь.

Страница просмотра тега - это где? При просмотре тем по тегу?

> 2) В списке игнорирования autocomplete добавляет запятую, но серверный код хочет один тег, а не список. Думаю нужно поправить серверную часть, так как возможность сразу ввести список удобна

готово.

> 3) Хорошо бы каким-нибудь значком в уведомлениях отмечать то что прилетело по тегу, а то оно не отличается от избранной темы

готово.

> Список тегов которые пользователь ждет/игнорирует надо показывать самому пользователю в профиле

Готово.
Добавил линк в профиле на страницу фильтрации сообщений и сделал показ списка фаворитных тегов для всех, кто зайдёт на страницу профиля. Модераторы дополнительно в профиле видят список игнорирования.