• Страница 1 из 1
  • 1
Персональная страница пользователя со вкладками
QuSpell Дата: Воскресенье, 05.06.2011, 01:44 | Сообщение # 1



Разделен по табам для удобства:
- В табе "Информация" находится основная информация о зареганом пользователе
- В табе "Контактные данные" находятся все данные для контакта, котоые опубликовал пользователь.
- В табе "Достижения" находятся все достижения пользователя, от его группы, до количества комментариев.
- В табе "Другое" находится поиск юзеров, панель модераторская и кнопка,
при нажатии на которую, проверяет есть ли не проверенные материалы на
сайте. (очень удобно)
Встроенные функции в профиле:
- В разделе профиля "Контактные данные", если у пользователя занесен ICQ номер / Skype имя, то возле них будет показан статус ICQ/Skype в сети ли он или нет. Посмотреть скриншот.
- В табе "Контактные данные" появилась функция отправления сообщений на E-mail пользователя. Посмотреть скриншот.
- В стандартном профиле непоказывается титул, а только ранг пользователя. Теперь, если у пользователя есть титул, то он будет появляться в профиле.
- Если у пользователя или группы отключены замечания(например у админов), то в профиле возле замечаний будет надпись "Функция отключена".
- Если у пользователя отключена репутация, то в профиле будет надпись возле репы - "Пользователь отключил репутацию".
- В стандартном профиле показывается онлайн статус только у других юзеров, теперь заходя в свой профиль можно увидеть и свой собственный онлайн статус.
Установка:
Заходим в Панель управления -> Управление дизайном -> Персональная страница пользователя и меняем весь находящийся там код на этот:
Code
<html>     
<head>     
<title>Профиль пользователя</title>     
<link type="text/css" rel="StyleSheet" href="/_st/my.css">     
<link type="text/css" rel="StyleSheet" href="http://famiosoft.ru/forAccount/profileStyle.css">     
<link type="text/css" rel="StyleSheet" href="http://famiosoft.ru/forAccount/neModerirowanStyle.css">     
<script type="text/javascript" src="http://www.famiosoft.ru/forAccount/profileFunctions.js"></script>     
<script type="text/javascript">if (window.name.length>2){window.resizeTo(1000,500);}</script>     
<style type="text/css">     
.profTdColored { vertical-align: middle; color: #696969; font-size: 9pt; font-weight: bold; text-align: left; border: 1px solid rgb(220, 220, 220); letter-spacing: 0pt; word-spacing: 0pt; background-color: rgb(230, 236, 241);}     
.profTdUncolored { vertical-align: middle; font-size: 9pt; text-align: center; border: 1px solid rgb(220, 220, 220); letter-spacing: 0pt; word-spacing: 0pt; }     
</style>     
</head>     

<script type="text/javascript">     
$(document).ready(function() {     
     $(".tab_content").hide();     
     $("ul.tabs li:first").addClass("active").show();     
     $(".tab_content:first").show();     
     $("ul.tabs li").click(function() {     
     $("ul.tabs li").removeClass("active");     
     $(this).addClass("active");     
     $(".tab_content").hide();     
     var activeTab = $(this).find("a").attr("href");     
     $(activeTab).fadeIn();     
     return false;     
     });     

});     
</script>     

<body>     

<div class="container">     

     <ul class="tabs">     
     <li><a href="#profile">Информация</a></li>     
     <li><a href="#contact">Контактные данные</a></li>     
     <li><a href="#achievements">Достижения</a></li>     
     <li><a href="#other">Другое</a></li>     

     </ul>     
     <div class="tab_container">     
     <div id="profile" class="tab_content">     
         

<?if($_BANNED_TILL$)?>     
<?if($_BANNED_TILL$="1")?>     
<table style="width: 100%; border-collapse: collapse;" align="center"><tbody><tr><td style="text-align: center; vertical-align: middle; border: 1px solid rgb(220, 220, 220); letter-spacing: 0pt; word-spacing: 0pt;">     
<div style="text-align: center; padding: 3px;"><b style="color: red;">Активность этого пользователя заблокирована навсегда!</b></div><?else?><div style="text-align:center;padding:3px;">Активность заблокирована до $_BANNED_TILL$</div>     
</td></tr></tbody></table><?endif?><?endif?>     
<table style="width: 100%;"><tbody><tr><td rowspan="5" class="profTdColored">     
<center><?if($_AVATAR$)?>$_AVATAR$<?else?><img alt="No Avatar" src="http://www.famiosoft.ru/forAccount/noAvatar.gif"><?endif?></center>     
</td><td class="profTdColored">Пользователь</td><td class="profTdUncolored" width="440px">     
<a class="postUser" href="javascript://" rel="nofollow" onclick="prompt('Адрес профиля данного пользователя','$_PROFILE_URL$')"><?if($_GROUP_ID$="4" || $_GROUP_ID$="251")?><span style="color: rgb(255, 173, 91);">$_USERNAME$</span><?else?><?if($_GROUP_ID$="3" || $_GROUP_ID$="7")?><span style="color: #FF0000;">$_USERNAME$</span><?else?><?if($_GROUP_ID$="255")?><span style="color: #C0C0C0;">$_USERNAME$</span><?else?>$_USERNAME$<?endif?><?endif?><?endif?></a>     
</td><td class="profTdColored" width="50px">ID</td><td class="profTdUncolored" width="120px">     
<b>$_USER_ID$</b>     
</td></tr><tr><td colspan="2" class="profTdColored" width="200px">Имя</td><td colspan="2" class="profTdUncolored" width="590px">     
<?if($_NAME$)?>$_NAME$<?endif?>     
</td></tr><tr><td colspan="2" class="profTdColored" width="200px">Пол</td><td colspan="2" class="profTdUncolored" width="590px">     
<?if($_GENDER_NAME$)?>$_GENDER_NAME$<?endif?>     
</td></tr><tr><td class="profTdColored" width="200px">Дата рождения<br></td><td colspan="2" class="profTdUncolored" width="250px">     
<?if($_BIRTHDAY$)?>$_BIRTHDAY$<?else?><font color="CCCCCC">неизвестно</font><?endif?>     
</td><td class="profTdUncolored" width="240px">     
<?if($_AGE$ && $_ZODIAC$)?><b>$_AGE$</b> $_ZODIAC$ <?else?><font color="CCCCCC">неизвестно</font><?endif?>     
</td></tr><tr><td colspan="2" class="profTdColored" width="200px">Дата регистрации</td><td colspan="2" class="profTdUncolored" width="590px">     
<?if($_REG_TIME$)?>$_REG_TIME$ <?else?> <font color="CCCCCC">неизвестно</font><?endif?>     
</td></tr>     
     <tr><td style="vertical-align: middle; text-align: center; border: 1px solid rgb(220, 220, 220); letter-spacing: 0pt; word-spacing: 0pt; width: 200px; background-color: rgb(230, 236, 241);">     
<?if($_CHANGE_DETAILS_URL$)?><a href="$_CHANGE_DETAILS_URL$">Ред. профиль</a><?else?><a href="$PERSONAL_PAGE_LINK$">Отркыть мой профиль</a><?endif?></td>     
<td colspan="2" class="profTdColored" width="200px">Дата входа</td><td colspan="2" class="profTdUncolored" width="590px">     
<?if($_LOG_TIME$)?>$_LOG_TIME$ <?else?> <font color="CCCCCC">неизвестно</font><?endif?>     
</td></tr>     
<tr><td style="vertical-align: middle; text-align: center; border: 1px solid rgb(220, 220, 220); letter-spacing: 0pt; word-spacing: 0pt; width: 200px; background-color: rgb(230, 236, 241);">     
<?if($_PM_READ_URL$)?><a href="$_PM_READ_URL$">Мои личные сообщения </a> <?endif?>     
</td><td colspan="2" class="profTdColored" width="200px">Страна</td><td colspan="2" class="profTdUncolored" width="590px">     
<?if($_COUNTRY$)?>$_COUNTRY$<?else?> <font color="CCCCCC">неизвестно</font><?endif?>     
</td></tr>     
<tr>     
<td colspan="1" style="vertical-align: middle; text-align: center; border: 1px solid rgb(220, 220, 220); letter-spacing: 0pt; word-spacing: 0pt; width: 200px; background-color: rgb(230, 236, 241);">     
<?if($_IS_OWN_PROFILE$)?><font color="#000dff"><b>Online</b></font><?else?><?if($_STATUS$)?><b>$_STATUS$</b><?endif?><?endif?>     
</td>     
<td colspan="2" class="profTdColored" width="200px">Регистрационный IP</td><td colspan="2" class="profTdUncolored" width="590px">     
<a href="http://www.ripe.net/perl/whois?$_IP_ADDRESS$" target="_blank">$_IP_ADDRESS$</a> (скрыт)     
</td></tr></tbody></table>     
<table style="width: 99%; border-collapse: collapse;" align="center"><tbody><tr><td colspan="1" class="profTdColored" width="590px"><center>Подпись пользователя</center></td></tr><tr><td colspan="1" class="profTdUncolored" width="590px">     
<?if($_SIGNATURE$)?>$_SIGNATURE$<?else?><font color="CCCCCC">нету</font><?endif?>     
</td></tr></tbody></table>     
     </div>     
         
<div id="contact" class="tab_content">     
<table style="width: 100%;"><tbody><tr><td class="profTdColored"><img alt="" src="http://famiosoft.ru/forAccount/PmForProfile.png"> Личное сообщение</td><td colspan="1" class="profTdUncolored">     
<?if(!$_IS_OWN_PROFILE$ && $_PM_SEND_URL$)?>     
<a href="$_PM_SEND_URL$" title="Отправить личное сообщение">Отправить ЛС</a><?else?>     
<span style="font-weight: bold;"> У вас новых сообщений: $UNREAD_PM$ </span> <?endif?>     
</td></tr><tr><td class="profTdColored"><img alt="" src="http://famiosoft.ru/forAccount/atSignForProfile.png"> E-mail пользователя</td><td class="profTdUncolored">     
<?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_VERIFIED$)?> <span style="color:red;" title="Not verified e-mail">*</span><?endif?>     
     <?else?><i>Адрес скрыт</i>     
     <?endif?>     
     <?endif?>     

<?if($_EMAIL_VERIFICATION_URL$)?>[ <b><a href="$_EMAIL_VERIFICATION_URL$"><span style="color: red;">Подтвердить e-mail</span></a></b> ]<?endif?>     
<?if($_SEND_EMAIL_URL$)?><a href="$_SEND_EMAIL_URL$"><img alt="Написать письмо" src="http://www.famiosoft.ru/forAccount/sendMailtoUserIcon.png" border="0" title="Написать письмо"></a><?endif?>     
</td></tr><tr><td class="profTdColored"><img alt="" src="http://famiosoft.ru/forAccount/webSiteForProfile.png"> Сайт пользователя</td><td class="profTdUncolored">     
<?if($_WWW$)?>$_WWW$<?else?><font color="CCCCCC">неизвестно</font><?endif?>     
</td></tr><tr><td class="profTdColored"><img alt="" src="http://famiosoft.ru/forAccount/ICQForProfile.png"> ICQ номер пользователя</td><td class="profTdUncolored">     
<?if($_ICQ$)?>$_ICQ$ <img alt="Статус ICQ" border="0" src="http://web.icq.com/whitepages/online?icq=$_ICQ$%20&img=27" title="Статус пользователя"><?else?><font color="CCCCCC">неизвестно</font><?endif?>     
</td></tr><tr><td class="profTdColored"><img alt="" src="http://famiosoft.ru/forAccount/SkypeForProfile.png"> Skype пользователя</td><td class="profTdUncolored">     
<?if($_AOL$)?>$_AOL$ <img src="http://mystatus.skype.com/smallicon/$_AOL$" style="border: none;" width="16" height="16" alt="$_AOL$" title="Статус пользователя"><?else?><font color="CCCCCC">неизвестно</font><?endif?>     
</td></tr></tbody></table>     
</div>     

