Іван Клімчук

Іван Клімчук

Был в сети 13 мая 2025, 17:35
Заказы не принимаю
У меня вопрос: а вы точно хорошо подумали над реализацией? Нафига вам крон вообще, когда у вас очень четкое условие — одну неделю одно, другое — другое?

У функции date есть такой замечательный параметр в настройках форматирования, как «W», который показывает порядковый номер недели в году. Сейчас например 17 неделя. Что мешает проверить на четность-нечетность этот номер? Условно, по четным неделям одно меню, по нечетным — другое.

Простое уловие прямо в шаблон (можно просто разные чанки подключать по условию) без выдумывания всякой ерунды.
К этому все приходят, потому что взрослеют. Я, несмотря на свою активность в MODX сообществе, давно не скрываю тот факт, что не зарабатываю на нем и не использую в работе каждый день. С 2013 года примерно работал в разных компаниях и делал разную работу, набираясь опыта, а сейчас накопленный опыт стараюсь применить на пользу в том числе и MODX. Хотя javascript не люблю, но это потому что у меня просто другая «болезнь» — golang ;)
Ну на modx.pro не проблема ссылки написать, а на том же Хабре лучше не рисковать, поэтому без ссылок. Ну а править несколько версий для разных сайтов накладно по ресурсам и увеливичает риск ошибки, так что лучше однообразно везде. Тем более что не особо мешает.
Это не совсем ротация получается, а скорее лимитирование по размеру, у нас в ТАО старый логер тоже так умеет, но я бы еще добавил возможность сохранять старые файлы, как это делается в linux. Т.е. после отсечки сохранять файл error.log.1, error.log.2 и так далее, а самые актуальные записи держать в стандартном файле.
Есть предложение все же сделать как на хабре, когда в конце статьи выводится отдельный блок с подписью «Поблагодарить автора – Отправить денег (кнопка)», потому что сейчас просто иконка и она вообще не читается и не понятно, для чего.
P.S. Простите за старческое брюзжание, но меня недавно UX-ер покусал, лечусь. :)
CB как раз и сделан для того, чтобы настроить шаблоны и страницы так, чтобы контент менеджеру оставалось по очереди тыкать кнопочки и поля и заполнять или картинку или текст или список. Но да, нужно разобраться в начале.