« Материалы пользователя в его профиле для uCoz »

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

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

Установка

Установка скрипта достаточно проста. Первым делом нам нужно включить возможность поиска материалов пользователя. Переходим в настройки модуля, материалы которого будут выводится в профиле и ищем пункт "Включить возможность поиска материалов пользователя", ставим галочку и сохраняем.

Далее переходим в настройки дизайна "Вида материалов" и оборачиваем код в див с классом .postinprofile

Код

<div class="postinprofile">  
Код "Вида материалов"  
</div>


Последним пунктом является подключение скрипта. Переходим на "Персональную страницу пользователя" и в нужное место вставляем:
Код

<script type="text/javascript"> document.write('<span class="h19"></span>'); $.get("Линк на страницу активности пользователя", function(data) { var ifnohist = $(".postinprofile:first", data).html(); if (ifnohist == null) { $('.h19').html('Нет публикаций'); } $(".postinprofile:lt(10)", data).each(function() { var histr = $(this).html(); $('.h19').before(histr); }); }); </script>



Где .matactive:lt(10) - количество выводимых материалов (10).
Линк на страницу активности пользователя необходимо заменить на оператор активности нужного модуля.

Операторы
Код

$_COM_ACTIVITY_URL$ — Комментарии  
$_BLOG_ACTIVITY_URL$ — Блог  
$_NEWS_ACTIVITY_URL$ — Новости сайта  
$_PUBL_ACTIVITY_URL$ — Каталог статей  
$_LOAD_ACTIVITY_URL$ — Каталог файлов  
$_DIR_ACTIVITY_URL$ — Каталог сайтов  
$_BOARD_ACTIVITY_URL$ — Доска Объявлений  
$_PHOTO_ACTIVITY_URL$ — Фотоальбомы  
$_STUFF_ACTIVITY_URL$ — Онлайн-Игры  
$_VIDEO_ACTIVITY_URL$ — Видео  


Так же в профиль можно добавить кнопку "Все материалы пользователя", разместив в нужном месте ссылку
<a href="Линк на страницу активности пользователя">Все материалы</a>


Установка материала

Мы поможем установить данный материал к Вам на сайт

Источник

Материал взят со стороннего ресурса и был проверен нами


Добавил: maksim | Категория: Скрипты для uCoz | Просмотров: 623


Поделиться в соц. сетях:

К данному материалу нет комментариев, но Вы можете стать первым, оставив свой комментарий!

Комментариев к материалу: 0
avatar