[ID CC2024] Скрипт calendarWizardCS3 может кто усовершенствовать?

duh

Топикстартер
20 лет на форуме
Сообщения
1 457
Реакции
704
вот тут лежит старый добрый и удобный генератор календарей от Филянина Сергея. работает и радует по сей день. Но как всегда хочется апгрейдов.
Может кто допилить к нему парочку?
1 - сделать возможность сохранять настройки генерируемого календаря (вид, размер, отступы и др. желательно в отдельный файл)
2 - при выборе года сделать возможным выбирать дополнительно месяц предыдущего года и месяц следующего. Т.е сейчас генерируется квартальный календарь на 2025 год и делаются дополнительно декабрь 2024 и январь 2026 и только потом 3 индд файла собираются ручками. А если учитывать что нет возможности сохранять настройки то иногда это немного нервирует (когда чего то не выставил например "недели")... В итоге хочется получить выбор генерации с 11-2024 по 01-2026 включительно.
 
Давно была такая идея сделать сохранение стилей, но к сожалению как-то подзабылось уже программирование в таком специфичном виде, да и вообще(( А сейчас открыл посмотреть, что и как там работает, и наверное современным программистам такое не стоит показывать ))

Как вариант костыля, сам обычно так делаю -

Для карманных календарей генерю сетку того же размера и вставляю в старый настроенный файл, и применяются все стили кроме размеров ячеек таблицы (их уже придётся подогнать через скрипт редактирования).

А для квартальников - также сгенерить по одному месяцу (предыдущего и последующего годов) и перед настройкой добавить их в файл с текущим годом. А там уже всё настраивать как нужно.
 
супер. добавил params_ua.ini с UA названиями дней недели и буду ждать следующего года :)
 
А нельзя ли еще сделать опционально, чтоб добавлялись дни последней недели предыдущего месяца и первые дни следующего месяца?
1732685692285.png