К содержанию

Новые дополнения и их версии

Написать заметку

scannerMODX - алгоритмы для вычисления вирусов

scannerMODX - алгоритмы для вычисления вирусов


Привет друзья, пару месяцев назад, публиковал приложение для поиска и сравнения файлов ядра modx и текущего сайта. scannerMODX.
Хотел его дорабатывать. Добавлять разные алгоритмы для поиска вирусных файлов (как обычно времени не хватает). Но только так чтобы точно можно было определить что в файле вирус. Пусть ищет не все подряд, но хотя бы что то да находит.
То есть открываем файл, проверяем его каким то алгоритмом. Если в нем вирус то автоматически помещаем его в карантин и сигнализируем админу

Ну типа если в какой нибудь файле содержится вирус переместить его в карантин, чтобы не портил работу, с заменой на оригинал из ядра сайта.
Так как огромного опыта лечения от вирусов на сайте нету, возможно кто то подскажите готовые алгоритмы для проверки файла и определение в нем вирусов?

Если есть готовые решения на проверку вирусов к компоненту, прошу откликнуться других разработчиков.
Думаю что всем будет полезно...
Комментарии →

modalConsole. Модальная консоль для PHP кода

modalConsole. Модальная консоль для PHP кода
На днях прибирался в PHPStorm и обнаружил один старый проект, который начал пилить ещё полтора года назад. Я тогда решил сделать для себя более удобную консоль, чем Console Николая Ланца. Мне не хватало возможности вызвать консоль прямо в текущем окне. Консоль Николая нужно открывать на отдельной странице. Ну и по мелочи — ресайзить окна, иметь возможность запоминать предыдущий код.

Читать далее, modalConsole. Модальная консоль для PHP кода

Обновление компонента mspReceiptAccount 2.0.0

Обновление компонента mspReceiptAccount 2.0.0
Компонент для печати квитанции переводов и счетов на оплату для minishop2.
Полностью переработан весь бэкенд приложения и добавлены очень полезные функции:

  • Добавлены в шаблоны 3 изображения с логотипом, печатью и подписью
  • Во время отправки новых заказов, автоматически прикрепляется PDF файл к письму с заказом
  • Отправка на email PDF Счета или Квитанции из списка с заказами в minishop. Можно отдельно отправить пользователи или менеджеру
  • Распечатка Счета или Квитанции из списка заказов minishop
  • Настройки для отключения прикрепления PDF. Можно отключить прикрепление PDF у менеджера или у пользователя
  • Возможность создавать свои шаблоны PDF документов
  • Возможность задавать css файл со стилями для разных шаблонов

Читать далее, Обновление компонента mspReceiptAccount 2.0.0

[mWebRTC] Видеочат админа с клиентом.

Данный компонент реализует видеочат в формате админ/гость, т.е. сидит админ на сайте и любой пользователь может связаться с ним. Своеобразная консультация/техподдержка с возможностью подключения видеокамеры.
Возможности
  • Видеочат между пользователем и администратором сайта
  • Пуш-уведомления в качестве оповещения
  • Очередь между пользователями
  • Также присутствует простенький чат для клиентов в очереди
Читать далее, [mWebRTC] Видеочат админа с клиентом.

GoogleSheets. Компонент для работы с Google таблицами.

Возможности
  • Cохранение форм
  • Cохранение заказов (minishop2)
  • Импорт ресурсов / товаров (minishop2)
  • Выгрузка данных из таблицы
Читать далее, GoogleSheets. Компонент для работы с Google таблицами.

[NotFoundParamAlert] - отслеживание несуществующих страниц с заданными URL параметрами

Дошли руки доработать ранее написанный компонент NotFoundParamAlert, позволяющей отлавливать несуществующие страницы с заданными GET параметрами. Лично я его использую для раннего выявления ошибочно настроенных объявлений в контекстной рекламе, отлавливая такие объявления по UTM меткам. Тем, кому интересно, что нового, прошу под кат.
Читать далее, [NotFoundParamAlert] - отслеживание несуществующих страниц с заданными URL параметрами

Localizator - поддержка TV параметров

Localizator - поддержка TV параметров
1. Изменены окна редактирования локализаций, добавлена возможность редактирования TV-параметров

Для вывода на редактирование определенных TV-параметров добавлена настройка локализатора localizator_tv_fields

2. Сделан сниппет Localizator
{'Localizator' | snippet : [
    'snippet' => 'pdoMenu',
    'includeTVs' => 'img',
    'processTVs' => 'img',
    'parents' => 0,
    'level' => 1,
]}
TV-параметры будут заменяться на параметры из локализации.
Для этого нужно изменить настройку pdoFetch.class на pdotools.pdofetchlocalizator


Компонент по прежнему бесплатный и доступен на modstore.pro

Исходники на https://github.com/but1head/localizator

Отправить спасибо можете на Яндекс-кошелек 410015133943061
Комментарии →

[controlErrorLog] Управление копиями журнала

Вчера вечерком под бутылочку пивка допилил функционал управления копиями журнала ошибок. К возможности создания копий журнала добавил также возможность их удаления и скачивания. Для более детального знакомства записал небольшое видео.
Читать далее, [controlErrorLog] Управление копиями журнала