Jump to content

Member Panel / Панель пользователя на главной (Модифицировано Envy)

Featured Replies

screen.png

Название: Member Panel / Панель пользователя на главной (Модифицировано Envy)

Добавил: Envy

Добавлен: 10 Май 2013

Категория: Русские хуки и моды IP.Board всех версий.

Автор локализации: Envy

Оригинальное название: Member Panel

Версия IP.Board: 3.4x

 

 

  • Качать  memberpanel123.rar!

Хук выводит на главную страницу блок с информацией о пользователе. Автор сделал вывод только постов и датой последней активности, я добавил:

  • Ссылку на профиль
  • Полную версию аватарки
  • Титул пользователя
  • Улучшил дизайн панели

Установка:

  • Добавить в ipb_styles.css:
  • Для светлых стилей:

.boxprofile {border-top: 1px solid #f1f1f1;border-bottom: 1px solid #f1f1f1;border-right: 1px solid #f1f1f1;border-left: 1px solid #f1f1f1;border-radius: 8px;padding: 5px;margin-top: 3px;}
  • Для темных стилей:

.boxprofile {border-top: 1px solid #494949;border-bottom: 1px solid #494949;border-right: 1px solid #494949;border-left: 1px solid #494949;border-radius: 8px;padding: 5px;margin-top: 3px;}
  • Установить хук. Профит :)

 

 

Edited by Envy

Link to comment
https://ipbmafia.ru/topic/4206-member-panel-panel-polzovatelya-na-glavnoj-modificirovano-envy/
Share on other sites
  • Replies 60
  • Created
  • Последний ответ
Expand topic overview

Лучшие авторы в теме

Лучшие авторы в теме

Most Popular Posts

spoken
spoken

Так попробуй href="{parse url="showuser={$this->memberData['member_id']}" template="showuser" seotitle="{$this->memberData['member_id']}" base="public"}"

Lordbl4
Lordbl4

если добавить "Уведомления" и "входящий ЛС" - то эти кнопки по крайней мере в моём не стандартном стиле нажимаются в каком то одном месте - либо в мембер панели либо вверху форума.   общими усилиями

spoken
spoken

В userInfoPane

Expand topic overview
<p class="boxprofile"><a href="__trade-team.ru/user/{$this->memberData['member_id']}" style="font-family: g;
Классно "модифицировал"

HooLIGUN, ой, ступил, щас исправлю, перезалью

Тоже хотел кстати добавить все это, но руки не дошли...

Качать  memberpanel123.rar!

Так можно ведь удалить старый файл,зачем хранить 2 файла в арихве
  • 1 месяц спустя...

Нажмите на слово профиль

image.png

какие люди в Голливуде

какие люди в Голливуде

 

 

Тсс, инкогнито я

Нажмите на слово профиль

image.png

Читай 2 и 7 пост (или описание)
  • 1 месяц спустя...

Как изменить. 

<div class='ipsSideBlock clearfix'>
	<h3>Панель пользователя</h3>
	<div class='_sbcollapsable'>
<div class='center'>
<p class="boxprofile"><a href="__сайт.ru/user/{$this->memberData['member_id']}" style="font-family: g;
color: #000;
font-size: 15px;">Профиль</a></p><br>
{IPSMember::buildProfilePhoto($this->memberData['member_id'],$size=full)}</span>
<php>
$aaa = IPSMember::load($this->memberData['member_id'], 'members_display_name' );
</php>
												<br/>
<p class="boxprofile">{$this->memberData['title']} </p>
<p class="boxprofile"> Сообщения: {$this->memberData['posts']} </p>
<p class="boxprofile"> Последняя активность: {parse date="$this->memberData['last_activity']" format="SHORT"}</p>
	</div> 

при наведении на кнопку "Профиль" у меня отображает __сайт.ru/user/1,а нужно __сайт.ru/user/1-admin

Edited by usergeuv1

Так попробуй

href="{parse url="showuser={$this->memberData['member_id']}" template="showuser" seotitle="{$this->memberData['member_id']}" base="public"}"

Edited by spoken

 

Так попробуй

href="{parse url="showuser={$this->memberData['member_id']}" template="showuser" seotitle="{$this->memberData['member_id']}" base="public"}"

Робит. спасибо тебе

В этом коде есть косяк с seotitle= чуток подправить надо.

гайд по установке не правильный, нужно перед "профит" добавить фразу "допили руками для своего форума", а то будет перекидывать на форум Envy  ;)

автор поправь хук, оба файла (зачем хранить не рабочие варианты я не в курсе!) имеют ошибку - при переходе по кнопкам "Профиль" и "Сообщения" кидает на сторонний ресурс

гайд по установке не правильный, нужно перед "профит" добавить фразу "допили руками для своего форума", а то будет перекидывать на форум Envy  ;)

автор поправь хук, оба файла (зачем хранить не рабочие варианты я не в курсе!) имеют ошибку - при переходе по кнопкам "Профиль" и "Сообщения" кидает на сторонний ресурс

Смотри 3 предыдущих сообщения, там решения проблемы 

 

Держи уже исправил

memberpanel_byenvy.xml

Edited by usergeuv1

usergeuv1, за фаил конечно благодарю  :hi:

 

но я к тому, что некоторые не осиливают и 1ю страницу темы поддержки. автору фаил нужно поправить :)

usergeuv1, за фаил конечно благодарю  :hi:

 

но я к тому, что некоторые не осиливают и 1ю страницу темы поддержки. автору фаил нужно поправить :)

Согласен

в файле хука

 

ищем:

__trade-team.ru
меняем на:

{$this->settings['board_url']}
и хук будет работать для любого форума.

(глобальные переменные такая крутая штука, жаль, что всех не знаю)

 

так же хотелось бы развитие идеи данного хука и превращение его в полноценный боковой блок пользователя со всеми свистелками и примочками, но у меня знания покачто не позволяют это сделать  :(

Edited by Lordbl4

А какие свистелки хотите? Код всех свистелок есть в стандартных шаблонах.

Репутацию как добавить. где код искать?

Репутацию как добавить. где код искать?

Можно сразу скрипт

ну я бы хотел по-красивее оформленное меню с быстрыми переходами по возможности

 

из элементов (писалось выше) не хватает репутации, а еще лучше userinfopane туда запихать только в миниатюре  :good:

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.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.