Уважаемые пользователи skript-na-ucoz.ucoz.ru. Вы найдете у нас на портале - и сможете скачать бесплатно различные программы для вебмастеров и не только, фильмы, игры, все для фотошопа, скрипты для ваших сайтов, бесплатные шаблоны, модули, хаки и релизы популярных CMS таких-как: Datalife Engine, WordPress, Joomla, Drupal, Ucoz и многое другое, а также обсудить и получить помощь на нашем форуме. С Уважением Администрация skript-na-ucoz
  • Страница 1 из 1
  • 1
Скрипт для вывода автора темы на форуме в системе uCoz
Kenik
Дата: Вторник, 08.12.2020, 04:27 | Сообщение # 1
Администратор
Сообщений:
2300
Замечания:
0
Offline


Описание материала:

Сегодня я вам хочу предоставить такую возможность как вывести автора, который создал ту или иную тему на форуме. Интересный скрипт и обновление для вашего форума, что хорошо скажется на вашем сайте в целом. Этот скрипт хорош тем, что с этим скриптом можно перейти в профиль пользователя который создал тему, ну и можно сразу же ему написать сообщение. Установка не займёт у вас много времени.

Установка:

Заходим в ПУ - Управление дизайном - Пользователи - Персональная страница пользователя и в самый низ перед закрытием /body ставим данный код:

Код
<div style="display:none">  
<span id="_uf_ava">$_AVATAR$</span>  
<span id="_uf_pm">$_PM_SEND_URL$</span>  
<span id="_uf_id"><a href="/index/14-$_USER_ID$-0-1">Послать ЛС</a></span>  
</div>


Заходим в ПУ - Управление дизайном - Форум - Общий вид страниц форума и после BODY ставим данный код:

Код
<?if($PAGE_ID$=="forum")?>  
  <script>  
$(".threadAuthor").each(function(){  
  user = $(this).text();  
  thisval = "<a href='/index/8-0-"+user+"' title='Перейти на страницу'>"+user+"</a>";  
  rand = Math.floor(Math.random()*20);  
  $(this).html(""  
  +"<table class='_uf_table' width='100%'><tr style='border-right:1px solid #e3e3e3;'>"  
  +"<td rowspan='2' align='center'><span class='autor_ava' id='_uf_ava"+rand+"'>"  
  +"<img src='http://ufive.ru/img/noavatar.png' align='absMiddle'></span></td>"  
  +"<td>"+thisval+"</td></tr>"  
  +"<tr><td><span id='_uf_pm"+rand+"'>Послать ЛС</span></td></tr></table>");  
  $('#_uf_ava'+rand).load('/index/8-0-'+user+' #_uf_ava');  
  $('#_uf_pm'+rand).load('/index/8-0-'+user+' #_uf_id');};)  
  </script>  
  <?endif?>


Заходим в ПУ - Управление дизайном - Таблица стилей (CSS) и ставим данный код:

Код
/* Стиль для вывода автора на форуме */
.autor_ava img {width:25px;vertical-align:middle; border: 2px solid rgb(231, 226, 226);}  
._uf_table {font-weight:normal;}
/* uFive.Ru */


Готова!
Прикрепления: 1703738.jpg (36.1 Kb)


  • Страница 1 из 1
  • 1
Поиск: