|
|
Модератор форума: Yuri_G |
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Как сделать, чтобы на странице с материалом был аватар? (Возможно ли, чтобы на странице с материалом был виден аватар) |
Как сделать, чтобы на странице с материалом был аватар? |
Возможно ли, чтобы на странице с материалом Каталога файлов отображался аватар пользователя, который добавил материал???
|
Скинь ссылку на сайт я тебе скину код
|
Да, возможно. Этот код вставляйте на страницу материала, где хотели бы видеть аватар:
Код <div id="avatar"></div> <script type="text/javascript"> $( document ).ready(function() { var str='$PROFILE_URL$'; str = str.substring(0,str.length - 16 ) ; $.get(str, function(content_id){$('#avatar').html($('.avatar_updatesiteru', content_id).html());}); }); </script> На персональную страницу пользователя между тегами body в любое место: Код <div style="display:none" class="avatar_updatesiteru">$_AVATAR$</div> http://updatesite.ru - лучшие скрипты для uCoz
|
Скажи, а зачем обрезать переменную str?
|
Игорь_, потому что $PROFILE_URL$ формируется в виде:
Код http://адресс_сайта/index/8-12" target="_blank вот мы и удаляем ненужные символы. можно конечно было бы использовать $UID$, но скрипт от этого не изменится, работать будет аналогично. http://updatesite.ru - лучшие скрипты для uCoz
|
ну или проще так: в шаблоне страницы материала и комментариев к нему замени <body> на
Код <body onload="$('#autor_ava').load('/index/8-$UID$ .user_avatar')"> Код <a href="$PROFILE_URL$" id="autor_ava" alt="$USER$"></a> Можешь забрать этот код и вставить его себе, сам знаешь куда.
Сообщение отредактировал Head-Mad - Суббота, 24 Май 2014, 22:57:13
|
|
Игорь_, так, можно же и без ссылки на сайт)
Добавлено (24 Май 2014, 23:21:40) Добавлено (24 Май 2014, 23:22:17) Добавлено (24 Май 2014, 23:26:01) |
| |||
| |||