Среда, 27.11.2024, 19:42

Мой сайт

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


Скрипт информация об авторе материала для uCoz
18.10.2015, 09:27
Сейчас многие на своём сайте который создали устанавливают такой код который выводит информацию на самой странице материала о том кто этот материал добавил. Мы такой скрипт уже выкладывали на наш сайт и называется он Вывод информации об авторе материала для uCoz этот немного другой и более функционален.

Данный скрипт после установки будет выводить не только информацию о том кто добавил этот материал, но и информацию о самом материале когда он был добавлен в какую категорию и сколько просмотрен и оставлено комментариев.

Установка будет в несколько этапов!

В первую очередь установите стили которые указаны ниже в самый низ стилей вашего сайта.

Код
.material_informat_title {font-size:17px;color:#5f5f5f;margin-bottom:5px}
.material_informat {display:table;width:100%; background: #fff;}
.material_informat_left {display:table-cell;vertical-align:top;width:440px;padding-top:5px;padding-bottom:5px}
.material_informat_right {display:table-cell;vertical-align:top;padding-top:5px;padding-left:5px;padding-bottom:5px;}
.avtor_avatar_mat img{width:70px; height: 70px; margin: 3px 10px 0 0;-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;border:1px solid #858585}  
.avtor_avatar_mat {display:table-cell;vertical-align:top;width:64px;padding-right:5px}  
.avtor_avatar_mat img {border: 3px solid #fff; box-shadow: 0px 0px 1px 1px #858585;}
.avtor_block {display:table;width:100%}
.avtor_avatar {display:table-cell;vertical-align:top;width:87px}
.avtor_info {display:table-cell;vertical-align:top;}
.avtor_user {font-size:15px;font-weight:bold;display:block}
.avtor_infa {margin-top:3px;font-size:13px;color:#858585}
.avtordatavhodamails {text-transform: lowercase;}
.avtor_block{margin-left:20px;}


Теперь скопируйте весь ниже указанный код и вставите на страницу материала и комментария того модуля сайта в котором нужно отображать информацию об авторе материала. Установить в нужное для вас место на странице.

Код
<div class="material_informat">
<div class="material_informat_left">
<div class="material_informat_title" style="margin-left:20px;">Автор материала:</div>
<div class="avtor_block">
<div class="avtor_avatar">
<div class="avtor_avatar_mat">
<a href="$PROFILE_URL$" id="puseravatar"><span class="user_avatar"></span></a>
</div>
</div>
<div class="avtor_info">
<a href="$PROFILE_URL$" class="avtor_user" id="avtormaterials"></a>
<div class="avtor_infa">Логин на сайте: <span id="nikavtoramaterials"><b></b></span></div>
<div class="avtor_infa">Группа: <b><span id="avtorgruops"></span></b></div>
<div class="avtor_infa">Дата входа: <span id="avtordatavhoda"><b><span style="color:red;opacity: 0.7;"></span></b></span></div>
</div>
</div>
</div>
<div class="material_informat_right">
<div class="material_informat_title">О материале:</div>
<div class="avtor_info">
<div class="avtor_infa">Дата добавления: <b>$ADD_DATE$ в $ADD_TIME$</b></div>
<div class="avtor_infa">Материал просмотрен: <b>$READS$</b> раз</div>
<div class="avtor_infa">Категория: <b><a href="$CAT_URL$">$CAT_NAME$</a></b></div>
<div class="avtor_infa">Оставлены: <b>$COMMENTS_NUM$</b> комментария</div>
</div>
</div>
</div>

  <script type="text/javascript">  
$.get('$PROFILE_URL$', function(next){  
$("#puseravatar").html( $(".puseravatar", next).html() );  
$("#avtormaterials").html( $(".avtormaterials", next).html() );
$("#avtorgruops").html( $(".avtorgruops", next).html() );  
$("#nikavtoramaterials").html( $(".nikavtoramaterials", next).html() );  
$("#avtordatavhoda").html( $(".avtordatavhoda", next).html() );  
});  
</script>


На странице дизайна персональной страницы пользователя !

Находим

Код
$_GROUP_NAME$


Меняем на

Код
<span class="avtorgruops"> $_GROUP_NAME$ </span>


Находим

Код
$_NAME$


Меняем

Код
<div class="avtormaterials"> $_NAME$</div>


Находим

Код
<?if($_AVATAR$)?>$_AVATAR$<?endif?>


Меняем на

Код
<div class="puseravatar"><span class="user_avatar"><?if($_AVATAR$)?>$_AVATAR$<?endif?></span></div>


Находим

Код
$_USERNAME$


Меняем на

Код
<div class="nikavtoramaterials"><b>$_USERNAME$</div>


Находим

Код
$_LOG_TIME$


Меняем на

Код
<div class="avtordatavhoda"> $_LOG_TIME$</div>


Ну вроде как бы всё, если что спрашивайте!
Категория: Скрипты для uCoz | Добавил: Дмитрий
Просмотров: 1218 | Загрузок: 0 | Комментарии: 15 | Рейтинг: 5.0/1
Всего комментариев: 15
группа не показывает
0
Дмитрий 08.12.2015 в 16:19 / Материал
Попробуйте в низу самой страницы пользователя сохранить это

Код
<div style="display:none">   
   <div class="nikavtoramaterials"><b>$_USERNAME$</div>
<div class="puseravatar"><span class="user_avatar"><?if($_AVATAR$)?>$_AVATAR$<?endif?></span></div>
   <span class="avtorgruops"> $_GROUP_NAME$ </span>
<div class="avtormaterials"> $_NAME$</div>
<div class="avtordatavhoda"> $_LOG_TIME$</div>
   </div>


А вообще бывают такие глюки я создал тестовый сайт и там вообще всё показывало а как гость нет а на другом тестовом всё ровно и как нужно работает этот же скрипт.
3
дата входа не работает
0
Дмитрий 08.12.2015 в 18:18 / Материал
Код
<div class="material_informat">  
<div class="material_informat_left">  
<div class="material_informat_title" style="margin-left:20px;">Автор материала:</div>  
<div class="avtor_block">  
<div class="avtor_avatar">  
<div class="avtor_avatar_mat">  
<a href="$PROFILE_URL$" id="puseravatar"><span class="user_avatar"></span></a>  
</div>  
</div>  
<div class="avtor_info">  
<a href="$PROFILE_URL$" class="avtor_user" id="avtormaterials"></a>  
<div class="avtor_infa">Логин на сайте: <span id="nikavtoramaterials"><b></b></span></div>  
<div class="avtor_infa">Группа: <b><span id="avtorgruops"></span></b></div>  
<div class="avtor_infa">Дата входа: <span id="avtordatavhoda"><b><span style="color:red;opacity: 0.7;"></span></b></span></div>  
</div>  
</div>  
</div>  
<div class="material_informat_right">  
<div class="material_informat_title">О материале:</div>  
<div class="avtor_info">  
<div class="avtor_infa">Дата добавления: <b>$ADD_DATE$ в $ADD_TIME$</b></div>  
<div class="avtor_infa">Материал просмотрен: <b>$READS$</b> раз</div>  
<div class="avtor_infa">Категория: <b><a href="$CAT_URL$">$CAT_NAME$</a></b></div>  
<div class="avtor_infa">Оставлены: <b>$COMMENTS_NUM$</b> комментария</div>  
</div>  
</div>  
</div>  

  <script type="text/javascript">  
$.get('$PROFILE_URL$', function(next){  
$("#puseravatar").html( $(".puseravatar", next).html() );  
$("#avtormaterials").html( $(".avtormaterials", next).html() );  
$("#avtorgruops").html( $(".avtorgruops", next).html() );  
$("#nikavtoramaterials").html( $(".nikavtoramaterials", next).html() );  
$("#avtordatavhoda").html( $(".avtordatavhoda", next).html() );  
});  
</script>


Пробуйте так заменить на страницы материала и комментария!
1
sport 11.12.2015 в 17:47 / МатериалСпам
как сделать дата входа например сейчас в сети не всети
0
Дмитрий 12.12.2015 в 11:34 / Материал
Писать скрипт!
0
qwertasd 14.12.2015 в 02:14 / МатериалСпам
А как сделать если нет аватара и с фотом как у тебя?
0
Slavik 14.12.2015 в 20:05 / Материал
Вы не знаете как поставить no-avatar?.
В персональной странице пользователя найдите код $_AVATAR$, у меня лично вот такой:
Код
<div class="avatar"><?if($_AVATAR$)?><div class="puseravatar"><span class="user_avatar">$_AVATAR$</span></div><?else?><div class="puseravatar"><span class="user_avatar"><img src="http://css-ultimatum.ru/images/no-avatar.png" alt="" title="" /></span></div><?endif?></div>
0
qwertasd 14.12.2015 в 02:15 / МатериалСпам
фоном*
0
79251425412 14.01.2016 в 13:08 / Материал
У меня почему-то группу всем присваивает "Администраторы", как исправить?
0
Виктор 14.01.2016 в 15:35 / Материал
Ссылку в лс на ваш сайт!
0
companywegozits 19.01.2016 в 19:25 / Материал
Очень хороший материал просто супер
0
У МЕНЯ ЛОГИН АВАТАР ГРУППА ДАТА ВХОДА НЕ ВЫВОДИТСЯ ЧТО ЗА ПРОБЛЕМА ТА
0
Кирилл 22.01.2016 в 12:02 / Материал
Сайт в лс отправь помогу !
0
оке
0
avatar
Категории раздела
Скрипты для uCoz [188]
Шаблоны для uCoz [80]
Графика для сайта [29]
Программы для сайта [5]
uCoz уроки [19]
Web статьи [4]
VIP работы [3]
Поиск
Вход на сайт
Наш опрос
Хотели бы Вы создать бизнес вместе с Ucoz (Uweb)?
Мини-чат
Друзья сайта
Статистика

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