Иван Климчук

Иван Климчук

С нами с 16 декабря 2012; Место в рейтинге пользователей: #5

Значимые изменения в сообществе


Photo by Markus Winkler on Unsplash

Вы наверняка знаете, что Василий Наумкин уже относительно давно раздал свои компоненты и сайты надежным людям из сообщества, которые ими сейчас занимаются. В частности, miniShop2 был у Ивана Бочкарева, pdoTools у Сергея Шлокова, другие компоненты помельче и вовсе были бесхозными.

Но, так как планируется выход MODX 3, то и в сообществе пора бы навести некоторый порядок. Не скажу, что я был инициатором, но предложение с моей стороны тоже было и теперь процессы начали меняться и надеюсь, продолжат меняться к лучшему.

Это небольшой дайджест последних изменений, своего рода отчет о деятельности. Будет регулярным, если потребуется.

Иван Климчук
18 ноября 2021, 16:55
modx.pro
1 110
+34

MODX 3: Beta One

Объявить расписание одно дело, а придерживаться его – совсем другое. Тем не менее, если кто пропустил посты в социальных сетях, то напоминаю, что уже вышла первая beta версия MODX 3. Анонс на английском доступен в блоге MODX.

От меня, как от сore-разработчика, просьба одна, помочь с тестированием. Можно развернуть бесплатно на MODX Cloud или скачать ночную сборку MODX 3 Beta 1. Можно даже на какой-то свой сайт попробовать установить и обновить, только НЕ на рабочий, это всё таки Beta и там точно еще есть баги.
Иван Климчук
10 ноября 2021, 11:41
modx.pro
908
+15

PHP Storm вместо консоли для MODX

Брюзжание о заметке-ссылке


Сразу извинюсь за то, что вместо полноценной заметки это скорее заметка-ссылка, но на то есть несколько причин. Первая и главная — это дурацкий редактор заметок на сайте, который отбивает всякое желание писать эти самые заметки. Возможно я брюзжу, но последние годы я привык писать тексты в markdown, где все крайне логично как на этапе написания текста, так и после, когда он уже преобразован в html. Здесь же стоит типограф Jevix, который бесит и заставляет заметку редактировать по 10 минут, пока она не станет нормально выглядеть.

Ну и другая причина кроется в том, что у меня есть свой сайт, где мне хотелось бы публиковать свои заметки и мне конечно же хочется, чтобы их читали именно там. Но дело в том, что на modx.pro нет возможности указать cannonical на оригинальный текст, чтобы поисковые системы правильно понимали, где оригинальное содержимое.

Звучит, будто жалуюсь, но этим хочу подтолкнуть сообщество и ребят, которые стоят за сайтом, обратить внимание на проблему и решить ее. Теперь же давайте к сути. Здесь в заметке будет вступление, а по ссылке уже все подробности. Не обессудьте.

О проблемах запуска скриптов


Итак, заметка о том, как настроить PHP Storm, чтобы не выходя из IDE, писать и запускать скрипты, которые работают с MODX прямо на удаленном сервере. По сути, как заменить дополнение Console нормальным инструментом для работы с кодом, где есть автоматические дополнения, инспекции и вообще вся мощь IDE.
Иван Климчук
01 ноября 2021, 09:19
modx.pro
427
+19

MODX 3: Alpha 3 и план релизов



Это не дословный перевод, а скорее компиляция информации аж из целых трех заметок, вышедших на днях на англоязычных ресурсах. Хотя многие, кто активно участвует в жизни сообщества, об этом и так уже знают. Тем не менее, давайте пройдемся еще раз по новостям.

Сразу дам все ссылки на источники, если кто желает читать в оригинале на английском:


График выпуска версий MODX 3



Ни для кого не секрет, что разработка MODX 3 заняла намного больше времени, чем можно было бы представить. Проведя последние несколько месяцев в работе над наиболее важными задачами, мы, команда разработчиков MODX, подошли к этапу, на котором основное внимание стоит уделить стабилизации и выпуску этого проклятого релиза. :)

Команда сосредоточилась на том, чтобы сохранить как можно большую обратную совместимость, перед тем, как перейти к бета-версиям. Мы ценим любой вклад, включая тестирование, все issues и pull requests, которые мы получили во время второго альфа-цикла.

Имея в виду выше сказанное, на прошлой неделе был предложен и одобрен всеми ключевыми участниками, участвующими в процессе, следующий график. Вот ключевые даты:

  • 3.0.0-alpha3 – 27 октября
  • вы сейчас здесь
  • Feature Freeze – 4 ноября
  • 3.0.0-beta1 – 8 ноября
  • 3.0.0-beta2 – 22 ноября
  • 3.0.0-rc1 – 6 января 2022
  • 3.0.0-rc2 – 17 января
  • 3.0.0-pl – 31 января
При необходимости, 31 января будет выпущен дополнительный релиз-кандидат, а окончательная версия 3.0.0-pl будет отложена на две недели (до 14 февраля).
Иван Климчук
29 октября 2021, 15:52
modx.pro
1 083
+30

Оплата по QR-коду на сайте с помощью Оплати



