🧩 JS-Wrapper. Плагин доработок интерфейса.

Делитесь своими плагинами и темами оформления.
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

🧩 JS-Wrapper. Плагин доработок интерфейса.

Сообщение Develop-Soft »

Это первый пробный плагин). В дальнейшем буду чем-нибудь дополнять.

🎚 Функции:

1. Кнопки тестирования формы/списка в настройках сущности (для сокращения "беготни" между страницами/закладками):

Изображение

2. Кнопка с меню на странице списка сущности для быстрого перехода к ее настройке:

Изображение
Примечание: исходя из этого нововведения - убрал из кнопки "Тестировать список" атрибут "в новом окне" и она открывает список в текущем.

3. Кнопка "последний переход" (по последнему нажатому пункту меню из кнопки №2)

Изображение

⏬ Скачать:

js_wrapper_v0.7.1.zip
(3.94 КБ) 235 скачиваний

Лицензия: BeerWare.
🤙
Изображение


🖥 Установка:

1. Распаковать содержимое архива в вашу папку "plugins" на сервере.
2. В файле "[..ваш сервер..]/config/server.php" указать плагин "js_wrapper" в объявлениии:
  • define('AVAILABLE_PLUGINS', 'ext,js_wrapper,ext2,..'); (БЕЗ ПРОБЕЛОВ ОТ ЗАПЯТЫХ)
если плагин всего один, должно получиться:
  • define('AVAILABLE_PLUGINS', 'js_wrapper');
ну или вариант б). - навсегда прописать загрузку плагинов по рецепту отсюда.

🔃 Обновление:

1. Распаковать содержимое архива в вашу папку "plugins" на сервере c заменой файлов.
Последний раз редактировалось Develop-Soft 05 окт 2021, 10:32, всего редактировалось 31 раз.
nruslan2
Сообщения: 2524
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Бесплатные доработки в интерфейсе

Сообщение nruslan2 »

Крутяк.
Можно рассказать о плюсах и минусах данного решения:
Плюсы:
- бесплатно)
Минусы:
- теперь это во всех вкладках настройки Сущности
- есть кнопка Сохранить, которая позволяет сразу создать запись
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Бесплатные доработки в интерфейсе

Сообщение Develop-Soft »

А еще:
3. Нет мобильной версии.
4. Нет флажков гибких настроек.
5. Не готовит обеды...)

Из плюсов:
1) Не требуется править ядерные файлы системы (собсно, для этого и были придуманы подключаемые плагины).
2) Первый (если не ошибаюсь) плагин тут в паблике в свободном доступе, с примером, которого нет нигде (по крайней мере я не нашел).
Пример можно разобрать собрать, перепилить...
Последний раз редактировалось Develop-Soft 17 сен 2021, 19:58, всего редактировалось 1 раз.
nruslan2
Сообщения: 2524
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Бесплатные доработки в интерфейсе

Сообщение nruslan2 »

а что за флажки гибких настроек?
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Бесплатные доработки в интерфейсе

Сообщение Develop-Soft »

Выбирать - какие кнопки нужны, какие нет.
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Бесплатные доработки в интерфейсе

Сообщение Develop-Soft »

По существу:
nruslan2 писал(а): 17 сен 2021, 19:43 - теперь это во всех вкладках настройки Сущности
Можно поправить в массиве pages.
Изображение
как видно - условие "по части url". Как раскопаю что-то еще полезное - заменю потом свой говнокод на нормальный.
nruslan2 писал(а): 17 сен 2021, 19:43 - есть кнопка Сохранить, которая позволяет сразу создать запись
А это уже платно...
(шутка).
Решаемо, потом допилю.
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Бесплатные доработки в интерфейсе

Сообщение Develop-Soft »

nruslan2 писал(а): 17 сен 2021, 19:43 - есть кнопка Сохранить, которая позволяет сразу создать запись
Уже нет.

v0.2 - шапке) добавлено скрытие кнопки "сохранить" при тесте формы.

Изображение
nruslan2
Сообщения: 2524
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: JS-Wrapper. Плагин доработок интерфейса.

Сообщение nruslan2 »

ну вот - так же лучше согласитесь!)
Аватара пользователя
Develop-Soft
Сообщения: 690
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: JS-Wrapper. Плагин доработок интерфейса.

Сообщение Develop-Soft »

Я собственно изначально и не собирался оставлять кнопку сохранения...
Max0n
Сообщения: 123
Зарегистрирован: 04 ноя 2020, 12:12
Имя: Максим
Откуда: Россия, Санкт-Петербург

Re: JS-Wrapper. Плагин доработок интерфейса.

Сообщение Max0n »

На iPadOS через safari не работает
Вложения
C66F6BA7-7216-4E71-8552-038BAABE266C.jpeg
Ответить