Активность пользователя v.1.0
Данный скрипт заменит стандартный блок "Активности" персональной страницы пользователя на более удобный. Преимущества:
- Быстрая подгрузка изображений материалов (файлов, новостей), комментариев пользователя и тем с форума, в которых пользователь отписывался на страницу.
- Возможность редактирования содержимого, которое нужно отображать на странице.
- Несильная нагрузка страницы.
- Скрипт легко настроить и изменить под себя.
1) ПУ -> Все модули -> Настройки модуля -> ставим галочку возле "Включить возможность поиска материалов пользователя
2) ПУ -> Управление дизайном -> Персональная страница пользователя -> Вставляем следующий код:
<!-- <Скрипт "Активность пользователя v.1.0 by Kelin"> -->
<?if($_IS_ACTIVITY$)?>
<div class="active_all">
<div class="getMenu">
<br>
<?if($_COM_ENTRIES$)?> <a href="javascript://" onclick="$('#getCom').fadeIn(0,1); $('#getNews, #getFile, #getDir, #getBoard, #getStuff, #getPubl, #getPhoto, #getShop, #getNav, #getForum, #getBlog').fadeOut(0,1);">Комментарии</a><?endif?>
<?if($_FORUM_ENTRIES$)?> <a href="javascript://" onclick="$('#getForum').fadeIn(0,1); $('#getNews, #getFile, #getDir, #getBoard, #getStuff, #getPubl, #getPhoto, #getShop, #getNav, #getCom, #getBlog').fadeOut(0,1);">Форум</a><?endif?>
<?if($_BLOG_ENTRIES$)?> <a href="javascript://" onclick="$('#getBlog').fadeIn(0,1); $('#getNews, #getFile, #getDir, #getBoard, #getStuff, #getPubl, #getPhoto, #getShop, #getNav, #getForum, #getCom').fadeOut(0,1);">Блог</a><?endif?>
<?if($_NEWS_ENTRIES$)?> <a href="javascript://" onclick="$('#getNews').fadeIn(0,1); $('#getPubl, #getFile, #getDir, #getBoard, #getStuff, #getPhoto, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Скрипты</a><?endif?>
<?if($_PUBL_ENTRIES$)?> <a href="javascript://" onclick="$('#getPubl').fadeIn(0,1); $('#getNews, #getFile, #getDir, #getBoard, #getStuff, #getPhoto, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Статьи</a><?endif?>
<?if($_LOAD_ENTRIES$)?> <a href="javascript://" onclick="$('#getFile').fadeIn(0,1); $('#getNews, #getPubl, #getDir, #getBoard, #getStuff, #getPhoto, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Файлы</a><?endif?>
<?if($_DIR_ENTRIES$)?> <a href="javascript://" onclick="$('#getDir').fadeIn(0,1); $('#getNews, #getPubl, #getFile, #getBoard, #getStuff, #getPhoto, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Сайты</a><?endif?>
<?if($_BOARD_ENTRIES$)?> <a href="javascript://" onclick="$('#getBoard').fadeIn(0,1); $('#getNews, #getPubl, #getFile, #getDir, #getStuff, #getPhoto, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Объявления</a><?endif?>
<?if($_PHOTO_ENTRIES$)?> <a href="javascript://" onclick="$('#getPhoto').fadeIn(0,1); $('#getNews, #getPubl, #getFile, #getBoard, #getStuff, #getDir, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Фото</a><?endif?>
<?if($_STUFF_ENTRIES$)?> <a href="javascript://" onclick="$('#getStuff').fadeIn(0,1); $('#getNews, #getPubl, #getFile, #getBoard, #getDir, #getPhoto, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Студии</a><?endif?>
<?if($_SHOP_ENTRIES$)?> <a href="javascript://" onclick="$('#getShop').fadeIn(0,1); $('#getNews, #getPubl, #getFile, #getBoard, #getStuff, #getPhoto, #getDir, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Товары</a><?endif?>
</div>
<hr>
<div class="getBlock">
<div id="getNav">Выберите раздел</div>
<?if($_NEWS_ENTRIES$)?><div id="getNews" class="active_block">Загрузка...</div><?endif?>
<?if($_LOAD_ENTRIES$)?><div id="getFile" class="active_block">Загрузка...</div><?endif?>
<?if($_PUBL_ENTRIES$)?><div id="getPubl" class="active_block">Загрузка...</div><?endif?>
<?if($_DIR_ENTRIES$)?><div id="getDir" class="active_block">Загрузка...</div><?endif?>
<?if($_BOARD_ENTRIES$)?><div id="getBoard" class="active_block">Загрузка...</div><?endif?>
<?if($_STUFF_ENTRIES$)?><div id="getStuff" class="active_block">Загрузка...</div><?endif?>
<?if($_PHOTO_ENTRIES$)?><div id="getPhoto" class="active_block">Загрузка...</div><?endif?>
<?if($_BLOG_ENTRIES$)?><div id="getBlog" class="active_block">Загрузка...</div><?endif?>
<?if($_FORUM_ENTRIES$)?><div id="getForum" class="active_block">Загрузка...</div><?endif?>
<?if($_COM_ENTRIES$)?><div id="getCom" class="active_block">Загрузка...</div><?endif?>
<?if(!$_IS_ACTIVITY$)?>Активности нет...<?endif?>
</div>
<script type="text/javascript">
<?if($_NEWS_ENTRIES$)?> $('#getNews').load('$_NEWS_ACTIVITY_URL$ #news'); <?endif?>
<?if($_LOAD_ENTRIES$)?> $('#getFile').load('$_LOAD_ACTIVITY_URL$ #file'); <?endif?>
<?if($_PUBL_ENTRIES$)?> $('#getPubl').load('$_PUBL_ACTIVITY_URL$ #publ'); <?endif?>
<?if($_DIR_ENTRIES$)?> $('#getDir').load('$_DIR_ACTIVITY_URL$ #dir'); <?endif?>
<?if($_BOARD_ENTRIES$)?> $('#getBoard').load('$_BOARD_ACTIVITY_URL$ #board'); <?endif?>
<?if($_STUFF_ENTRIES$)?> $('#getStuff').load('$_STUFF_ACTIVITY_URL$ #stuff'); <?endif?>
<?if($_PHOTO_ENTRIES$)?> $('#getPhoto').load('$_PHOTO_ACTIVITY_URL$ #photo'); <?endif?>
<?if($_BLOG_ENTRIES$)?> $('#getBlog').load('$_BLOG_ACTIVITY_URL$ #blog'); <?endif?>
<?if($_SHOP_ENTRIES$)?> $('#getShop').load('$_SHOP_ACTIVITY_URL$ #shop'); <?endif?>
<?if($_FORUM_ENTRIES$)?> $('#getForum').load('$_FORUM_ACTIVITY_URL$ .gTable'); <?endif?>
<?if($_COM_ENTRIES$)?> $('#getCom').load('$_COM_ACTIVITY_URL$ #comment'); <?endif?>
</script>
</div>
<?endif?>
<!-- <Скрипт "Активность пользователя v.1.0 by Kelin"> -->
3) ПУ -> Управление дизайном -> Модули (Новости сайта, каталог файлов, каталог сайтов, доска объявлений, онлайн-игры, фотоальбомы, блог, онлайн-магазин) -> Вид материалов -> В самом начале кода вставляем:
А в конце:
Вместо "ИД_МОДУЛЯ" пишем ID модуля, узнать его можно по его адресу. Пример:
4) ПУ -> Управление дизайном -> Комментарии -> Вид комментариев -> В начало вставляем:
А в конец:
5) ПУ -> Управление дизайном -> Форум -> Общий вид страниц форума -> Находим " $BODY$ " и заменяем на:
Установка завершена!
$IMAGE2$
2) ПУ -> Управление дизайном -> Персональная страница пользователя -> Вставляем следующий код:
Code
<!-- <Скрипт "Активность пользователя v.1.0 by Kelin"> -->
<?if($_IS_ACTIVITY$)?>
<div class="active_all">
<div class="getMenu">
<br>
<?if($_COM_ENTRIES$)?> <a href="javascript://" onclick="$('#getCom').fadeIn(0,1); $('#getNews, #getFile, #getDir, #getBoard, #getStuff, #getPubl, #getPhoto, #getShop, #getNav, #getForum, #getBlog').fadeOut(0,1);">Комментарии</a><?endif?>
<?if($_FORUM_ENTRIES$)?> <a href="javascript://" onclick="$('#getForum').fadeIn(0,1); $('#getNews, #getFile, #getDir, #getBoard, #getStuff, #getPubl, #getPhoto, #getShop, #getNav, #getCom, #getBlog').fadeOut(0,1);">Форум</a><?endif?>
<?if($_BLOG_ENTRIES$)?> <a href="javascript://" onclick="$('#getBlog').fadeIn(0,1); $('#getNews, #getFile, #getDir, #getBoard, #getStuff, #getPubl, #getPhoto, #getShop, #getNav, #getForum, #getCom').fadeOut(0,1);">Блог</a><?endif?>
<?if($_NEWS_ENTRIES$)?> <a href="javascript://" onclick="$('#getNews').fadeIn(0,1); $('#getPubl, #getFile, #getDir, #getBoard, #getStuff, #getPhoto, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Скрипты</a><?endif?>
<?if($_PUBL_ENTRIES$)?> <a href="javascript://" onclick="$('#getPubl').fadeIn(0,1); $('#getNews, #getFile, #getDir, #getBoard, #getStuff, #getPhoto, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Статьи</a><?endif?>
<?if($_LOAD_ENTRIES$)?> <a href="javascript://" onclick="$('#getFile').fadeIn(0,1); $('#getNews, #getPubl, #getDir, #getBoard, #getStuff, #getPhoto, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Файлы</a><?endif?>
<?if($_DIR_ENTRIES$)?> <a href="javascript://" onclick="$('#getDir').fadeIn(0,1); $('#getNews, #getPubl, #getFile, #getBoard, #getStuff, #getPhoto, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Сайты</a><?endif?>
<?if($_BOARD_ENTRIES$)?> <a href="javascript://" onclick="$('#getBoard').fadeIn(0,1); $('#getNews, #getPubl, #getFile, #getDir, #getStuff, #getPhoto, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Объявления</a><?endif?>
<?if($_PHOTO_ENTRIES$)?> <a href="javascript://" onclick="$('#getPhoto').fadeIn(0,1); $('#getNews, #getPubl, #getFile, #getBoard, #getStuff, #getDir, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Фото</a><?endif?>
<?if($_STUFF_ENTRIES$)?> <a href="javascript://" onclick="$('#getStuff').fadeIn(0,1); $('#getNews, #getPubl, #getFile, #getBoard, #getDir, #getPhoto, #getShop, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Студии</a><?endif?>
<?if($_SHOP_ENTRIES$)?> <a href="javascript://" onclick="$('#getShop').fadeIn(0,1); $('#getNews, #getPubl, #getFile, #getBoard, #getStuff, #getPhoto, #getDir, #getBlog, #getNav, #getForum, #getCom').fadeOut(0,1);">Товары</a><?endif?>
</div>
<hr>
<div class="getBlock">
<div id="getNav">Выберите раздел</div>
<?if($_NEWS_ENTRIES$)?><div id="getNews" class="active_block">Загрузка...</div><?endif?>
<?if($_LOAD_ENTRIES$)?><div id="getFile" class="active_block">Загрузка...</div><?endif?>
<?if($_PUBL_ENTRIES$)?><div id="getPubl" class="active_block">Загрузка...</div><?endif?>
<?if($_DIR_ENTRIES$)?><div id="getDir" class="active_block">Загрузка...</div><?endif?>
<?if($_BOARD_ENTRIES$)?><div id="getBoard" class="active_block">Загрузка...</div><?endif?>
<?if($_STUFF_ENTRIES$)?><div id="getStuff" class="active_block">Загрузка...</div><?endif?>
<?if($_PHOTO_ENTRIES$)?><div id="getPhoto" class="active_block">Загрузка...</div><?endif?>
<?if($_BLOG_ENTRIES$)?><div id="getBlog" class="active_block">Загрузка...</div><?endif?>
<?if($_FORUM_ENTRIES$)?><div id="getForum" class="active_block">Загрузка...</div><?endif?>
<?if($_COM_ENTRIES$)?><div id="getCom" class="active_block">Загрузка...</div><?endif?>
<?if(!$_IS_ACTIVITY$)?>Активности нет...<?endif?>
</div>
<script type="text/javascript">
<?if($_NEWS_ENTRIES$)?> $('#getNews').load('$_NEWS_ACTIVITY_URL$ #news'); <?endif?>
<?if($_LOAD_ENTRIES$)?> $('#getFile').load('$_LOAD_ACTIVITY_URL$ #file'); <?endif?>
<?if($_PUBL_ENTRIES$)?> $('#getPubl').load('$_PUBL_ACTIVITY_URL$ #publ'); <?endif?>
<?if($_DIR_ENTRIES$)?> $('#getDir').load('$_DIR_ACTIVITY_URL$ #dir'); <?endif?>
<?if($_BOARD_ENTRIES$)?> $('#getBoard').load('$_BOARD_ACTIVITY_URL$ #board'); <?endif?>
<?if($_STUFF_ENTRIES$)?> $('#getStuff').load('$_STUFF_ACTIVITY_URL$ #stuff'); <?endif?>
<?if($_PHOTO_ENTRIES$)?> $('#getPhoto').load('$_PHOTO_ACTIVITY_URL$ #photo'); <?endif?>
<?if($_BLOG_ENTRIES$)?> $('#getBlog').load('$_BLOG_ACTIVITY_URL$ #blog'); <?endif?>
<?if($_SHOP_ENTRIES$)?> $('#getShop').load('$_SHOP_ACTIVITY_URL$ #shop'); <?endif?>
<?if($_FORUM_ENTRIES$)?> $('#getForum').load('$_FORUM_ACTIVITY_URL$ .gTable'); <?endif?>
<?if($_COM_ENTRIES$)?> $('#getCom').load('$_COM_ACTIVITY_URL$ #comment'); <?endif?>
</script>
</div>
<?endif?>
<!-- <Скрипт "Активность пользователя v.1.0 by Kelin"> -->
3) ПУ -> Управление дизайном -> Модули (Новости сайта, каталог файлов, каталог сайтов, доска объявлений, онлайн-игры, фотоальбомы, блог, онлайн-магазин) -> Вид материалов -> В самом начале кода вставляем:
Code
<?if($PAGE_ID$ = 'udata')?>
<div id="ИД_МОДУЛЯ" style="display: inline-block;">
<a href="$ENTRY_URL$" title="$TITLE$" alt="$TITLE$"><img src="$IMG_URL1$" style="width:150px; height:100px; padding:5px; border:1px solid; margin: 5px;" title="$TITLE$" alt="$TITLE$"></a></div>
<?else?>
<div id="ИД_МОДУЛЯ" style="display: inline-block;">
<a href="$ENTRY_URL$" title="$TITLE$" alt="$TITLE$"><img src="$IMG_URL1$" style="width:150px; height:100px; padding:5px; border:1px solid; margin: 5px;" title="$TITLE$" alt="$TITLE$"></a></div>
<?else?>
А в конце:
Code
<?endif?>
Вместо "ИД_МОДУЛЯ" пишем ID модуля, узнать его можно по его адресу. Пример:
Quote
scripting.ucoz.ru/news
4) ПУ -> Управление дизайном -> Комментарии -> Вид комментариев -> В начало вставляем:
Code
<div id="comment">
А в конец:
Code
</div>
5) ПУ -> Управление дизайном -> Форум -> Общий вид страниц форума -> Находим " $BODY$ " и заменяем на:
Code
<?if($PADE_ID$ = 'uthreads')?>
<div id="forum"><?endif?>
$BODY$
<?if($PADE_ID$ = 'uthreads')?></div><?endif?>
<div id="forum"><?endif?>
$BODY$
<?if($PADE_ID$ = 'uthreads')?></div><?endif?>
Установка завершена!
Мне нравится 8
Просмотры: 1680 · Комментарии: 12 · Добавил: Kelin · Категория: Модуль "Пользователи"
1 - ид пользователя
Ты о этом?