XFRM - Создание более 1 загрузки на внешний URL

Sadorimatsu

Проверенные
Сообщения
430
Решения
13
Реакции
241
Баллы
745
Всем привет.

Ищу исполнителя на возможность создания плагина для расширения возможностей загрузки внешних URL в XFRM на XF 2.2.12+.
Подробно об этом писал тут - https://xenforo.info/threads/xfrm-Множество-внешних-url.56822/

Цена вопроса? Возможности реализации? Потому что на офе об этом ни слова и делать явно не планируют, по обновке 2.3 судя по всему тоже ничего меняться не будет.

Внешние URL, возможно можно будет выводить через создание доп. полей макроса, что я вижу возможным, но как это выводить уже под расширение загрузки внешних URL остается вопросом. Либо нужно создать скрипт для добавление нужных нам строк, либо создаем доп. поля фиксировано через доп. поле ресурсов и тогда при создании или обновлении ресурса вид строк будет больше, но делать портянку тоже не хочется, тут надо подумать, как лучше обыграть. Иных технических вариантов не вижу. Может у кого-то будут идеи?
Задача 1.png
Хотелось бы такого же принципа при нажатии скачать, как ниже, но для внешних URL: (Или похоже, неважно:) )
Задача 2.png
И конечно важно, когда мы редактируем ресурс, то мы видим внешний URL, который указываем для скачивания, тем самым тот же принцип оставить для всех загруженных ссылок, чтобы мы их видели так же при редактировании ресурса. Остается вопрос решить по лимиту загрузки таких ссылок.
 
Последнее редактирование:
Кстати, на IPS ведь есть поддержка загрузки нескольких ссылок, странно, что на XF никому нет дела до этого.
Вот например покажу как у них это реализовано:
image.png
 
Последнее редактирование:
Разработка плагина закончена. Результатом более чем доволен. Не мало правда было исправлений, как и учёт защиты от дурака. Кому нужен плагин, то обращайтесь к BergStudio, я не против его распространения т.к. вещь жизненно необходима для определенных задач. Свою цену заказ оправдал. По всем вопросам плагина, обращайтесь к нему, возможно скоро сам выложит.
BergStudio отдельная благодарность за работу.

Что было реализовано?
  • Лимит использование внешних URL на уровне групп. Можно регулировать, какая группа сколько сможет использовать внешних URL.
  • Выводит множества внешних URL через модальное окно. Тот же принцип, как с файлами.
  • При добавлении внешних URL добавлена возможность указать Заголовок и Описание к каждому URL.
  • При добавлении внешних URL, если не заполнять Заголовок и Описание, то заголовок URL будет по умолчанию выводится согласно порядковому номеру. Текст забит во фразах.
  • Заголовок цепляется к названию URL. Заполняется Заголовок и Описание по желанию.
  • Защита от дурака учтена, если URL не добавили, а Заголовок или Описание были заполнены, то при сохранении это поле будет удалено.
  • Сохранение внешних URL в черновике.

Тему можно закрывать.
 
Последнее редактирование:
Решил наглядно показать, как это выглядит на живом примере. При создании доступен вид на 1 поле, при заполнении добавляется 2, если не нужно, то не заполняется и сохраняется заполненное. На скринах примеры оформления и без оформления URL. Как и выглядит в итоговом виде и как при обновлении. При редактировании аналогично, как при создании.
 

Вложения

  • Screen Shot 07-09-24 at 04.30 PM.PNG
    Screen Shot 07-09-24 at 04.30 PM.PNG
    9 KB · Просмотры: 33
  • Screen Shot 07-09-24 at 04.31 PM.PNG
    Screen Shot 07-09-24 at 04.31 PM.PNG
    17.7 KB · Просмотры: 29
  • Screen Shot 07-09-24 at 04.22 PM.PNG
    Screen Shot 07-09-24 at 04.22 PM.PNG
    424 KB · Просмотры: 28
  • Screen Shot 07-09-24 at 04.24 PM.PNG
    Screen Shot 07-09-24 at 04.24 PM.PNG
    35.9 KB · Просмотры: 28
  • Screen Shot 07-09-24 at 04.32 PM.PNG
    Screen Shot 07-09-24 at 04.32 PM.PNG
    52.7 KB · Просмотры: 32
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу