Topic: Визуальное отображение бана пользователя в блоке user-info
В продолжение темы.
На форуме есть как перманентные баны, так и временные - например, запрет написания сообщений на N дней или же до определенной даты. Но никакой индикации того, что пользователь в данный момент находится в бане нет (разве что для администраторов и модераторов, да и то не в темах, а в профиле юзера).
Хотелось бы видеть что-то вроде этого:
Совсем не разработчик (скорее даже наоборот ), поэтому не могу сказать, реализуема ли моя идея. Предлагаю что-то вроде этого: сделать скрытое от юзера, но доступное для модераторов/админов текстовое поле в профиле, которое при наличии текста в нем будет отображаться в блоке user-info (он ведь так правильно называется?) в любой теме, где пользователь оставит или оставлял сообщение. А текст, в свою очередь, будет туда прописываться при получении юзером бана (если бан временный - исчезать по его истечении).
Текстом может быть "Забанен", как на скрине выше. Уж не знаю, по какому принципу работают расширения, предназначенные для банов... Если используются разные методы, то придется адаптировать под каждое, что наверняка долго, трудоемко и никому не нужно. А вот если принцип универсальный (например, все они прописывают какое-то значение в дефолтную таблицу в БД, которое дает понять, что юзер забанен), то возможно это не так и сложно сделать, умеючи.
Для справки, у меня на форуме сейчас стоит расширение om_warnings