Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
27 ноября 2017, 23:55
+1
Попробуй PayPal — они официально работают в РФ и могут принимать валюты с выводом на твой расчётный счёт.
Василий Наумкин
25 ноября 2017, 09:40
0
Мне не охота писать вещи в вопросы, которые сгенерируют еще больше вопросов.
Я очень умный, но мне не охота что-то там писать в ваши вопросы и просить перенести на главную — понятно. Поэтому я буду выделываться в комментариях.

Кстати, хоть у вас тут редактирование комментариев работает мне не одного оповещения не пришло про ответы.
Ну, сайт прилежно отправляет письма. Например, вот ушло на сброс пароля (удали его просто)
Nov 25 09:35:45 h1 postfix/smtpd[10952]: connect from localhost[127.0.0.1]
Nov 25 09:35:45 h1 postfix/smtpd[10952]: 9A4A31A126: client=localhost[127.0.0.1]
Nov 25 09:35:45 h1 postfix/cleanup[10955]: 9A4A31A126: message-id=<fc7d5c3be72ce6515bb6d58df75cb952@s264.h1.modhost.pro>
Nov 25 09:35:45 h1 postfix/qmgr[17321]: 9A4A31A126: from=<no_reply@modx.pro>, size=1366, nrcpt=1 (queue active)
Nov 25 09:35:45 h1 postfix/smtpd[10952]: disconnect from localhost[127.0.0.1]
Nov 25 09:35:45 h1 postfix/smtp[10956]: Untrusted TLS connection established to mx.yandex.ru[213.180.204.89]:25: TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)
Nov 25 09:35:47 h1 postfix/smtp[10956]: 9A4A31A126: to=<volkov***@yandex.ru>, relay=mx.yandex.ru[213.180.204.89]:25, delay=2, delays=0.01/0.01/0.39/1.6, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued on mxfront4g.mail.yandex.net as 1511591747-j0EE8ZJxvT-ZkAKodZn)
Nov 25 09:35:47 h1 postfix/qmgr[17321]: 9A4A31A126: removed

На проблемы с Яндекс еще никто не жаловался, но можно попробовать добавить no_reply@modx.pro в белый список.

P.S. Вот и этот комментарий ушёл на почту 2м людям, включая тебя:
Nov 25 09:41:01 h1 postfix/pickup[9001]: 50CE81A20A: uid=1282 from=<no_reply@modx.pro>
Nov 25 09:41:01 h1 postfix/cleanup[12077]: 50CE81A20A: message-id=<45054276a8c0a855f26cebb286ff527a@h1.modhost.pro>
Nov 25 09:41:01 h1 postfix/qmgr[17321]: 50CE81A20A: from=<no_reply@modx.pro>, size=12914, nrcpt=1 (queue active)
Nov 25 09:41:01 h1 postfix/pickup[9001]: 565841A23A: uid=1282 from=<no_reply@modx.pro>
Nov 25 09:41:01 h1 postfix/cleanup[12077]: 565841A23A: message-id=<240a2f0400464fb6b905df29911fcb89@h1.modhost.pro>
Nov 25 09:41:01 h1 postfix/qmgr[17321]: 565841A23A: from=<no_reply@modx.pro>, size=3258, nrcpt=1 (queue active)
Nov 25 09:41:01 h1 postfix/smtp[12079]: Untrusted TLS connection established to mx.yandex.ru[2a02:6b8::89]:25: TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)
Nov 25 09:41:01 h1 postfix/smtp[12083]: Untrusted TLS connection established to mxs.mail.ru[94.100.180.31]:25: TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)
Nov 25 09:41:04 h1 postfix/smtp[12079]: 50CE81A20A: to=<volkov***@yandex.ru>, relay=mx.yandex.ru[2a02:6b8::89]:25, delay=2.8, delays=0.02/0.01/0.45/2.4, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued on mxfront1o.mail.yandex.net as 1511592064-PnyFo2JImc-f1AOW4tJ)
Nov 25 09:41:04 h1 postfix/qmgr[17321]: 50CE81A20A: removed
Nov 25 09:41:04 h1 postfix/smtp[12083]: 565841A23A: to=<iz***@mail.ru>, relay=mxs.mail.ru[94.100.180.31]:25, delay=2.9, delays=0.01/0.01/0.48/2.4, dsn=2.0.0, status=sent (250 OK id=1eIU98-0000Ll-Q0)
Nov 25 09:41:04 h1 postfix/qmgr[17321]: 565841A23A: removed
Василий Наумкин
23 ноября 2017, 11:57
0
Можно продлить поддержку, можно самому разобраться с отправкой писем.
Василий Наумкин
22 ноября 2017, 15:35
0
Не думаю, что это как-то может быть связано в обновлением.

