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

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






1.Загрузите файл из архива в папку js
2. Перед тегом

Код
</body>


вставьте код:

Код
<script src="/js/LisMarks.js"></script>


3. Туда, где хотим видеть список закладок вставляем:

Код
<div id="LisMarks-wrap"></div>


4. Включаем скрипт. Перед тегом

Код
</body>


вставьте код:

Код
<script>LisMarks.init();</script>


Функция init принимает 1 параметр-объект, который содержит шаблоны для закладок и элемента с надписью нет закладок.
Например:

Код
<script>
LisMarks.init({
  tmpl: '<div class="mark" $1><a href="$2">$3</a><a href="#" $4>Удалить</a></div>',//основной шаблон закладки
  no: '<div class="no_marks" $1>Нет закладок</div>'//шаблон элемента с надписью нет закладок
});
</script>


tmpl - шаблон закладки. Может содержать любые html теги. Шаблон имеет 4 переменные, которые заменяются на нужные значения для работы скрипта:
$1 - обязательная переменная. Заменяется на

Код
id="LisMarknum"


$2 - заменяется на ссылку на материал
$3 - заменяется на название материала
$4 - необходима для кнопки удаления. Заменяется на

Код
onclick="LisMarks.del(num);"


no - шаблон элемента, который будет показан, если нет закладок. В шаблоне должна быть 1 обязательная переменная:
$1 - заменяется на

Код
id="LisMarks-null"


Для работы скрипту необходима библиотека jQuery. Также браузер должен поддерживать Web SQL и LocalStorage

Создание кнопки добавления в закладки
Для создание кнопки добавления можете использовать любой html элемент. Главное добавьте к нему атрибут

Код
onclick="LisMarks.add('title', 'url');"


Где title - название материала, а url - ссылка для него.
Например, кнопка добавления для модуля "Новости"

Код
<button onclick="LisMarks.add($(this).next().html(), '$ENTRY_URL$');">Добавить в закладки</button>  
<div style="display:none;">$TITLE$</div>
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
  • Оставить первым комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2126
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 433
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • dalamkontak написал:
  • Попробуйте социальную сеть Dalam Kontak !
    Сайт сети: Dkon.app
  • mrnoobsky написал:
  • Это моя работа, которая велась давольно таки давно smile Времени было мало, поэтому я скачал полностью все, что было и сделал архив happy
  • Snoopak написал:
  • 111 мегабайт? wtf? Что в архив напихали?
  • mrnoobsky написал:
  • Левое меню это BLG. Возможны какие-то баги, но в целом все должно работать корректно!
  • geleson2222 написал:
  • ?
    Последние темы
    Опрос
    541
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: