Дима Касаткин

Дима Касаткин

С нами с 09 июля 2022; Место в рейтинге пользователей: #41
28 января 2026, 22:59
0
Как будто мы вообще про разное говорим. Если у тебя при подключении к VPN начинают скачиваться пакеты в modx, значит твой сайт подключается к vpn и использует шлюз из другой сети для выхода в интернет, а так это работает только если сайт тоже работает на твоём же компе, как делают некоторые локальную разработку на базе XAMPP, open server и прочих Denwer-ов. В статье речь о том, чтобы заставить сайт, лежащий на внешнем хостинге, с которого не работает скачивание пакетов, подключить к прокси, через который дополнения (пакеты) для CMS MODX начнут скачиваться нормально.

Кстати говоря, я пока не встречал проблем скачивания на своих сайтах. Кроме случаев, когда изредка лагает репозиторий, и повторная попытка через пару минут пока помогает.
21 января 2026, 01:52
0
Тут ведь речь о том, чтобы не на ПК скачивать, а сразу на сайте через менеджер пакетов устанавливать обновления пакетов или загружать новые. В этом случае на адрес репозитория обращается не ПК пользователя админки сайта, а сам сайт (отображая для пользователя лишь результаты).

А в целом можно конечно скачивать пакет из репозитория на свой комп, потом загружать вручную на сайт и оттуда устанавливать, но это же не удобно :)

Поэтому инструкция кажется очень полезной. Спасибо @Ivan K. что поделился!

А я правильно понимаю, что это какая-то недоработка со стороны MODX? Настройки прокси стоковые (есть и в MODX v2.8.x который у меня оказался под рукой), но выходит, они не используются ядром для установки пакета (а для чего тогда используются...?!), т.е. это похоже на баг?
12 января 2026, 16:23
+1
Выход MS3 это наверное лучшая новость в мире MODX со времен выхода самого MODX3. Спасибо! И за технологическое обновление с VUE-админкой — прямо праздник какой-то =) Ура, теперь, надеюсь, тройку будет не удержать!
12 января 2026, 16:17
0
Отличные новости, морфологический поиск очень нужен! Спасибо за труды!

В своё время, msearch2 был революционным, и обгонял по качеству поиска своих конкурентов в других CMS.
Но сейчас они подтянулись тоже, поэтому на волне приподнятого настроения от того, что прекрасные возможности поиска теперь будут и в MODX3, позволю себе немного описать идеи для корректировки и будущих обновлений:

1. Несколько ошибок в старом mserch2, которые я подробно описывал ранее:
1.1 Не работает поиск по alt-атрибутам картинок в контенте
1.2 В плейсхолдере intro в чанке одного результата поиска не обрезаются html-сущности по «краям» найденного результата. (см. скриншот: yadi.sk/i/OB_lXHCWB8-hCA ). Например nbsp если на границу intro попадает, то некрасиво подрезается.

2. В движках поиска с момента выхода mserach2 стало модным также делать автоматическое переключение раскладки клавиатуры. Планируется ли добавление такого функционала в компонент?
18 декабря 2025, 03:22
0
@FastDevLab спасибо за плагин, полезный, и opensouce — класс! Также поздравляю с дебютом — первым (кажется) твоим публичным компонентом!

Позволь подкинуть пару полезностей:

Если захочешь поддерживать более 1 компонента, возможно тебя заинтересует мой вспомогательный инструмент modx-build-environment-gui для сборки сайта.

Также могу порекомендовать переложить все файлы из папки ./_build в папку ./_build/staticfilesplus/ которую, по какому-то недоразумению, упустили в… то ли modExtra, толи в мануале по сборке пакетов… Так сможешь билдить несколько компонентов на одном установленном движке MODX!

P.S. Приятно видеть столько просмотров заметки здесь. К нам SEO-шники подъехали? ;-)
18 декабря 2025, 03:18
0
Вижу у вас и StaticElementsLife установлен, не конфликтуют они?
А ваша кнопка включить-отключить кэширование, переключает настройку ++cache_resouce или ещё что-то? Поделитесь как сделали её?
06 октября 2025, 21:01
0
Тут согласен без оговорок. Но контексте топика — рвение и инициативу предпочитаю поощрять, или хотя бы не мешать ;)
06 октября 2025, 20:51
0
Жаль конечно, что ресурсов ИИ и электричества для автомобилей на всех пока не хватает, но к счастью, не все ещё пересели на электромобили, и на немногочисленных зарядках вполне есть свободные места))

Так же и с ИИ: вполне работоспособные варианты нейросетей уже запускаются и хорошо работают на недорогом домашнем железе при вполне вменяемых (низких) энергозатратах.

Нам остается учиться это всё применять на пользу )) Я пока освоил только как более удобный поисковик, чтобы быстрее находить и анализировать. С ручной перепроверкой из-за недоверия)
06 октября 2025, 15:53
+3
Человек похоже не ставил целей потренироваться в контрибьютинге, а хотел пофиксить моменты, которые ему не давали покоя. Чего набрасываться-то?! Тем более, что он извинился заранее за хреновый код…

@ВитОс понятное дело, что в первозданном виде изменения в ряд ли попадут в общественную версию, но всё равно спасибо, что решился не только втихаря поправить на своём сайте и забить, а хотя бы сделал попытку привнести вклад в общественно полезный компонент!

Тем, кто пишет красивый заказной код, пригодный для вливания сразу в продакшен-версию, зачастую не хватает времени и мотивации, ведь красивописание — очень утомительно, это факт. Но, быть может, с твоей подачи кто-то ещё подхватит флаг и возьмется, например, оформить PR как надо. И таким образом продвинется процесс закрытия багов и улучшений компонента!
12 сентября 2025, 00:28
0
Спасибо что поделился и добро пожаловать с MODX!
Я тоже когда-то с Drupal перешел на MODX, назад ни разу желания не возникало возвращаться))