<div id="achievements" class="tab_content">     
<table style="width: 100%;"><tbody><tr><td class="profTdColored">Группа</td><td class="profTdUncolored">     
<!--Group-->     
$_GROUP_NAME$     
</td><td class="profTdColored">Замечаний</td><td class="profTdUncolored">     
     <?if($_BAN_READ_URL$)?><a class="banPercent" title="Смотреть историю замечаний" href="$_BAN_READ_URL$">$_BAN_PERCENT$%</a><?else?>Функция отключена<?endif?> <?if($_BAN_DO_URL$)?> <a href="$_BAN_DO_URL$"><img alt="" style="margin: 0pt; padding: 0pt; border: 0pt none;" title="Изменить уровень замечаний" src="http://www.famiosoft.ru/forAccount/minusForYou.gif" height="9" width="10"></a><img alt="" style="margin: 0pt; padding: 0pt; border: 0pt none;" src="http://s14.ucoz.net/img/fr/w$_BAN_RATING$.gif" height="9" width="49"><a href="$_BAN_DO_URL$"><img alt="" style="margin: 0pt; padding: 0pt; border: 0pt none;" title="Изменить уровень замечаний" src="http://www.famiosoft.ru/forAccount/plusForYou.gif" height="9" width="10"></a><?endif?>     

