Игорь

Игорь

С нами с 21 марта 2018; Место в рейтинге пользователей: #125

HybridAuth и странная статистика от Яндекса

Добрый день!
Дополнение HybridAuth с провайдером Вконтакте.
В статистике от Яндекса источник трафика указан oauth.vk.com, хотя я авторизацию не использую (не вхожу на сайт).
Причем, количество «просмотров» очень велико.
Как вообще такое возможно?
Игорь
03 октября 2021, 11:33
modx.pro
286
0

Выбор для авторизованных - из базы, неавторизованных - из cookie

Доброго дня!
Хочу сделать возможность настройки для авторизовавшихся. НО! Если пользователь не авторизован (но ранее уже БЫЛ авторизован и сделал выбор настроек) — брать данные из cookie.
Предполагается ведь, что это, видимо, ТОТ ЖЕ пользователь, только он не успел авторизоваться.
Можно ли такое сделать в MODx?
Игорь
30 сентября 2021, 09:00
modx.pro
359
0

HelpfulPage - есть ли документация? Много вопросов

Добрый день!
Из примеров ничего, собственно, не узнаешь.

1. Хотел бы дать возможность голосовать только авторизованным.
Просто не выводить форму голосования?
Получается, неавторизованные могут голосовать бесконечно.

2. Сбор статистики.
Где можно посмотреть данные статистики голосований по ресурсу? И можно ли их обработать средствами MODX? Или надпись «Вы уже голосовали» и статистика формируются по другим правилам?

3. Форма отправки.
Я так понимаю, настройку отправки нужно делать самому (никаких претензий)?
Игорь
28 сентября 2021, 12:24
modx.pro
431
0

HybridAuth и TicketComments - защита от спама

Доброго дня!
Может быть я параноик…
Возможно ли в TicketComments включить защиту от спама даже для авторизованных пользователей?
И нужно ли это вообще делать?
Игорь
22 сентября 2021, 18:27
modx.pro
260
0

HybridAuth 3 - не работает авторизация через VK

Добрый день!
Проблема в том, что пользователь не добавляется в группу.
Сразу обратил внимание, в списке провайдеров почему-то только modxPro и Yandex
Ок.
Полез в инет (https://modx.pro/help/14804), нашел провайдера Vkontakte.php

Что сейчас…
В логах — ошибка

/hybridauth/model/hybridauth/hybridauth.class.php: 62) [HybridAuth] Invalid request: versions below 5.81 are deprecated. Version param should be passed as «v». «version» param is invalid and not supported. For more information go to vk.com/dev/constant_version_updates

Игорь
17 сентября 2021, 08:19
modx.pro
1
2 512
0

После установки MODx перестал работать код на HTML-страницах

Здравствуйте!
Первоначально, у меня на сайте были ТОЛЬКО предварительно сформированные страницы html со вставками кода PHP — и всё работало.

Сейчас я поставил на сайт MODx — и те html-страницы, которые раньше отлично работали с php — сейчас отказываются это делать (страницы HTML после установки MODx не изменились, остались такими же).

То есть, к примеру, в html -странице перестал работать ЛЮБОЙ php-код, даже вот такой

<?php 
         echo "Привет, я - скрипт PHP!"; 
         ?>
Необходимо включить какие-то настройки?
Игорь
15 сентября 2021, 08:36
modx.pro
465
0

Внезапно кончилось свободное место на хостинге - вырос размер таблицы _tickets_views

Здравствуйте!
Внезапно «упал» сайт, так как кончилось место на хостинге.
Полез разбираться, оказалось увеличилась таблица _tickets_views (я так понимаю — собираются данные о просмотрах), количество строк — 4,786,895.
Что можно сделать в данном случае?

Думаю, возможное решение — удаление «старых» записей.
К примеру, больше одного года.

Можно ли это сделать командой?
DELETE FROM _tickets_views WHERE timestamp< (NOW() — INTERVAL 1 AGE)

Вообще — можно ли так вообще делать?
Игорь
11 февраля 2021, 20:30
modx.pro
450
0

Рабочее ли дополнение eventsCalendar2 в modstore.pro? При использовании - куча ошибок

Всем доброго дня!
Использую eventsCalendar2

[[!eventsCalendar2?
  &parents=`7,8,9,10,16`
]]
Получаю кучу ошибок (скорее предупреждений)

Notice: Undefined variable:
show_errors in /includes/elements/modsnippet/76.include.cache.php
on line 61

Notice: Undefined index: HTTP_X_REQUESTED_WITH in
/cache/includes/elements/modsnippet/76.include.cache.php
on line 68

Notice: Undefined index: 2020-08-01 in
/components/eventscalendar2/model/eventscalendar2/eventscalendar2.class.php
on line 424

Notice: Undefined index: 2020-08-06 in
/components/eventscalendar2/model/eventscalendar2/eventscalendar2.class.php
on line 424


Тем не менее — всё работает… Но предупреждения напрягают — ОНИ ВЫВОДЯТСЯ прямо на сайте!
В чём может быть дело?
Игорь
11 августа 2020, 20:03
modx.pro
551
0

Вывод при отсутствии данных в getImageList

Добрый день!
Необходимо, чтобы при отсутствии данных выводилась поле по умолчанию.
При наличии данных — всё нормально, при отсутствии — строка «по умолчанию» (description) не выводится.

[[!getImageList?
  &tpl=`@CODE:[[+znactesta]]`
  &docid=`[[*id]]`
  &tvname=`nastroika`
  &where=`{"tiptesta:=":"main"}`
  &limit=`1`
  &randomize=`1`
  &totalVar=`totalmigxmain`
]]
[[+totalmigxmain:is=`0`:then=`[[*description]]`]]
Не могу понять — где тут ошибка?
Игорь
04 июня 2020, 16:20
modx.pro
453
0

Вложенный MIGX - выводится только первый уровень

Доброго всем дня!

Сделал через конфигурацию один вложенный MIGX в другом — Тест-Вопрос-Ответы.
К сожалению, при выводе при помощи getImageList выводится только первый уровень (только вопросы).

В админке всё замечательно работает — каждому вопросу могу назначить неограниченное количество ответов.
Второй getImageList не срабатывает.

[[!getImageList?
&tpl=`vsevoprosi`
&docid=`[[*id]]`
&tvname=`voprosmigx`
]]
чанк vsevoprosi

[[+voprosik]]
[[!getImageList?
        &tvname=`otvetiki`
]]
Самое интересное, что при размещении в чанке vsevoprosi

[[+otvetiki]]
даёт

[{"MIGX_id":"1","otvetik":"Неправильный ответ","correct":""},{"MIGX_id":"2","otvetik":"Правильный","correct":"1"},{"MIGX_id":"3","otvetik":"Ещё один неправильный","correct":""}]
Т.е. данные ЕСТЬ, а добраться к ним не могу!
Чёт я уже почти сдался… Что делаю не так?
Игорь
02 июня 2020, 19:27
modx.pro
611
0