np++
This commit is contained in:
74
Notepad++/backup/new 4@2024-03-27_124913
Normal file
74
Notepad++/backup/new 4@2024-03-27_124913
Normal file
@@ -0,0 +1,74 @@
|
||||
- Доработать фронт
|
||||
+ отображение блоков документов из выбранного документа
|
||||
+ удаление и добавление блоков документа из списка справа
|
||||
+ СОХРАНЕНИЕ сета блоков скомпонованного документа (полоса управления как у остальных разделов) + валидация данных
|
||||
+++ !модальное окно редактирования блоков!:
|
||||
+ добавить возможность редактивровать блоки в списке справа
|
||||
+ редактирование и создание вариаций блоков прямо в документе, доделать баги сохранения копии
|
||||
+ удаление блоков из документа (Х)
|
||||
+ возможность добавлять новые блоки
|
||||
+ возможность создавать блоки из выбранного
|
||||
+ Drag-n-Drop блоков. Как из блоков, так и перемещение в документе (возможность выбора и вставки в любое место документа, а не только в конец)
|
||||
+ добавить пока что пустые кнопки выбора форматирования каждого варианта (верт/гориз/поля/редактор колонтитулов)
|
||||
+ добавить кнопку и функционал "Сохранить как новый вариант"
|
||||
+ Добавление варианта и выбор в выпадающем списке
|
||||
|
||||
+/- возможность сохранения сходу - при сохранении будет выбор документа и ввод названия вариации
|
||||
(доделать весь функционал сохранения нового варианта на бэке)
|
||||
|
||||
- Кнопка - новый документ для очистки всех блоков
|
||||
? Изменение ширины документа при "смене ориентации"
|
||||
|
||||
+ Допилить редактор блоков (уже в модальном окне)
|
||||
+ добавить в редактор список макросов с описанием и с выбором
|
||||
+ фильтр типов макросов
|
||||
+/- проработать единый нейминг базы макросов
|
||||
+/- заполнить таблицу макросов данными предпросмотра (столбец preview в docs template macros)
|
||||
+ прописать процедуры замены макросов в предварительном просмотре блоков и документа (js функция)
|
||||
|
||||
- возможность добавления типов блоков
|
||||
- спец-блок для разрыва страницы
|
||||
+ Сохранение и применение параметров документа при выгрузке. Доп. поля в БД варианта (json)
|
||||
+ доработать и реализовать настройки форматирования всего документа
|
||||
+ реализовать колонтитулы с поддержкой таблиц
|
||||
|
||||
-/+ сделать генерацию динамических таблиц
|
||||
-/+ поддержка сложных таблиц с объединением в заголовке
|
||||
- поддержка таблиц с вертикальным объединением в данных
|
||||
+ сделать выгрузку хотя бы одного документа (выгружается договор!)
|
||||
+ продумать процедуры замены макросов на запрашиваемые данные (своя процедура setValues прямо в объекте phpWord без формирования шаблона!)
|
||||
|
||||
- Реализовать объединение ячеек
|
||||
- Сделать переформатирование после импорта данных
|
||||
|
||||
? Подумать, что можно сделать с EXCEL. Возможно ли сделать выбор каждого варианта документа табличным?
|
||||
|
||||
- внедрить в документ-генератор шаблоны из конструктора. Переписать таблицы, формируемые в битриксе
|
||||
(+ договор)
|
||||
- собрать стартовую базу имеющихся реальных документов и продумать обновление БД с этими данными
|
||||
|
||||
+ Назначения форм - отдельная страница привязка вариантов документов к выгрузке по-умолчанию
|
||||
- Редактор макросов (??)
|
||||
|
||||
|
||||
|
||||
|
||||
----------------
|
||||
|
||||
След. версия:
|
||||
+ Замена редактора
|
||||
- работа с картинками (загрузка, установка)
|
||||
+ поддержка цветов
|
||||
|
||||
- конвертацию в PDF (установить dompdf, продумать пути)
|
||||
|
||||
- автоматическая генерация данных, исходя из используемых в документе макросов?
|
||||
|
||||
|
||||
|
||||
Баги:
|
||||
- Редактор - НЕ ВСЕ НАСТРОЙКИ РАБОТАЮТ
|
||||
- не обновляется option при изменении имени варианта и сохранении
|
||||
+ не перетаскивается только созданный блок
|
||||
+ не применяется положение колонтитулов + стиль колонтитулов + вставка номеров страниц
|
||||
- блокировать кнопки сохранения при сохранении
|
||||
Reference in New Issue
Block a user