28 октября 2015, 10:04 Спасибо буду ждать, пока сделал через phx, такой параметр очень нужен, я делаю принудительный опрос среди пользователей со скрытыми результатами, хоть пользователи тором не пользуются, но зато юзают сайт с разных устройств. Новые дополнения и их версии / Мультиязычный опрос xPoller2 68 0
27 октября 2015, 13:54 Подскажите как сделать только для зарегистрированных ?? проблема в том что я захожу с нового браузера новым пользователем и уже нет возможности голосовать. Новые дополнения и их версии / Мультиязычный опрос xPoller2 68 0
27 октября 2015, 09:05 Спасибо за обновленный компонент )) пошел сносить старый Новые дополнения и их версии / Мультиязычный опрос xPoller2 68 0
26 октября 2015, 12:28 Добрый день, на одной странице несколько вызовов работают? Новые дополнения и их версии / Мультиязычный опрос xPoller2 68 0
19 октября 2015, 12:43 Добрый день, подскажите пожалуйста как избавиться от шибки в логе (ERROR @ /assets/components/mycalendar/action.php) No class specified for loadClass Появилась после обновления движка и компонента Новые дополнения и их версии / [myCalendar] Календарь для MODX 96 0
19 августа 2015, 18:54 Вот дошли руки до сайта где не добавлялся пользователь в группу, Не знаю ошибка или что, не углублялся, но у меня не работало по причине 2х вызовов [[-!HybridAuth]] в одном шаблоне, оставил 1 вызов и всё стало добавляться. Вопросы / HybridAuth: логинит, но в группу не добавляет и... 11 +1
17 августа 2015, 13:46 У меня на одном сайте такая же проблема, буду решать, отпишу Вопросы / HybridAuth: логинит, но в группу не добавляет и... 11 +1
17 августа 2015, 09:46 Бала такая проблема, заработало при создание новой группы и без прав &groups=`newgroup` Вопросы / HybridAuth: логинит, но в группу не добавляет и... 11 0
17 августа 2015, 09:26 Решился вопрос так, если кому то нужно <?php /*! * HybridAuth * http://hybridauth.sourceforge.net | http://github.com/hybridauth/hybridauth * © 2009-2012, HybridAuth authors | http://hybridauth.sourceforge.net/licenses.html */ /** * Hybrid_Providers_Steam provider adapter based on OpenID protocol * * http://hybridauth.sourceforge.net/userguide/IDProvider_info_Steam.html * * This class has been entirely reworked for the new Steam API (http://steamcommunity.com/dev) */ class Hybrid_Providers_Steam extends Hybrid_Provider_Model_OpenID { var $openidIdentifier = "http://steamcommunity.com/openid"; function loginFinish() { parent::loginFinish(); $this->user->profile->identifier = str_ireplace("http://steamcommunity.com/openid/id/", "", $this->user->profile->identifier); if (!$this->user->profile->identifier) { throw new Exception("Authentication failed! {$this->providerId} returned an invalid user ID.", 5); } // If API key is not provided, use legacy API methods if (!empty($this->config['keys']['key'])) { $this->getUserProfileWebAPI($this->config['keys']['key']); } else { $this->getUserProfileLegacyAPI(); } Hybrid_Auth::storage()->set("hauth_session.{$this->providerId}.user", $this->user); } function getUserProfileWebAPI($apiKey) { $apiUrl = 'http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=' . $apiKey . '&steamids=' . $this->user->profile->identifier; $data = @file_get_contents($apiUrl); $data = json_decode($data); if (!is_object($data) || !isset($data->response->players[0])) { return false; } // Get the first index in 'players' array $data = $data->response->players[0]; $this->user->profile->displayName = property_exists($data, 'personaname') ? $data->personaname : ''; $this->user->profile->firstName = property_exists($data, 'realname') ? $data->personaname."" : ''; $this->user->profile->photoURL = property_exists($data, 'avatarfull') ? $data->avatarfull : ''; $this->user->profile->profileURL = property_exists($data, 'profileurl') ? $data->profileurl : ''; $this->user->profile->country = property_exists($data, 'loccountrycode') ? $data->loccountrycode : '666'; $this->user->profile->profileURL = property_exists($data, 'customURL') ? "http://steamcommunity.com/id/{$data->customURL}/" : "http://steamcommunity.com/profiles/{$this->user->profile->identifier}/"; $this->user->profile->webSiteURL = property_exists($data, 'customURL') ? "http://steamcommunity.com/id/{$data->customURL}/" : "http://steamcommunity.com/profiles/{$this->user->profile->identifier}/"; } function getUserProfileLegacyAPI() { $apiUrl = 'http://steamcommunity.com/profiles/' . $this->user->profile->identifier . '/?xml=1'; $data = @file_get_contents($apiUrl); $data = @ new SimpleXMLElement($data); if (!is_object($data)) { return false; } # store the user profile. //$this->user->profile->identifier = ""; $this->user->profile->profileURL = property_exists($data, 'customURL') ? "http://steamcommunity.com/id/{$data->customURL}/" : "http://steamcommunity.com/profiles/{$this->user->profile->identifier}/"; $this->user->profile->webSiteURL = property_exists($data, 'customURL') ? "http://steamcommunity.com/id/{$data->customURL}/" : "http://steamcommunity.com/profiles/{$this->user->profile->identifier}/"; $this->user->profile->photoURL = property_exists($data, 'avatarFull') ? (string)$data->avatarFull : ''; $this->user->profile->displayName = property_exists($data, 'steamID') ? (string)$data->steamID : ''; $this->user->profile->description = property_exists($data, 'summary') ? (string)$data->summary : ''; $this->user->profile->firstName = property_exists($data, 'realname') ? (string)$data->realname."11" : ''; $this->user->profile->lastName = ""; $this->user->profile->gender = ""; $this->user->profile->language = ""; $this->user->profile->age = ""; $this->user->profile->birthDay = ""; $this->user->profile->birthMonth = ""; $this->user->profile->birthYear = ""; $this->user->profile->email = ""; $this->user->profile->emailVerified = ""; $this->user->profile->phone = ""; $this->user->profile->address = ""; $this->user->profile->country = ""; $this->user->profile->region = property_exists($data, 'location') ? (string)$data->location : ''; $this->user->profile->city = ""; $this->user->profile->zip = ""; } } Вопросы / Как настроить провайдер steam для HybridAuth ? 2 0
30 июня 2015, 17:34 Спасибо огромное Новые дополнения и их версии / [PayAndSee] - добавлен экспорт подписчиков 8 0
30 июня 2015, 14:51 Потестил, всё работает четко… Колонка email очень нужна, можете добавить? в моём случае экспорт для рассылки Новые дополнения и их версии / [PayAndSee] - добавлен экспорт подписчиков 8 0
29 июня 2015, 13:39 Вам нужно создать группу ресурсов, вкладка ( сайт/группы ресурсов) и наделить её правами. не понятно что вы делаете доступ к ресурсам ограничивается по другому Вопросы / Доступ к ресурсу только администраторов 3 0
23 июня 2015, 14:29 email самое основное… отпишу Новые дополнения и их версии / [PayAndSee] - добавлен экспорт подписчиков 8 0
23 июня 2015, 14:21 Огромное спасибо Новые дополнения и их версии / [PayAndSee] - добавлен экспорт подписчиков 8 0
18 мая 2015, 16:42 pdoTitle Бомба! спасибо Новые дополнения и их версии / [pdoTools] Мета-теги и сниппет pdoTitle 67 +1
08 мая 2015, 11:46 Спасибо Новые дополнения и их версии / [myCalendar] Вызов нескольких календарей 22 0
08 мая 2015, 11:32 Добрый день, как вывести описание в всплывающее окно? Новые дополнения и их версии / [myCalendar] Вызов нескольких календарей 22 0
06 мая 2015, 10:43 Спасибо Новые дополнения и их версии / [Tickets] Версия 1.6.1-pl Рейтинги пользователей 193 0
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
(ERROR @ /assets/components/mycalendar/action.php) No class specified for loadClass
Появилась после обновления движка и компонента
Не знаю ошибка или что, не углублялся, но у меня не работало по причине 2х вызовов [[-!HybridAuth]]
в одном шаблоне, оставил 1 вызов и всё стало добавляться.