Можешь только уточить, на windows или на mac работаешь с описанным в статье?
(я всегда работаю сразу на хостинге, но кому нужно локально, лучше уточнять, когда речь о докере)
17 июля 2025, 01:04
+1
А разве MODX3 поддерживает официально вынос core за пределы сайта? Вроде этот функционал задепрекейтили
29 мая 2025, 14:25
0
Респект автору за подход: описание, документация (в части и полноты и оформления)!
Будем пробовать!

И хотел уточнить, это opensource? Для своих клиентов я бы допилил поддержку sxgeo, т.к. он уже используется на проекте, чтобы не тащить дополнительную базу GeoIP и по ней не искать 2 раза.

P.S. Открой приём донатов в профиле на modx.pro!
19 мая 2025, 18:01
0
Прекрасные новости! Мы мечтали, мы желали, мы просили, мы требовали, и всё это не помогало)) А потом Артур сам захотел обновиться, и мы — счастливы!

Кто ещё не нажал кнопочку «Отправить деньги» в разделе «Поблагодарить автора» под анонсом поста — самое время всем это сделать!
18 мая 2025, 01:19
0
Класс! Вот бы такое же для MiniShop3! Давно пора DevUX подтягивать в нашей экосистеме!
15 мая 2025, 15:03
+1
Круто! Считай готовый «антивирус». Конечно голосуем за пакет! (и поддержку sсheduler для периодического запуска :))
27 апреля 2025, 16:52
0
Спасибо за ответы!

Хранит то modx чанки и шаблоны и т.п. в базе да, но с ними как раз нет проблем — сталь галочку Статичный, указываешь папку и файл е лежит код — и вот уже код хранится не в базе данных, а в файле, и можно версионировать его через git. Пишу это не для тебя ;) а скорее для читателей, которые все ещё верят в миф про то, что в modx есть какие-то проблемы есть с git-ом.

Проблем с git нет вообще! Разве что, для упрощения быстрого старта по умолчанию сохранение кода в файлы в системных настройках не включено, пожилому он и знания в БД пока не поставишь галочку или не включишь сис. настройки (staticelements что-то там такое в префиксе)…

Я использую так уже почти 10 лет. А слабое звено тут получается контент, хранящийся в базе, и вот тут будет удобно использовать что то вроде ChangePack, для автоматической генерации файла с «миграцией» изменений в БД.
26 апреля 2025, 16:23
0
Спасибо! Кажется, на новых версиях modx 2.8.x он не работает, но пишу я не чтобы поныть)).

Уже сделал fork и помучал его вчера: github.com/dimasites/revo-changepack но почему-то пока н решил проблему с подстановкой правильной ссылки на скачивание JSON и главное — ошибку при загрузке «коммита» из файла ли соответственно не проверил как применяются изменения).

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

И 2й вопрос: могу ли использовать часть кода компонента в каком-то новом решении? С сохранением копирайтов твоих само собой.

Есть идея сделать некий githelper или gitmanager, ещё один, ага) Но более UI-шный и скажем так, сответствубщий тому, как видится современный workflow работы с modx на более-менее ответственных проектах я где нужна страховка и возможность отката изменений…
25 апреля 2025, 22:56
0
@Александр Туниеков привет! Подскажи, ещё используешь эту разработку, или перешел на gitify или что-то другое?

P.S. Не могу найти собранный пакет, раньше вроде был в репозитории… Где-то на сайтах у меня остался он ещё, вроде было удобно)) Давно не пользовался, сейчас вроде актуальность появилась, хочу вот уточнить у первоисточника, как дела с миграциями изменений в БД?
17 апреля 2025, 15:08
0
Привет, Henk. Спасибо за ответ! В посте по ссылке меня больше всего заинтересовала фраза «мы интегрировали AI в медиа-менеджер, чтобы значительно упростить управление изображениями» (c тегированием и пр.), но я не нашел ссылок на обновленные версии. Это обновления для ваших внутренних-продуктов, или MODX media manager получит обновление для категоризации с помощью AI?

В последней версии MODX 3.1.2 я не вижу даже тегов в mediamanager, не говоря уже о том, что они каким-то образом обновляются с помощью искусственного интеллекта.

Как и где можно потрогать руками хотя бы какие-то результаты хакатона?

— Hi @Henk Everts, thx for answer! In linked post most intesr for me «we integrated AI into the media manager to make managing existing images a whole lot easier» (with tags, etc.) — but i not found links for updated versions. This updates for you intranet products, or MODX media manager will get AI categorize update?

In latest MODX 3.1.2 version i cant see even tags in mediamanager, not to mention that they are somehow updated with the help of AI.

Where or how we can test any hakathon results?

P.S. Еranslated manually for train my english :) sorry for mistakes, may be
15 апреля 2025, 22:56
+1
Тсс :) Давай потише, а то сбегутся сейчас фанаты MIGX и запинают нас за то, что пытаемся отправить в прошлое эпоху foreach-ей и fromJSON-ов в шаблонах и чанках.

Так-то программирование в чанках с начала времён (появления php-шаблонизаторов) считалось плохой идеей, но MIGX так располагает, что про это многие забыли. Просто fenom даёт слишком много свободы, а MOGX как бы располагал к тому, чтобы этой свободой злоупотреблять…

Так что ты, @Aleksandr Huz тот самый наш герой, который показывает, что мир может быть другим, и код — красивым!
Вы вообще видели этот синтаксис в примерах «Режим разработки» из поста? Анбиливабл эвесамнесс какой-то! Слов нет как круто...