Новости Joomla

Компания JetBrains рассказала о своей поддержке Joomla

Компания JetBrains рассказала о своей поддержке Joomla

JetBrains - один из мировых лидеров в разработке программного обеспечения для разработчиков. Её программные продукты - это IDE - профессиональные среды разработки, которые отличаются от простого блокнота/редактора с плагинами набором всевозможных инструментов для разработчиков, глубоким анализом кодовой базы, подсказками по ней и по языку программирования, отладкой ошибок и многим-многим другим. Одним из самых известных продуктов компании является IDE PHP Storm, который можно назвать отраслевым стандартом PHP-разработчика.

В статье How PhpStorm Helps Maintain PHP Open-Source Projects: Interviews and Real-World Examples в блоге компании описываются Open Source проекты, которым JetBrains оказывает поддержку (это могут быть бесплатные лицензии для разработчиков для некоммерческих проектов).

В список попали:

  • PHPUnit - фреймворк для unit-тестирования в PHP
  • Doctrine DBAL - библиотека для PHP, которая предоставляет лёгкий и гибкий слой для коммуникации с базой данных. Она поддерживает различные базы данных через единый и согласованный API.
  • CodeIgniter — популярный MVC-фреймворк для разработки на PHP
  • Joomla! - наша любимая CMS.

Эти названия (кроме "Joomla") чаще всего не слышат вебмастера и разработчики обычных сайтов и интернет-магазинов. Но эти названия хорошо знакомы PHP-разработчикам, которые создают сложные и высоконагруженные проекты и микросервисы. То, что Joomla оказалась в одном ряду с такими программными инструментами - делает ей честь.

🙏 За ссылку спасибо участнику нашего сообщества Ринату Кажетову (@rkazhet).

Подпишитесь на @joomlafeed

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

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

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Команда JoomLine совместно Shustry, SmokerMan и Arkadiy рада представить компонент социальной авторизации Joomla - SLogin.
Это новое поколение компонентов авторизации через социальные сети использующих OAuth технологию авторизации. Этот компонент в паре со стандартным компонентом авторизации Joomla позволит вашим пользователям быстро авторизоваться и зарегистрироваться на вашем сайте.

Для быстрой настройки вы можете использовать сервис SLOGIN.INFO - как быстро настроить

Компонент достаточно сложен в настройке, но сложность первоначальной настройки компенсируется простотой для ваших пользователей и отсутствие дополнительных прослоек в виде сервисов социальной авторизации.

Как выглядит это для вашего пользователя? Он пользователь попадает к вам на сайт. Видит кнопки социальных сетей с приглашением авторизоваться. Кликает по одной из них и после этого одного окна диалога, может уже работать как зарегистрированный и авторизованный пользователь. Все :)

Используя этот компонент вы можете охватить почти всех пользователей рунета и дать им возможность авторизации на сайте в один клик, и что не мало важно сохранив возможность авторизации и регистрации для тех людей, которые не пользуются социальными сетями.

Что входит в комплект?

Компонент Slogin
Модуль авторизации
Плагин управления пользователями.
Плагин профиля
Специфические библиотеки компонента.

Подробное описание компонента социальной авторизации - https://joomline.ru/rasshirenija/komponenty/slogin.html

Общая инструкция по настройке - Ссылка

Внимание! Прочитайте документацию по настройке - Документация.

Можете посмотреть демонстрацию работы компонента на живом сайте: http://mc-class.ru/

И еще раз спасибо всем кто работал над компонентом, особенно большое спасибо Аркадию он буквально за пару дней доделал все и вся в компоненте :-)

Расширения:

Плагин интеграции с JoomShopping. Купить можно на сайте автора. Возможности плагина: Заполнение данных доступных из социальной сети в профиль JoomShopping, вывод плагина авторизации, на стадии оформления заказа.

Плагин интеграции с К2. Плагин можно купить на сайте автора. Возможности плагина: Поддержка групп К2, заполнение данных профиля к2 из доступных данных в социальной сети, Поддержка аватаров.

Плагин интеграции Community Builder. Плагин можно купить на сайте автора. Возможности: выполнение сервисных функций по созданию профиля в CommunityBuilder при авторизации через SLogin, а так же вывод аватар из социальной сети в профиле CommunityBuilder.

Плагин интеграции JomSocial. Плагин можно купить на сайте автора. Возможности: выполнение сервисных функций по созданию профиля в JomSocial при авторизации через SLogin, а так же вывод аватар из социальной сети в профиле JomSocial.

Плагин интеграции Kunena.


Развитие компонента

Github проекта

На форуме поддержки JoomLine Вы так же можете задать вопрос, и найти ответ на необходимый вам вопрос.

Если вам нравится наше расширение проголосуй за него в каталоге расширений Joomla или просто сделайте пожертвование на развитие расширения.

« Последнее редактирование: 30.01.2019, 12:17:37 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Социальная авторизация Joomla - Slogin
« Ответ #1 : 17.09.2012, 01:40:04 »
Небольшая поправочка. Мы же договорились что компонент будет называться Sccial Login, он так и называется, а slogin - сокращенное название для папок компонента и модуля.
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Re: Социальная авторизация Joomla - Slogin
« Ответ #2 : 17.09.2012, 05:03:24 »
Компонент синхронизирует аккаунт соц.сети с данными пользователя Joomla? Например, Юра / Настя заказывает товары в JoomShopping через стандартную учетку, в кабинете можно отследить историю покупок. Вдруг возникает желание авторизоваться через ваш волшебный компонент :) Какой дальнейший механизм действия? Т.е. принцип моста или нечто иное?
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Есть режим привязки к существующей учетной записи Joomla, то есть после авторизации через социальный аккаунт будет предложено ввести имя и пароль. Если человек введет имя и пароль от имеющейся у него учетной записи социальный аккаунт будет привязана к этой учетной записи.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

pikachu

  • Осваиваюсь на форуме
  • 46
  • 7 / 0
Поддержки для Joomla 1.5 не планируется? Я бы даже купил :)
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Компонент авторизации через социальные сервисы Social Login обновился и получил версию 1.2
Все так же поддержка Joomla 2.5 :-)

Что новенького в этом релизе?
Это слияние аккаунтов для уже авторизованного пользователя. Теперь человек зайдя на специальную страницу можешь быстро привязать к своему текущему аккаунту все социальные сети.
Это багфиксы и улучшения взаимодействия пользователя с компонентом.
Это новые возможности авторизации. Добавлена возможность запроса е-меил.
И просто более приятная графика :-) Спасибо Шустрому что нарисовал иконки ажн два вида.

В общем пользуйтесь на здоровье. :-)
« Последнее редактирование: 20.09.2012, 14:28:17 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Есть надобность в иконках других размеров?
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Есть надобность в иконках других размеров?
возможно не плохо будет маленькие иконки чтоб выстроить иконки в ряд можно было.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Цитировать
но уже с поддержкой Joomla 3.0 :-)
Это ты рано сказал, на 3.0 работает только после переименования классов-родителей в контроллерах, видах и т.п. Надо подумать как в одной версии сделать для 2 и 3.
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Это ты рано сказал, на 3.0 работает только после переименования классов-родителей в контроллерах, видах и т.п. Надо подумать как в одной версии сделать для 2 и 3.
Ну маркетинг такой маркетинг :) хорошо больше не буду безобразничать и удалю эту спорную строчку.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Социальная авторизация Joomla - Social Login
« Ответ #10 : 21.09.2012, 08:17:46 »
Вышла новая версия компонента социальной авторизации. Сборка расширений получила версию 1.2.1
Обновлен компонент и мободуль.
Добавлен плагин. Рекомендуем установить плагин.

Что нового?
Исправление ошибок.
Теперь точно поддержка Joomla 3.0.
Добавлен плагин, который позволит избежать мусора при удалении пользователей из админки. А так же спасает от фантомов.

Почитать о расширении и скачать можно с нашего сайта
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Социальная авторизация Joomla - Social Login
« Ответ #11 : 21.09.2012, 10:18:17 »
Уже писал на сайте, отпишусь и здесь! Отличная разработка.
И как уже писал надеюсь в будущем увидеть интеграцию с CommunityBuilder. =)
Это бидаль пича.
*

nuzhnov

  • Новичок
  • 6
  • 0 / 0
Re: Социальная авторизация Joomla - Social Login
« Ответ #12 : 21.09.2012, 12:17:00 »
Может знает кто...

http://www.yousp.ru/home/reg.html

пишет ошибку при попытке регистрации через этот модуль.
И еще в админке не могу зайти в компонент - пишет

Fatal error: Cannot redeclare class SLoginControllerParemt in /var/www/youspru/data/www/yousp.ru/administrator/components/com_slogin/controller.php on line 16

версия Joomla Joomla! 2.5.7, хелп, модуль хороший
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Социальная авторизация Joomla - Social Login
« Ответ #13 : 21.09.2012, 17:27:24 »
в комментариях на сайте joomline я вам написал что требуется нам чтоб проверить вашу проблему.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Социальная авторизация Joomla - Social Login
« Ответ #14 : 21.09.2012, 19:14:22 »
Может знает кто...

http://www.yousp.ru/home/reg.html

пишет ошибку при попытке регистрации через этот модуль.
И еще в админке не могу зайти в компонент - пишет

Fatal error: Cannot redeclare class SLoginControllerParemt in /var/www/youspru/data/www/yousp.ru/administrator/components/com_slogin/controller.php on line 16

версия Joomla Joomla! 2.5.7, хелп, модуль хороший
В этом месте давай попробуем пострадать паранойей, надо заменить

Код
     if(class_exists('JControllerLegacy')){
        class SLoginControllerParemt extends JControllerLegacy{}
    }
    else{
        class SLoginControllerParemt extends JController{}
    }

на
Код
if(!class_exists('SLoginControllerParemt')){
    if(class_exists('JControllerLegacy')){
        class SLoginControllerParemt extends JControllerLegacy{}
    }
    else{
        class SLoginControllerParemt extends JController{}
    }
}
не знаю почему он у тебя грузится больше одного раза.

То же самое в админке.
*

pirks

  • Захожу иногда
  • 136
  • 8 / 0
Re: Социальная авторизация Joomla - Social Login
« Ответ #15 : 23.09.2012, 08:52:38 »
Цитировать
Можете посмотреть демонстрацию работы компонента на живом сайте: http://mc-class.ru/
Зашел на mc-class.ru через gmail. При выходе - пустая страница и надпись "Неверный параметр".
После нескольких попыток и перезагрузки страницы - вышел.
*

slepoy

  • Давно я тут
  • 753
  • 24 / 0
  • Тотальная шизофазия
Re: Социальная авторизация Joomla - Social Login
« Ответ #16 : 23.09.2012, 14:53:56 »
Как я понимаю, интеграция с компонентом соц.сети JomSocial не предусмотрена, но работе Social Login (и возможной активности пользователя) это не помешает? Проводились ли подобные эксперементы? Спасибо.
Помог? Поставь(те) плюс в репутацию.
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Социальная авторизация Joomla - Social Login
« Ответ #17 : 23.09.2012, 15:27:51 »
Обновление компонента авторизации Joomla Social Login.
Обновление получило версию 1.2.2 и мы настоятельно рекомендуем обновиться на эту версию.

ВНИМАНИЕ!
В релизе важные исправление для авторизации в социальной сети одноклассники! Закрыта уязвимость позволяющая пользователю авторизоваться с правами администратора. + плюс мелкие исправления связанные с возможным исправлением ошибок.

Ссылка на страницу компонента
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

frag79

  • Давно я тут
  • 612
  • 61 / 0
Re: Социальная авторизация Joomla - Social Login
« Ответ #18 : 24.09.2012, 11:05:38 »
Прикольно. Спасибо за работу, как раз наклевывается проект где пригодится.
*

sastryst

  • Новичок
  • 1
  • 0 / 0
Re: Социальная авторизация Joomla - Social Login
« Ответ #19 : 24.09.2012, 11:31:38 »
Всем привет. Хороший модуль. не пойму только куда вставлять данные. client_id и secret key..
Код
<?php
/**
 * SLogin
 *
 * @version 1.0
 * @author SmokerMan
 * @copyright © 2012. All rights reserved.
 * @license GNU/GPL v.3 or later.
 */

