Здравствуйте!
Решил создать гайд по "Дополнительным полям" в форуме IPB.
Invision Power Board - популярное программное обеспечение для организации интернет-форумов.
Официальный сайт производителя: https://www.invisionpower.com/
В версии 3.4.7 форума IPB есть возможность добавления и редактирования "дополнительных полей", которые указаны в информации о пользователе.
Например:
Где:
"Пол" - это поле.
"Мужчина" - это выбранный вариант из представленных нескольких вариантов указанных в поле.
- иконка выбранного варианта.
Прежде чем написать как добавить такие дополнительные поля, я немножко опишу их возможности.
1) Прежде чем создать поле для него нужно выбрать с уже созданных групп группу либо создать новую. Как полей так и групп может быть несколько.
2) Если вы выбрали группу в которую вы хотите поместить поле вы можете приступить к созданию самого поля. Мой вариант: группа "контакты", поле "Скайп" (данное поле уже присутствует в данной версии форума).
3) Что должно быть в данном поле:
1. Название поля, в нашем случае это "скайп".
2. Тип поля, в данному случае нам нужно принять выбор - дать пользователю записать несколько своих аккаунтов или всего 1. Если 1, то выбираем в типе вариант "Текст(одна строка)", если же несколько, тогда "Текст(Много строк). В нашем случае я выбрал "Текст(одна строка)
3. Как я раньше упоминал для полей нам нужны группы, в нашем случае я уже подготовил группу в которой и будет располагаться созданное мной "поле".
4. "Иконка профиля" или простыми словами "иконка поля". Сохранять данную иконку нужно в директорию сайта, а именно ".../style_extra/cprofile_icons/profile_skype.gif", где:
style_extra - это папка с стилями.
cprofile_icons - папка с иконками.
profile_skype.gif - наша иконка.
5. "Максимальная длина", либо сколько сколько символов можно вставить в наше "поле". Если поставить значение "0" - то символов может быть сколько угодно.
6. "Порядок сортировки". Данная функция определяет каким именно по счету будет данное поле в группе, если в группе 5 полей и в "порядке" указать значение - 3, тогда в списке группы наше поле будет 3. Цифра - 1 поставит наше поле в самый низ группы.
7. "Формат поля". Функция предназначена для выбор символов в поле, если поставить значение "а" - тогда в поле можно указывать только буквы, если "n" - тогда только цифры, если вы хотите разрешить использование любых символов - тогда оставьте после пустым.
8. "Тип поиска". В выборе указаны 2 варианта: 1) "точный" - если его выбрать тогда при сортировке в поиске пользователей вам нужно будет указать точное содержание поля. 2) "свободный" - при выборе данного пункта в сортировке можно указать 1 или несколько символов которые указанны в "поле" пользователя.
Чтобы создать или редактировать "дополнительные поля" вам нужно зайти в панель администратора и на главной странице и в навигации выбрать пункт "Пользователи" -> "Дополнительные поля" и следовать выше написанным пунктам.
На этом пожалуй закончу.
Рад если смог вам помочь.
P.S. Если будут вопросы пишите в комментарии, постараюсь помочь.
P.S.S. Если что-то пропустили отпишите в комментарии - исправлю
Надеюсь вскоре "Дополнительные поля" появляться на форуме игры
Сообщение отредактировал ЛунныйСлон, 02 December 2015 - 16:01 PM.