вРазные полезности

Информации автора на материал для uCoz

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

Установка скрипта

ПУ / Управление дизайном (Шаблоны) / Персональная страница пользователя перед закрывающим тегом body вставляем следующее:

Код
<div style=»display:none»><div class=»info_db_user»>  
<style type=»text/css»>  
.ava_user_db height: 40px;width: 40px;margin-right: 10px;float: left;  
.avatar_db height: 40px;width: 40px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;  
.inf_user_db float: left;font-size: 13px;font-family: sans-serif;color: #999;  
.inf_user_db acolor: #333;font-size: 14px;text-decoration: none;font-weight: bold;  
.name_user_db margin-bottom: 6px;  
</style>  
<div class=»mtr_user»>  
<div class=»ava_user_db»>  
<img src=»<?if($_AVATAR$)?><?substr($_AVATAR$,54,-65)?><?else?>Ссылка на картинку заменяющая аватар<?endif?>» class=»avatar_db» />  
</div>  
<div class=»inf_user_db»>  
<div class=»name_user_db»><a href=»/index/8-$_USER_ID$»>$_NAME$</a></div>  
<div class=»info_user_db»>добавил <strong>$_COM_ENTRIES$</strong> комментарий, <strong>$_FORUM_ENTRIES$</strong> записей в форуме и опубликовал <strong>$_PUBL_ENTRIES$</strong> статей.</div>  
</div>  
<div style=»clear:both»></div>  
</div>  
</div></div>

Не бойтесь, на персональной странице этот код виден не будет.

Далее заходим ПУ / Каталог статей / Управление дизайном / Страница материала и комментарии к нему в нужном месте ставим:

Код
<div id=»info_v»></div>  
<script type=»text/javascript»>  
  $.get(‘/index/8-0-$USER$’, function(content_id)$(‘#info_v’).html($(‘.info_db_user’, content_id).html()););  
</script>

Если интересует решение для другого модуля, все очень просто, необходимо найти оператор в нужном модуле который будет выводить логин пользователя добавивший материал и заменить $USER$ на него.

P.S. не забудьте заменить текст в первом коде ссылка на картинку заменяющая аватар.

источник: zornet.ru

Похожие посты