Форум сайта pluSoft.ru » Скрипты для uCoz » Каталог файлов


Ответить
 Закладки скрипт версия 1.0 для uCoz
INDIGO
20/09/10 - 07:54
Сообщение #1


Активный участник
  • 51

Репутация: 26
Группа: Директор
Сообщений: 887
Регистрация: 31.07.2010
ICQ:553555543
offline
]]>]]> WMID:
BL: ]]>bl]]> ]]>]]>


Любую новость можно запросто добавить в свои закладки, чтобы не потерять её ;).
Особенности:
Добавляем/Удаляем из закладок одним кликом;
Проверка на наличие этой новости в закладках ведётся по ID, тоесть можно смело добавлять новости с одинаковыми названиями:
Правильные склонения (6 закладок);
Простая установка скрипта;
Легкая переделка под и для других модулей.

Изначально:
Закладки сохраняются в модуле "Доска объявлений";
В закладки сохраняются материалы из модуля "Новости сайта";
Максимальной количество закладок — 50, но если вы хотите сделать больше, то хочу вас огорчить
Первым делом, настраиваем модуль "Доска объявлений" как показано на скриншоте.
Настроили? Теперь создаём любую категорию, куда будут сохраняться закладки (ID у категории должен быть 1).
Создали? Отлично, теперь можно переходить к самой интригующей части — установка!
Доска объявлений » Вид материалов:
Внимание! У вас нет прав для просмотра скрытого текста.


Доска объявлений » Страница поиска и рейтинга материалов:
<html>  
  <head>  
  <title>Title</title>  
  </head>  
  <body>  
  <div class="bookmarksq">  
  $BODY$  
  <div class="bookMarksG"><a href="javascript:bMarksView();">$NUM_ENTRIES$ заклад4||$NUM_ENTRIES$%100>10&&$NUM_ENTRIES$%100<15)?>оккаки</a>нет закладок</div>  
  </div>  
  $POWERED_BY$  
  </body>  
  </html>


Новости сайта » Страница материала и комментариев к нему, перед :
Внимание! У вас нет прав для просмотра скрытого текста.


var bMarksAdd='Добавить в закладки'; — кнопка «добавить в закладки»;
var bMarksRem='Удалить из закладок'; — кнопка «удалить из закладок», естественно (если вы не знаете что и зачем это, лучше не трогайте).


И тоже в Новости сайта » Страница материала и комментариев к нему, но уже в том месте, где вы хотите видеть кнопку «добавить»/«удалить»:
Внимание! У вас нет прав для просмотра скрытого текста.


В любом месте, где необходимо вывести кнопку "У вас N закладок":
У Вас <span class="bMarksColS"># закладок<script type="text/javascript">$.get("/board/0-0-0-0-17",function(a){$(".bMarksColS").html($(".bookMarksG",a).html());});</script></span>  
  <script type="text/javascript">function bMarksView(){new _uWnd("bMarksViewA","Мои закладки",350,100,{autosize:1,minh:120,maxh:500,align:"left",oncontent:function(){$.get("/board/0-0-0-0-17",function(data){$(".bMarkFrm:lt(50)",data).each(function(){$(".bmA").after(this.innerHTML)});$(".bookMarksU").text($(".bookMarksG",data).text())})}},'<fieldset style="padding:5px;margin:5px;"><legend align="left" style="font-weight:bold;" class="bookMarksU"></legend><div align="center"><div class="bmA"></div></div></fieldset>')};</script>

--------------------
И всё-таки жизнь прекрасна
Перейти в начало страницы
Публикаций: 395 [ Просмотреть все публикации ] Комментариев: 86 [Последние комментарии]
Быстрый ответ Ответить
1чел. читают эту тему (гостей: 1)
Пользователей: 0

  Сейчас: 18/05/12 - 18:57


Радио онлайн:
]]>]]> ]]>]]>