Суббота, 11.05.2024, 17:12

Мой сайт

Скрипты,шаблоны для ucoz


Персональная страница пользователя для uCoz
17.10.2015, 09:22


Всем привет! Вчера я изменил Персональную страницу пользователя у нас на сайте, и честно сказать сразу же в ЛС пришло предложение о том что бы поделится данным дизайном. Я сразу же подумал что идея хорошая так как может кому и пригодится так как я её сделал красиво, аккуратно и не чего лишнего, да и честно сказать всё равно кому нужно начнут рипать пусть в общем пользуются во благо своего ресурса.

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

Далее копируем дизайн страницы сайта и вставляем его в персональную страницу пользователя, затем там же находим теги которые я указал ниже

Код
<!-- <body> -->$CONTENT$<!-- </body> -->


И удаляем от туда

Код
$CONTENT$


Что бы получилось вот так

Код
<!-- <body> --> <!-- </body> -->


И в замен

Код
$CONTENT$


Вставляем вот этот код персональной страницы пользователя

Код
<div style="position:relative;text-align:center; background:#EDEDED url(http://dimanik.ru/publ_f/img/body_prof.jpg); padding: 11px; border: solid 1px #E7E7E7; border-radius: 5px;">
  <div class="groupicon gColor4 hp_static" style=" padding: 6px; background: #A4D150; border-radius: 5px; text-transform: uppercase; "><b>$_GROUP_NAME$</b></div>
<?if($_AVATAR$)?><div class="user-avatar"><span id="a_avatar">$_AVATAR$</span></div><?endif?>
<table border="0" cellpadding="0" height="30" cellspacing="0" width="100%">
<tr>
<td align="right">
<?if($_CHANGE_DETAILS_URL$)?><a class="fNavLink" href="$_CHANGE_DETAILS_URL$" rel="nofollow"><input value="Изменить данные" type="button"></a><?endif?>
<?if($_PM_READ_URL$)?><a class="fNavLink" href="$_PM_READ_URL$" rel="nofollow"><input value="Читать ЛС ($UNREAD_PM$)" type="button"></a> <?endif?>
<?if($_PM_SEND_URL$)?><a class="fNavLink" href="$_PM_SEND_URL$" rel="nofollow"><input value="Отправить ЛС" type="button"></a><?endif?>
  </td>
</tr>
</table>
</div>
<div style="padding:3px;"></div>
<div class="box-title-text" style=" font-size: 17px;border-radius: 5px; padding: 5px; background: rgb(100, 172, 221); color: #fff; ">Информация о пользователе</div>
<div style=" border-bottom: 1px solid #D7D7D7; padding: 6px 15px 4px 0;"><div class="udtlb">Пользователь:</div> <a href="javascript://" rel="nofollow" onclick="prompt('Адрес профиля данного пользователя','$_PROFILE_URL$')"><b><span id="h1_name">$_USERNAME$</span></b></a></div>
<?if($_REP_READ_URL$)?> <div style=" border-bottom: 1px solid #D7D7D7; padding: 6px 15px 4px 0;"><div class="udtlb">Поощрения:</div> <div class="u_rate_t"><?if($_REP_DO_URL$)?> <a href="$_REP_DO_URL$" style=" padding: 0px 7px; background: #BD1D1D; color: #fff; border-radius: 10px; ">-</a><?endif?> <a title="Смотреть историю репутации" class="repHistory" href="$_REP_READ_URL$" style=" padding: 1px 15px; background: #ccc; color: #fff; border-radius: 10px; "> <b>$_REPUTATION$</b></a><?if($_REP_DO_URL$)?> <a href="$_REP_DO_URL$" style=" padding: 0px 7px; background: #1DBD62; color: #fff; border-radius: 10px; ">+</a><?endif?></div></div> <?endif?>
<div style=" border-bottom: 1px solid #D7D7D7; padding: 6px 15px 4px 0;"><div class="udtlb">E-mail:</div>
<?if($_IS_OWN_PROFILE$)?>$_EMAIL$
  <?if($_EMAIL_IS_HIDDEN$)?><span style="font-size:7pt">(Адрес скрыт)</span><?endif?>
<?else?>
  <?if($MODER_PANEL$)?><a href="mailto:$_EMAIL$">$_EMAIL$</a>
  <?if($_EMAIL_IS_HIDDEN$)?><span style="font-size:7pt">(Адрес скрыт)</span><?endif?>
  <?if(!$_EMAIL_IS_VERIFIED$)?><span style="color:red;" title="Not verified e-mail">*</span><?endif?>
  <?else?>
  <?if($_SEND_EMAIL_URL$)?><a href="$_SEND_EMAIL_URL$">Написать письмо пользователю</a>
  <?else?>$_EMAIL$
  <?endif?>
<?endif?>
<?endif?><?if($_EMAIL_VERIFICATION_URL$)?>[ <b><a href="$_EMAIL_VERIFICATION_URL$"><span style="color:red">Подтвердить e-mail</span></a></b> ]<?endif?></div>
<div style=" border-bottom: 1px solid #D7D7D7; padding: 6px 15px 4px 0;"><?if($_LOG_TIME$)?><div class="udtlb">Дата входа:</div> $_LOG_TIME$ <?endif?></div>
<div style=" border-bottom: 1px solid #D7D7D7; padding: 6px 15px 4px 0;"><?if($_REG_TIME$)?><div class="udtlb">Дата регистрации:</div> $_REG_TIME$ <?endif?></div>
<div style=" border-bottom: 1px solid #D7D7D7; padding: 6px 15px 4px 0;"><?if($_BIRTHDAY$)?><div class="udtlb">Дата рождения:</div>$_BIRTHDAY$ [ <b>$_AGE$</b> $_ZODIAC$ ] <?endif?></div>
<div style=" border-bottom: 1px solid #D7D7D7; padding: 6px 15px 4px 0;"><div class="udtlb">Сайт:</div> <?if($_WWW$)?>$_WWW$ <?else?>Сайт не указан...<?endif?></div>
<div style=" border-bottom: 1px solid #D7D7D7; padding: 6px 15px 4px 0;"><?if($_SIGNATURE$)?><div class="udtlb">Подпись:</div> $_SIGNATURE$ <?endif?></div>
   
