Вид материаловМенюКатегорииИнформерКнопки
Наш чат 1
Онлайн всего: 1
Гостей: 1
Пользователей: 0
1

Закладки пользователя из модуля каталог сайтов

Добавлено 17-01-2018 в 17:21

Закладки пользователя из модуля каталог сайтов
Здравствуйте! Сегодня попросили переделать скрипт закладок точнее сделать его рабочим посмотрев скрипт пришёл к токому решению что проще написать новый и вот теперь выкладываю на сайт для вас

Для работы скрипта нужен свободный модуль, конкретно этот скрипт написан под каталог сайтов но это можно легко поменять слегка отредактировав скрипт

О скрипте
Скрипт при нажатие на кнопку создаёт материал в каталоге сайтов с такими параметрами
Название материала который добавляется в закладки
Ссылка на страницу материала который добавляется в закладки
Картинка материала под номерам 1 материала который добавляется в закладки ну и его номер это нужно для того чтобы ограничить количество закладок пользователя по умолчанию я поставил 50 но и это можно легко поменять при необходимости убрать

Также есть запрет на повторное добавление материала в закладки
Есть звуковое и визуальное уведомление о добавлении или ошибки добавления материала в закладки

Демонстрацию работы скрипта можно посмотреть тут

Вид кнопки в материале


Пример вида материалов закладок



Установка

Для начало настроим модуль
Делаем всё как на скриншоте


Обязательно должна стоять галочка у этого пункта


Права групп


В вид материалов модуля материалы которого будут добавляться в закладки в нужное место где будет кнопка
Код
<?if($USER_LOGGED_IN$)?><span id="$ID$" class="plus_vzk"><a href="javascript://" onclick="addEntry('$TITLE$','$ID$','$ENTRY_URL$','$IMG_URL1$')">В закладки</a></span><?endif?>


в нижнюю часть сайта в самый конец добавим сам скрипт и блоки для уведомлений
Код
<div id="waakInfbc"></div>
<div id="almus"></div>
<script type="text/javascript" src="/js/ZakladkiWaakUser.js"></script>


В вид материалов модуля каталог сайтов заменить весь код на
Код
<div id="widWaakZakl">  
  <?if($OTHER3$)?><div style="float:left;"><img src="$OTHER3$" style="width:40px;height: 30px;object-fit: cover;margin-right:20px;"></div><?endif?>
<div style="float:left;" class="idm$OTHER2$"><a href="$OTHER1$">$TITLE$</a></div>
<?if($MODER_PANEL$)?><a title="Удалить объявление" href="#" data-id="$ID$" class="widWaakZaklDel" rel="nofollow"><i class="fa fa-trash-o"></i></a><?endif?>  
  <span class="countFav"></span>  
  <div id="clr"></div>
</div>
   
   
<script>
  $('.widWaakZaklDel').on('click',function(e){
  e.preventDefault();
  _entrRemNew('dib'+this.dataset.id,'/index/92-6-'+this.dataset.id+'-'+umoder_panel_params.ssid,'','Вы подтверждаете удаление?');
  })
</script>


Ну теперь подключим стили в таблицу стилей в самый конец
Цитата

.plus_vzk {
width: 40px;
text-align: center;
color: #FFF;
font-size: 20px;
position: absolute;
top: 10px;
left: 10px;
z-index: 2;
background: #000;
border-radius: 50%;
height: 40px;
line-height: 40px;
}

#waakInfbc {
max-width: 200px;
position: fixed;
z-index: 99999999;
top: 20px;
left: 20px;
color: #FFF;
font-size: 12px;
display: none;
}

.waakInfbcOk {background: rgba(60,154,28,8);padding: 10px;}
.waakInfbcNon {background: rgba(253,86,40,8);padding: 10px;}
.waakInfbcZ {background: rgba(253,166,73,8);padding: 10px;}

#widWaakZakl {
padding: 10px 20px;
background: #FFF;
border: 1px solid #f1f1f1;
margin: 0 0 10px;
}
#widWaakZakl a {
font-size: 16px;
line-height: 30px;
}
#clr{clear:both;}

.widWaakZaklDel {
float: right;
padding: 0 10px;
}
.widWaakZaklDel:hover {
background: #f1f1f1;
}


Кнопка перехода на страницу закладок выглядит так
Код
<a href="/dir/0-0-$USER_ID$-0-17">Мои закладки</a>

Её я не стал стилизовать так как она может быть где угодна на вашем сайте и применять к ней свои стили трата времени

Ну вроде бы всё и нам осталось скачать архив с картинками скриптом и аудио файлом для уведомлений и загрузить их в соответствуюшие папки в файловый менеджер сайта

Ну и в конце видео демонстрация

Скачать файлы материала

134 загрузок 27.9 Kb Скачать
Скачивание файлов без ограничений доступно только зарегистрированным пользователям.

Комментарии

patali2k 04-06-2025 в 16:51
Добрый день! Waak подскажи как вы сделали У вас N закладок, у меня выходит 1-5 например, так если можете подскажите как вывести кол.во закладок пользователя например в мини профиль, чтоб кол.во закладок показывало на любой странице
waak 05-06-2025 в 22:07
на все страницы вывести можно скриптом через запрос на персональную страницу пользователя а на странице со списком закладок я вывел так
Код
У вас $NUM_ENTRIES$ заклад<?if($NUM_ENTRIES$%10=0||$NUM_ENTRIES$%10>4||$NUM_ENTRIES$%100>10&&$NUM_ENTRIES$%100<15)?>ок<?else?><?if($NUM_ENTRIES$%10=1)?>ка<?else?>ки<?endif?><?endif?>
patali2k 06-06-2025 в 05:58
Спасибо большое!
patali2k 19-05-2025 в 17:16
Добрый день!
Сегодня снова попробовал установить скрипт и он снова не заработал, все перерыл, изменял, убирал и никак не заводился.
Решение: В общих настройках сайта нужно переключить Версия библиотеки jQuery: на jquery-1.12.4.min.js
В общем теперь просьба, не могли бы переписать скрипт закладок под jquery-3.6.0.min.js qv
patali2k 13-04-2025 в 01:45
Добрый вечер, не работает, при нажатии на кнопку "в закладки" всплывает маленькая окно загрузка и так и стоит грузит бесконечно
waak 13-04-2025 в 17:56
напишите сайт я посмотрю так как данный скрипт стоит у меня на сайте и работает отлично! или скиньте доступ к панели я сам вам поставлю его!
chirianovconstantin 15-02-2025 в 23:13
здавствуите помогите зделать скрипт под модуля бог
waak 16-02-2025 в 18:32
Здравствуйте сейчас нет времени на это но чуть позже сделаю выложу на сайт
chirianovconstantin 18-02-2025 в 23:03
Спасибо буду ждать
dinyslamsinger 03-01-2024 в 20:10
Работает ты лучший брат спасибо
glinsky26 22-03-2023 в 16:01
Пишет что такой материал уже добавлен :(
devi 11-09-2022 в 02:36
Скрипт не работает, выполнил все установку, а мне пишет, что такой материал уже добавлен, а его я не добавлял и списки добалвеных нет
waak 11-09-2022 в 16:56
У меня на сайте стоит данный скрипт и прекрасно работает
devi 22-09-2022 в 22:41
хм, где тогда я косякнул
devi 22-09-2022 в 22:42
kinonochka.online зарегайся посмотри) он не работает, пришлось другой скрипт делать
waak 23-09-2022 в 12:30
для меня ваш сайт закрыт ! дайте прямую ссылку сайта та что от юкоз дана! а так я сегодня ещё раз по пробивал поставить его на другой сайт и всё работает нормально у меня и на там сайте ! проверьте права групп
devi 23-09-2022 в 18:25
почему сайт закрыт? ркн типа ?
waak 23-09-2022 в 19:25
Написано так! Доступ к информационному ресурсу ограничен на основании Федерального закона от 27 июля 2006 г. № 149-ФЗ «Об информации, информационных технологиях и о защите информации».
dimasipko68 11-03-2020 в 20:49
Жаль, не работает. При нажатии на кнопку "добавить в избранное" включается загрузка и так до бесконечности а материал в каталог сайтов так и не добавляется. Все права перерыл. Может все таки что то не так сделал? Поможете?
waak 12-03-2020 в 21:36
На момент публикации всё работало отлично в данный момент не знаю так как нет времени устанавливать его на сайт. помогу чем смогу если дадите доступ к панели
milan_shubin 16-05-2019 в 12:14
В информере будет работать ?)
Если да то как ?)
Andree 11-03-2019 в 00:48
Большое спасибо Админу, он же и автор этого крутого скрипта!!! Скрипт работает превосходно!!!
Andree 10-03-2019 в 06:21
Подскажите, если все материалы находятся в "новости сайта", нужно переделывать скрипт?
waak 10-03-2019 в 14:23
Здравствуйте! модули которого материал помещается в закладки менять не требуется только добавить в нужные места кнопку по которой пользователи будут добавлять его материалы в закладки
Midnight 10-10-2018 в 20:03
подскажите как переделать под blog??
waak 10-10-2018 в 21:33
Нужно скрипт переписать! там пути под /dir а вам нужно под blog сделать а так всё остальное остаётся так же
Midnight 11-10-2018 в 09:47
Переписывал, по непонятным причинам, не хочет работать.
waak 11-10-2018 в 10:57
Что конкретно не работает? весь скрипт или только добавление? что меняли?
Midnight 11-10-2018 в 12:21
Переписывал dir на blog, при добавлении просто появляется красный крестик, какое-то время еще идет загрузка и на этом все. Добавление в закладки не происходит
waak 11-10-2018 в 12:30
правильно так как просто поменять дир на блог мало ещё нужно настроить модуль выбрать нужные поля дать права для групп на добавление и удаление материалов проверить ссылки в скрипте совпадают ли они с страницей добавление затем проверить Post данные так как у модуля блог a - 2 а каталога a - 12 это тоже нужно менять
Midnight 11-10-2018 в 12:50
Спасибо. Буду пробовать.
1-12 13-15

Оставить комментарий

Добавлять комментарии могут только зарегистрированные пользователи.

Регистрация Вход
Комментарии
pa patali2k

Спасибо большое!

06-06-2025 в 05:58 материал
waak

на все страницы вывести можно скриптом через запрос на персональную страницу пользователя а на странице со списком закладок я вывел так

Код
У вас $NUM_ENTRIES$ заклад<?if($NUM_ENTRIES$%10=0||$NUM_ENTRIES$%10>4||$NUM_ENTRIES$%100>10&&$NUM_ENTRIES$%100<15)?>ок<?else?><?if($NUM_ENTRIES$%10=1)?>ка<?else?>ки<?endif?><?endif?>

05-06-2025 в 22:07 материал
pa patali2k

Добрый день! Waak подскажи как вы сделали У вас N закладок, у меня выходит 1-5 например, так если можете подскажите как вывести кол.во закладок пользователя например в мини профиль, чтоб кол.во закладок показывало на любой странице

04-06-2025 в 16:51 материал
pa patali2k

Добрый день!
Сегодня снова попробовал установить скрипт и он снова не заработал, все перерыл, изменял, убирал и никак не заводился.
Решение: В общих настройках сайта нужно переключить Версия библиотеки jQuery: на jquery-1.12.4.min.js
В общем теперь просьба, не могли бы переписать скрипт закладок под jquery-3.6.0.min.js qv

19-05-2025 в 17:16 материал
waak

напишите сайт я посмотрю так как данный скрипт стоит у меня на сайте и работает отлично! или скиньте доступ к панели я сам вам поставлю его!

13-04-2025 в 17:56 материал
pa patali2k

Добрый вечер, не работает, при нажатии на кнопку "в закладки" всплывает маленькая окно загрузка и так и стоит грузит бесконечно

13-04-2025 в 01:45 материал
ch chirianovconstantin

Спасибо буду ждать

18-02-2025 в 23:03 материал
waak

Здравствуйте сейчас нет времени на это но чуть позже сделаю выложу на сайт

16-02-2025 в 18:32 материал
ch chirianovconstantin

здавствуите помогите зделать скрипт под модуля бог

15-02-2025 в 23:13 материал
waak

Пожалуйста, вам спасибо что заходите на сайт

10-02-2025 в 12:32 материал
sa sardor

Спасибо огромное

06-02-2025 в 13:34 материал
Fr Frag

Прикольно работает

15-11-2024 в 01:20 материал

Услуга от адмиистратора

Вы можите заказать установку от администратара ( waak ) этого материала или любого другога с нашего сайта на ваш сайт или доработку под ваши нужды!

от 150рзаказать