Files
P2EP_Toolkit/Notepad++/backup/new 4@2024-03-27_124913
sShemet 15c96c48b7 np++
2024-05-10 16:14:52 +05:00

75 lines
5.7 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

- Доработать фронт
+ отображение блоков документов из выбранного документа
+ удаление и добавление блоков документа из списка справа
+ СОХРАНЕНИЕ сета блоков скомпонованного документа (полоса управления как у остальных разделов) + валидация данных
+++ !модальное окно редактирования блоков!:
+ добавить возможность редактивровать блоки в списке справа
+ редактирование и создание вариаций блоков прямо в документе, доделать баги сохранения копии
+ удаление блоков из документа (Х)
+ возможность добавлять новые блоки
+ возможность создавать блоки из выбранного
+ Drag-n-Drop блоков. Как из блоков, так и перемещение в документе (возможность выбора и вставки в любое место документа, а не только в конец)
+ добавить пока что пустые кнопки выбора форматирования каждого варианта (верт/гориз/поля/редактор колонтитулов)
+ добавить кнопку и функционал "Сохранить как новый вариант"
+ Добавление варианта и выбор в выпадающем списке
+/- возможность сохранения сходу - при сохранении будет выбор документа и ввод названия вариации
(доделать весь функционал сохранения нового варианта на бэке)
- Кнопка - новый документ для очистки всех блоков
? Изменение ширины документа при "смене ориентации"
+ Допилить редактор блоков (уже в модальном окне)
+ добавить в редактор список макросов с описанием и с выбором
+ фильтр типов макросов
+/- проработать единый нейминг базы макросов
+/- заполнить таблицу макросов данными предпросмотра (столбец preview в docs template macros)
+ прописать процедуры замены макросов в предварительном просмотре блоков и документа (js функция)
- возможность добавления типов блоков
- спец-блок для разрыва страницы
+ Сохранение и применение параметров документа при выгрузке. Доп. поля в БД варианта (json)
+ доработать и реализовать настройки форматирования всего документа
+ реализовать колонтитулы с поддержкой таблиц
-/+ сделать генерацию динамических таблиц
-/+ поддержка сложных таблиц с объединением в заголовке
- поддержка таблиц с вертикальным объединением в данных
+ сделать выгрузку хотя бы одного документа (выгружается договор!)
+ продумать процедуры замены макросов на запрашиваемые данные (своя процедура setValues прямо в объекте phpWord без формирования шаблона!)
- Реализовать объединение ячеек
- Сделать переформатирование после импорта данных
? Подумать, что можно сделать с EXCEL. Возможно ли сделать выбор каждого варианта документа табличным?
- внедрить в документ-генератор шаблоны из конструктора. Переписать таблицы, формируемые в битриксе
(+ договор)
- собрать стартовую базу имеющихся реальных документов и продумать обновление БД с этими данными
+ Назначения форм - отдельная страница привязка вариантов документов к выгрузке по-умолчанию
- Редактор макросов (??)
----------------
След. версия:
+ Замена редактора
- работа с картинками (загрузка, установка)
+ поддержка цветов
- конвертацию в PDF (установить dompdf, продумать пути)
- автоматическая генерация данных, исходя из используемых в документе макросов?
Баги:
- Редактор - НЕ ВСЕ НАСТРОЙКИ РАБОТАЮТ
- не обновляется option при изменении имени варианта и сохранении
+ не перетаскивается только созданный блок
+ не применяется положение колонтитулов + стиль колонтитулов + вставка номеров страниц
- блокировать кнопки сохранения при сохранении