База данных для пользователей форума
Модификация: База данных пользователей
Для IP. Board 2.3
По сути - это обыкновенные "анкеты". Модификация позволяет пользователям оставлять те или иные данные путём заполнения полей формы; позволяет смотреть данные других пользователей и осуществлять по ним поиск.
Скриншоты с пояснениями. (кликабельно!)
1). Основной экран
На основном экране мы видим:
- Объявление (сверху), которое задается администратором, и которое может отличаться в зависимости от группы и прав пользователя;
- Меню с основными действиями;
- Список пользователей, которые в данный момент пользуются базой;
- Форма поиска (говорит сама за себя);
- Дерево поиска.
Дерево создаётся автоматически на основании тех записей, которые имеются в базе данных. Вручную создавать категории не надо. Для построения дерева используется библиотека jquery-treeview.
2). Соглашение перед созданием новой записи
При создании пользователем новой записи ему традиционно предлагается ознакомиться с лицензионным соглашением. Текст, разумеется, настраивается.
Форма полностью настраивается администратором БЕЗ необходимости прямого редактирования шаблонов. Просто редактируем файл конфигурации по инструкции.
Сделано аналогично моим модификациям "Релиз-мастер", "Ролевые карточки", "Один форум на нескольких доменах".
Есть возможность загружать фотографии.
После создания новой записи она должна быть одобрена администратором.
4). Просмотр записи
Смотрим записи. Свои или чужие.
В центральном столбце находится непосредственно интересующая нас информация. При клике на уменьшенную фотографию можем увидеть её более крупный вариант. Присутствует ссылка на форумный аккаунт, указана группа пользователя.
В правом стобце администраторам доступны действия, которые они могут совершить с открытой записью. Также в правом стобце отображается информация о том, кто смотрел данную запись и как давно.
Выдается уменьшенная фотография (если есть), а также основная информация. При клике на фото или на ФИО переходим непосредственно к просмотру интересующей нас записи. В правой части есть ссылка на форумный аккаунт и возможность быстро отправить ПМ.
Те записи, которые либо еще не одобрены, либо скрыты, выделяются другим цветом и особой надписью. Разумеется, такие записи видят только администраторы.
6). Логи действий пользователей
Все действия пользователей в базе данных записываются. Предусмотрены фильтры по типу логов, а также по пользователям, которые либо инициировали действие, либо это действие их затронуло.
Старые логи могут автоматически удаляться по прошествии N дней. Также их можно очистить все сразу, либо по ID только логи конкретного пользователя.
Говорит само за себя.
Прочее
- Большой шрифт везде - пожелание заказчика.
- Пользователи могут удалять\скрывать свои записи.
- Администраторы видят кол-во неодобренных\скрытых записей и могут быстро их найти.
- У одного пользователя может быть только одна запись. Привязка жестка - ID пользователя соответствует ID записи.
- Ссылка на запись в базе (если она есть) выводится в профиль и в топики.
15 комментариев
Рекомендуемые комментарии