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

[MinifyX] Новые возможности старичка

Всем привет! Сегодня поговорим про дополнение MinifyX. Все знают, что это, но не все, что оно больше не поддерживается автором. Основная причина — ядро минифая (библиотека Munee) уже давно не обновляется. Вроде есть проблемы с Bootstrap 4.
Но мне он нравится. А главное, он выполняет всё, что требуется — собирает и минифицирует мои скрипты и стили без ошибок. Я не компилирую сасы, лесы, кофе. Единственное, не хватало разных мелочей для удобства. Вот захотелось мне собирать всё в один файл — и обычные скрипты и скрипты дополнений. Сниппетом это сделать не очень просто, но можно — для каждого шаблона делать отдельный вызов с перечнем необходимых файлов. Но этот вариант не вызвал у меня энтузиазма. И я решил реализовать другой подход. У меня сниппет MinifyX вызывается в чанке head, в котором я определяю секцию HEAD страницы. Поэтому я подумал, а почему бы не использовать подход загрузки файлов по требованию.
Сергей Шлоков
18 января 2018, 18:46
modx.pro
8
5 642
+12

[yaMarketReviews] - отзывы из Яндекс Маркета на вашем сайте (Update 2018)

Компонент yaMarketReviews позволяет показывать на сайте отзывы о магазине или конкретном продукте, опубликованные на популярной площадке Яндекс Маркет.

Состоит из двух логических частей
  1. Отзывы о магазине
  2. Отзывы о продукте
Николай Савин
06 января 2018, 05:49
modx.pro
6
5 633
+10

[msdSector] - расчет стоимости доставки с учетом секторов.

msdSector — расчет стоимости доставки с учетом секторов.


Особенности:

  • работа только с новым miniShop2 (version =>2.4.0-beta2)
  • сниппет расчета стоимости корзины
  • подсказки и выбор адреса с помощью DaData api
Демо: msdsector.vgrish.ru
Володя
24 декабря 2017, 11:21
modx.pro
1
2 690
+9

[NumberAbbreviation] - модификатор для сокращения больших чисел (1.2K)

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

Я сначала не совсем понимал принцип формирования подобного формата чисел. Но благодаря пользователю Neonich решение было найдено.

Итак, есть решение — почему бы не сделать его для всех?
Как следствие этого появился пакет NumberAbbreviation, который добавляет новый модификатор numabbr.
Василий Столейков
22 декабря 2017, 07:17
modx.pro
6
4 725
+13

[SnowStorm] - снегопад на сайт в 1 клик


Зима, холода, одинокие дома… Ну и снегопад на улице конечно же.

В честь этого было оформлено новое дополнение SnowStorm, которое включает снегопад на сайте буквально в 1 клик — достаточно лишь установить дополнение из репозитория modstore.pro!

В своей работе компонент использует скрипт падающего снега SnowStorm www.schillmania.com/projects/snowstorm/. Этот скрипт достаточно плавный и недерганный. Не требует установленный jQuery — работает на чистом JavaScript. Для эффекта снега не используются изображеня — всё управление работает с помощью базовых элементов CSS.
Василий Столейков
20 декабря 2017, 13:46
modx.pro
3
7 851
+4

[OptiPic] Оптимизация изображений для Google PageSpeed

Представляю дополнение интеграции с сервисом optipic.io



С помощью этого сервиса можно уменьшить размер изображений, выводимых на сайте. Снижение качества изображений в некоторых случаях будет заметно, но зато размер устроит сервис PageSpeed и вы сможете «отвязаться» от сеошников, которые требуют как можно большее количество баллов =)
Илья Уткин
12 декабря 2017, 13:16
modx.pro
4
5 846
+13

[tinyCompressor] Автоматическая оптимизация и сжатие файлов

Что делает данный компонент?
Оптимизация изображения для сайта — это уменьшение объема изображения без видимой потери качества.
При загрузке файла через файловый менеджер, ТВ-поле в ресурсе файла изображения (jpg/png) и при создании превью изображения — он автоматически его оптимизирует.

Сжатие PDF-файлов — уменьшает размер загружаемых PDF-файлов через файловый менеджер, ТВ-поле.
Alexey Medvedev
11 декабря 2017, 00:37
modx.pro
8
9 993
+16

[Matrous] - компонент для фильтрации мата

Всем добрый.
Иногда кому то необходимо фильтровать мат, к примеру в комментариях.
Михаил
10 декабря 2017, 11:18
modx.pro
8
1 766
+17

[simpleQueue] Простая очередь сообщений для других компонентов

После подготовки статей решил довести до ума удобный компонент, который изначально был задуман как публичный и создан для нужд АСУ. Удобен, чтобы в каждом из компонентов, где требуется очередь, не реализовывать одно и то же.

Простая очередь сообщений для использования в любых сторонних компонентах.
Очередь сообщений удобно использовать в случаях, когда необходимо в одном потоке добавить сообщение о новом действии, а в другом потоке его выполнить.



Простой пример: отправка писем. В основном процессе добавляется сообщение о новом исходящем письме, а отдельным скриптом осуществляется отправка письма.
Воеводский Михаил
27 ноября 2017, 14:35
modx.pro
7
3 400
+17

[changeDomain - 1.0.2-beta] - опции к ресурсу



Кто то спрашивал, по поводу каких то конкретных опций для домена но для отдельного ресурса. Ну не много подумав, решил добавить в компонент.
Михаил
26 ноября 2017, 08:46
modx.pro
3
1 731
+8