<?if($_IS_ACTIVITY$)?>
<div class="user-activ">
  <div class="user-a-comm"><center> <a href="$_COM_ACTIVITY_URL$" class="c_c1" target="_blank"><span><?if($_COM_ENTRIES$)?> $_COM_ENTRIES$ комментар<?if(($_COM_ENTRIES$%10=1)&&($_COM_ENTRIES$%100!=11))?>ий<?else?><?if(($_COM_ENTRIES$%10>=2)&&($_COM_ENTRIES$%10<=4)&&($_COM_ENTRIES$%100<10||$_COM_ENTRIES$%100>=20))?>ия<?else?>иев<?endif?><?endif?><?else?>0<?endif?></span></a></center></div>
<div class="user-a-post"> <center> <a href="$_LOAD_ACTIVITY_URL$" class="c_c1" target="_blank"><span> <?if($_LOAD_ENTRIES$)?> $_LOAD_ENTRIES$ Материа<?if(($_LOAD_ENTRIES$%10=1)&&($_LOAD_ENTRIES$%100!=11))?>лов<?else?><?if(($_LOAD_ENTRIES$%10>=2)&&($_LOAD_ENTRIES$%10<=4)&&($_LOAD_ENTRIES$%100<10||$_LOAD_ENTRIES$%100>=20))?>ла<?else?>лов<?endif?><?endif?><?else?>0 Материалов<?endif?></span></a> </center></div>
  <div class="user-a-postu"> <center> <a href="$_FORUM_ACTIVITY_URL$" class="c_c1" target="_blank"><span><?if($_FORUM_ENTRIES$)?> $_FORUM_ENTRIES$ Ответ<?if(($_FORUM_ENTRIES$%10=1)&&($_FORUM_ENTRIES$%100!=11))?>ов<?else?><?if(($_FORUM_ENTRIES$%10>=2)&&($_FORUM_ENTRIES$%10<=4)&&($_FORUM_ENTRIES$%100<10||$_FORUM_ENTRIES$%100>=20))?>а<?else?>а<?endif?><?endif?><?else?>0 Ответов<?endif?></span></a> </center></div
</div>
<?endif?>
   

<div class="box-title-left">
<div class="box-title-text" style=" font-size: 17px; padding: 5px;background: rgb(100, 172, 221); color: #fff; ">Отзывы о пользователе</div>
</div>
  <div class="box-content" style="padding: 0px;">
<div align="center">
<?if($_REPUTATION$=0)?>  
<div style="text-align: center;">Отзывов пока нет у данного пользователя!</div>  
<?else?>  
<div id="testRepa" style="max-height: 250px; overflow-x: hidden; border-bottom: solid 1px #64ACDD;">  
</div>  
<script type="text/javascript">  
var user_id = "$_USER_ID$";  
</script>  
<script type="text/javascript" src="http://dimanik.ru/publ_f/js/rep.js"></script>  
<?endif?>
  </div>
</div>
   
  <?if($USERS_LIST_URL$)?>
<form method="post" action="/index" name="fuser" style="margin:0px"><table border="0" cellpadding="4" cellspacing="1" width="100%" id="usch"><tr><td align="center"><input type="button" class="allUsersBtn" style="width:140px;" onclick="window.location.href='/index/15-1'" value="Список пользователей" /> <input type="text" class="uSearchFl" name="user" style="width:230px;text-align:center;" size="20" value="Логин пользователя" onclick="if (this.value=='Логин пользователя'){this.value='';}" maxlength="25" /> <input type="submit" class="uSearchFlSbm" style="width:140px;" value="Найти пользователей" /></td></tr></table><input type="hidden" name="a" value="15" /></form>
<?endif?>


Далее добавим немного стилей и для этого допишите ни же указанные стили в стили вашего сайта

Код
.udtlb { clear:left; float:left; width:450px }
  .user-a-comm {
  display: block;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px 20px;
  width: 265px;
  border-bottom: 1px solid #D2E5E8;
  background: #ECF1F2;
}
  .user-a-post {
  display: block;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px 20px;
  width: 265px;
  border-left: 1px solid #D2E5E8;
  border-bottom: 1px solid #D2E5E8;
  background: #ECF1F2;
}
  .user-a-postu {
  display: block;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px 20px;
  width: 265px;
  border-left: 1px solid #D2E5E8;
  border-bottom: 1px solid #D2E5E8;
  background: #ECF1F2;
}


Вроде бы всё и я не чего не забыл, но если что пишите в комментариях и я вам помогу!
Категория: Скрипты для uCoz | Добавил: Дмитрий
Просмотров: 1253 | Загрузок: 0 | Рейтинг: 5.0/1
Всего комментариев: 0
avatar
Категории раздела
Скрипты для uCoz [188]
Шаблоны для uCoz [80]
Графика для сайта [29]
Программы для сайта [5]
uCoz уроки [19]
Web статьи [4]
VIP работы [3]
Поиск
Вход на сайт
Наш опрос
Хотели бы Вы создать бизнес вместе с Ucoz (Uweb)?
Мини-чат
Друзья сайта
Статистика

Сейчас онлайн: 1
Гостей: 1
Пользователей: 0