Posted 27 марта, 201212 yr comment_1727 Здравствуйте! Хочу задать несколько вопросов по поводу отображения профиля пользователя в темах. 1. Как добавить звездочки как на этом форуме под аватарку и группу пользователя. И чтобы их становилось больше при сообщениях. 2. Как сделать так: Чтобы две кнопки были на одном уровне. Ну и даже не две. А например даже три. Две соц сети и стим. и они были кликабельные. 3. Как "предупреждение" переделать в текст с процентами и переместить вверх туда над репутацией. 4. Вертикальная линия которая отделяет информацию пользователя - идет не до конца вниз и не до конца вверх. Как сделать чтобы все шло до конца :) Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/ Share on other sites Больше вариантов
27 марта, 201212 yr comment_1729 1. Звёздочки это звания пользователей. По достижении опред количества сообщений на форуме у них в звании меняется картинка, настроить можно в Админцентр --> Пользователи, звания! 2. Кнопки можно добавить в шаблоне userInfoPane перед кодом: <if test="authorwarn:|:$author['warn_percent'] !== NULL"> средствами простого html кода, вида <a href="ссылка"><img src="ссылка на картинку" /></a> [/code] 3. Переместить репутацию можно в этом же шаблон - userInfoPane, просто перенеси код: [CODE] <if test="authorwarn:|:$author['warn_percent'] !== NULL"> <ul> <li> <br /> <div class='warn_panel clear rounded ipsType_small'> <strong><a href='{parse url="app=core&module=modcp&section=editmember&do=view&mid={$author['member_id']}&_tab=warn" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}' class='warn_link'>{$this->lang->words['warn_status']}</a></strong> <if test="highwarn:|:$author['warn_percent'] >= 80"> <p class='progress_bar user_warn limit' title='{$this->lang->words['warn_level']} {$author['warn_percent']}%'> <else /> <p class='progress_bar user_warn' title='{$this->lang->words['warn_level']} {$author['warn_percent']}%'> </if> <span style='width: {$author['warn_percent']}%'><span>{$this->lang->words['warn_level']} {$author['warn_percent']}%</span></span> </p> </div> </li> </ul> </if> [/code] На порядок выше (можешь методом тыка) Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1729 Share on other sites Больше вариантов
27 марта, 201212 yr Author comment_1730 Наверно ты меня чуть не правильно понял. Спасибо за все остальное )) По поводу второго вопроса. Надо сделать так, чтобы можно было пользователям заполнять это поле, и оно отображалось в профиле. Стандартная фигня "Дополнительные поля профиля" - кидает эти две картинки на две строки, а не в одну.(вот видно как оно делает - http:/ /cs.uteam.ua/index.php?/topic/13-pravila-foruma-ros/ ). Мне надо чтобы кидало в одну строку с другими вообще иконками. Может как-то переделать стандрат... Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1730 Share on other sites Больше вариантов
27 марта, 201212 yr comment_1731 Теперь про боковую линию. Она у тебя прописана у класса .author_info. Найди этот класс в ipb_styles.css и сотри его, линия будет такого вида: border-right: 1px solid цвет; За место этого тебе нужно прописать обводку слева у класса .post_body. Найди его в том же ipb_styles.css и допиши к нему: border-left: 1px solid цвет; Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1731 Share on other sites Больше вариантов
27 марта, 201212 yr comment_1732 Чтобы картинки выводились в строку, попробуй выводить их не списком, то есть в шаблоне userInfoPane найди: <if test="authorcfields:|:$author['custom_fields'] != """> <ul class='custom_fields'> <foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data"> <foreach loop="customFields:$author['custom_fields'][ $group ] as $field"> <if test="$field != ''"> <li> {$field} </li> </if> </foreach> </foreach> </ul> </if> И замени на: <if test="authorcfields:|:$author['custom_fields'] != """> <foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data"> <foreach loop="customFields:$author['custom_fields'][ $group ] as $field"> <if test="$field != ''"> {$field} </if> </foreach> </foreach> </if> [/code] Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1732 Share on other sites Больше вариантов
27 марта, 201212 yr Author comment_1733 получилось, но теперь оно вылазит на репутацию((( Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1733 Share on other sites Больше вариантов
27 марта, 201212 yr comment_1734 Значит после репутации поставь тег <br /> Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1734 Share on other sites Больше вариантов
27 марта, 201212 yr Author comment_1735 Значит после репутации поставь тег <br /> Репутация то с хука. Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1735 Share on other sites Больше вариантов
27 марта, 201212 yr comment_1736 Какая разница то, значит поставь тег <br /> перед <if test="authorcfields:|:$author['custom_fields'] != """> Послучится тоже самое, что после репутации :) Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1736 Share on other sites Больше вариантов
27 марта, 201212 yr Author comment_1737 Ничего не выходит вообще. Все варианты перепробовал. Ничего нигде не перепутал, все делал правильно. Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1737 Share on other sites Больше вариантов
27 марта, 201212 yr comment_1738 В шаблоне Глобальные --> tbSruiHook в самый низ добавь <br /> Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1738 Share on other sites Больше вариантов
27 марта, 201212 yr Author comment_1739 В шаблоне Глобальные --> tbSruiHook в самый низ добавь <br /> Совсем другое дело! радует прям глаз))) Спасибо!!!! Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1739 Share on other sites Больше вариантов
27 марта, 201212 yr Author comment_1740 По поводу звездочек. Выставил звания - но так ничего и не поменялось, то есть не добавилось. Что мне сделать? Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1740 Share on other sites Больше вариантов
27 марта, 201212 yr comment_1741 в шаблоне userInfoPane найди: <li class='group_title'> {$author['_group_formatted']} </li> Ниже добавь: <li class='group_icon' style='margin-top:-5px;'> <img src='{$author['member_rank_img']}' alt='' /> </li> [/code] Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1741 Share on other sites Больше вариантов
27 марта, 201212 yr Author comment_1742 Неее) Чуть не так. Просто добавить внизу: {$author['member_rank_img']} Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1742 Share on other sites Больше вариантов
27 марта, 201212 yr comment_1743 Задам вопрос в вашем топике) как репутацию вывести впрофиле как у вас? То есть - "Репутация: 123" Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1743 Share on other sites Больше вариантов
27 марта, 201212 yr comment_1744 Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=1744 Share on other sites Больше вариантов
24 сентября, 201212 yr comment_10623 По поиску нашёл 20 тем с примерными для меня проблемами, но не как не могу добиться истины. Проблема в "Пользователи / Звания", я указал путь картинки (pips'а), указал количество сообщений. Так вот на сайте выводит только статус "буквенный", сама картинка не отображается, хотя в админ-панели её видно. В узерПане откопал код, скажите что нужно дописать что-бы вместо текста, были эти самые пипсы. <if test="membertitle:|:$author['member_title']"> <p class='desc member_title'>{$author['member_title']}</p> </if> Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=10623 Share on other sites Больше вариантов
24 сентября, 201212 yr comment_10627 В userInfoPane найти: <if test="rankimage:|:$author['member_rank_img']"> <li class='group_icon'> <if test="rankimageimage:|:$author['member_rank_img_i'] == 'img'"> <img src='{$author['member_rank_img']}' alt='' /> <else /> {$author['member_rank_img']} </if> </li> </if> Заменить на: <if test="rankimage:|:$author['member_rank_img']"> <li class='group_icon'> <if test="rankimageimage:|:$author['member_rank_img_i'] == 'img'"> <img src='{$author['member_rank_img']}' alt='' /> <else /> </if> </li> </if> [/code] Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=10627 Share on other sites Больше вариантов
24 сентября, 201212 yr comment_10633 Этот когд у меня стоит. Тогда выводится картинка не "звания", а группы тоесть "Админ", "Модер". Преведу скрины. Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=10633 Share on other sites Больше вариантов
24 сентября, 201212 yr comment_10634 UPD. Наверно вот это поможет, просто хотелось без хуков. Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=10634 Share on other sites Больше вариантов
24 сентября, 201212 yr comment_10636 Тот файл отображает и иконку группы и звездочки, ставьте его, это идеальный вариант. Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=10636 Share on other sites Больше вариантов
24 сентября, 201212 yr comment_10660 Есть ли восможность сделать это не вмести, именно как у меня на скрине? Попробовал хук мне не подходит. Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=10660 Share on other sites Больше вариантов
24 сентября, 201212 yr comment_10661 У нас так же сделано? Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=10661 Share on other sites Больше вариантов
24 сентября, 201212 yr comment_10662 Как я понял у вас "IPB Skin Developer" выведен через "membertitle", а звёзды и категория "Админ" через хук, у меня на скрине категория сделана в "облаке сообщения" поверх авы, дабы красиво было, если просто через хук запилить звёзды или что-то инное оно получается не красиво. Просто люблю уют и порядок на форуме, вот и задался вопросом как это сделать по раздельности. Link to comment https://ipbmafia.ru/topic/484-profil-polzovatelya/?&do=findComment&comment=10662 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.