Новости и события
modx.by - что дальше ?
Не так давно (около месяца назад), Иван Климчук передал мне во владение этот прекрасный домен. И он и я мы конкретно не понимали что с ним делать. Очередной блог или локальный домен — совсем не то. Но сегодня, я кажется нашел ответ.
Распродажа пакетов Гвоздя! -20% до 31 октября на всё!
Привет, ребята! У меня приятная новость!
Я решил объявить распродажу своих компонентов с 20% скидкой. Список компонентов у меня постоянно пополняется (уже 18 платных!), поэтому думаю это будет полезно многим:
- msPromoCode2
- msBonus2
- xParser
- allGifts
- xCalc
- msPromoCode
- YandexMaps2
- msDeliveryOnMap
- msOrderFiles
- msAreaOrder
- msWallpapers
- textAdvs
- mseRedirect
- imgArea
- msKuponator
- mspRfiBank
- mspiPayBy
- msBitrixCatalog
Акция продлится до 31 октября 2019 года. Торопитесь!
Сборка элементов сайта в компонент (пакет), пошаговая инструкция
Привет, давно не виделись :)
Я в прошлой заметке, когда писал об уходе, обещал опубликовать свои черновики, так что выполняю обещание и сегодня рассмотрим пример с разработкой отдельных страниц сайта и сборкой их в компонент (или транспортный пакет), которые можно затем установить через обычный пакетный менеджер. Я буду все показывать на реальном случае, который я недавно закончил.
Итак, сначала описание задачи, которая стояла. Был сайт, на котором нужно было реализовать обновленный раздел с готовыми решениями. Был представлен новый дизайн с версткой, были описаны требования к некоторым аспектам работы этих новых страниц. В частности, автоматический расчет цены товаров с конвертация валют, автоматический расчет цены монтажа в зависимости от количества оборудования и прочее. Но не суть, задача была безболезненно все делать локально, пока основной сайт работает и выкладывать решение или по частям или сразу, в виде готового пакета.
Какие-то отдельные подзадачи я все же сделал руками, так как это было просто быстрее и проще. Например, нужно было в некоторых шаблонах (уже существующего сайта) добавить вызов нового снипета или настроить формы редактирования ресурса под клиента. Эти манипуляции были сделаны прямо на боевом сайте. Повторюсь, потому что так быстрее и проще и не влияет на остальной процесс. По методологии LEAN.
Вводная закончилась. Продолжаем внутри заметки.
Я в прошлой заметке, когда писал об уходе, обещал опубликовать свои черновики, так что выполняю обещание и сегодня рассмотрим пример с разработкой отдельных страниц сайта и сборкой их в компонент (или транспортный пакет), которые можно затем установить через обычный пакетный менеджер. Я буду все показывать на реальном случае, который я недавно закончил.
Итак, сначала описание задачи, которая стояла. Был сайт, на котором нужно было реализовать обновленный раздел с готовыми решениями. Был представлен новый дизайн с версткой, были описаны требования к некоторым аспектам работы этих новых страниц. В частности, автоматический расчет цены товаров с конвертация валют, автоматический расчет цены монтажа в зависимости от количества оборудования и прочее. Но не суть, задача была безболезненно все делать локально, пока основной сайт работает и выкладывать решение или по частям или сразу, в виде готового пакета.
Какие-то отдельные подзадачи я все же сделал руками, так как это было просто быстрее и проще. Например, нужно было в некоторых шаблонах (уже существующего сайта) добавить вызов нового снипета или настроить формы редактирования ресурса под клиента. Эти манипуляции были сделаны прямо на боевом сайте. Повторюсь, потому что так быстрее и проще и не влияет на остальной процесс. По методологии LEAN.
Вводная закончилась. Продолжаем внутри заметки.
Новости оптимизации
В целях оптимизации времени и ресурсов были отключены 2 ненужные части modx.pro.
Во-первых — английская версия, потому что ей никто не пользуется. Очевидно, что иноязычным пользователям лень что-то писать, а читать они предпочитают русскую часть через Google Translate. Поэтому я оптимизировал вывод текста заметок на русском (содержимое тегов code больше не переводится) и отключил en.modx.pro.
Все заметки из него переехали на основной домен, не удивляйтесь.
Во-вторых, отключен chat.modx.pro. Он также не снискал популярности, зато лично меня задолбали вопросами в приватных сообщениях.
Теперь ссылка в меню отправляет на очень активный телеграм-канал @ru_modx, можно писать вопросы там.
Всем спасибо за внимание!
Во-первых — английская версия, потому что ей никто не пользуется. Очевидно, что иноязычным пользователям лень что-то писать, а читать они предпочитают русскую часть через Google Translate. Поэтому я оптимизировал вывод текста заметок на русском (содержимое тегов code больше не переводится) и отключил en.modx.pro.
Все заметки из него переехали на основной домен, не удивляйтесь.
Во-вторых, отключен chat.modx.pro. Он также не снискал популярности, зато лично меня задолбали вопросами в приватных сообщениях.
Теперь ссылка в меню отправляет на очень активный телеграм-канал @ru_modx, можно писать вопросы там.
Всем спасибо за внимание!
Я устал, я ухожу (с)
Привет, ребята.
Я долго вынашивал эту мысль и она мне дается не легко, особенно после почти 10 лет иногда активного, иногда не очень, участия в жизни MODX сообщества. Но, с прискорбием вынужден сказать: «Дорогу молодым!».
Когда-то еще на заре становления популярности я сделал modx.by, затем были попытки организовать первый MODX Drink Up, затем пошли в ход митапы, один, второй, третий, эпогеем стала большая конференция MODXpo 2017 в Минске. Кроме того, был запущен в работу сайт с видео-уроками, но как-то не заладилось. Была попытка делать подкаст и дайджест. И наверное это все можно было бы продолжать делать, но я устал. Это больше не приносит того удовольствия, что раньше.
Жизненные приоритеты сместились, времени на все не хватает, это расстраиват и печалит, вгоняя в тоску и депрессию, а хочется делать хорошо и качественно или никак.
Поэтому с этого момента я больше не буду принимать активное участие в жизни MODX, ни в разработке, ни в обсуждениях, но при этом возможно какие-то свои черновики с заметками все же допишу на благо соощества, как и какой-то код возможно пушну в репозиторий, но обещать не буду.
Я долго вынашивал эту мысль и она мне дается не легко, особенно после почти 10 лет иногда активного, иногда не очень, участия в жизни MODX сообщества. Но, с прискорбием вынужден сказать: «Дорогу молодым!».
Когда-то еще на заре становления популярности я сделал modx.by, затем были попытки организовать первый MODX Drink Up, затем пошли в ход митапы, один, второй, третий, эпогеем стала большая конференция MODXpo 2017 в Минске. Кроме того, был запущен в работу сайт с видео-уроками, но как-то не заладилось. Была попытка делать подкаст и дайджест. И наверное это все можно было бы продолжать делать, но я устал. Это больше не приносит того удовольствия, что раньше.
Жизненные приоритеты сместились, времени на все не хватает, это расстраиват и печалит, вгоняя в тоску и депрессию, а хочется делать хорошо и качественно или никак.
Поэтому с этого момента я больше не буду принимать активное участие в жизни MODX, ни в разработке, ни в обсуждениях, но при этом возможно какие-то свои черновики с заметками все же допишу на благо соощества, как и какой-то код возможно пушну в репозиторий, но обещать не буду.
MODX маминой подруги - Исправление бага с непослушным menuindex
Привет сообществу!
Из-за сильной занятости над проектами я и не заметил, что еще в Апреле был смерджен мой PR по исправлению бага с непослушным menuindex.
О баге на GitHub сообщил @Руслан Алеев, но о нём было известно и до этого. По крайней мере я точно знал, потому как очень часто клиенты которые пользуются панелью управления сообщали, что при каких-то мистических обстоятельствах поле menuindex не изменяется или ведет себя странно. Выяснилось, что происходит это в тех обстоятельствах, когда ресурс открыт пользователем на редактирование и он находясь там же сортирует ресурсы в дереве ресурсов.
Из-за сильной занятости над проектами я и не заметил, что еще в Апреле был смерджен мой PR по исправлению бага с непослушным menuindex.
О баге на GitHub сообщил @Руслан Алеев, но о нём было известно и до этого. По крайней мере я точно знал, потому как очень часто клиенты которые пользуются панелью управления сообщали, что при каких-то мистических обстоятельствах поле menuindex не изменяется или ведет себя странно. Выяснилось, что происходит это в тех обстоятельствах, когда ресурс открыт пользователем на редактирование и он находясь там же сортирует ресурсы в дереве ресурсов.
Железные скидки до 30 июня на пакеты Гвоздя
Документация. Состояние дел на 14/05/2019
MODX-Дайджест #5 (22 апреля – 13 мая 2019)
Свежая подборка новостей о MODX за последние 3 недели. В выпуске: возобновление встреч MAB, все процессоры переведены в новый формат, активная работа над рефакторингом и документацией, обновления дополнений и интересные заметки.
Выпуск получился за 3 недели, так как были праздники и длинные выходные, которые с удовольствием провел в семейном кругу, так что не обессудьте за небольшую задержку. Тем более, что выпуск получился насыщенным.
Приятного чтения!
Thanks a lot to Mark Hamstra for supporting me and my work (Patreon).
А так же спасибо всем тем, кто поддерживает переводя деньги на яндекс кошелек. Пишите ваши имена в комментариях к переводу, чтобы я мог вас поблагодарить персонально.
Удаление черновиков на modx.pro
Выкроил время и немного обновил наше любимое сообщество по просьбам общественности.
Теперь, наконец-то, можно удалять свои черновики! Заодно еще поправил форму создания тикета, чтобы все кнопки правильно отключались при отправке запроса на сервер.
Ура, товарищи!
Теперь, наконец-то, можно удалять свои черновики! Заодно еще поправил форму создания тикета, чтобы все кнопки правильно отключались при отправке запроса на сервер.
Ура, товарищи!