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


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

923
10 из 10
Проголосовало: 2






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 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
    чужих
    Онлайн всего: 3
    Гостей: 3
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: