Здравствуйте! сегодня пользователь нашего сайта оставил просьбу в мастерской на разработку скрипта мастерская
Идея мне показалась интересной и я решил по пробивать выполнить данную просьбу.
Суть скрипта очень проста по клику на кнопку добавить ссылку открывается окошко
в котором нужно указать название и ссылку затем кнопку добавить после чего страница обновится через 2с. и под основным меню или там куда вы разместите скрипт для вывода ссылок появится данная ссылка количество ссылок я установил 10 но вы можете поменять на то число что вам подходит
Скрипт будет выводить последние 10 ссылок что добавит пользователь так же есть кнопка управления меню она появится после того как будет добавлена хотя бы одна ссылка и появляться напротив названия ссылки при наведении на неё
По нажатию на неё откроется окошко со списком ссылок что добавил пользователь
в этом окошке пользователь может удалить не нужную ему ссылку
Установка
Для работы скрипта нам понадобится любой свободный модуль
Цитата
Данный пример написан под модуль БЛОГ его можно сменить на свой ( тот что свободен у вас ) но в этом случае придётся переписать скрипт под ваш модуль
Продолжим!
Активируем модуль БЛОГ если ещё не активирован затем переходим в настройки модуля и убираем все галочки у полей добавления материалов:
так же нам нужно поставить галочку у пункта Включить возможность поиска материалов пользователя:
Теперь создадим 1 категорию в данном модуле её название не имеет значение главное что бы её id был 1
отлично Готово!
Теперь перейдём в раздел Пользователи > Группы пользователей > Установка прав для всех групп > Блог и установим права для пользователей те что вы сами выберите Но обязательно нужно указать следующее
Читать материалы всем Добавлять материалы все Премодерировать добавленные материалы (не выводить сразу) убрать все галочки Удалять свои материалы все
Остальное на веще усмотрение можно ещё убрать возможность редактировать свои материалы у всех групп
Настройки мы сделали теперь приступим к установки скриптов
Ссылка на добавление ссылок в то место где хотите её видеть
Теперь добавим скрипт который будет выводить список ссылок пользователя в то место где хотите видеть ссылки к примеру под основное меню сайта или в отдельный блок добавим вот такой код
Для этого можно кнопку добавить в вид материалов или на страницу материала ну или туда и туда нажав по которой автоматически будет добавляться ссылка в меню на этот материал
Да конечно! ссылку на сайт и пароль от админ панели киньте в лс и я сделаю вам сам а то объяснять долго а сейчас нет времени я приду домой и сделаю если вы отправите ссылку и пароль
на все страницы вывести можно скриптом через запрос на персональную страницу пользователя а на странице со списком закладок я вывел так
Код
У вас $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?>
Добрый день! Waak подскажи как вы сделали У вас N закладок, у меня выходит 1-5 например, так если можете подскажите как вывести кол.во закладок пользователя например в мини профиль, чтоб кол.во закладок показывало на любой странице
Добрый день! Сегодня снова попробовал установить скрипт и он снова не заработал, все перерыл, изменял, убирал и никак не заводился. Решение: В общих настройках сайта нужно переключить Версия библиотеки jQuery: на jquery-1.12.4.min.js В общем теперь просьба, не могли бы переписать скрипт закладок под jquery-3.6.0.min.js