А мне вот прежние шрифты больше нравились.

Процессор выполняет для бекенда модекса туже роль что и контроллер в классическом понимание, в некоторых случаях его функционал при работе с кастумными классами мягко говоря избыточен. Вот здесь я описывал возможность вызова процессора с произвольным кодом что дает легкость кода спинетов с нормальным return пример

Не так давно я писал топик о переделке нами сайта, разработанного компанией «Фабрика сайтов». И там дал свою оценку технической стороне вопроса, а так же выразил свое отношение к этой компании (и мнение клиентов на счет оперативности и качества работы данной компании). А вчера на почту пришло письмо от этой компании с уведомлением о направлении в суд искового заявления "о защите деловой репутации и взыскания репутационного вреда, причиненного компании ООО «Фабрика сайтов»" в отношении меня:) Скажу честно: меня так улыбнуло!))) И компенсации хотят ни много, ни мало - 500 000 рублей))) Видимо считают, что их репутация была сильно испорчена мной. Но как можно испортить то, чего нет?.. Уточняю, в иске говорится конкретно об этих строках: Про Фабрику сайтов конечно же слышали многие. Это такие ребята, которые сделали копию движка MODX Revolution, назвали ее Ф.CMS и выдают за свой уникальный движок, делая на нем 100500 сайтов в день. Большинство этих сайтов - просто копии универсальной заготовки, которая позволяет быстро запустить небольшой проект. Но вот когда доходит дело до индивидуальных доработок... Вот тут становится очень сложно. Ребята то неделями не отвечают, то если делают - делают как попало... В общем, картина эта безрадостная. Мы и раньше слышали много негативных отзывов о Фабрике сайтов... Про первое они говорят следующее: "данное утверждение не может соответствовать действительности, о чем говорит, например, упоминание количества сайтов, созданных компанией за один день". Классный аргумент?:) Во-первых, смотрим wikireality.ru 100500 (стопятьсот, стопицот) — интернет-мем в рунете, означающий «очень много». Согласно определению Луркоморья, «эпическое числительное. Оочень большое число, внатуре.» Подробнее: http://wikireality.ru/wiki/100500 То есть это просто неопределенное большое значение. Это все равно, что я написал бы просто "много сайтов". А много ли? Давайте попробуем посчитать... Официальная версия компании, что они работают с 1999-го года и создали более 7000 сайтов. Делим на 15 лет по 365 дней, получается 1.3 сайта в день. В день! Не знаю кто как считает, но я считаю это реально много! Это конкретный конвейер. Но даже если считать, что я здесь не прав, то во всем этом утверждении следует заменить 100500 на 1 и все. Но это не может являться опровержением остальной части утверждения "Про Фабрику сайтов конечно же слышали многие. Это такие ребята, которые сделали копию движка MODX Revolution, назвали ее Ф.CMS и выдают за свой уникальный движок". Про них еще писал Василий на своем сайте. А учитывая его посещаемость, можно твердо утверждать, что "Про Фабрику сайтов конечно же слышали многие", и как следует в том числе и из той статьи "Это такие ребята, которые сделали копию движка MODX Revolution, назвали ее Ф.CMS и выдают за свой уникальный движок". По второму пункту: да меня вообще-то не особо интересует кто какие выводы сделает. Это уж если говорить о претензии в принципе. То есть как кто воспринимает - это уже дело каждого индивидуума в отдельности. А разбираться надо только в том, что является правдой, а что нет. Я считаю, что у меня в топике написанное - правда. А у кого какое мнение есть? UPD: Продолжение со скриншотами.

Здравствуйте. Прошу помочь с проблемой. На моем сайте появился баг с отображением контента. Когда открываю контекст в админке не отображается содержимое. В консоли это сопровождается вот такой ошибкой: Uncaught TypeError: undefined is not a function index.php?f=/manager/assets/modext/core/modx.localization.js,/manager/assets/modext/util/utilities.…:141 Так же не переходит с меню ни на один с ресурсов будь то чанк, сниппет или что-то другое. Если вводить прямую ссылку на ресурс в адресную строку то он открывается. В консоли та же ошибка. Заранее благодарен.

Сделаю когда-нибудь. Я со старого сайта с самого ливстрита сниму jevix. Он конечно больше не развивается, но там нормально все обрабатывалось и секурно, так что пойдет. А исходные тексты топиков имеются, так что прогоню все по новой и красота будет.

C кодом бы еще что сделать... чтоб читать удобнее было. И будет совсем хорошо.

Ага, на вложенных элементах процентовка шрифтов играла. Указал абсолютное значение.

В целом получше стало! Но http://joxi.ru/el2ZYMaPUgKamJ

Всем добрый день! Я тут немного поправил шрифты на сайте. На мой взгляд читабельность сайта улучшилась. Но хотелось бы услышать мнение и остальных пользователей. У кого какая оценка изменениям? Стало ли лучше или наоборот?

В общих чертах верно. Но говорю же: разные цели - разные инструменты. У меня как правило все строится на выборках данных и все. А своя система процессоров позволяет менять логику централизованно. Если бы не было этой системы процессоров, то пришлось бы скорее всего использовать сами объекты, так как иногда нужна какая-то дополнительная логика, а она где-то должны храниться, чтобы всегда была на месте. Приведу пару небольших примеров. Вот довольно не маленький класс элемента (galItem - картинка) в компоненте Gallery. Что в нем есть?

  • Специфическая обработка метода get().
  • Удаление физического файла картинки при вызове remove(). И куча еще всего. Вот здесь или мы пишем все в сам класс, чтобы всегда можно было использовать, к примеру, $modx->getObject('galItem', $id)->get('relativeImage'), или пишем процессор, который будет получать чистые данные из БД и выполнять нужные действия. Для меня, к примеру, процессор предпочтительней. Он в 99.9% случаев будет работать быстрее. Но с объектами бывает удобнее работать. К тому же, если в объекте, к примеру, прописана специфическая обработка того же метода remove(), то откуда бы не вызвали удаление объекта, всегда этот метод будет отработан, даже если объект удаляется паровозом за связанными объектами.