0 Пользователей и 1 Гость просматривают эту тему.
  • 22 Ответов
  • 3590 Просмотров
*

anton_bessonov

  • Новичок
  • 5
  • 0 / 0
Social Login и AlphaUserPoints
« : 30.09.2013, 11:29:22 »
Здравствуйте, уважаемые форумчане!

Использую AlphaUserPoints 1.8.3 и Social Login 1.6.3.
Поставил стандартное правило Login (sysplgaup_login).
Через обычную форму входа баллы начисляются нормально. Через Social Login начисление не происходит.
Я так понимаю требуется добавить в Social Login следующие строки
Код: php
$api_AUP = JPATH_SITE.DS.'components'.DS.'com_alphauserpoints'.DS.'helper.php';
if ( file_exists($api_AUP))
{
    require_once ($api_AUP);
    AlphaUserPointsHelper::newpoints( 'sysplgaup_login' );
}
Но из-за недостатка знаний языков программирования, не могу понять в какое именно место вставить данный код.
Подскажите пожалуйста если кто сталкивался с данной трудностью. Буду признателен.

С уважением.
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Social Login и AlphaUserPoints
« Ответ #1 : 30.09.2013, 13:17:13 »
А каким образом (каким плагином, какой группы, каким триггером) начисляются баллы?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Social Login и AlphaUserPoints
« Ответ #2 : 30.09.2013, 13:22:54 »
У AUP есть неплохая документация - Developer documentation for AlphaUserPoints 1.7.4 and later. Как пример реализации можно посмотреть плагин JComments - Alphauserpoints (там есть и правила для начисления, и использование их и установка в скрипте).
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Social Login и AlphaUserPoints
« Ответ #3 : 30.09.2013, 13:25:30 »
Я думаю что там должно быть все проще, есть плагин, запускающийся при логине, а мы просто пропустили вызов этого триггера, вот что я хочу проверить прежде чем лезть в доки.
*

anton_bessonov

  • Новичок
  • 5
  • 0 / 0
Re: Social Login и AlphaUserPoints
« Ответ #4 : 30.09.2013, 13:48:49 »
Для начисления баллов используется плагин Login, скачанный с официального сайта.
Код: php
<?php
/*
 * @component AlphaUserPoints
 * @copyright Copyright (C) 2008-2012 Bernard Gilly
 * @license : GNU/GPL
 * @Website : http://www.alphaplug.com
 */

// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die( 'Restricted access' );

jimport('joomla.plugin.plugin');


class plgUserSysplgaup_login extends JPlugin
{

public function onUserLogin($user, $options=array())
{
$app = JFactory::getApplication();

$db    =& JFactory::getDBO();

jimport('joomla.user.helper');

$instance = new JUser();
if($id = intval(JUserHelper::getUserId($user['username'])))  {
$instance->load($id);
}

// *** Daily login rule available only on frontend ***
if ( $instance->get('block') == 0 && $app->isSite() ) {

require_once (JPATH_ROOT.DS.'components'.DS.'com_alphauserpoints'.DS.'helper.php');
// start the user session for AlphaUserPoints
AlphaUserPointsHelper::getReferreid( intval($instance->get('id')) );

// load language component
JPlugin::loadLanguage( 'com_alphauserpoints', JPATH_SITE );

// *** Login rule available only on frontend ***
$jnow =& JFactory::getDate();
$now = $jnow->toMySQL();
$datareference = JHTML::_('date', $now, JText::_('DATE_FORMAT_LC2'), false );
$keyreference = AlphaUserPointsHelper::buildKeyreference( 'sysplgaup_login' );

AlphaUserPointsHelper::userpoints( 'sysplgaup_login','', 0, $keyreference, $datareference );
}

}
}
?>
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Social Login и AlphaUserPoints
« Ответ #5 : 30.09.2013, 13:58:40 »
Понял, надо будет посмотреть где упустили.
*

anton_bessonov

  • Новичок
  • 5
  • 0 / 0
Re: Social Login и AlphaUserPoints
« Ответ #7 : 01.10.2013, 13:14:06 »
Добавил. Не помогло. Более того во время авторизации появляющиеся окно не закрывается. Если страницу обновить оказывается что вход был произведен.
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Social Login и AlphaUserPoints
« Ответ #8 : 01.10.2013, 23:15:35 »
А вы ошибок синтаксических случайно при вставке не сделали? Если нет, то придется ждать когда у меня дойдут руки поставить этот компонент и проэкспериментировать.
*

anton_bessonov

  • Новичок
  • 5
  • 0 / 0
Re: Social Login и AlphaUserPoints
« Ответ #9 : 02.10.2013, 08:07:39 »
Сегодня еще раз все проверил. Написал правильно. К сожалению, желаемого результата нет.
*

Иоланта

  • Захожу иногда
  • 166
  • 3 / 0
