03 февраля 2016, 22:14 Надо для начла его как-то освоить :-). Всё руки не доходят. Все эти ваши форки, мерджи — ничерта в этом не понимаю :-) Но, да. Надо бы уже. Готовые решения / Content Editor Tools 0.7 33 0
03 февраля 2016, 21:25 Бррр… Спать пора. Временное решение первой проблемы добавил, конечно. То есть сейчас вроде как всё работает. Готовые решения / Content Editor Tools 0.7 33 0
03 февраля 2016, 21:08 Добавил временное решение второй проблемы и перезалил файл. Готовые решения / Content Editor Tools 0.7 33 0
03 февраля 2016, 20:58 Второе поправил. Первое буду тестировать. Минишоп скоро понадобится — с ним проблемы точно решу, а где ещё глючит нужно вылавливать. Проблемы с z-index возникают из-за 268-279 строчек в плагине, но без них криво открывается браузер MODX (например при вставке картинок через стандартные диалоги CKEditor'а). Готовые решения / Content Editor Tools 0.7 33 0
01 февраля 2016, 22:13 Поверьте, это ещё больший костыль. У моего хостера, например, БД закрыта снаружи. Вероятно, проблему с абзацами можно решить поковыряв articlesimportwordpress.class.php. Так же есть вероятность, что с какими-то редакторами типа MarkItUp оно будет нормально работать. Переносы строк в базе сохраняются. Может быть тот же Jevix всё отобразит как надо — не знаю. Кроме того, всегда есть вероятность, что какой-то добрый и знающий человек доведёт всё это дело до ума :-) У меня, на это, к сожалению, ни опыта ни времени сейчас не хватает. Пошаговые инструкции / Импорт блога из Wordpress в Tickets 10 0
01 февраля 2016, 21:50 То, что это самый простой способ, не отменяет того факта, что это костыль. И тем, кто не хочет заморачиваться советую 10 раз подумать :-) Как минимум вам придётся отредактировать все ваши записи. Перенос строки в XML-файле не превратится в абзацы. Если вы вдруг захотите переехать обратно, у вас не будет такой возможности. Экспорта нет. Пошаговые инструкции / Импорт блога из Wordpress в Tickets 10 0
01 февраля 2016, 20:07 Допиливать, конечно, нужно. Но попробуйте создать ТВ с именем articlestags и присвоить его вашему шаблону. Может и сработает. Категории — хз. Пошаговые инструкции / Импорт блога из Wordpress в Tickets 10 +1
01 февраля 2016, 16:24 Похоже что всё-таки на OnDocFormRender. У меня это, вроде как, работает, может ещё кому пригодится: <?php switch ($modx->event->name) { case 'OnDocFormRender'; $content = $resource->getContent(); $introtext = $resource->get('introtext'); if ($introtext = $content) { $resource->set('introtext',''); $resource->save(); } break; } Вопросы / Tickets introtext и Jevix 21 0 1
01 февраля 2016, 14:53 Спасибо за ещё один вариант. Конечно, влезать в код дополнения — плохая идея. Но я надеялся привлечь этим Василия к обсуждению. Похоже, зря :-) Вопросы / Tickets introtext и Jevix 21 0
01 февраля 2016, 14:20 Интротекст — чаще всего используется как подобие ката. В большинстве случаев кат — зло. Если у меня статья не на 10 экранов с кучей фотографий, кат мне не нужен. Потому как чтение блога превращается в чтение огрызков статей. Плюс открытие полных версий в куче табов. Однако, в ряде случаев он необходим. Если я хочу отобразить статью полностью, то нет смысла забивать интротекст. Конечно, можно придумать кучу решений этой проблемы. Отображать ссылку на полную версию, если интротекст=контенту или если в интротексте лежит какой-то текст-триггер, но это тоже костыли. И вообще, есть вероятность, что вся эта проблема — просто следствие недоработки. Вопросы / Tickets introtext и Jevix 21 0
01 февраля 2016, 13:38 …и что мне плевать на дубли в БД. Я думаю, предполагалось, что нужно где-то хранить результат работы джевикса. И интротекст для этого вполне подошел. Но если у джевикса нет результатов работы, соответственно и нет смысла хранить контент 2 раза. Вопросы / Tickets introtext и Jevix 21 0
01 февраля 2016, 13:31 Что логичного в дублировании контента? Вот в ветке ниже я об этом же. Вопросы / Tickets introtext и Jevix 21 0
01 февраля 2016, 13:27 Спасибо, кэп! :-) Но проблема в том, что мне в краткое описание статьи, попадает её полное содержание. И в БД у меня каждая статья дублируется. Вопрос: зачем? Вопросы / Tickets introtext и Jevix 21 0
01 февраля 2016, 13:14 Для чего это делается? Насколько я понимаю, в интротекст должен вставляться обработанный джевиксом контент. Ну типа должен же он где-то храниться, чтоб каждый раз не обрабатывать. Но если я не использую джевикс, зачем мне хранить дубли в базе? Вопросы / Tickets introtext и Jevix 21 0
01 февраля 2016, 13:11 Здесь: github.com/bezumkin/Tickets/issues/96 Если статья короткая, я хочу выводить её полностью без «Читать дальше». Кат тоже не катит, потому что краткое описание статьи может отличаться от её начала. Вопросы / Tickets introtext и Jevix 21 0
01 февраля 2016, 13:04 Не уверен github.com/bezumkin/Tickets/issues/64 Вопросы / Tickets introtext и Jevix 21 0
01 февраля 2016, 12:54 Не надо преувеличивать. Связь описана. Если включена обработка Jevix и introtext пуст, то в него попадает обработанный content для вывода на страницах сайта в списке тикета.Проблема в том, что content туда попадает, даже если jevix выключен. В результате не работает такая конструкция при отображении списка тикетов: [[+introtext:isnot=``:then=` [[+introtext]] <a href="[[+link]]">Читать дальше</a> `:else=`[[+content]]`]] Вопросы / Tickets introtext и Jevix 21 0
28 ноября 2015, 18:35 Да вроде всё работает. Перезалил все файлы. Готовые решения / Content Editor Tools 32 +1
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Для начала перейдем на Markdown, а дальше будет видно
MaxNotify3 Вышло обновление 1.3.0-pl (20.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет maxNotify3FormIt; — добавлены уведомления о заявках SendIt через hook-с...
Вероятно, проблему с абзацами можно решить поковыряв articlesimportwordpress.class.php. Так же есть вероятность, что с какими-то редакторами типа MarkItUp оно будет нормально работать. Переносы строк в базе сохраняются. Может быть тот же Jevix всё отобразит как надо — не знаю. Кроме того, всегда есть вероятность, что какой-то добрый и знающий человек доведёт всё это дело до ума :-) У меня, на это, к сожалению, ни опыта ни времени сейчас не хватает.
Если я хочу отобразить статью полностью, то нет смысла забивать интротекст.
Конечно, можно придумать кучу решений этой проблемы. Отображать ссылку на полную версию, если интротекст=контенту или если в интротексте лежит какой-то текст-триггер, но это тоже костыли. И вообще, есть вероятность, что вся эта проблема — просто следствие недоработки.
Я думаю, предполагалось, что нужно где-то хранить результат работы джевикса. И интротекст для этого вполне подошел. Но если у джевикса нет результатов работы, соответственно и нет смысла хранить контент 2 раза.
Если статья короткая, я хочу выводить её полностью без «Читать дальше». Кат тоже не катит, потому что краткое описание статьи может отличаться от её начала.
Проблема в том, что content туда попадает, даже если jevix выключен. В результате не работает такая конструкция при отображении списка тикетов: