ADD: Добавлена работа с UserAgent

Продолжение того, что было написано ранее: «Изменение в базе данных» и по поводу спама.

Вот так, приблизительно выглядит сейчас пользователь в админ-панели:

Работа со спамом

  • Порядковый id пользователя в системе
  • Аватар
  • Ник, имя, уровень доверия
  • Если есть инвайт, то кто выдал
  • E-mail и утвержден он или нет
  • IP регистрации и дата (количество аккаунтов с дублями по ip)
  • IP последнего визита, дата.
    • IP кликабельны в обоих случаях. Там подробный список с деталями: ники и т.д.
  • Забанить
  • Редактировать

Не буду останавливать на деталях, но сейчас система уже ближе, чтобы успешно противостоять спаму.

Там на самом деле много деталей, связь с аудитом и т.д. не буду пока останавливаться на этом.

Должно быть интересно:

  • Введен «шепот» (заметки для модераторов)
  • Добавлено поле: user_design_is_minimal

«Шёпот», очень полезен. Когда участников становится достаточно много, иногда просто необходимо оставлять заметки, которые видны администраторам и модераторам.

А поле: user_design_is_minimal, я всё же хочу попробовать сделать, чтобы в настройках аккаунта можно было кардинально менять дизайн. Не цветовую схему, а именно дизайн.

Иногда не хочется видеть блоговый дизайн Агути, а что-то аналогичное:

https://lobste.rs/

Кстати, туда я так и не пробрался, говорят надо заслужить инвайт, общаться с ними в ихнем чате и т.д. Попробовал сутки, необходимо больше. Ок. Серьезно, просто нет на это времени. Куда проще развернуть на отдельной машине их сценарий и всё изучить. Хороший скрипт, они его долго делают, но просто хочу отдохнуть от Ruby.

P.S. Ошибок, думаю, много, но теперь база (самая болезненная на данный момент вещь) находится в актуально (на сегодня) состоянии. А ошибки, — подправим.

4 Ответа

  1. Сегодня потестирую, даже интересно. А ошибки которые вам скидывал устранены?

    1. Да, там исправил их. Не стал писать, т.к. деталей много.

  1. design_is_minimal, а дизайн используемый сейчас не минимальный?

    1. Нет, очень не минимальный. )