Пиши в поддержку магазина, оставляй адрес админки, логин и пароль — будем проверять, в чём дело.
Василий Наумкин
22 ноября 2017, 12:15
+1
Да, об этом я не подумал.

Поправил, обновляйся и проверяй.
Василий Наумкин
16 ноября 2017, 22:14
+5
Да не поможет вам капча от прямых запросов на коннектор.

Поможет CSRF токен, его проверка перед сохранением объекта пользователя, и генерация нового после сохранения. Раз такая проблема, постараюсь выпустить обновление на днях.
Василий Наумкин
16 ноября 2017, 18:12
+1
Поправил, выложил обновление — чисти кэш браузера и проверяй, должно работать.
Василий Наумкин
15 ноября 2017, 02:38
+1
Можно как-то вывести список альбомов через pdoResources?
Конечно, есть же параметрs &class и &loadModel. Вот здесь вообще всё подробно — bezumkin.ru/training/course2/3006/
Василий Наумкин
15 ноября 2017, 02:37
+3
Хотя идеал это отдельное место для фронтэндщиков и MODX, чтобы комфортно жили обе стороны без срачей и холиваров
Чувак, ну ты ж сам в последнее время срачи пытаешься генерировать со своим фронтендом в каждой теме.
Есть что рассказать — напиши, расскажи, а прикидываться Д`Артаньяном мы все умеем.

P.S. Кстати, у нас тут редактирование комментариев работает. Прикольно получать одно уведомление, а не три, с разницей в пару минут.
Василий Наумкин
14 ноября 2017, 15:34
+1
AjaxForm всегда должен вызываться некэшированным.
Василий Наумкин
14 ноября 2017, 13:41
+1
Нет, это разные вещи. Вот дока по Gitify
Цель Gitify — обеспечить двунаправленную синхронизацию данных, обычно хранящихся в базе данных MODX, что позволит версионировать код через Git.

А моя заготовка нужна для разработки сайтов из IDE, а не для синхронизации.
Василий Наумкин
13 ноября 2017, 16:52
0
Я специально выбрал компании, у которых продукты начали воровать еще до нашего рождения и воруют по сей день.

И вот как-то они не смогли это взять и запретить!
Василий Наумкин
13 ноября 2017, 16:32
0
Далее… Нужно реализовать на modStore одну простую вещи: одна покупка — одна установка. Хватит уже воровать всем у всех. Пора зарабатывать :-)
У меня только один вопрос — каким образом?

Как столько сформулируешь, можно смело бежать продавать идею в Microsoft, Adobe и другие крупные компании, которые еще не додумались как победить пиратство.
Василий Наумкин
12 ноября 2017, 13:28
+1
bower ты можешь добавить самостоятельно — это просто пример, который предлагается форкнуть и использовать по-своему.

Презентация сделана в markdown, рендерит его DeckSet. С путями в файлах всё должно быть хорошо — PHP, вроде, умеет их понимать верно на разных ОС.
Василий Наумкин
09 ноября 2017, 18:16
0
Видел такое, когда в корне сайта лежал файл с кривой кодировкой в имени.

MODX просто не мог понять, как его вывести — и выдавал ошибку.
Василий Наумкин
07 ноября 2017, 11:10
-1
Просто открой исходник страницы. Там прямо в теле javascript функция
function setSelect(obj, index) {
    var name = $(obj).attr('depend') || '';
    var div = $("select[name="+name+"]").parent();
    var select = $("select[name="+name+"]");
    var ids = $(obj).find('option[value='+$(obj).val()+']').attr('ids') || '';
    var index = index || 0;
    ids = ids.split(',');
    $(div).find('ul li a').removeClass('selected');

    $(div).find('ul li').hide();
    $(div).find('ul li:eq(0)').show();
    $(div).find('ul li').each(function(){
        var id = $(select).find('option:eq('+$(this).find('a').attr('index')+')').val();
        for (var key in ids) {
            if (ids[key] == id)
                $(this).show();
	    }															
	});
    $(div).find('ul li a[index='+index+']').addClass('selected');
    $(div).find('span').text($(div).find('ul li a[index=0]').text());
    $(div).find('select').change();
}

А самих select прописаны ids


Вот и вся «локальная обработка данных». В mSearch2 делается примерно так же.
Василий Наумкин
07 ноября 2017, 01:17
-1
По ссылке совершенно обычная форма, даже без ajax.
Василий Наумкин
07 ноября 2017, 00:29
3
+9
Ребята, у всех «зависающих» одна и та же проблема — баг в 2.6 с очисткой кэша ресурса, если он был получен через getOne или подобный метод. Вот простейший код, который генерирует ошибку.

Все уже в курсе, будет починено в 2.6.1. Вот исправление, которое можно сделать самостоятельно.