ScriptLife » DataLife Engine » Модули / Плагины DLE » DLE FavAll v4.6.1- Пользовательские закладки для DLE

DLE FavAll v4.6.1- Пользовательские закладки для DLE

21 окт 2022, 11:39
Добавил: ScriptLife
18
0
Данный материал предоставлен сайтом ScriptLife.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
  • Описание
    • Версия DLE: 14.x - 15.x
    • Автор: d0gmatist, MaHarder, SaNches

Описание:
- Создание закладок в админпанеле по умолчанию
- Перестроение закладок
- Просмотр закладок всех пользователей
- Пользователю доступно создание своих закладок
- Перестроение своих закладок

Плагин
У вас три варианта для установки:

1.При помощи bat-Скрипта. Для пользователей Windows Для этого устанавливаем скаченный архив. После установки запускаем скрипт install_archive.bat. Указываем название шаблона (без пробелов). После завершения установки - загружаем plugin.zip в менеджер плагинов.

2.Упаковать самому Любым архиватором запаковать всё содержимое в папке upload (нужен формат zip!), причём так, чтобы в корне архива был файл install.xml и папка engine, languages и templates. Затем устанавливаем архив через менеджер плагинов.

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

Файл .htaccess
Найти
RewriteRule ^favorites/page/([0-9]+)(/?)+$ index.php?do=favorites&cstart=$1 [L]
Ниже
# favall v.4.5.0
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]
Настройки
Обязательно настройте модуль! Иначе посыпается ошибки!

Шаблоны
main.tpl
перед тегом
</head>
прописать
<link media="screen" href="{THEME}/favall/css/favall.css" type="text/css" rel="stylesheet" />
<script type="text/jаvascript" src="{THEME}/favall/js/favall_nestable.js"></script>
<script type="text/jаvascript" src="{THEME}/favall/js/favall.js"></script>
fullstory.tpl, shortstory.tpl и searchresult.tpl
Прописываем кнопку с закладками
<div class="favall_btn" data-favall_open="{news-id}">Избранное</div>
login.tpl, profile_popup.tpl и userinfo.tpl
тег выводит список закладок сгенерированный в /favall/favall_link.tpl генерация каждой ссылки происходит между соответствуюищими тегами:
[login_panel]...[/login_panel] - для панели авторизованного юзера
[profile]...[/profile] - для профиля
[profile_popup]...[/profile_popup] - для модального окна с информацией о юзере
прописать тег вывода списка закладок: {favall_link}
login.tpl
для авторизованного пользователя ссылку на персональный менеджер вкладок
<a href="/favall_manager/">Управление закладками</a>

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

Ctrl
Enter
Заметили ошЫбку?
Выделите текст и нажмите Ctrl+Enter
Мы в

Комментарии

Минимальная длина комментария - 50 знаков. комментарии модерируются
  • Смайлы и люди
    Животные и природа
    Еда и напитки
    Активность
    Путешествия и места
    Предметы
    Символы
    Флаги
Комментариев еще нет. Вы можете стать первым!

Политика конфиденциальности

Сайт использует идентификационные файлы cookies для хранения информации. «Cookies» представляют собой файлы, которые могут использоваться сайтом для идентификации посетителей... Больше информации