Спасибо. Но если бы изначально я не оглядывался на Ditto и CatalogView, то многое было бы по другому. Многое было бы в разы лучше, хотя и сложнее для понимания:-(
  • avatar Harand
  • 1
Хочу сказать тебе огромное спасибо. Создание DocLister и сопутствующих библиотек дало Evo новый толчок. И также привнесло в MODx ещё одну очень важную вещь — некое подобие стандартов, которых в MODx так не хватает.
Один раз переписал 100 сайтов, а в слкдующей версии отвалилось то, что переписал — опыт последнего года
Если найдется желающий взяться за подобное и сообщество одобрит — так тому и быть. Я уже давно с MODX не имел ничего общего — это одна из основных причин почему закончить начатый проект проблематично. В любом случае, всем желающим я верну средства. А то, что останется — можно распределить как угодно.
Присоединяюсь к сказанному.
  • avatar Harand
  • 3
Можно на эти деньги начать новый краудфандинг-проект, и оплатить что-то самое актуальное.

На ум сразу приходит современное DL-based решение по комментариям, с возможностью захода через соцсети (обязат. ВК, Одноклассники, ФБ, G+) и Аякс-комментированием, переключением режимов дерево/плоские комменты и модулем для модерации в Админке.
  • avatar Harand
  • 0
Так я и не попробовал. Когда собрался — модуль уже не заводился на текущих версиях.
  • avatar Dmi3yy
  • 8
Я Считаю что ты и так очень много сделал для развития EVO, по части текущей ситуации все бывает. И это правильно что написал статью с целью разрешить ситуацию. Но мою долю просьба не возвращать а оставить в качестве благодарности за ранее проделанную работу, а так же адекватность в плане решения возникшей ситуации
Сдохло на 1.4RC и непонятно, что делать теперь
После первых десяти проверок уже запоминаешь на что он ругается и быстро видишь что не имеет значения, а что нужно лечить.
Вот с этим согласен, в Ай-болите и Эвочеке файл при проверке в Paranoic mode светится как подозрительный.
На первый взгляд вроде чистый, но вирусный код размещен в максимально правом расположении экрана первой строки — через 4-5 прокруткок скролом, расшифровывал — обычно воруют пароли к аккаунтам в платежных системах…
images.vfl.ru/ii/1511207682/e745328c/19503725.jpg
На самом деле айболит все показывает, нужно просто немного вникать в то, что он показывает. Если есть сомнения — можно скачать с гита нужный релиз и просто сравнить файлы. После первых десяти проверок уже запоминаешь на что он ругается и быстро видишь что не имеет значения, а что нужно лечить.
Спасибо за ссылку на хорошую статью.
По поводу избыточности — очень часто страдают в ходе заражения файлы и папки самой CMS, плюс большой риск пропустить зараженные файлы.
Да у вашего метода производительность выше, у моего чуть выше безопасность за счет избыточности.
Относительно потери файлов — я специально 2 раза выделил про проверку работоспособности сайта, но да, при моем методе проблемы иногда возникают :(
Вообще есть менее трудозатратная и более эффективная версия Эффективная потому, что если сайт делали не вы, то всегда есть варианты что не все файлы перетянете. Навскидку — конфиги мультиТВ можно пропустить, если устанавливались модули типа efilter или evoBabel то там правка разметки идет в файлах конфигурации ну и в таком духе. Потому разворачивание новой системы мне кажется избыточным шагом, проще нормально проверить имеющуюся и обновиться.

P.S. Лично я вылечил десятки сайтов таким способом и довольно успешно.
  • avatar Serg28
  • 0
Спасибо. Я еще делаю так: с помощью утилиты ftpuse подключаю ftp-папку сайта как сетевой диск и периодически сканирую им эту папку сайта, как если бы она была обычным диском. Очень удобно.
  • avatar 1px
  • 0
Спасибо, помогло.
  • avatar 1px
  • 0
Нашёл только
tinymce.init(config_tinymce4_custom)
но это похоже не то. Там вообще какая-то магия, текст в текстареа вставляется, а на морде старый. А в инспекторе видно, что вставился.
  • avatar Dmi3yy
  • 0
можно подсмотреть в Мультитв там есть код как правильно реинициализровать тини
Благодарю!
  • avatar Fr3ddy
  • 0
при сохранении документа, про чанки и сниппеты не знаю. Лучше переспросить у тех, кто знает :)