Главная страница » Полезные правки » Добавляем дополнительную информацию под аватар
Добавляем дополнительную информацию под аватарРаздел: Полезные правки | Обзоров: 2947 | Отзывов: 0Все будем выполнять при помощи панели администратора vBulletin так что софт можете отставить на полку. Для начала нам нужно создать то самое поле, которое будет нашим статусом. Что бы это сделать перейдите в «Панель администратора» и раскройте меню «Дополнительные поля профиля». Далее перейдите по ссылке «Добавить дополнительное поле профиля», все, именно здесь мы и создаем наш статус. «Тип поля профиля» - в выпадающем списке выберите пункт «Текстовое поле одной строкой» и нажмите продолжить. Для наглядности привел рисунок ниже. ![]() Теперь начинаем заполнять, так как я тестировал на своем форуме, который по тематике относится к играм, то я указал следующее: Заголовок – это как видно заголовок, я указал «Играю в:» Описание – это то, что будет видеть пользователь при редактировании профиля или при регистрации, указываем «В какую игру на данный момент вы играете?» Значение по умолчанию – здесь можно указать любое значение, при регистрации нового пользователя эти значения автоматически впишутся в профиль, указываем «Не выбрано» Обязательное поле – если выберите «Да» то при регистрации или редактировании профиля необходимо будет заполнить это поле в противном случае сохранить профиль или зарегистрироваться не получится. Еще одна защита против спамеров? Обратите внимание на то, что если у вас в поле «Значение по умолчанию» что, то указано-то функция «Обязательное поле» становится не актуальной. Так же вы, наверное, заметили в самом низу еще одну опцию, «Какая страница отображает эту опцию?», но это вовсе не то, что нам нужно, здесь вы сможете указать на какой странице профиля, выводить ваше дополнительное поле. Продолжаем, жмем «Сохранить» После этого откроется страничка со всеми дополнительными полями, обратите внимание на «Название», у меня оно «field5». Это ID нашего дополнительного поля. Запоминаем его или записываем. Для наглядности привел рисунок ниже. ![]() Все, можно посмотреть на то, что мы сделали и заполнить наше поле. Для этого перейдите в «Профиль» и в пункте «Ваш профиль» выберите «Редактировать данные», спускаемся в саамы низ и видим наше дополнительное поле. Смотрим рисунок ниже. ![]() Как вы видите, ничего сложного в этом нет, но для новичка в движке vBulletin понять все эти мелочи не так, то уж и просто. Теперь переходим к финальной части. В этой части нам остается лишь добавить в мини статистику (это то, что выводится под аватаром) наше созданное дополнительное поле. Для этого раскройте меню «Стили и шаблоны» и перейдите в пункт «Поиск в шаблонах» напротив «Поиск в стиле» укажите свой стиль, если у вас их несколько, то проделайте это для каждого. А напротив «Поиск текста» укажите «postbit_legacy» - это стандартный шаблон сообщений (в старом стиле, аватар сбоку) или «postbit» - для тех, кто использует новый стиль, аватар сверху. Найдите следующи код в вашем шаблоне: <if condition="$post['joindate']"><div>$vbphrase[join_date]: $post[joindate]</div></if> Ниже допишите следующий: <if condition="$post['field5']"><div>Играю в: $post[field5]</div></if> Сохраняйте и тестируйте. Что вышло у меня, смотрим на рисунке ниже. ![]() Все, придумывайте ваши дополнительные поля, добавьте «изюминку» на свой форум. Так же, обратите внимание на статью «Репутация в vBulletin цифрами» в которой мы редактируем этот же шаблон, быть может, заодно вы сделаете две полезные вещи, а может и больше. Если остались вопросы, задавайте, с удовольствием на них отвечу. Автор статьи: Мостовой Юрий Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
|