Команда проекта MS Pay и я в её лице, рады представить еще один новый компонент для интеграции miniShop2 и платежной системы Оплати от Белинвестбанка. Модуль полностью готов к работе, но для вашего сайта возможно потребуется визуальное изменение внешнего вида блока с QR-кодом. К счастью, из-за особенностей механизма оплаты с помощью QR-кода, это возможно и модуль позволяет легко переопределять файлы стилей для оформления QR-кода.
Иван Климчук
17 августа 2021, 01:55
modx.pro
344
+10

Релиз MODX 2.8.2. Настоятельно рекомендую обновиться



Команда разработчиков и интеграторов MODX рада представить новую версию – MODX Revolution 2.8.2. В этой версии добавлена поддержка PHP 8, исправлены баги и закрыто несколько важных уязвимостей.
Полный список изменений доступен в changelog, ниже перечислены лишь самые значительные изменения.

Подробности внутри заметки.

Иван Климчук
29 апреля 2021, 00:12
modx.pro
1 968
+24

Сборка элементов сайта в компонент (пакет), пошаговая инструкция

Привет, давно не виделись :)

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

Итак, сначала описание задачи, которая стояла. Был сайт, на котором нужно было реализовать обновленный раздел с готовыми решениями. Был представлен новый дизайн с версткой, были описаны требования к некоторым аспектам работы этих новых страниц. В частности, автоматический расчет цены товаров с конвертация валют, автоматический расчет цены монтажа в зависимости от количества оборудования и прочее. Но не суть, задача была безболезненно все делать локально, пока основной сайт работает и выкладывать решение или по частям или сразу, в виде готового пакета.

Какие-то отдельные подзадачи я все же сделал руками, так как это было просто быстрее и проще. Например, нужно было в некоторых шаблонах (уже существующего сайта) добавить вызов нового снипета или настроить формы редактирования ресурса под клиента. Эти манипуляции были сделаны прямо на боевом сайте. Повторюсь, потому что так быстрее и проще и не влияет на остальной процесс. По методологии LEAN.

Вводная закончилась. Продолжаем внутри заметки.

Иван Климчук
27 августа 2019, 19:57
modx.pro
24
2 403
+38

Я устал, я ухожу (с)

Привет, ребята.

Я долго вынашивал эту мысль и она мне дается не легко, особенно после почти 10 лет иногда активного, иногда не очень, участия в жизни MODX сообщества. Но, с прискорбием вынужден сказать: «Дорогу молодым!».

Когда-то еще на заре становления популярности я сделал modx.by, затем были попытки организовать первый MODX Drink Up, затем пошли в ход митапы, один, второй, третий, эпогеем стала большая конференция MODXpo 2017 в Минске. Кроме того, был запущен в работу сайт с видео-уроками, но как-то не заладилось. Была попытка делать подкаст и дайджест. И наверное это все можно было бы продолжать делать, но я устал. Это больше не приносит того удовольствия, что раньше.

Жизненные приоритеты сместились, времени на все не хватает, это расстраиват и печалит, вгоняя в тоску и депрессию, а хочется делать хорошо и качественно или никак.

Поэтому с этого момента я больше не буду принимать активное участие в жизни MODX, ни в разработке, ни в обсуждениях, но при этом возможно какие-то свои черновики с заметками все же допишу на благо соощества, как и какой-то код возможно пушну в репозиторий, но обещать не буду.



Иван Климчук
31 июля 2019, 01:44
modx.pro
3 599
+30

MODX-Дайджест #5 (22 апреля – 13 мая 2019)

MODX-Дайджест #5, 22 апреля – 13 мая 2019

Свежая подборка новостей о MODX за последние 3 недели. В выпуске: возобновление встреч MAB, все процессоры переведены в новый формат, активная работа над рефакторингом и документацией, обновления дополнений и интересные заметки.

Выпуск получился за 3 недели, так как были праздники и длинные выходные, которые с удовольствием провел в семейном кругу, так что не обессудьте за небольшую задержку. Тем более, что выпуск получился насыщенным.

Приятного чтения!

Thanks a lot to Mark Hamstra for supporting me and my work (Patreon).

А так же спасибо всем тем, кто поддерживает переводя деньги на яндекс кошелек. Пишите ваши имена в комментариях к переводу, чтобы я мог вас поблагодарить персонально.

Иван Климчук
13 мая 2019, 14:29
modx.pro
1 688
+27

Перезапуск MAB

Привет!

Многие наверное уже видели ссылку на форум с заметками от результатах встречи MAB от Ryan Thrash на английском, ниже я предлагаю адаптированный перевод этой заметки на русский.

MAB – MODX Advisory Board. Подробное описание MAB можно найти в блоге на modx.com, а также в небольшой заметке Василия.

Если коротко, то на митапе в Амстердаме, вернее уже после него, когда обсуждали в лобби отеля, приняли решение возобновить MAB, но без той бюрократии, что была раньше. Важное требование было высказано мной, чтобы процесс был полностью прозрачный и открытый, как итог — встречи сейчас записываются (и надеюсь будут записываться в будущем), отчеты выкладываются на форуме в общедоступном формате. Многие моменты по организации опущены в пользу упрощения и работы на результат. Итак, результаты первой встречи.

Видеозапись самой встречи можете посмотреть по этой ссылке — zoom.us/recording/play/Y22nzq2gNLsCQ3vp0cnaCT_BJjJ43NlWxXMNFAz3Q98BLFXNaFiCTy8pR6PIn96k

Иван Климчук
29 апреля 2019, 17:32
modx.pro
1 286
+14