Александр Мельник

Александр Мельник

С нами с 02 сентября 2016; Место в рейтинге пользователей: #64

Instagram, modInstagram и срок работы ACCESS TOKEN

Наткнулся на компонент modinstagram* для вывода изображений с этой сети.
Но прежде чем пользоваться хочу уточнить один момент.

Когда-то я писал программы для получения изображений из сети инстраграмм, но сталкивался с тем, что instagram*м выдает токен только сроком на 30 дней. То есть через 30 дней все переставало работать, нужно было идти регистрировать новое приложение на сайте инстраграм, получать новый токен, вносить это все на сайт и еще 30 дней радоваться жизни.

Сейчас все осталось так же? После установки этого компонента нужно будет раз в месяц получать новый токен или здесь кк-то этот вопрос решен? Просто в описании к этому компоненту ничего не упоминается об этом факте, а может автор и не знал о такое «подлости» со стороны instagram*м.
Александр Мельник
25 января 2019, 09:40
modx.pro
660
0

Дерево ресурсов, extJS и платные компоненты

Простите за много букв, но не знаю как эту информацию изложить очень кратко.
Я столкнулся с такой проблемой. Приобретаю в магазине modstore платные компоненты, разных разработчиков, в разное время (между покупками прошло около двух лет). Каждый из этих компонентов работаем с деревом ресурсов и предлагает в админке интерфейс где галочками можно указать определенные категории.
И на разных проектах (сайтах), разные версии MODX у меня и два года назад и сейчас возникает сходная проблема — я выставляю галочки на нужных мне категориях, нажимаю кнопку — поехали (образно говоря) но компонент видит «прошлое» положение галочек. Ну тоесть грубо говоря выгрузка товара происходит не из тех категорий которые я указал сейчас, а из тех, которые были указаны в прошлый раз. Меняем расположение галочек и получим товары из категорий, которые были указаны ранее.
Александр Мельник
24 января 2019, 15:23
modx.pro
914
0

$modx->setOption нужен совет

Добрый день.
В отдельном файле я подключаю класс modx.class.php, создаю новый объект этого класса. Инициализирую контекст.
Могу получить значение системной настройки через getOption(), однако не могу ничего записать в системную настройку через setOption().
информация на офф сайта крайне скудна и говорит, что нужно просто указать имя настройки и значение.
docs.modx.com/xpdo/2.x/class-reference/xpdoobject/configuration-accessors/setoption
Но почему-то у меня не срабатывает и значение в системную настройку не добавляется.
И как-то становиться непонятно, ведь системные настройки располагаются в определенных пространствах имен.
Александр Мельник
18 января 2019, 10:42
modx.pro
1 727
0

Formit / ReCaptchaV2 - Невозможно загрузить класс reCaptcha.

Добрый день.
Установил на сайт компонент ReCaptchaV2
Работает в связке с Formit.
При обращении к странице, на которой выводится капчта — в лог идет ошибка
[2019-01-16 12:54:07] (ERROR @ /home/h81/site.ru/docs/core/components/formit/src/FormIt/Request.php: 88) [FormIt] Невозможно загрузить класс reCaptcha.
Обновил Formit до самого свежего — та же ошибка. При этом каптча сама по себе работает и свою функцию выполняет.
Александр Мельник
16 января 2019, 13:07
modx.pro
1 290
0

ReCaptchaV2 - выбор языка отображения

Что-то не пойму, как указать язык вывода каптчи на сайте при использовании ReCaptchaV2
Компонент новый, используется не так как ранее и безусловно стал удобнее.
Но у меня есть полностью англоязычный сайт, вывожу на нем капчту а она на русском.
Заглянул в код сниппета recaptchav2_render, который используется для вывода каптчи на страницу. Там переменная lang берется из системной настройки cultureKey. Проверил — в этой настройке у меня все верно — en.
В html документа тоже задан
<html lang="en">
Для чистоты эксперимента включаю VPN и перемещаюсь в США.
Открываю страницу — и капчта по прежнему на русском.

Если кто сталкивался, буду признателен за подсказку.
Александр Мельник
15 января 2019, 16:40
modx.pro
640
0

Статичные файлы для TV?

Господа и дамы.
TV имеют возможность указания статичного файла для хранения содержимого.
Как это работает?
Сначала я с радостью подумал, что это позволит создавать TV полностью из IDE, настроить тип, привязку к шаблону и так далее, но это вряд ли.
Вот указал я текстовый файл в качестве статического для TV и его содержимое отображается в поле — значение по умолчанию. И зачем? То есть это даже не замена «биндингов»? Нельзя указать какой-то php файл и его результаты использовать скажем для формирования выпадающего списка…
Кто-то пользуется?
Александр Мельник
12 января 2019, 21:10
modx.pro
660
0

modstore.pro - поставщик не может быть проверен

На сайте уже было настроен поставщик modstore.pro, без ключа.

Сейчас возникла необходимость купить компонент. Завел себе ключ, редактирую имеющегося поставщика и не могу сохранить.
Вижу сообщение —
Этот поставщик не может быть проверен, и поэтому не может быть использован как поставщик. Пожалуйста проверьте URL сервиса и повторите попытку.
Нет разницы указываю ли я
https://modstore.pro/extras/ или http://modstore.pro/extras/

В чем может быть причина? особенно учитывая что поставщик такой уже у меня на сайте был заведен.
p.s. Вроде бы на днях в видел в разделе вопросы похожую проблему описывали, но пролистал и не нашел.
Александр Мельник
27 декабря 2018, 17:14
modx.pro
3 348
0

Установка более старой версии пакета чем в репозитории

Добрый день.
К своему стыду не знаю, как установить версию любого пакета, ниже чем та что в репозитории?
Вопрос возник изза AssetManager, которым я давно пользуюсь для создания фотогалерей.
Не так давно видел информацию, что он обновился и порадовался.
Однако обновленная версия выдает ошибки в процессе установки и отказывается даже устанавливаться, поэтому хотелось бы вернуться к прошлой версии.
Я вижу что на github лежит старая версия AssetManager, я знаю что в MODX есть ручная установка пакетов. Но ведь для того чтобы, пакет был опознан и установился, он должен иметь определенную структуру транспортного пакета.
В общем, подскажите, кто в курсе.
Спасибо.
Александр Мельник
23 сентября 2018, 09:20
modx.pro
2 232
0

Заражения продолжаются и после обновления до 2.6.5

Сегодня обнаружил кучу лишних файлов в директории сайта, хотя сайт уже месяц как обновлен до 2.6.5
Александр Мельник
04 сентября 2018, 08:05
modx.pro
1 073
0

Пользователи Babel, у всех обновление до 2.6.5 прошло удачно?

Добрый день.
Я знаю, что многие разработчики строили мультиязычные сайты с применением компонента Babel.
Мне тоже достался по наследству такой сайт, на довольно старой версии MODX (2.5.0 по моему).
Так вот, при его обновлении до 2.6.5. все работает кроме компонента Babel.
Хочу поинтересоваться, это я такой везучий или это глобальная проблема и Babel просто не работает с новой версией MODX?
Александр Мельник
04 сентября 2018, 07:03
modx.pro
970
0