// No direct access.
defined('_JEXEC') or die('(@)|(@)');

require_once JPATH_COMPONENT_SITE.DS.'controller.php';

class SLoginControllerTw extends SLoginController
{
protected $client_id;
protected $client_secret;

public function __construct()
{
$cofig = array();
parent::__construct($cofig);
$this->client_id =  $this->config->get('tw_client_id');
$this->client_secret = $this->config->get('tw_client_secret');

}

/**
* Аутентификация пользователя
*/
public function auth()
{
        $app = JFactory::getApplication();
        $input = $app->input;
        $app->setUserState('com_slogin.action.data', $input->getString('action', ''));

        $redirect = JURI::base().'?option=com_slogin&task=tw.check';
        $this->localAuthDebug($redirect);

parent::auth();
//получение oauth_token OAuth 1.0
$config['key'] = $this->client_id;
$config['secret'] = $this->client_secret;
$twitauth = new Twitauth($config);
$req_url = $twitauth->getRequestUrl();
parse_str($req_url, $data_array);
$oauth_signature = $data_array['oauth_signature'];

$req_token = $this->open_http($req_url);

parse_str($req_token, $data_array);

if (!isset($data_array['oauth_token'])) {
die('Error: oauth_token not set');
}

//установка значений в сессию
$session = JFactory::getSession();
$session->set('oauth_token', $data_array['oauth_token']);
$session->set('oauth_signatur', $oauth_signature);

//редирект на страницу авторизации
$url = 'http://api.twitter.com/oauth/authenticate?oauth_token=' . $data_array['oauth_token'];
header('Location:' . $url);
}

/**
* Проверка аутентификации на сайте донора
* Создание новой учетной записи на сайте или утентификация, если такой пользователь уже есть
*/
public function check()
{
        $provider = 'tw';
        $app = JFactory::getApplication();
        $input = $app->input;


        $this->localCheckDebug($provider);

$input = JFactory::getApplication()->input;

if ($code = $input->get('oauth_verifier')) {
//получение значений из сессии
$session = JFactory::getSession();
$oauth_token = $session->get('oauth_token');
$oauth_signature = $session->get('oauth_signature');

$redirect = urlencode(JURI::base().'?option=com_slogin&task=tw.check');
//подключение к API
$params = array(
'oauth_consumer_key=' . $this->client_id,
    'oauth_token=' . $oauth_token,
'oauth_verifier=' . $code,
    'oauth_timestamp=' . time(),
'oauth_nonce=' . time(),
'oauth_signature=' . $oauth_signature,
    'oauth_signature_method=HMAC-SHA1',
    'oauth_version=1.0',
   
);
$params = implode('&', $params);

//отправка POST запроса
$url = 'http://api.twitter.com/oauth/access_token';
$request = $this->open_http($url, true, $params);

parse_str($request, $data);

//получение данных о пользователе
// $url = 'https://api.twitter.com/1/users/show.json?screen_name='.$data['screen_name'];
// $info = json_decode($this->open_http($url));

//удаляем данные из сессии, уже не нужны
$session->clear('oauth_token');
$session->clear('oauth_signature');

            $this->storeOrLogin($provider, $data['user_id'], $data['email'], $data['user_id'], $provider, true);
}

}

}


/**
 * Класс для OAuth 1.0
 *
 */
class Twitauth
{
protected $key = '';
protected $secret = '';
protected $request_token = "https://twitter.com/oauth/request_token";

public function Twitauth($config)
{
$this->key = $config['key']; // consumer key from twitter
$this->secret = $config['secret']; // secret from twitter
}

public function getRequestUrl()
{
// Default params
$params = array(
            "oauth_version" => "1.0",
            "oauth_nonce" => time(),
            "oauth_timestamp" => time(),
            "oauth_consumer_key" => $this->key,
            "oauth_signature_method" => "HMAC-SHA1"
);

// BUILD SIGNATURE
// encode params keys, values, join and then sort.
$keys = $this->_urlencode_rfc3986(array_keys($params));
$values = $this->_urlencode_rfc3986(array_values($params));
$params = array_combine($keys, $values);
uksort($params, 'strcmp');

// convert params to string
foreach ($params as $k => $v) {
$pairs[] = $this->_urlencode_rfc3986($k).'='.$this->_urlencode_rfc3986($v);
}
$concatenatedParams = implode('&', $pairs);

// form base string (first key)
$baseString= "GET&".$this->_urlencode_rfc3986($this->request_token)."&".$this->_urlencode_rfc3986($concatenatedParams);
// form secret (second key)
$secret = $this->_urlencode_rfc3986($this->secret)."&";

// make signature and append to params
$params['oauth_signature'] = $this->_urlencode_rfc3986(base64_encode($this->custom_hmac('sha1', $baseString, $secret, TRUE)));

// BUILD URL
// Resort
uksort($params, 'strcmp');
// convert params to string
foreach ($params as $k => $v) {
$urlPairs[] = $k."=".$v;
}
$concatenatedUrlParams = implode('&', $urlPairs);

// form url
$url = $this->request_token."?".$concatenatedUrlParams;

return $url;

}


protected function _urlencode_rfc3986($input)
{
if (is_array($input)) {
return array_map(array('Twitauth', '_urlencode_rfc3986'), $input);
}
else if (is_scalar($input)) {
return str_replace('+',' ',str_replace('%7E', '~', rawurlencode($input)));
}
else{
return '';
}
}

protected function custom_hmac($algo, $data, $key, $raw_output = false)
{
$algo = strtolower($algo);
$pack = 'H'.strlen($algo('test'));
$size = 64;
$opad = str_repeat(chr(0x5C), $size);
$ipad = str_repeat(chr(0x36), $size);

if (strlen($key) > $size) {
$key = str_pad(pack($pack, $algo($key)), $size, chr(0x00));
} else {
$key = str_pad($key, $size, chr(0x00));
}

for ($i = 0; $i < strlen($key) - 1; $i++) {
$opad[$i] = $opad[$i] ^ $key[$i];
$ipad[$i] = $ipad[$i] ^ $key[$i];
}

$output = $algo($opad.pack($pack, $algo($ipad.$data)));

return ($raw_output)? pack($pack, $output) : $output;
}
}


куда только не пробовал, буду рад помощи
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Социальная авторизация Joomla - Social Login
« Ответ #20 : 24.09.2012, 11:35:23 »
данные вводятся в настройках компонента
*

Degenerated

  • Новичок
  • 3
  • 0 / 0
Re: Социальная авторизация Joomla - Social Login
« Ответ #21 : 24.09.2012, 13:09:46 »
Планируется ли интеграция с CommunityBuilder? Отличный модуль, шикарные возможности, ОЧЕНЬ НАДО)!
« Последнее редактирование: 24.09.2012, 13:14:50 от Degenerated »
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Социальная авторизация Joomla - Social Login
« Ответ #22 : 24.09.2012, 13:26:42 »
планируется. Но не могу точно сказать сроков, так как мы еще до сих отлавливаются баги и производится частичный рефакторинг компонента. Когда работа будет окончена тогда можно будет говорить о CommunityBuilder.
Кстати для ускорения работы и вдохновления автора можно сделать ему донат :-) Я думаю Аркадий не обидится.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Социальная авторизация Joomla - Social Login
« Ответ #23 : 24.09.2012, 13:28:17 »
планирую сделать вызов плагиноа интегоации. с билдером будет не сложно
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Социальная авторизация Joomla - Social Login
« Ответ #24 : 24.09.2012, 13:58:58 »
Да если у кого то из носителей Украинского языка помочь с переводом буду благодарен :-) ну и плюс украинцы получат компонент уже с украинской локализацией.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Re: Социальная авторизация Joomla - Social Login
« Ответ #25 : 25.09.2012, 12:14:23 »
Добрался Я до Вашего компонента. Ну во первых спасибо - все отлично работает (ну почти)
На странице слияния выводятся социальные сети, которые Я не подключал. Если быть конкретнее то это одноклассники. Продумайте глобальное отключение конкретных сетей.
Идем дальше. В модуле хочется отключаемую строку приветствия и кнопки выход. Ну как в модуле JL Mail.
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Социальная авторизация Joomla - Social Login
« Ответ #26 : 02.10.2012, 09:21:32 »
Сейчас когда пишу этот пост... как раз 1300 просмотров темы. И по случайному совпадению компонент сегодня достиг версии 1.3.
Изменений хороших и положительных масса:
Фиксы под Joomla 2.5/joomla 3.0
Добавлены языковые файлы: Английский и Украинский (Спасибо GDV за украинскую локализацию).
Добавлена возможность расширения компонента за счет плагинов.
Добавлены плагины для CB и EaseBlog.
Учтены некоторые замечания пользователей.

Прочитать об изменениях и скачать можно на официальной странице Slogin
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Социальная авторизация Joomla - Social Login
« Ответ #27 : 02.10.2012, 13:27:02 »
Большое спасибо! Некоторые предложения. В плане юзабилити. Не критично. На ваше усмотрение.
1) Обязательно ли настройки компонента прятать под кнопку Настройки. Может лучше их вывести на основную страницу компонента.
2) Там где информация о версиях компонента и модуля, добавить информацию о плагинах с ссылками на скачивание.
3) А да. Еще вспомнил. У меня на сайте две авторизации. CB и теперь вот ваша. И после вода от вашей остается только одинокая кнопка Выход. А ведь она уже есть в модуле CB. Было бы здорово если кнопку можно было б отключить дабы не лезть в шаблон.

Теперь о проблемах. Поставил интеграцию с CB. При регистрации нового пользователя через Google (возможно и через остальное тоже, но пробовал Google) CB пишет что пользователь не подтвердил учетную запись через email и не одобрен модератором. Хотя в списке пользователей Joomla он уже включен и активирован. А вот в CB он не включен и ожидает модерации. А письмо то не приходит. И модераторов нет. И вот беда получается.

Да и последнее. Яндекс планируется?
« Последнее редактирование: 02.10.2012, 13:30:09 от HiopsNerevar »
Это бидаль пича.
*

Arkadiy

  • Moderator
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Социальная авторизация Joomla - Social Login
« Ответ #28 : 02.10.2012, 18:58:47 »
1. Это стандарт для настроек компонента Joomla, иначе слишком затратно.
2. Возможно стоит сделать ссылку на страницу загрузки, но на каждый плагин по-моему не надо. А если их 20 будет?
3. Да, можно.
4. Соответствующим образом настроить СВ, чтобы писем не посылал и включал без модератора.
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Социальная авторизация Joomla - Social Login
« Ответ #29 : 02.10.2012, 20:12:06 »
Arkadiy Дык в том то и дело что модерация отключена. А отключение отправки писем, мне кажется не панацея. (Да, проверил, отключил все, история та же) Так как со стороны Joomla пользователь уже одобрен и отправлять писем ему просто не требуется. А при регистрации через CB отправка писем необходима поскольку там отсылается некоторая информация. Факт в том что CB попросту не хочет перенимать настройки пользователя от Joomla. Хотя после синхронизации пользователей все в норме. Но опять же.
Это бидаль пича.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Заменить стандартную форму регистрации на Slogin

Автор VBedya

Ответов: 0
Просмотров: 3764
Последний ответ 02.02.2022, 18:54:24
от VBedya
Авторизация в AdsManager 3.2.6 через SLogin

Автор Maxandrey

Ответов: 1
Просмотров: 3240
Последний ответ 07.02.2020, 15:05:24
от khan-alex
Некорректно работает интеграция slogin с jcomments

Автор terakot

Ответов: 1
Просмотров: 3150
Последний ответ 18.11.2018, 00:13:05
от zikkuratvk
Slogin интеграция с Joomshoping нужна помощь

Автор MaximGrek

Ответов: 7
Просмотров: 3819
Последний ответ 08.09.2018, 14:13:24
от ProtectYourSite
Как создать всплывающее окно для авторизации (используя модуль Slogin)

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

Ответов: 15
Просмотров: 7609
Последний ответ 21.05.2018, 16:43:41
от tigra-uki