1.Загрузите файл из архива в папку js
2. Перед тегом
вставьте код:
Код
<script src="/js/LisMarks.js"></script>
3. Туда, где хотим видеть список закладок вставляем:
Код
<div id="LisMarks-wrap"></div>
4. Включаем скрипт. Перед тегом
вставьте код:
Код
<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 -
обязательная переменная. Заменяется на
$2 - заменяется на ссылку на материал
$3 - заменяется на название материала
$4 - необходима для кнопки удаления. Заменяется на
Код
onclick="LisMarks.del(num);"
no - шаблон элемента, который будет показан, если нет закладок.
В шаблоне должна быть 1 обязательная переменная: $1 - заменяется на
Для работы скрипту необходима библиотека 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>