Re: [Модуль] Будильник
Добавлено: Сб май 26, 2018 10:15 am
Внимание! Глобальное обновление модуля!!!
Глобальное от слова совсем)) И нет, не потому что мне так захотелось на ровном месте. Постарался учесть все пожелания пользователей, которые отписывались тут, а так же ко мне в личку. К сожалению ваши существующие будильники удастся сохранить лишь от части. Те что были в классе AlarmClock подцепятся модулем, но придётся повторно выбрать как минимум дни недели и методы оповещения. Из других классов будильники не подцепятся. Надо будет либо перенести в этот класс, либо пересоздать их.
Постараюсь в кратце описать изменения:
1) Первое и основное - убран всем надоевший выбор объекта. Их не надо создавать перед созданием будильника. Они создаются автоматически в классе AlarmClock. Объекты можно переименовывать, у них в описании будет название будильника (для удобства).
2) Все настройки теперь хранятся прямо в объекте. Можно выставлять дни недели, и другие параметры просто меняя свойства объекта.
3) Появился новый способ оповещения "PHP Код". Код можно вписать прямо в окне модуля.
4) Дополнен способ оповещения "Вызов метода". Помимо метода самого объекта можно выбирать методы любых объектов.
5) Немного обновлён интерфейс, устранены баги (когда приходилось по нескольку раз сохранять или перезагружать страницу).
Глобальное от слова совсем)) И нет, не потому что мне так захотелось на ровном месте. Постарался учесть все пожелания пользователей, которые отписывались тут, а так же ко мне в личку. К сожалению ваши существующие будильники удастся сохранить лишь от части. Те что были в классе AlarmClock подцепятся модулем, но придётся повторно выбрать как минимум дни недели и методы оповещения. Из других классов будильники не подцепятся. Надо будет либо перенести в этот класс, либо пересоздать их.
Постараюсь в кратце описать изменения:
1) Первое и основное - убран всем надоевший выбор объекта. Их не надо создавать перед созданием будильника. Они создаются автоматически в классе AlarmClock. Объекты можно переименовывать, у них в описании будет название будильника (для удобства).
2) Все настройки теперь хранятся прямо в объекте. Можно выставлять дни недели, и другие параметры просто меняя свойства объекта.
3) Появился новый способ оповещения "PHP Код". Код можно вписать прямо в окне модуля.
4) Дополнен способ оповещения "Вызов метода". Помимо метода самого объекта можно выбирать методы любых объектов.
5) Немного обновлён интерфейс, устранены баги (когда приходилось по нескольку раз сохранять или перезагружать страницу).