</td></tr><tr><td class="profTdColored">Ранг</td><td colspan="2" class="profTdUncolored">     
<?if($_RANK_NAME$)?><font size="2pt">$_RANK_NAME$</font><?endif?></td>     
<td class="profTdUncolored">     
<?if($_RANK_NAME$)?>$_RANK_ICON$<?endif?>     
</td></tr>     
<?if($_TITLE$)?>     
<tr><td class="profTdColored">Титул</td><td colspan="2" class="profTdUncolored">     
$_TITLE$     
</td>     
<?endif?>     
</tr><tr><td class="profTdColored">Наград</td><td style="vertical-align: middle; text-align: center; border: 1px solid rgb(220, 220, 220); letter-spacing: 0pt; word-spacing: 0pt;">     
<?if($AWARDS_READ_URL$)?><a href="$AWARDS_READ_URL$" title="Список наград"><b>$AWARDS$</b></a><?endif?><?if($AWARDS_DO_URL$)?> <a href="$AWARDS_DO_URL$"><img alt="Вручить" src="http://www.famiosoft.ru/forAccount/plusForYou.gif" border=""></a><?endif?>     
</td><td class="profTdColored">Репутация</td><td class="profTdUncolored">     
<?if($_REP_READ_URL$)?><a title="Смотреть историю репутации" href="$_REP_READ_URL$"><b>$_REPUTATION$</b></a><?endif?> <?if($_REP_DO_URL$)?><a href="$_REP_DO_URL$"><img alt="Повысить" src="http://www.famiosoft.ru/forAccount/plusForYou.gif" border=""></a><?endif?>     
<?if(!$_REP_READ_URL$)?>Пользователь отключил репутацию<?endif?>     
</td></tr><tr><td colspan="2" class="profTdColored">Новостей</td>     
<td colspan="2" class="profTdUncolored">     
<?if($_NEWS_ENTRIES$)?><b>$_NEWS_ENTRIES$</b><a href="$_NEWS_ACTIVITY_URL$" target="_blank"><img style="border: medium none; margin-right: 5px;" alt="" src="http://www.famiosoft.ru/forAccount/showAchievmentInProfile.png" title="Посмотреть" align="right"></a><?else?><b>нету</b><?endif?>     
</td></tr><tr><td colspan="2" class="profTdColored">Сообщений на форуме</td><td colspan="2" class="profTdUncolored">     
<?if($_FORUM_ENTRIES$)?><b>$_FORUM_ENTRIES$</b><a href="$_FORUM_ACTIVITY_URL$" target="_blank"><img style="border: medium none; margin-right: 5px;" alt="" src="http://www.famiosoft.ru/forAccount/showAchievmentInProfile.png" title="Посмотреть" align="right" border="0"></a><?else?><b>нету</b><?endif?>     
</td></tr><tr><td colspan="2" class="profTdColored">Статей</td><td colspan="2" class="profTdUncolored">     
<?if($_PUBL_ENTRIES$)?><b>$_PUBL_ENTRIES$</b><a href="$_PUBL_ACTIVITY_URL$" target="_blank"><img style="border: medium none; margin-right: 5px;" alt="" src="http://www.famiosoft.ru/forAccount/showAchievmentInProfile.png" title="Посмотреть" align="right" border="0"></a><?else?><b>нету</b><?endif?>     
</td></tr><tr><td colspan="2" class="profTdColored">Файлов</td><td colspan="2" class="profTdUncolored">     
<?if($_LOAD_ENTRIES$)?><b>$_LOAD_ENTRIES$</b><a href="$_LOAD_ACTIVITY_URL$" target="_blank"><img style="border: medium none; margin-right: 5px;" alt="" src="http://www.famiosoft.ru/forAccount/showAchievmentInProfile.png" title="Посмотреть" align="right" border="0"></a><?else?><b>нету</b><?endif?>     
</td></tr><tr><td colspan="2" class="profTdColored">Видео</td><td colspan="2" class="profTdUncolored">     
<?if($_BLOG_ENTRIES$)?><b>$_BLOG_ENTRIES$</b><a href="$_BLOG_ACTIVITY_URL$" target="_blank"><img style="border: medium none; margin-right: 5px;" alt="" src="http://www.famiosoft.ru/forAccount/showAchievmentInProfile.png" title="Посмотреть" align="right" border="0"></a><?else?><b>нету</b><?endif?>     
</td></tr><tr><td colspan="2" class="profTdColored">Картинок</td><td colspan="2" class="profTdUncolored">     
<?if($_PHOTO_ENTRIES$)?><b>$_PHOTO_ENTRIES$</b><a href="$_PHOTO_ACTIVITY_URL$" target="_blank"><img style="border: medium none; margin-right: 5px;" alt="" src="http://www.famiosoft.ru/forAccount/showAchievmentInProfile.png" title="Посмотреть" align="right" border="0"></a><?else?><b>нету</b><?endif?>     
</td></tr><tr><td colspan="2" class="profTdColored">Комментариев</td><td colspan="2" class="profTdUncolored">     
<?if($_COM_ENTRIES$)?><b>$_COM_ENTRIES$</b> <a href="$_COM_ACTIVITY_URL$" target="_blank"><img style="border: medium none; margin-right: 5px;" alt="" src="http://www.famiosoft.ru/forAccount/showAchievmentInProfile.png" title="Посмотреть" align="right" border="0"></a><?else?><b>нету</b><?endif?>     
</td></tr><tr><td colspan="2" class="profTdColored">Сайтов</td><td colspan="2" class="profTdUncolored">     
<?if($_DIR_ENTRIES$)?><b>$_DIR_ENTRIES$</b><a href="$_DIR_ACTIVITY_URL$" target="_blank"><img style="border: medium none; margin-right: 5px;" alt="" src="http://www.famiosoft.ru/forAccount/showAchievmentInProfile.png" title="Посмотреть" align="right" border="0"></a><?else?><b>нету</b><?endif?>     
</td></tr><tr><td colspan="2" class="profTdColored">Объявлений</td><td colspan="2" class="profTdUncolored">     
<?if($_BOARD_ENTRIES$)?><b>$_BOARD_ENTRIES$</b> <a href="$_BOARD_ACTIVITY_URL$" target="_blank"><img style="border: medium none; margin-right: 5px;" alt="" src="http://www.famiosoft.ru/forAccount/showAchievmentInProfile.png" title="Посмотреть" align="right" border="0"></a><?else?><b>нету</b><?endif?>     
</td></tr></tbody></table>     
</div>     

     <div id="other" class="tab_content">     
     <?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:150px;" onclick="window.location.href='/index/15-1'" value="Список пользователей"> <input type="text" class="uSearchFl" name="user" style="width:240px;text-align:center;" size="20" value="Логин пользователя" onclick="if (this.value=='Логин пользователя'){this.value='';}" maxlength="25"> <input type="submit" class="uSearchFlSbm" style="width:150px;" value="Найти пользователей"></td></tr></table><input type="hidden" name="a" value="15"></form>     
<?endif?>     
         
     <?if($MODER_PANEL$)?>     
<table style="width: 100%; border-collapse: collapse;" align="center"><tbody><tr><td colspan="2" class="profTdColored"><center>Для модератора</center></td></tr></tbody></table>     
     <div align = "center">$MODER_PANEL$</div>     
     <?if($_IS_OWN_PROFILE$)?><div align="left">Не модерированные материалы:</div>     
<script type="text/javascript">     
$(document).ready(function(){$("#wanted").click(function(){$("div#doskapoch").show("slow"); $("div#userminiprof").hide("slow");});});     
$(document).ready(function(){$("#wantedopen").click(function(){$("div#userminiprof").show("slow"); $("div#doskapoch").hide("slow");});});     
</script>     
<div id="userminiprof">     
<div><ul class="menu"><li><a href="javascript://" id="wanted">» Проверить модули</a></li></ul></div>     
</div>     
<div id="doskapoch" style="display: none;">     
<div><ul class="menu"><li><a href="javascript://" id="wantedopen" >» Скрыть</a></li></ul>     
<div align="left">     
<div id="dataxml"><img alt="wait..." src="http://www.famiosoft.ru/imgArchive/wait.gif" align="left" border="0">» Загрузка...</div>     
<script type="text/javascript">     
     $.ajax({     
     type: 'GET',     
     url: '/index/85',     
     dataType: 'xml',     
     success: function(xml){     
     var title = $(xml).find('cmd:first').text();     
     var data = $(xml).find('cmd:last').text();     
     $('#dataxml').html('' + data + '');     
     },     
     error: function(){     
     $('#dataxml').html('<div align="left"><img alt="" src="http://www.famiosoft.ru/imgArchive/del.png" align="" border="0">» Ошибка обработки...</div>');     
     }     
     });     
     </script>     
</div>     
     <?endif?>     
     <?endif?>     
         
</div>     
     </div>     
</div>     

</body>     
</html>
  • Страница 1 из 1
  • 1
Поиск:

Лучшие пользователи
Пользователь Сообщений Группа
QuSpell 473 Проверенные
ppsha 446 Проверенные
skula 103 Проверенные
WinZeos 78 Проверенные
realhacking 59 Пользователи
Sezy 38 Проверенные
WinneR 35 Проверенные
GuideLess 19 Проверенные
JaYFuNk 19 Пользователи
ZUKO 11 Пользователи

Copyright © Форум поддержки по системе uCoz
Бесплатная адаптация шаблонов с CMS под uCoz
Бесплатные скрипты для uCoz
Бесплатные, готовые шаблоны от WinZeos
Уроки рисования и вёрстки макетов
Хостинг от uCoz