Dark
По результатам общения дополнил инструкцию по чистке сайта от вирусов. 1. Делаешь бекап файлов и бд. 2. Скачиваешь бекап и прогоняешь через антивирус и web-антивирус типа aibolit 3. На виртуальной машине разворачиваешь чистую версию modx. Версия должна быть аналогичной заряженной. 4. Разворачиваешь сюда копию БД. 5. Прогоняешь базу через evoCheck. 6. Проверяешь пользователей на наличие неизвестных пользователей с административными правами. Удаляешь их. 7. Подбрасываешь нужные файлы. 8. Постепенно обновляешь до последней версии. 9. Проверяешь служебные файлы и другие сайты на хостинге. При необходимости связываешься с хостинг провайдером для проверки 10. Переносишь сайт на боевой сервер 11. Рекомендуется поменять пароли к административной панели, к хостингу / FTP и к БД Вот также думаю, может это все в виде статьи на modx.im добавить?
Am
в доку добавить бы
Am
и там дополнять
Am
типа ФАКа сделать
Сергей
По результатам общения дополнил инструкцию по чистке сайта от вирусов. 1. Делаешь бекап файлов и бд. 2. Скачиваешь бекап и прогоняешь через антивирус и web-антивирус типа aibolit 3. На виртуальной машине разворачиваешь чистую версию modx. Версия должна быть аналогичной заряженной. 4. Разворачиваешь сюда копию БД. 5. Прогоняешь базу через evoCheck. 6. Проверяешь пользователей на наличие неизвестных пользователей с административными правами. Удаляешь их. 7. Подбрасываешь нужные файлы. 8. Постепенно обновляешь до последней версии. 9. Проверяешь служебные файлы и другие сайты на хостинге. При необходимости связываешься с хостинг провайдером для проверки 10. Переносишь сайт на боевой сервер 11. Рекомендуется поменять пароли к административной панели, к хостингу / FTP и к БД Вот также думаю, может это все в виде статьи на modx.im добавить?
а еще таким же списком напишите возможные рекомендации по безопасности после установки evo
Dark
в доку добавить бы
Я не против. Может, пусть Дмитрий перенесет в документы эту инструкцию в созданную статью.
Am
Потеряет ((: у него дел и так хватает
Dark
а еще таким же списком напишите возможные рекомендации по безопасности после установки evo
А вот здесь точно нужно коллективное обсуждение, поскольку здесь у многих разные подходы и нужно собрать компиляцию этих рекомендаций
Am
для этого как раз и подошла бы система ФАКа - доков где это можно собрать и после выделить
Am
ну и человека назначить отвественного (((:
Am
например Dark
Am
(;
Сергей
есть же сайт у дмитрия по докам? зачем городить
Am
нуда
Am
и я про это
Dark
Так может у кого есть возможность на гит добавить статью без лишних коммитов и слияний?
Dark
А по факу - интересная мысль. Но здесь нужно решение главных гуру. :)
Dmytro
А кто мешает? Добавляейте в доку на гит ;)
Сергей
Anonymous
Дим.. а где-то ты писал список сниппетов в которых были уязвимости.. и которые обновить надо.. напиши тут еще раз.. включить список в FAQ
Dmytro
eForm, Ditto, AjaxSearch, Weblogin
Anonymous
спс
dimkinpark
А я делаю бэкап беру папки с картинками, документами, шаблоном, файл конфиг, роботс, хтакс. Проверяю папки поиском на *php, заливаю новую версию, сохраненное и из репы ставлю нужное и все. Если нет самописа (не в базе), то все норм работает.
dimkinpark
Anonymous
Может кто посоветует, а то простыл и голова не варит, для прикрепления картинки к новости/статье что можно использовать, кроме стандартного image и fastimage. Нужно картинку и 2 поля: alt, title. MultiTV только получается?
Am
Когда принципиально, то да - мультиТВ хорош. А так можно использовать те же 2 ТВ для каждого значения (;
Am
(((%
Am
Выздоравливайте!
Bilbo Baggins
это если одна картинка у документа
Am
Прелести мультиТВ в том что заполнять можно по-своему и альт и титл картинки А так да, можно соблюсти "каноны" и заполнить все это заголовками со страницы.
Am
Лето - жаркое, прохладное, коварное (((%
Am
Болеть плохо
Anonymous
Вот про каноны и думаю... с одной стороны pagetitle и longtitle верно, с другой, кто знает что будет в будущем - придёт горе-сеошник и скажет нужно, чтоб другие значения были и переделывай потом.. а с мультитв в доклистере геморой с обработкой..
Сергей
https://monosnap.com/file/BMwDEdQhXbOREKzJkKeoF5BG5e24r4
Anonymous
хе-хе.. наш ответ Чемберлену))
Anonymous
https://monosnap.com/file/BMwDEdQhXbOREKzJkKeoF5BG5e24r4
Это что за чудо-модуль?
Сергей
это плагинчик давно позаимствовал на просторах инета, Дмитрий запилил в экстрас, я потом под себя ещё доработал, чтобы совместим был с мульти тв
Am
Странный функционал для редактирования, да работает (((:
Сергей
в экстрас morephoto но надо допиливать под себя тогда ещё и квери не было
Сергей
в экстрас просто добавление картинок, второе поле уже допиливал
Am
На самом деле очень часто для решения задачи (действительно банальной в виде двух-шести полей для двух картинок новостей) можно без напряга использовать и ТВ, они для этого созданы.
Am
Каким-то образом значительно на функционале MODx прям это не скажется, а для эстетики пользования - удобнее для владельца
Сергей
Сергей
вот архив с tvs что на видео выше
Anonymous
Всем спасибо, подумал я и склонился к подстановке longtitle и pagetitle ибо так по феншую. А о горе-сеошниках думать - в лес не ходить)
Am
(((: Всегда можно применить иные силы. ТЗ это наше всьо (:
Anonymous
Я в последнее время прокачиваю скилл "заказчик с хотелками в голове, а не на бумаге, но который платит" :)
Anonymous
так сказать экстрасенсорные способности)
Am
ааааа
Am
бывает
Am
не заиграйтесь (((:
Anonymous
да не, сам уже "накушался", поэтому сдаю этот проект до конца недели и живу по принципу "нет ТЗ - результат ХЗ")))
Am
(((%
Am
даже у тех кто дает ТЗ, обычно есть корректировки (((: так что тут тоже нужно знать меру (;
Anonymous
Комрады, а нынче параметр &summary=`notags,len:10` у ДокЛистера не обрабатывается?
Anonymous
Странно... выставил так: &introField=`` &contentField=`pagetitle` &summary=`notags,len:10` а он только длинные заголовки режет...
Сергей
len -> char
Anonymous
неа.. не фачит совсем так(
Сергей
notags,char:10
Сергей
неа?
Сергей
сори chars
Anonymous
сделал chars:33 - так режет, но тоже странно.. короткие pagetitle совсем обрезает, а длинные режет, но явно не по 33 символа)
Сергей
200 минимум
Сергей
русские символы 4 бита, значит по 50 режет
Anonymous
смотрел эту часть кода, грешу на 50 вызове, там это типа offset, а 200 это если НЕ существует заданного параметра.
Anonymous
т.е просто указано =`len` или =`chars`, то режет до 200ю
Сергей
может нопарсер добавить? noparser
Сергей
len до точки режет, в пределах 200 плюс минус есть небольшая погрешность
Сергей
может проще prepare?
Anonymous
Писать велосипед по обработке UTF строк неохота) А вообще кажется дело в class.summary.php, там: protected function summary($resource, $truncLen, $truncOffset, $truncChars, $splitter = '') и вызывается это дело как раз в скрине выше с truncOffset=50, который в свою очередь прогоняется в html_substr ну и дальше по наклонной)
Anonymous
В общем, спасибо, придумаю что-нибудь)
Anonymous
Пойду я спать, всем спокойной ночи!
Сергей
mb_substr("abcdef", 0, 20);
Aleksey
Доброе утро
Aleksey
айболит на админер ругается это нормально?