Felix Опубликовано 10 Января 2004 Жалоба Поделиться Опубликовано 10 Января 2004 (изменено) Как сделать строку Сегмент, Откуда, и чтобы можно было писать при регистрации откуда ты и какой у тебя сегмент? Где стоит - регистрация, пользователь № и так далее... Добавлено модератором:Вопрос темы состоит в том, как сделать, чтобы при просмотре темы слева в колонке были также дополнительные поля профиля пользователей, которые добавляются через AdminCP > Users & Groups > Custom profile fields! Изменено 11 Января 2004 пользователем Oska Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 10 Января 2004 Жалоба Поделиться Опубликовано 10 Января 2004 Felix а ты почитай чего там ещё в Admin CP написано: Custom Profile fields can be used to add optional or required fields to be completed when registering or editing a profile. This is useful if you wish to record data from your members that is not already present in the base board. Using Custom Profile Fields in Topic View When you have enabled this feature (via System Settings -> CPU Saving) you can use the custom fields in your Topic View skin.Simply add $author[field_1] (or whatever the corresponding 'Topicview var.' is) in 'Post Entry' where you would like it to be shown Ссылка на комментарий Поделиться на других сайтах Прочее
Felix Опубликовано 10 Января 2004 Автор Жалоба Поделиться Опубликовано 10 Января 2004 А этот $author[field_1] надо в Topics.php Добавлять? Aks1d отреагировал на это 1 Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 11 Января 2004 Жалоба Поделиться Опубликовано 11 Января 2004 (изменено) FelixА этот $author[field_1] надо в Topics.php Добавлять?Да, только не в sources/Topics.php, а в Skin/../skin_topic.php:там в function RenderRow найдите код:<td valign='top' class='{$post['post_css']}'> <span class='postdetails'>{$author['avatar']}<br /><br /> {$author['title']}<br /> {$author['member_rank_img']}<br /><br /> {$author['member_group']}<br /> {$author['member_posts']}<br /> {$author['member_number']}<br /> {$author['member_joined']}<br /><br /> {$author['warn_text']} {$author['warn_minus']}{$author['warn_img']}{$author['warn_add']}</span><br /> <!--$ author[field_1]--> <img src='{$ibforums->vars['img_url']}/spacer.gif' alt='' width='160' height='1' /><br /> </td>Среди него вы можете заметить за Вас уже добавили этот самый код, только закомментированный. Поэтому возьмите эту строку:<!--$ author[field_1]-->и замените на:{$author[field_1]}Соответственно у вас добавится это поле после строки: Регистрация: .... Имейте ввиду, что если вы хотите добавить не одно поле, то вам надо будет добавить еще запись для каждого такого поля. Чтобы узнать название каждого поля, на главной странице раздела Custom Profile Fields в админцентре у каждого такого созданного вами поля есть столбец TopicView var. как раз с названием этой переменной... Завершающим этапом является включение самой опции показ дополнительных полей в теме, которая изображена на прикрепленном к этому сообщению файле! Изменено 12 Января 2004 пользователем Oska Ссылка на комментарий Поделиться на других сайтах Прочее
Lexx Опубликовано 11 Января 2004 Жалоба Поделиться Опубликовано 11 Января 2004 А если это поле нужно обработать каким-либо образом до вставки в скин, то как к нему обращаться в Topics.php - $member[field_1]? Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 11 Января 2004 Жалоба Поделиться Опубликовано 11 Января 2004 Lexx, в Topics.php с ними работать можно до строки: $this->output .= $this->html->RenderRow( $row, $poster ); И тут они уже как $poster[field_1] и т.д. Ссылка на комментарий Поделиться на других сайтах Прочее
Felix Опубликовано 12 Января 2004 Автор Жалоба Поделиться Опубликовано 12 Января 2004 Как не добавлял - в профиле есть, под аватаром нет.Или страница с топиками не грузится. Ссылка на комментарий Поделиться на других сайтах Прочее
БелоусовНикита Опубликовано 5 Февраля 2004 Жалоба Поделиться Опубликовано 5 Февраля 2004 А как добавить поле "проживает"... (location)????????? Ссылка на комментарий Поделиться на других сайтах Прочее
theIggs Опубликовано 6 Февраля 2004 Жалоба Поделиться Опубликовано 6 Февраля 2004 БелоусовНикита .Поиск по слову "жительство", "откуда" и т.п. Сто раз уже обсуждали. Ссылка на комментарий Поделиться на других сайтах Прочее
Deogar Опубликовано 10 Февраля 2004 Жалоба Поделиться Опубликовано 10 Февраля 2004 Felix Ты, наверно, не то написал или ошибся с символах комментария. Должно быть так: <!--Комментарий--> Ссылка на комментарий Поделиться на других сайтах Прочее
storm2 Опубликовано 7 Марта 2004 Жалоба Поделиться Опубликовано 7 Марта 2004 Что бы я не делал, дополнительное поле 'field_1' добавляется в профиль под аватаром в самый низ. Можно как-то поменять его расположение??? Изменение расположения {$author[field_1]} ничего не дает Для примера: Поле Байк: http://www.onbike.ru/forum/index.php?showtopic=142 И можно как-нить сделать, чтобы если это поле пользователем не заполнено, было бы написано "Нет данных" ??? Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 7 Марта 2004 Жалоба Поделиться Опубликовано 7 Марта 2004 Изменение расположения {$author[field_1]} ничего не даетstorm2 Должно давать! Ты как редактируешь шаблоны? Через файл skin_topic.php? Или через админцентр? php в safe mode? Почему я это спрашиваю? Почитай темку:Установка скинов и языков под Safe Mode Ссылка на комментарий Поделиться на других сайтах Прочее
storm2 Опубликовано 7 Марта 2004 Жалоба Поделиться Опубликовано 7 Марта 2004 Oska Через файл skin_topic.php Ссылка на комментарий Поделиться на других сайтах Прочее
Led Опубликовано 9 Марта 2004 Жалоба Поделиться Опубликовано 9 Марта 2004 Я вставил {$author[field_1]}<br />, ну и под аватаром пишется *женский* или *мужской*. А как сделать чтоб перед было так : *Пол: Женский* или чтоб вместо слова была картинка? Зарание Спасибо... Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 9 Марта 2004 Жалоба Поделиться Опубликовано 9 Марта 2004 А как сделать чтоб перед было так : *Пол: Женский* или чтоб вместо слова была картинкаLed Так вставляй вместо:{$author[field_1]}<br />это:Пол: {$author[field_1]}<br />А чтобы картинку, нужно будет модернизировать вставить проверку и соответственно оттуда вывод изображения... Ссылка на комментарий Поделиться на других сайтах Прочее
Led Опубликовано 10 Марта 2004 Жалоба Поделиться Опубликовано 10 Марта 2004 Блин, балда я... Спасибо тебе Oska! А ты немог бы по подробней рассказать про картинки... Ссылка на комментарий Поделиться на других сайтах Прочее
Led Опубликовано 11 Марта 2004 Жалоба Поделиться Опубликовано 11 Марта 2004 Или вот ещё вопросик... Можно сделать что бы писало возраст???... Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 16 Марта 2004 Жалоба Поделиться Опубликовано 16 Марта 2004 Led А ты немог бы по подробней рассказать про картинки...К сожалению нужно сидеть писать небольшой мод Или вот ещё вопросик... Можно сделать что бы писало возраст???...Можно, нужно, в принципе вынуть данные о дне рождения пользователя, и вставить это в тему, по типу как сделано с номером пользователя и регистрацией. Ссылка на комментарий Поделиться на других сайтах Прочее
Xander Опубликовано 28 Марта 2004 Жалоба Поделиться Опубликовано 28 Марта 2004 А как мне это сделать на версси 1.1? Ссылка на комментарий Поделиться на других сайтах Прочее
termic Опубликовано 30 Марта 2004 Жалоба Поделиться Опубликовано 30 Марта 2004 Oska Срочно нужно! помоги плиз! короче я сделал доп. поле вписал себе что надо, а у тех у которых не вписано там свободное место, можно его как то убрать? а то не очень смотриться и как то... Ссылка на комментарий Поделиться на других сайтах Прочее
termic Опубликовано 31 Марта 2004 Жалоба Поделиться Опубликовано 31 Марта 2004 Подскажите люди пожалуйста, не бросайте так! Ссылка на комментарий Поделиться на других сайтах Прочее
arigoda Опубликовано 30 Июля 2004 Жалоба Поделиться Опубликовано 30 Июля 2004 У меня примерно такой же вопрос, что у termic.Если дополнительное поле - не просто текст, а картинка, к тому же - картинка-ссылка, то как поставить проверку - заполнено поле в профайле или нет? а то ссылка получается битая я так понимаю, где-то в Topics.php можно проверку поставить, но как ни пробовал - не катит...можно, конечно, извратиться и пустить вообще не дополнительным полем, а прописать везде как еще одно стандартное поле профайла - но, черт возьми, есть же уже готовые дополнительные поля! может можно как-нить попроще добавить?.. Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 11 Сентября 2004 Жалоба Поделиться Опубликовано 11 Сентября 2004 if ( поле ) { заполнено } Ссылка на комментарий Поделиться на других сайтах Прочее
Vanek_MT Опубликовано 20 Января 2005 Жалоба Поделиться Опубликовано 20 Января 2005 А нет ли случайно готового мода для вывода возраста? Хочется сделать проверку пола и если не "Ж", то выводить возраст в теме. Сорри если не там спрашиваю - не смог найти более подходящюю тему. Ссылка на комментарий Поделиться на других сайтах Прочее
Zeon84 Опубликовано 23 Февраля 2005 Жалоба Поделиться Опубликовано 23 Февраля 2005 Установил дополнительное поле "Пол"в админке настроил, чтобы пользователи могли изменять его, но у них ничего в настройках профиля нет..А администратор менять может..форум ipb 2.0.3 safe mode включён Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения