Страница 1 из 7

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

Добавлено: 17 сен 2021, 19:12
Develop-Soft
Это первый пробный плагин). В дальнейшем буду чем-нибудь дополнять.

🎚 Функции:

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

Изображение

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

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

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

Изображение

⏬ Скачать:

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

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


🖥 Установка:

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

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

1. Распаковать содержимое архива в вашу папку "plugins" на сервере c заменой файлов.

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

Добавлено: 17 сен 2021, 19:43
nruslan2
Крутяк.
Можно рассказать о плюсах и минусах данного решения:
Плюсы:
- бесплатно)
Минусы:
- теперь это во всех вкладках настройки Сущности
- есть кнопка Сохранить, которая позволяет сразу создать запись

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

Добавлено: 17 сен 2021, 19:51
Develop-Soft
А еще:
3. Нет мобильной версии.
4. Нет флажков гибких настроек.
5. Не готовит обеды...)

Из плюсов:
1) Не требуется править ядерные файлы системы (собсно, для этого и были придуманы подключаемые плагины).
2) Первый (если не ошибаюсь) плагин тут в паблике в свободном доступе, с примером, которого нет нигде (по крайней мере я не нашел).
Пример можно разобрать собрать, перепилить...

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

Добавлено: 17 сен 2021, 19:53
nruslan2
а что за флажки гибких настроек?

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

Добавлено: 17 сен 2021, 19:54
Develop-Soft
Выбирать - какие кнопки нужны, какие нет.

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

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

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

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

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

Изображение

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

Добавлено: 18 сен 2021, 14:48
nruslan2
ну вот - так же лучше согласитесь!)

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

Добавлено: 18 сен 2021, 14:53
Develop-Soft
Я собственно изначально и не собирался оставлять кнопку сохранения...

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

Добавлено: 18 сен 2021, 15:43
Max0n
На iPadOS через safari не работает