Hugo Weaving Опубликовано 30 Января 2007 Жалоба Поделиться Опубликовано 30 Января 2007 (изменено) У кого может есть скрипт (как например в 2.2.х), чтобы при просмотре темы с сообщением рядом с именем пользователя, написавшего пост была картинка (женского пола или мужского, в зависимости от того, какой пол (как доп.поле) юзер выбрал в личных данных или при регистрации) ? например, если юзер выбрал себе пол - женский, то рядом с именем при просмотре тем с сообщениями будет отображаться: http://www.lofors.com/woman.gif ps. требуется для форума 2.1.7. Изменено 30 Января 2007 пользователем Hugo Weaving Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Jax Опубликовано 30 Января 2007 Жалоба Поделиться Опубликовано 30 Января 2007 В чем вызвало сложность сделать это для 2.1.7? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Master Опубликовано 31 Января 2007 Жалоба Поделиться Опубликовано 31 Января 2007 А разве стандартными возможностями нельзя сделать? Создать доп поле профиля, а потом вставить в RenferRow фрагмент скина данные доп профиля... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Hugo Weaving Опубликовано 31 Января 2007 Автор Жалоба Поделиться Опубликовано 31 Января 2007 Руслан,приведи пример, если не трудно. Jax,время мешает Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Master Опубликовано 31 Января 2007 Жалоба Поделиться Опубликовано 31 Января 2007 М-да заходишь в админцентр. Вкладка УПРАВЛЕНИЕ, соответственно там же доп. поля профиля.Заходим, дальше добавляем. Делаем чтобы было видно при регистрации, вводим что нужно для выбора (пример там есть). Дальше самая последняя опция - Отображение поля в сообщении:{title}:<img src='imgs/{key}.gif'><br />Где imgs папка для картинок, {key} переменная, которая создается при выборе определенного доп. поля.Например:Содержимое опций для ниспадающего менюm=мужской f=женскийТо картинки соответственно будут: m.gif мужской а f.gif женский. Вот и все. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Hugo Weaving Опубликовано 31 Января 2007 Автор Жалоба Поделиться Опубликовано 31 Января 2007 (изменено) это-то понятно. но ведь нужно чтобы у кажого пола была своя картинка, а не чтобы он одну только выводил. и прописать ещё правильно в RenderRow в Skin_topic. <!--Begin Msg Number {$post['pid']}--> <table class='ipbtable' cellspacing="1"> <tr> <td valign="middle" class="row2" width="1%"><a name="entry{$post['pid']}"></a><span class="{$post['name_css']}">{$author['members_display_name']}</span></td> <td class="row2" valign="top" width="99%"> <!-- POSTED DATE DIV --> <div style="float: left;"> <span class="postdetails">{$post['post_icon']} <img src='{ipb.vars['img_url']}/to_post_off.gif' alt='{ipb.lang['to_post_alt']}' border='0' style='padding-bottom:2px' /> {$post['post_date']}</span> </div> <!-- REPORT / DELETE / EDIT / QUOTE DIV --> <div align="right"> <a href="#{$post['post_count_link']}">След.</a> <a name="{$post['post_count']}">|</a> <span class="postdetails">{$post['ip_address']} {ipb.lang['posted_on']} <a title="{ipb.lang['tt_link']}" href="#" onclick="link_to_post({$post['pid']}); return false;">#{$post['post_count']}</a> <if="ipb.member['is_mod']"> | <a href="#" title="{ipb.lang['click_for_mod']}" onclick="topic_toggle_pid('{$post['pid']}'); return false;">{$post['pid_start_image']}</a> </if> </span> </div> </td> </tr> <tr> <td valign="top" class="{$post['post_css']}"> <span class="postdetails"> {$author['avatar']}<br /><br /> {$author['title']}<br /><br /><br /> {$author['member_group']}<br /> {$author['member_posts']}<br /> {$author['member_joined']}<br /> {$author['member_location']} {$author['member_number']}<br /> <if="author['custom_fields'] != """> {$author['custom_fields']} </if> Изменено 31 Января 2007 пользователем Master Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Master Опубликовано 31 Января 2007 Жалоба Поделиться Опубликовано 31 Января 2007 Картинки будут разные, писал ведь.Будут: m.gif мужской а f.gif женский. <if="author['custom_fields'] != """> {$author['custom_fields']} </if>Код отвечает за показ доп. полей профиля.переместить можно и в другие места, дело вкуса. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Hugo Weaving Опубликовано 31 Января 2007 Автор Жалоба Поделиться Опубликовано 31 Января 2007 Всё работает. Благодарю. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Yos Опубликовано 3 Февраля 2007 Жалоба Поделиться Опубликовано 3 Февраля 2007 А где можно достать картинки? У меня еще одна проблема: дополнительные поля показываются в топиках переменой: {$author['custom_fields']}Вот а у меня два дополнительных поля, и если я эту перемену перенесу к нику, то и второе поле с возрастом туда же перейдет. Как это обойти? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Hugo Weaving Опубликовано 4 Февраля 2007 Автор Жалоба Поделиться Опубликовано 4 Февраля 2007 (изменено) А где можно достать картинки? У меня еще одна проблема: дополнительные поля показываются в топиках переменой: {$author['custom_fields']}Вот а у меня два дополнительных поля, и если я эту перемену перенесу к нику, то и второе поле с возрастом туда же перейдет. Как это обойти? К сожалению, никак. Если картинки по-прежнему нужны, могу предоставить. Изменено 4 Февраля 2007 пользователем Hugo Weaving Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Yos Опубликовано 4 Февраля 2007 Жалоба Поделиться Опубликовано 4 Февраля 2007 Давай на мыло: yosjw@ukr.net Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Hugo Weaving Опубликовано 5 Февраля 2007 Автор Жалоба Поделиться Опубликовано 5 Февраля 2007 Лови... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
The Glove Опубликовано 6 Февраля 2007 Жалоба Поделиться Опубликовано 6 Февраля 2007 Все сделал как и написано здесь.Только вот при выборе мужского пола - он показывает и женский значок и наоборот. Почему то сразу отображается оба значка. В чем проблема? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Yos Опубликовано 6 Февраля 2007 Жалоба Поделиться Опубликовано 6 Февраля 2007 А какой ты код писал? Выложи его точную копию Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Master Опубликовано 6 Февраля 2007 Жалоба Поделиться Опубликовано 6 Февраля 2007 В этой теме все подобно описано. Только создать дополнительное поле и все. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Yos Опубликовано 1 Марта 2007 Жалоба Поделиться Опубликовано 1 Марта 2007 Как мне сделать, что б если юзер выбрал пол мужской, то будет писатся "Парень" если женский, то девушка Вот я пробовал такой код, но не помогло: <if="{key} == "m"">Парень</if> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.