FavAll 4.6 : пользовательские закладки


Модуль предназначен для создания пользовательских закладок на сайте. Поскольку функционал был разработан автором для DLE 11.x и потом поддержка заброшена, то пришлось подогнать модуль под актуальную 14.х (на версиях младше не тестировался), не правлены лишь стили.
Возможности:
  • Создание закладок в админ панели по умолчанию.
  • Перестроение закладок.
  • Просмотр закладок всех пользователей.
  • Пользователю доступно создание своих закладок.
  • Перестроение своих закладок.











Установка:
1. Залить папки engine, languages и templates (переименуйте папку c шаблоном под свой) в корень сайта и установите плагин через менеджер плагинов.

2. В корневом .htaccess найти:
RewriteRule ^favorites/page/([0-9]+)(/?)+$ index.php?do=favorites&cstart=$1 [L]

Добавить ниже:
RewriteRule ^favall/([0-9]+)/user/([^/]*)(/?)+$ index.php?do=favall&list=$1&user=$2 [L]
RewriteRule ^favall/([0-9]+)/user/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=favall&list=$1&user=$2&cstart=$3 [L]
RewriteRule ^favall_manager(/?)+$ index.php?do=favall&manager=manager [L]
RewriteRule ^favall_catalog(/?)+$ index.php?do=favall&catalog=catalog [L]

3. В шаблоне main.tpl найти:
</head>

Добавить выше:
<link href="{THEME}/favall/css/favall.css" type="text/css" rel="stylesheet">
<script src="{THEME}/favall/js/favall_nestable.js"></script>
<script src="{THEME}/favall/js/favall.js"></script>

4. Добавить в нужное место шаблонов fullstory.tpl, shortstory.tpl и searchresult.tpl вывод кнопки с закладками:
<div class="favall_btn" data-favall_open="{news-id}">Избранное</div>

5. В шаблонах login.tpl, profile_popup.tpl и userinfo.tpl прописать тег вывода списка закладок:
{favall_link}

Тег выводит список закладок сгенерированный в favall/favall_link.tpl. Генерация каждой ссылки происходит между соответствующими тегами:
[login_panel]...[/login_panel] - для панели авторизованного юзера
[profile]...[/profile] - для профиля
[profile_popup]...[/profile_popup] - для модального окна с информацией о юзере

6. В login.tpl для авторизованного пользователя добавить ссылку на персональный менеджер вкладок:
<a href="/favall_manager/">Управление закладками</a>

Готово!

Адрес просмотра всех закладок пользователей САЙТ.РУ/favall_manager/





FavAll 4.6 : пользовательские закладки















Важно: это Nulled версия модуля.

Скачать: cоздайте аккаунт или авторизуйтесь для скачивания файла.
 
Версия DLE: 14.х
Кодировка: utf-8
 
Автор: d0gmatist
Модификация: MaHarder
Источник:
  • Oxigen
  • 0
  • 268
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.