|
|
|
|
|
|
|
|
|
|
Есть множество административных задач, которые можно выполнить над учетной записью пользователя. В IP.Board все эти функции собраны вместе в разделе «Поиск и редактирование» ('Manage Members') контрольной панели администратора, в который можно перейти так: Пользователи и группы → Поиск и редактирование (Users & Groups → Manage Memberd).
Перед тем как редактировать информацию о пользователе, необходимо найти его учетную запись. Это можно сделать при помощи формы поиска, отображающейся на странице Поиска и редактирования.
Самым простым методом поиска является ввод имени пользователя, полностью или частично, в первое поле или имя для отображения (ник) во второе поле (изменяя опцию выпадающего меню слева на соответствующую). Если для редактирования или удаления необходимо выбрать профиль одного конкретного пользователя, тогда оставьте третье выпадающее меню Тип поиска (Type of Search) без изменений. Также можно выполнить операцию массового удаления пользователей; в таком случае выберите вариант Поиск пользователей для массового удаления (Find members to mass prune). Чтобы ограничить количество результатов поиска, IP.Board также предлагает набор полей, по которым можно организовать поиск. Обратите внимание, если вы используете одно из этих полей для поиска, заполнять основные параметры поиска не обязательно. Имеются следующие поля для поиска:
Кроме того, существует три поля для ограничения результатов поиска по времени, а именно:
В данных полях можно вводить начальную и конечную дату периода. Оба поля необязательные для заполнение, например, если указана дата окончания, IP.Board будет искать все совпадения до этой даты; если указана только дата начала – все совпадения с этой даты по сегодняшний день.
Нажмите () для запуска поиска. Если совпадения найдены, то вам будет предложен их список.
При поиске пользователя, в верхней части располагается информация, позволяющая идентифицировать пользователя, а в нижней – кнопки управления для операций над профилем пользователя.
При поиске пользователей для удаления, будет отображен список найденных пользователей. Для удаления этих пользователей нажмите ().
Обычно пользователи попадают в базу данных форума, самостоятельно регистрируясь на форуме при помощи страницы регистрации. Они могут самостоятельно выбрать имя пользователя и пароль, если не требуется вмешательство администратора (в случае, если включена функция валидации пользователей). Однако, в некоторых случаях возникает необходимость вручную зарегистрировать пользователя, когда они не могут сделать это самостоятельно или когда форум настроен так, что вы хотите добавлять пользователей только вручную. Для этой цели панель управления администратора содержит функцию создания учетной записи пользователя вручную. Чтобы вручную добавить пользователя, в панели управления администратора перейдите в Пользователи и группы → Добавить пользователя (Users & Groups → Add New Member).
Введите имя пользователя, пароль и адрес электронной почты человека, которого вы регистрируете, а также выберите к какой группе принадлежит пользователь. Проверьте введенную информацию, и нажмите (). Если процедура была успешной, вы получите подтверждающее сообщение, и с этого момента новый пользователь может пользоваться выбранным вами именем пользователя и паролем для доступа на форум.
Звания – развлекательная функция, которая позволяет создавать различные ранги, основываясь на количестве сообщений пользователя. Например, когда пользователь только зарегистрировался, его звание может быть «Новичок», когда количество его сообщений достигает 50 – «Бывалый», а когда больше 500 – «Старожил». Естественно, вы можете установить название званий самостоятельно на ваш вкус. Звания пользователей не используются нигде, кроме как отображаются в профиле пользователя. Если включена опция, позволяющая пользователям редактировать свой «титул» пользователя, тогда название звания будет заменено на титул пользователя. Звание пользователя можно рассматривать как титул пользователя по умолчанию. Переходя по Пользователи и группы → Звания (Users and Groups → Manage Ranks) на контрольной панели администратора, вы можете попасть на страницу управления званиями пользователей.
IP.Board по умолчанию устанавливает 3 звания пользователей:
Чтобы добавить новое звание пользователя, необходимо заполнить форму, расположенную внизу страницы управления званиями.
Звание
Название данного звания, которое будет отображаться в профиле пользователей.
Минимальное количество сообщений для получения звания
Количество сообщений, необходимое для присвоения пользователю данного звания.
Количество звездочек
Количество изображений звездочек, соответствующее званию. Здесь также можно назначить другое изображение для данного звания, вводя в поле имя файла, например rank1pip.gif. Изображения для рангов должны быть загружены в style_images/{img_dir}/folder_team_icons, где {img_dir} – директория, соответствующая текущему скину, для которого применяются изображения.
Для того, чтобы внести изменения в существующее звание, необходимо нажать ссылку Изменить (Edit) справа от названия звания на странице управления званиями. Нажатие загрузит страницу редактирования звания, которая выглядит аналогично странице добавления. Единственная разница в том, что соответствующие поля уже будут заполнены информацией о существующем звании. Для удаления звания, нажмите Удалить (Delete) справа от названия на странице управления званиями.
Каждый пользователь форума принадлежит к группе пользователей; как следует из имени – это группа, объединяющая ряд пользователей. Группы пользователей прежде всего используются для организации прав доступа, хотя они также используются чтобы отражать различие между пользователями на форуме, например: пользователь и клиент.
Когда IP.Board только установлен, по умолчанию создается 6 групп:
Основная система прав доступа IP.Board работает именно с группами пользователей. Посредствам групп пользователей можно разрешить или запретить выполнять какие-либо действия. Например, члены группы Администраторов могут пользоваться панелью управления администратора, а члены группы Пользователи – естественно, нет. Группы пользователей в сочетании с масками доступа позволяют создать полноценные права доступа пользователя:
К каждой группе приписаны один или несколько наборов прав, которые действуют как права по умолчанию, которые предоставляются пользователям данной группы (редактируя профиль пользователя можно переназначить групповые настройки для конкретного пользователя). Для того, чтобы управлять группами, необходимо перейти к странице управления группами Пользователи и группы → Группы (Users and Groups → Manage User Group).
Здесь будет список всех существующих на данный момент групп. При нажатии на имя группы, откроется список всех пользователей данной группы. Для справки, если группа имеет доступ к контрольной панели администратора или имеет права Супер Модератора, то имеется соответствующее отметка. Также имеется счетчик количества пользователей в данной группе. И, наконец, есть опции редактирования и удаления групп, вызываемые нажатием на кнопки справа. Внизу страницы расположена простая форма добавления новой группы пользователей.
Чтобы добавить новую группу пользователей, необходимо вначале выбрать существующую из выпадающего списка на странице управления группами Пользователи и группы → Группы (Users and Groups → Manage User Group). Выбранная группа будет служить шаблоном для прав доступа, которые будет необходимо создать на следующем шаге, поэтому нужно выбрать ту группу, которая наиболее близка к создаваемой группе пользователей по правам доступа. На следующей странице вы увидите картину, аналогичную той, которая отображается при редактировании группы. Мы не будем дважды описывать одну и ту же процедуру, поэтому добавление новой групп можно продолжить согласно инструкциям по Редактированию группы пользователей.
Для того, чтобы внести изменения в группу пользователей, достаточно нажать кнопку справа от имени группы на странице управления группами Пользователи и группы → Группы (Users and Groups → Manage User Group) и нажать Изменить (Edit Group). Поскольку на данной странице достаточно много опций, они разделены по категориям согласно типу.
Основные настройки группы:
Прикрепление файлов:
Основные права
Настройки сообщений
Права на изменения имен
Установки модерирования
Продвижение пользователей группы
IP.Board позволяет поощрять пользователей группы, переводя их в другую, когда они разместят определенное количество сообщений. Если вы хотите пользоваться данной функцией, выберите группу, в которую будет переведен пользователь и количество сообщений, необходимых для поощрения.
Нажмите (), чтобы добавить новую группу на форум. Если включены опции администрирования и модерации, то будет отображено предупреждение, требующее подтверждения, что вы действительно хотите использовать такие права. Если вы уверены, для продолжения нажмите соответствующую кнопку.
Чтобы удалить группу пользователей, нажмите ссылку Удалить (Delete) во всплывающем меню справа от имени группы на странице управления группами Пользователи и группы → Управлением группами пользователей (Users and Groups → Manage User Groups). Поскольку IP.Board не может иметь пользователей, не принадлежащих ни к одной группе пользователей, необходимо прежде всего выбрать группу, в которую будут перемещены все пользователи. Выберите новую группу, и нажмите () данную группу для подтверждения операции.
Если необходима активация (подтверждение) учетных записей пользователей, нажатием на ссылку в электронном письме после регистрации, или активирована функция утверждения учетных записей администратором, при нажатии данной опции будут отображены все учетные записи, ожидающие активации (неактивированные учетные записи).
Можно организовать фильтрацию данных по следующим параметрам:
С полученным списком можно в массовом порядке утвердить или удалить учетные записи, а также еще раз выслать электронные письма со ссылкой активации, отмечая соответствующих пользователей и выбирая необходимое действие в выпадающем меню внизу. Нажатие на () выполнит выбранное действие.
Данный раздел позволяет разблокировать заблокированные учетные записи пользователей. Учетные записи блокируются, когда пользователи вводят неверный пароль при авторизации, блокировка происходит согласно Настройкам Безопасности АЦ. Список всех заблокированных учетных записей находится в таблице, там можно просмотреть информации о каждой учетной записи. Отмечая соответствующую учетную запись справа в таблице и выбирая соответствующее действие в выпадающем меню внизу, можно либо разблокировать учетную запись, либо полностью ее запретить (забанить). Нажатие на () выполнит выбранное действие.
Несмотря на многофункциональность IP.Board, он не может учитывать все возможные варианты форумов. По этой причине существует функция Дополнительные поля профиля (Custom Profile Fields), которая позволяет создавать собственные поля для ввода данных (текстовые строки, выпадающие меню, текстовые поля) для сбора необходимой информации в базу данных пользователей. Эти поля легко настраиваются и так же легко их можно использовать совместно со стандартными встроенными полями. Кроме того, их даже можно использовать в качестве параметра поиска. На страницу управления дополнительными полями профиля, где отображаются уже существующие поля и некоторые их настройки, можно попасть по следующему пути: Пользователи и Группы → Дополнительные поля профиля (Users and Groups → Custom Profile Fields).
Для того, чтобы начать создание нового поля, нажмите кнопку (), расположенную внизу страницы управления настраиваемыми полями профиля.
На этом этапе будут доступны несколько опций, некоторые из которых могут быть неактивны, в зависимости от типа поля, которое вы намереваетесь создать.
Имеющиеся типы полей
IP.Board позволяет создавать новые поля трех различных типов:
Ознакомимся более детально с каждым вариантом, представленным на этой странице. Кроме названия каждой опции будет приведен список полей, к которым она может применяться. Если опция не применима к типу создаваемого вами поля, оставьте ее незаполненной.
Название поля
Название поля, как оно будет отображаться непосредственно слева от самого поля на форуме.
Описание
Краткое описание, которое будет отображаться под названием поля. Обычно используется, чтобы указать обязательно ли поле для заполнения, но сюда можно вносить и любой другой комментарий по желанию.
Тип поля
Опираясь на описания, приведенные выше, необходимо определиться, поле какого типа создается, и выбрать соответствующее в списке.
Максимальная длина
Ограничивает максимальное количество символов текста, которое можно ввести в текстовую строку или блок.
Порядок сортировки
Введенное здесь число устанавливает позицию данного поля среди других создаваемых вами полей. Например, цифра 1 означает, что данное поле будет первым по порядку в разделе настраиваемых полей на странице профиля пользователя; если введено 2 (и предполагается, что имеется некоторое поле на позиции 1), то оно будет отображаться вторым по порядку, и так далее.
Формат поля
Данная опция позволяет определить конкретный формат для данных, которые необходимо ввести в текстовую строку или блок. Здесь n означает цифры, a – буквы. К примеру, чтобы пользователь ввел пятизначный почтовый индекс, можно установить такой формат: nnnnn. Если пользователь введет, к примеру абвгд, то это приведет к сообщению об ошибке, которое будет указывать на то, что введенные данные не соответствуют требуемому формату. Если вы хотите создать поле для номера телефона, то можно указать такой шаблон: (nnn) nnnnnnn.
Содержимое опций для выпадающего меню
Данная опция позволяет определить варианты выбора в выпадающем меню. Варианты, определяемы здесь должны вводиться парами ключ=значение (key=value). Дело в том, что каждый перечисленный в выпадающем меню вариант должен иметь специальный ID (идентификатор) в IP.Board, необходимый для идентификации каждого конкретного варианта. Например, при создании выпадающего меню для сбора информации о поле пользователя, можно ввести следующее:
| m=мужской |
| f=женский |
| n=не скажу |
В этом примере, , m, f и n – это ключи, которые внутренне используются IP.Board, а само выпадающее меню будет содержать только варианты мужской, женский, не скажу. Убедитесь, что каждый ключ уникален, чтобы избежать ошибок!
Добавить на страницу регистрации?
Если данная опция включена, поле будет отображаться как один из элементов регистрационной формы при регистрации пользователя на форуме.
Это поле обязательно к заполнению?
Если опция включена, поле обязательно должно быть заполнено пользователем, т.е. они не могут не заполнять его (это не относится к выпадающим меню, поскольку один вариант всегда выбран).
Это поле может быть изменено пользователем?
Если опция отключена, пользователи не смогут редактировать содержимое данного поля (поле просто не будет отображаться на странице регистрации/контрольной панели). Однако супер-модераторы и администраторы все равно будут иметь возможность редактировать содержимое данного поля из соответствующих панелей управления.
Сделать это поле личным?
Если опция включена, то содержимое этого поля будет видно только самому пользователю (при заполнении), супермодераторам и администраторам. Полезно в тех случаях, когда собираемая информация не предназначена для публичной демонстрации.
Сделать видимым и изменяемым только супермодераторам и администраторам?
Если опция включена, то 2 предыдущих опции будут перекрыты и поле будет видно только супермодераторам и администраторам. Это полезно для организации полей типа «заметок администраторов о пользователях», где администрация форума будет собирать какую-то информацию о пользователе, не показывая ее самому пользователю.
Отображение поля в сообщении: Эта настройка позволяет отображать содержимое дополнительного поля в краткой информации о пользователях, которая размещается на форуме рядом с каждым сообщением пользователя. В этом блоке можно использовать два служебных тэга: {title}, который будет отображать название поля, и {content}, который будет отображать текущее значение. Если Вы не хотите, чтобы созданное поле отображалось в сообщениях, оставьте эту настройку пустой. Чтобы создать новое поле, тщательно проверьте введенные Вами данные, а затем нажмите () для подтверждения. Новое поле будет показано в списке на странице управления настраиваемыми полями профиля )Пользователи и группы → Дополнительные поля профиля (Users and Groups → Custom Profile Fields)).
Чтобы редактировать настраиваемые поля профиля, нажмите Изменить (Edit) справа от поля, в которое вы хотите внести изменения, на странице управления настраиваемыми полями профиля (Пользователи и группы → Дополнительные поля профиля (Users and Groups → Custom Profile Fields)). Процедура редактирования аналогична процедуре добавления нового дополнительного поля. После завершения нажмите () для подтверждения изменений.
Чтобы удалить дополнительное поле профиля нажмите Удалить (Delete) справа от поля, которое вы хотите удалить, на странице управления дополнительные полями профиля. Перед удалением появится экран с просьбой подтвердить действие.
Страница с инструментами IP (Пользователи и группы → Инструменты IP (Users and Groups → IP Member Tools)) - это простой интерфейс, предоставляемый IPB для поиска информации по конкретным IP-адресам, связанным с Вашим форумом, и наоборот, информации о том, с каких IP-адресов входил в форумы тот или иной пользователь.
Чтобы осуществить поиск по IP-адресу, введите IP-адрес полностью или частично в поле Вывести всю информацию об IP (IP Multi-tool). Если Вы вводите часть IP-адреса, используйте специальный символ * для неуказываемых (неизвестных) чисел. Специальные символы можно использовать строго справа налево. Например, ввод 111.111.*.111 - ошибочный. Примеры правильного ввода:111.111.*.* или 111.111.111.*.
После нажатия кнопки (Show Me!</e>), IPB отобразит на экране все известные данные об указанном IP-адресе, включая:
Эта информация часто может быть полезной при разрешении проблем с регистрационными записями пользователей или для поиска пользователей, представляющих угрозу для форума.
Работает на DokuWiki |