Re: Social Login и AlphaUserPoints
« Ответ #10 : 03.10.2013, 16:09:44 »
а я столкнулась также с проблемой аторизации через соцсети и работой aup. так вот, когда происходит регистрация через модуль Slogin, не могу попасть в меню "раскладка аккаунта. В то время, как при регистрации обычным способом мне этот раздел доступен.... это вообще возможно реализовать? я имею ввиду подгонку slogin к aup
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Social Login и AlphaUserPoints
« Ответ #11 : 03.10.2013, 16:35:40 »
Возможно все. Дело в отсутствии свободного времени.
*

anton_bessonov

  • Новичок
  • 5
  • 0 / 0
Re: Social Login и AlphaUserPoints
« Ответ #12 : 03.10.2013, 16:56:54 »
Будем ждать. Мне кажется получиться довольно интересное, а главное удобное сочетание.
*

limon142

  • Захожу иногда
  • 71
  • 1 / 0
Re: Social Login и AlphaUserPoints
« Ответ #13 : 25.12.2013, 06:24:21 »
Подскажите, появилось решение по поводу начисления баллов за вход через Social Login. У меня стоит Joomla 1.5 и перейти на более новую версию нет возможности. А начисление баллов очень нужно т.к. на них у меня завязаны "сладкие плюшки" авторизованным пользователям.
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Social Login и AlphaUserPoints
« Ответ #14 : 25.12.2013, 10:05:26 »
На 1.5 только платно, эта версия не поддерживается и не развивается.
*

limon142

  • Захожу иногда
  • 71
  • 1 / 0
Re: Social Login и AlphaUserPoints
« Ответ #15 : 25.12.2013, 10:24:49 »
На 1.5 только платно, эта версия не поддерживается и не развивается.

Сколько по цене и повремени займет?
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Social Login и AlphaUserPoints
« Ответ #16 : 25.12.2013, 10:36:36 »
По цене 3-5 т.р., столько же и дней. Только после н/г.
*

limon142

  • Захожу иногда
  • 71
  • 1 / 0
Re: Social Login и AlphaUserPoints
« Ответ #17 : 25.12.2013, 14:39:56 »
дороговато, если найду соплеменников то обязательно напишу.
*

fiction13

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
  • Дмитрий
Re: Social Login и AlphaUserPoints
« Ответ #18 : 25.12.2013, 15:20:29 »
а я столкнулась также с проблемой аторизации через соцсети и работой aup. так вот, когда происходит регистрация через модуль Slogin, не могу попасть в меню "раскладка аккаунта. В то время, как при регистрации обычным способом мне этот раздел доступен.... это вообще возможно реализовать? я имею ввиду подгонку slogin к aup

Подтверждаю. В чем может быть проблема? Если заходить в меню раскладки пользователя, AUP утверждает, что пользователь неавторизован. JFactory::getUser() возвращает NULL. Подскажите, куда хотя бы копать?
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Social Login и AlphaUserPoints
« Ответ #19 : 26.12.2013, 11:57:38 »
Бог его знает, я еще за этот компонент не брался.
*

fiction13

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
  • Дмитрий
Re: Social Login и AlphaUserPoints
« Ответ #20 : 26.12.2013, 15:05:41 »
Бог его знает, я еще за этот компонент не брался.
Надеюсь, что у Вас будет время этим заняться. А мы будем ждать.
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Social Login и AlphaUserPoints
« Ответ #21 : 20.03.2014, 10:42:26 »
На гитхабе добавил запуск триггера "onUserLogin", который должен запустить плагины отрабатывающие при авторизации пользователя.
Включение этого действия вынесено в настройки.
« Последнее редактирование: 20.03.2014, 10:45:38 от Arkadiy »
*

limon142

  • Захожу иногда
  • 71
  • 1 / 0
Re: Social Login и AlphaUserPoints
« Ответ #22 : 01.09.2014, 08:56:54 »
Подскажите, а для j1.5 есть решение по начислению баллов на ежедневный вход, понимаю что версия не поддерживается но все же вдруг кому удалось разобраться?   
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Настройка компонента авторизации через соц.сети JoomLine Social Login

Автор azeevku

Ответов: 0
Просмотров: 1892
Последний ответ 05.06.2022, 15:11:29
от azeevku
Akeeba Social Login - FaceBook

Автор Alex_gs

Ответов: 2
Просмотров: 3044
Последний ответ 19.12.2021, 09:01:19
от Alex_gs
Вывод плагина Social Login в BT Login

Автор Shir

Ответов: 0
Просмотров: 2034
Последний ответ 05.11.2018, 19:09:14
от Shir
Компонент Social Login, вернуться назад после авторизации, как?

Автор x1

Ответов: 1
Просмотров: 2137
Последний ответ 05.02.2018, 19:05:53
от zikkuratvk
Как соединить Improved AJAX Login &amp;amp; Register + SLogin

Автор Ханиган

Ответов: 0
Просмотров: 2422
Последний ответ 07.10.2017, 15:53:37
от Ханиган