Время:
Новых сообщений: Нет
Вы на форуме дней
Ваша группа: Гость
Ваш IP: 18.188.107.57
Logical-Portal — молодежный портал со своей изюминкой, каждый сможет найти что-то интересное и полезное для себя, например наш форум общения с которым вам обязательно нужно ознакомиться.
  • Страница 1 из 1
  • 1
Мини-профиль для Каталога файлов в uWnd окне для uCoz
Сообщение оставлено 30.05.2011 в 04:22:12 | Сообщение #1

[Table]Суть скрипта вот в чём: при клике по нику пользователя, добавившего материал, всплывает ajax окно с данными пользователя. На мой взгляд, очень удобно + легко можно адаптировать под любой модуль[/Table]
[Table]Установка:[/Table]
[Table]На персональной странице пользователя в самый верх:[/Table]
Code
<span style="display:none;">   
   <div id="loader">   
   <fieldset>   
   <legend>   
   <span id="ava"><a title="Клик для перехода в профиль" href="/index/8-$_USER_ID$" target="_blank"><?if($_AVATAR$)?>$_AVATAR$<?else?><img src="/images/noavatar.png" border="0"><?endif?></a></span> [<?if($_STATUS$)?>$_STATUS$<?else?><font color="green">Olnine</font><?endif?>]</legend>   
   <b>Имя пользователя:</b> $USERNAME$<br>   
   <b>Группа:</b> $_GROUP_NAME$<br>   
   <b>Пол:</b> $_GENDER_NAME$<br><br>   
   <b>Добавлено файлов:</b> <a href="$_LOAD_ACTIVITY_URL$" target="_blank">$_LOAD_ENTRIES$</a><br>   
   <b>Оставлено комментариев:</b> $_COM_ENTRIES$<br>   
   <b>Последний раз был на сайте:</b> $_LOG_TIME$</b>   
   </fiendset>   
   </div>   
   </span>

[Table]Далее в Виде материалов Каталога файлов найдите примерно следующее:[/Table]
Code
<?if($USERNAME$)?>... Бла бла бла ...<?endif?>

[Table]Замените это на:[/Table]
Code
<?if($USERNAME$)?>Добавил: <a id="user$ID$" href="javascript://">$USERNAME$</a> |<?endif?>

[Table]Здесь же в самый низ вставляйте:[/Table]
Code
<script>   
   // Мини-профиль для каталога файлов by Apocalypse   
   $('a#user$ID$').click(function() {   
   new _uWnd('uApo', 'Мини-профиль пользователя $USERNAME$', 400, 200, {autosize:0, align:'left'}, '<div id="load$ID$"><img src="/images/ajax-loader.gif"></div>');   
   setTimeout(function() {   
   $('div#load$ID$').load('/index/8-$UID$ #loader', function() {   
   $('span#ava img').attr('width', '50');   
   });   
   }, 500);   
   });   
   // apo-ucoz.com 2011 год   
   </script>

[Table]Далее не странице материала и комментариев к нему найдите примерно следующее:[/Table]
Code
<?if($USER$)?>... Бла бла бла ...<?endif?>

[Table]Замените это на:[/Table]
Code
<?if($USER$)?> | <!--<s3178>-->Добавил<!--</s>-->: <a id="user$ID$" href="javascript://">$USER$</a><?endif?>

[Table]На этой же странице после </body>:[/Table]
Code
<script>   
   // Мини-профиль для каталога файлов by Apocalypse   
   $('a#user$ID$').click(function() {   
   new _uWnd('uApo', 'Мини-профиль пользователя $USERNAME$', 400, 200, {autosize:0, align:'left'}, '<div id="load$ID$"><img src="/images/ajax-loader.gif"></div>');   
   setTimeout(function() {   
   $('div#load$ID$').load('/index/8-$UID$ #loader', function() {   
   $('span#ava img').attr('width', '50');   
   });   
   }, 500);   
   });   
   // apo-ucoz.com 2011 год   
   </script>

[Table]И ещё качаем две картинки, заливаем в папку images - Скачать[/Table]
 
 
   
Сообщение оставлено 30.05.2011 в 09:53:18 | Сообщение #2
Отлично, поставил себе, только без картинок))
Держи +.
 
 
   
Сообщение оставлено 01.06.2011 в 17:52:21 | Сообщение #3
просто изумительно biggrin
заберу ка я его себе =)
большое спасибо!
 
 
   
  • Страница 1 из 1
  • 1
Поиск:
 
Графика от: Megas, GraFOS | Дизайн сверстал E.A.
Хостинг от uCoz
Яндекс.Метрика