Удобное добавление материала в закладки


Удобное добавление материала в закладки

4186
7.4 из 10
Проголосовало: 3




С помощью данного скрипта, вы сможете добавлять любимые материалы в закладки. Максимальное кол-во хранения закладок - 50. Всё помещено в ajax, реализовано удаление закладок, а также проверка на существование закладки в вашем списке.

Для начала разрешим всем группам удаление своих материалов в Каталоге статей.

Следующим этапом настроим модуль Каталог статей по скринам:

и у группы Пользователи, убираем модерацию материалов в Каталоге статей.

Далее размещаем перед </body> следующий код:

Code
<script type="text/javascript" src="http://webo4ka.ru/Ucoz2/favorite_new.js"></script>  
<style>  
#zaklHover{padding:5px;}  
#zaklHover:hover{padding:5px;background:#FFF;}  
</style>

Вид материалов Каталога статей:

Code
<div class="resFav">  
<div class="zkl$AUTHOR_NAME$">  
<fieldset id="zaklHover"><div style="float:left;" class="idm$AUTHOR_NAME$"><a href="$MESSAGE$">$TITLE$</a></div><div class="del$ID$" style="float:right;cursor:pointer;"><img onclick="$('.del$ID$').html('<img src=\'http://uweb.su/images/loader.gif\'>');$.get('/index/92-1-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>',function(){$('.del$ID$').html('<font color=\'red\'>Удалено</font>');});" src="http://uweb.su/images/del.png"></div></fieldset>  
<span class="countFav"></span>  
</div>  
</div>

И размещаем последний код в вид материалов того модуля, в котором хранятся материалы, которые можно будет добавить в закладки:

Code
<?if($USER_LOGGED_IN$)?><span id="$ID$" style="cursor:pointer;"><img src="http://uweb.su/images/tag_orange_add.png" onclick="addEntry('$TITLE$','$ID$','$ENTRY_URL$')" style="margin-left:6px;"></span><?endif?>

Если вы ещё хотите добавлять в закладки в самом материале, то в нужное место размещаем код:

Code
<?if($USER_LOGGED_IN$)?><span id="$ID$" style="cursor:pointer;"><img src="http://uweb.su/images/tag_orange_add.png" onclick="addEntry('$ENTRY_TITLE$','$ID$','$ENTRY_URL$')" style="margin-left:6px;"></span><?endif?>

Ссылка для просмотра своих закладок:

Code
<a href="javascript://" rel="nofollow" id="myfavorite">Мои закладки</a>
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://uweb.su/
  • Всего комментариев: 19

WolFoX
0
WolFoX написал: Написано 23 Апреля 2016 в 19:00
Комментарий №14
Здравствуйте! Опробовала скрипт на своей тестовом сайте. Закладки успешно добавляются, но проблема возникла в том, что не открываются по ссылке "Мои закладки". Сама ссылка то кодом успешно вставляется в любое место, но по он-клик, Uwind окно не открывается и нет возможности посмотреть список закладок. Подскажите, в чем может быть проблема?

Вовчик
0
Вовчик написал: Написано 23 Апреля 2016 в 19:22
Комментарий №15
У меня открывается данное окошко, только что проверил... может ты JS код не туда вставил куда нужно?!

WolFoX
0
WolFoX написал: Написано 23 Апреля 2016 в 19:36
Комментарий №16
Меня зовут Юлия smile
Разрешите ссылку прикреплю: http://autoworld.ucoz.ru/news/
JS сразу после открывающего body. Сейчас оставила на странице архива материалов, но пробовала тыкать его везде - и просто в верхний контейнер, и на страницу материалов с комментариями.
Код
<body class="page-body">
  
  <script type="text/javascript" src="http://webport.od.ua/js/zakladkii.js"></script>  
  <style>  
  #zaklHover{padding:5px;}  
  #zaklHover:hover{padding:5px;background:#FFF;}  
  </style>
$ADMIN_BAR$
$GLOBAL_AHEADER$
$GLOBAL_PROMO$

Вовчик
0
Вовчик написал: Написано 23 Апреля 2016 в 20:12
Комментарий №18
Юлия, мне твой сайт ничего не даст))

Я так же как и ты проверил скрипт на тестовом сайте. Все работает хорошо, одна проблема только изображения битые. А так добавление, просмотр и удаление закладок работает идеально...

Скорей всего у тебя ошибка в том, что ты JS код ставишь после открывающего тега <body>, т.к. в описании четко написано ставить код перед закрывающим тегом </body>. Поэтому советую просто пере установить скрипт четко по инструкции и все заработает, как сделал это я только что smile

WolFoX
0
WolFoX написал: Написано 23 Апреля 2016 в 19:58
Комментарий №17
Не уверена, что предыдущее сообщение мое отправилось вам в ответ, поэтому дублирую. Простите, если что smile
Скрипт ставила в на странице архива материалов, и на странице материала и комментариев в нему. Ни там, ни там не сработало.
Разрешите приложить сcылку на тестовую страничку: autoworld . ucoz . ru

waak
0
waak написал: Написано 04 Февраля 2015 в 16:00
Комментарий №13
как сделать чтобы кнопка добавленного материала менялась на уже в закладках или вообше не показывалась

Вовчик
0
Вовчик написал: Написано 23 Апреля 2016 в 20:14
Комментарий №19
вытащи условие из кода, там же есть uwnd уведомление, то что материал уже добавлен...

skala19
0
skala19 написал: Написано 07 Декабря 2014 в 15:38
Комментарий №12
мм а как его изменить под блок помогите просьба буду блогадарен

vragzik
0
vragzik написал: Написано 07 Декабря 2014 в 03:49
Комментарий №10
А как сделать что бы показывала, этот материал уже в закладках?

Вовчик
0
Вовчик написал: Написано 07 Декабря 2014 в 11:10
Комментарий №11
добавить его))

IIul{Ys
0
IIul{Ys написал: Написано 20 Октября 2014 в 22:45
Комментарий №8
а можно/как сделать чтобы кнопка добавленного материала менялась или исчезала, а то не видно какой добавленный, а какой нет!?

Вовчик
0
Вовчик написал: Написано 26 Октября 2014 в 13:07
Комментарий №9
можно

BLAzER
0
BLAzER написал: Написано 23 Сентября 2012 в 13:11
Комментарий №7
Quote
Далее размещаем перед </body> следующий код:

На какой/каких страницах?

Никита_Степанов_мне_8
0
Никита_Степанов_мне_8 написал: Написано 28 мая 2011 в 21:37
Комментарий №6
А за это не забанят?

DJ-VIRGINAL
0
DJ-VIRGINAL написал: Написано 02 мая 2011 в 13:25
Комментарий №3
Картинку в СПОЙЛЕР!

Myşatinu
0
Myşatinu написал: Написано 02 мая 2011 в 14:09
Комментарий №4
V spoiler.. no kak redaktiravati smile

DJ-VIRGINAL
0
DJ-VIRGINAL написал: Написано 02 мая 2011 в 14:19
Комментарий №5
biggrin
Никак!
Ждём Вовчика.. smile

Myşatinu
0
Myşatinu написал: Написано 02 мая 2011 в 12:20
Комментарий №2
ups biggrin kak ubrati kartinku??:)

Myşatinu
-3
Myşatinu написал: Написано 02 мая 2011 в 12:16
Комментарий №1
Jali tolika sto za eta Block acaunt

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Поставил ваш код он начинает считать от 0 до 100 и останавливаеться. я думал он будет в случайном порядке показывать цыфры
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
    Последние темы
    Опрос
    205
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: