Знающие люди (разработчики) говорят, что если были правильно выставлены права на папки и файлы, то из php-скрипта не получится удалить файлы системы. Так что вероятнее всего это доступ с украденным паролем или человеческая ошибка при копировании/восстановлении.
Да и смысла в замене сайта вирусом мало, выгоднее аккуратно встроиться в сайт и тихонечко делать свои тёмные делишки.

WebMan
В данный период я не оказываю услуг и не занимаюсь сторонними разработками
+434
Репутация
6108
Рейтинг
Мало информации. Пока больше похоже на угнанный пароль ФТП или на ошибочное восстановление бекапа.
Какая конкретно уязвимость? Файлы только новые или остались файлы Инстанта? База данных заменена полностью или к таблицам Инстанта добавились новые?
Какая конкретно уязвимость? Файлы только новые или остались файлы Инстанта? База данных заменена полностью или к таблицам Инстанта добавились новые?
Лучший у каждого свой, так как требования у всех разные.
Я для проектов использую NetBeans (+ Git, xDebug и другие фичи в нём), а для отдельных файлов — Notepad++.
Я для проектов использую NetBeans (+ Git, xDebug и другие фичи в нём), а для отдельных файлов — Notepad++.
Только в PHP 5.4 появилась возможность краткой записи массивов черех '['. Какая у Вас версия PHP?
Упс… Ошибся, не туда посмотрел. Спасибо.на github.com есть такая строчка.
В оригинальном файле InstantCMS 2.14.1 в файле \system\config\autoload.php в строке 26 отсутствует символ '['. Возможно не правильно скопировались файлы движка.
Посмотрите по всем вкладкам, ошибочные поля подсвечиваются.
Loadырь,
1. Если комментарии в несколько уровней, тогда это уже не классический форум, а обычные статьи. Если бы нужны были обычные ТК с каментами, тогда и вопроса у топикстартера и у меня не было бы.
Многие виды обсуждений, не имеющих точного ответа (например, новости, обсуждения общих тем и т.п.) становятся очень неудобными в многоуровневой реализации, когда приходится листать список каментов и искать среди них новые. Тут даже простое выделение новых каментов с момента твоего отсутствия не поможет, так как мог выходить и заходить несколько раз, прежде чем вернуться к чтению этого обсуждения.
2. При большом количестве каментов очень неудобно листать весь список, особенно на мобиле. Тут выручает страничность.
3. Ява решает многие вопросы. Но это не универсально (при смене шаблона), при обновлении движка может слететь. И это дополнительное программирование, что всё равно возвращает к утверждению, что такой функции нет "в коробке" или есть не во всех редакторах.
1. Если комментарии в несколько уровней, тогда это уже не классический форум, а обычные статьи. Если бы нужны были обычные ТК с каментами, тогда и вопроса у топикстартера и у меня не было бы.
Многие виды обсуждений, не имеющих точного ответа (например, новости, обсуждения общих тем и т.п.) становятся очень неудобными в многоуровневой реализации, когда приходится листать список каментов и искать среди них новые. Тут даже простое выделение новых каментов с момента твоего отсутствия не поможет, так как мог выходить и заходить несколько раз, прежде чем вернуться к чтению этого обсуждения.
2. При большом количестве каментов очень неудобно листать весь список, особенно на мобиле. Тут выручает страничность.
3. Ява решает многие вопросы. Но это не универсально (при смене шаблона), при обновлении движка может слететь. И это дополнительное программирование, что всё равно возвращает к утверждению, что такой функции нет "в коробке" или есть не во всех редакторах.
Это было бы хорошей идеей для простого форума. Но для него "в коробке", как минимум, не хватает:Создаете обычный тип контента с названием "Форум" и стандартным набором полей
1. Одноуровневых комментариев с сортировкой по времени публикации (сейчас минимум одна вложенность должна быть).
2. Постраничного разбиения комментариев под записями (сейчас это сделано только для общей ленты комментариев).
Причём желательно иметь настройки 1 и 2 для каждого типа контента отдельно.
3. Удобного цитирования, так как при одноуровневой организации каментов это обязательно.
4. Дополнительно было бы хорошо иметь отдельные ленты комментариев для разного типа контента или даже для разных категорий ТК. Но это уже ближе к "хотелкам".
Понял. Я не знал про этот компонент.
Таблица cms_con_walk_cats — это системная таблица категорий вашего типа контента walk. Почему к ней применяется индекс от набора dataset_sortir не понятно. Возможно, обновление было установлено не корректно.
С какой версии на какую обновлялись?
На локалке обновление сработало? Как переносили с локалки?
Попробуйте временно отключить набор в виджетах, выводящих список записей или категорий ТК walk на главной — пропадёт ли ошибка? Или просто отключить их показ.
Попробуйте временно отключить все наборы в ТК walk — откроется главная?
С какой версии на какую обновлялись?
На локалке обновление сработало? Как переносили с локалки?
Попробуйте временно отключить набор в виджетах, выводящих список записей или категорий ТК walk на главной — пропадёт ли ошибка? Или просто отключить их показ.
Попробуйте временно отключить все наборы в ТК walk — откроется главная?
Очевидно потому, что автор (GoodMade) не привык нести ответственность за свои дела. Он выполняет из заказа только то, на что у него есть вдохновение в данный момент, остальное затягивает, потом бросает работу в любой момент, когда ему стало трудно или лень её выполнять, и исчезает со связи, не возвращая деньги за незавершённый заказ. Вот он и скрыл свой блог, в котором были честные отзывы про его стиль работы и отношение к клиентам.непонятно, почему атор скрыл или удалил свои блоги
Для разных проектов нужно разное. Так что я "за" при условии универсальности:
1. В управлении вкладками добавить вкладку "Профиль" (можно неотключаемую). Чтобы на первое место можно было поставить ту вкладку, которая нужна по проекту, а не только данные профиля. И в итоге получить полноценное управление вкладками, а не с искусственными ограничениями.
2. Опция для "Стены": вкладкой или лентой под "Профилем".
1. В управлении вкладками добавить вкладку "Профиль" (можно неотключаемую). Чтобы на первое место можно было поставить ту вкладку, которая нужна по проекту, а не только данные профиля. И в итоге получить полноценное управление вкладками, а не с искусственными ограничениями.
2. Опция для "Стены": вкладкой или лентой под "Профилем".
Устроит. 😊"решу за 500р., устроит?"
Готов заплатить за такой компонент 500 р, чтобы можно было переносить/копировать выбранную запись контента в другой тип контента. Совпадающие по именам поля — автоматически, не совпадающие — с запросом соответствия конечных полей исходным.