К содержанию

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

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

Борьба с парсерами и ботами - antiBot

Борьба с парсерами и ботами - antiBot

Первый случай
Примерно год назад повадился на сайт парсер который шерстил сайт с разных IP адресов и c разными user agent, воровал информацию.
Сайт по содержанию имел около 10 миллионов страниц и ежедневно обновлялся по 10к страниц в день. Видел его даже в статистике сайта на метрике. Но все не мог придумать как его заблокировать.
Пробовал использовать компонент siteStatistics с костамизаций так чтобы можно было блочить его по IP адресам.
Худо бедно кое как избавился от этого парсера.

Второй случай
Две недели назад, какой то экспериментатор устроил мне атаку на форму регистрации пользователей, и как давай регистрировать по 2-3 пользователей в секунду. Пришлось закрыть сайт на некоторое время чтобы остановить регистрацию и выяснить как от него избавится. В итоге пару кастылей для формы регистрации еще пришлось написать. Но товарища я так и не успел вычислить так как компонент siteStatistics был отключен, и я честно говоря уже даже забыл как им пользоваться.
Кстати в логах сайта шарится не стал, так как понимал все ровно может повторится не на этом сервер так на другом, пришел один прийдет и второй

UPD: цена снижена с 1490 руб до 590 руб, чтобы можно было купить сразу для нескольких сайтов
Читать далее, Борьба с парсерами и ботами - antiBot

mvtDocs: удобное хранение документов

Бесплатный компонент для удобного хранения файлов документов (инструкций, сертификатов и т.д.), а также внешних ссылок (например на ролики youtube) для ресурсов / товаров MS2.
Читать далее, mvtDocs: удобное хранение документов

[xCalc] Кейсы. Калькулятор подоконников и AjaxForm в результатах расчёта

[xCalc] Кейсы. Калькулятор подоконников и AjaxForm в результатах расчёта

Друзья, вчера добавил 2 кейса в документацию по xCalc. Первый описывает, как работает компонент и как вообще создать при помощи него калькулятор. А второй, в качестве небольшого бонуса, про то, как настроить вывод AjaxForm в результатах расчёта.
Как говорится — переходите по ссылкам в описании!
Читать далее, [xCalc] Кейсы. Калькулятор подоконников и AjaxForm в результатах расчёта

changeDomain

changeDomain


Много пишут в техподдержку да и просто в личку, о просьбе что то доработать в компоненте, добавить функционал.
Поэтому, выделил не много времени и сделал вот такие правки:
Читать далее, changeDomain

[mspQiwiKassa] - Метод оплаты заказов miniShop2 через QIWI Кассу

[mspQiwiKassa] - Метод оплаты заказов miniShop2 через QIWI Кассу
[mspQiwiKassa] — оплата через kassa.qiwi.ru/


Сразу хочу отметить, что QIWI касса и QIWI Wallet для интернет-магазинов [компонент] — это разные платежные системы. QIWI касса более современный вариант, ответ Яндекс кассе, и хоть и имеет уже API 3.0 — но все еще номинально работает в бета режиме.

Читать далее, [mspQiwiKassa] - Метод оплаты заказов miniShop2 через QIWI Кассу

msPriceList - Управление прайс-листами minishop2

msPriceList - Управление прайс-листами minishop2
Экспорт прайс-листов в XLSX с неограниченным количеством категорий и товаров.
Компонент умеет создавать прайс-листы в формате XLSX с категориями и товарами с поддержкой многоуровневого древовидной навигацией по файлу. Можно создавать сколько угодно прайс-листов и давать их скачивать пользователями.


Читать далее, msPriceList - Управление прайс-листами minishop2

msCartProduct - Добавляет товар на странице с корзиной и обновляет её

msCartProduct - Добавляет товар на странице с корзиной и обновляет её
Компонент действуют как обертка для вывода товаров через сниппет msProducts для того чтобы можно было вывести дополнительные товары на страницу с корзиной и добавить их без перезагрузки страницы, с последующим обновлением корзины.
При попадании в корзину товар автоматически скрывается из списка, после того как все товары добавлены в корзину, скрывается и сама обертка где были эти товары.


Читать далее, msCartProduct - Добавляет товар на странице с корзиной и обновляет её

Localizator - 1.0.4

Localizator - 1.0.4

Что нового


  • Исправлена ошибка вывода урлов у типов ресурсов modWebLink
  • Исправлена ошибка рендера редактора текста в админке
  • Исправлены некоторые ошибки сниппета Localizator
  • Исправлена ошибка определения языка при ajax загрузке результатов через mFilter2
  • Добавлена индексация полей локализатора в mSearch2 (по статье Павла)
  • Написан обработчик фильтров для mFilter2 (core/components/msearch2/custom/filters/localizator.class.php)
Соответственно, чтобы обработчик фильтров работал, нужно указать его в системных настройках — mse2LocalizatorFilter.


Также написана небольшая документация

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

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

[modRetailCRM] - Версия 2.4.3

Начну заметку с приятной новости. Компонент подешевел аж на треть. Изменение цены экспериментальное, возможно временное — потому если кто то думает брать — рекомендую поторопиться. В конце статьи еще и промокоды с дополнительной скидкой для полного счастья.
Читать далее, [modRetailCRM] - Версия 2.4.3

msGallerySearch - загрузка изображений в галерею minishop2 по ссылке и Google поиск картинок

msGallerySearch  - загрузка изображений в галерею minishop2 по ссылке и Google поиск картинок
Приложение расширяет стандартную галерею minishop2 добавляя в нее кнопки Загрузить по ссылке и Найти в google.



Теперь не нужно скачивать фотографии на компьютер для того чтобы добавить их в галерею.

Пока разрабатывал компонент msPre, удалось немного получить экспиреенс в ExtJs, и в результате удалось реализовать вот такую удобную кнопку для minishop2. Так же окно по поиску изображений в google но тут конечно из-за ограничений (в 100 запросов в сутки) по поиску сильно не разбежишься.

К слову о modx, за счет того что modx используется ExtJS можно очень сильно расширить возможности любых компонентов на бэкенде. Чего не наблюдается в других CMS/CMF. Так сказать на заметку тем кто думает что другие системы намного лучше.

Читать далее, msGallerySearch - загрузка изображений в галерею minishop2 по ссылке и Google поиск картинок