Irina Museh

Irina Museh

С нами с 08 декабря 2017; Место в рейтинге пользователей: #1658

Office - авторизация и регистрация через sms c одной формы

Кейс:

Клиент очень хотел, чтобы у него на странице входа, как у служб доставки, было одно поле — номер телефона. И всё. То есть, если ты новый — ты регистрируешься, если уже юзер — входишь.

Если с авторизацией через email такое можно заставить работать из коробки, то с телефоном пришлось помудрить. Далее — пошаговое описание решения.
mngatoff
26 июля 2018, 16:18
modx.pro
35
4 108
+18

HybridAuth 3

Привет, друзья!

Рад представить вам новую версию HybridAuth для MODX, которая теперь использует 3ю версию библиотеки. Она (библиотека) была полностью переписана, что не могло не отразиться и на дополнении.

Василий Наумкин
26 июля 2018, 15:35
modx.pro
3
3 433
+19

[msOrderCheck] - проверка статуса заказа и его истории

Небольшое дополнение msOrderCheck поможет узнать текущий статус заказа, а также посмотреть историю заказов по данным, имеющимся у покупателя.
Выглядит это так:
msordercheck
DocentBF
26 июля 2018, 13:21
modx.pro
2
3 724
+6

Вывести через pdo

есть сниппет, подскажите как можно его вывести через pdo с постраничной навигацией:

$sql = "SELECT * FROM `modxev_programm_oner` WHERE `user_id`=".$modx->user->get('id')." or parent=".$modx->user->get('id')."";
    $statement = $modx->query($sql);
    $parent = $statement->fetchAll(PDO::FETCH_ASSOC);
    foreach ($parent as $res) {
        switch ($res['status']) {
            case 1:
                $status = 'В ожидании';
                break;
            case 2:
                $status = 'Оплачено';
                break;
            case 3:
                $status = 'Отменено';
                break;
        }
        print'
        <tr>
			<td><span class="title">№</span>'.$i.'</td>
			<td><span class="title">Статус</span>'.$status.'</td>
			<td><span class="title">Тип</span>'.$res['typeo'].'</td>';
			<td><span class="title">Дата</span>'.$res['datao'].'</td>
		</tr>
        ';
    }
Максим
18 июля 2018, 15:05
modx.pro
1
590
0

msDeferredMessages - Отложенные сообщения после смены статуса заказа



Приложение для автоматической отправки email сообщений покупателям интернет-магазина через заданное количество часов, после изменения статуса заказа.

Используя триггерную email рассылку вы сможете возвращать своих покупателей на сайт.
В письмах вы сможете предложить приобрести дополнительные товары или напомнить о необходимости оставить отзыв.

Пример использования
  1. Создаем тему отправлять письмо покупателю через 3 часа если у заказа статус новый.
  2. Покупатель отправляет заказ и при смене статус заказа на новый добавляется сообщение в очередь с нашей созданной темой
  3. Покупатель не оплачивает заказа
  4. Проходит 3 часа
  5. Скрипт проверяет очередь сообщений
  6. И отправляет новое письма с просьбой оплатить заказ
Видео с демонстрацией работы приложения
https://youtu.be/KSP47kt_dYA

Андрей Степаненко
18 июля 2018, 13:27
modx.pro
4
2 477
+11

Revolution 2.6.4 and Prior Two Cricital Vulnerabilities

Не нашел здесь упоминания, тем временем позавчера появилась важная новость о найденных уязвимостях в версии 2.6.4 и необходимости скорейшего обновления

Вольный перевод, оригинал здесь.

Продукт: MODX Revolution
Уровень серьезности: критический
Версии: <= 2.6.4
Тип (ы) уязвимости: Удаленное выполнение / Удаление файлов / каталогов
Дата обнаружения: 11 июля 2018
Дата фиксации: 12 июля 2018
Антон Тарасов
14 июля 2018, 18:37
modx.pro
10
39 471
+15

[tLogin] - Авторизация через Телеграм

Подготовил компонент, позволяющий представиться системе посредством телеграм-виджета, с подтверждением через уведомления телеграм.
Поковырять демку можно здесь.
Внимание — если у вас заброкирован телеграм — вы скорее всего увидите пустую страницу.
Николай Савин
13 июля 2018, 12:05
modx.pro
2
4 504
+8

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

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

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

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

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


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

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

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

Обновление сообщества

Привет, друзья!

Не буду ходить вокруг да около — modx.pro нужно обновлять. В этом году мы уже переделали полностью modhost.pro и modstore.pro, и смотреть теперь на то, как сделано наше сообщество откровенно грустно.

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

Поэтому предлагаю вот такой план.
Василий Наумкин
30 ноября 2017, 11:25
modx.pro
8
5 700
+26