KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
ulogin-OpenCart
★ 11
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
hackersurveys
:
Collection of surveys answered by engineers
pyigdc
:
A command line UPnP IGD Client/Lib in python
MakerManager2
:
Maker Manager provides a web interface and automation to Dallas Makerspace's access control system.
semicolon-indent
:
indentation with semicolons
lighthouse
:
No description available.
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
ulogin-OpenCart
?
Download (.md)
# uLogin Donate link: http://ulogin.ru Tags: ulogin, login, social, authorization Tested up to: 2.1.0.1 Stable tag: 2.0.4 License: GNU General Public License, version 2 **uLogin** — это инструмент, который позволяет пользователям получить единый доступ к различным Интернет-сервисам без необходимости повторной регистрации, а владельцам сайтов — получить дополнительный приток клиентов из социальных сетей и популярных порталов (Google, Яндекс, Mail.ru, ВКонтакте, Facebook и др.) ## Установка - Распакуйте содержимое папки **upload** архива установки в корень сайта. - Активируйте модули **"uLogin - панель"** и **"uLogin - общие настройки"** в списке модулей. - Модуль заработает сразу после активации с настройками по умолчанию. При активации(установке) модуля *"uLogin - панель"* автоматически создаются дочерние модули и добавляются в макет *Account*. При активации(установке) модуля *"uLogin - общие настройки"* создаётся группа клиентов *uLogin* для новых, регистрирующихся через uLogin клиентов. Более детальную информацию смотрите на сайте https://ulogin.ru/help.php ## Модуль "uLogin - общие настройки" В данном модуле задаются: **Значение поля uLogin ID** общее поле для всех виджетов uLogin, необязательный параметр (см. *"Настройки виджета uLogin"*); **Группа клиентов по умолчанию:** группа, присваиваемая пользователям, зарегистрированных с помощью uLogin. По умолчанию - группа *uLogin* - создаётся после установки модуля. ## Модуль "uLogin - панель" Здесь Вы можете указывать параметры для каждой панели uLogin отдельно. Параметр модуля **Значение поля uLogin ID** - задаёт значение для виджета данной панели. Пустое поле - значение берётся из модуля "uLogin - общие настройки". Параметр **Тип формы** - влияет на отображение панели uLogin: - *Форма offline - авторизация* - форма для авторизации, отображается, когда пользователь онлайн. Место расположения определяется в макетах. - *Форма online - синхронизация* - форма для связывания аккаунтов различных соцсетей, отображается, когда пользователь офлайн. Место расположения определяется в макетах. - *Форма online - синхронизация в личном кабинете пользователя* - то же, что и *Форма online - синхронизация*, за исключением того, что форма будет отображаться только в личном кабинете пользователя на странице редактирования данных только при добавлении модуля в макет *Account*. При активации(установке) модуля *"uLogin - панель"* автоматически создаются два дочерних модуля и добавляются в макет *Account*. ## Настройки виджета uLogin При установке расширения uLogin авторизация пользователей будет осуществляться с настройками по умолчанию. Для более детальной настройки виджетов uLogin Вы можете воспользоваться сервисом uLogin. Вы можете создать свой виджет uLogin и редактировать его самостоятельно: для создания виджета необходимо зайти в Личный Кабинет (ЛК) на сайте http://ulogin.ru/lk.php, добавить свой сайт к списку Мои сайты и на вкладке Виджеты добавить новый виджет. После этого вы можете отредактировать свой виджет. **Важно!** Для успешной работы плагина необходимо включить в обязательных полях профиля поле **Еmail** в Личном кабинете uLogin. Заполнять поля в графе "Тип авторизации" не нужно, т.к. расширение uLogin настроено на автоматическое заполнение данных параметров. Созданный в Личном Кабинете виджет имеет параметр **uLogin ID**. Скопируйте значение **uLogin ID** вашего виджета в соответствующее поле в настройках плагина на вашем сайте и сохраните настройки. Если всё было сделано правильно, виджет изменится согласно вашим настройкам. ## Особенности Для ручного вывода панели авторизации в любом месте шаблона темы OpenCart необходимо следать следующее: - Добавить контроллёр модуля в php файл шаблона, например, для вывода панели в хэдере, необходимо добавить этот код в файл `catalog/controller/common/header.php`: $data['ulogin_form_marker'] = $this->load->controller('module/ulogin'); Обратите внимание: добавить код нужно в начало метода index соответствующего контроллера. - Добавить вывод панели в шаблоне `catalog/view/theme/default/template/common/header.tpl`, например после строки `<div class="collapse navbar-collapse navbar-ex1-collapse">`: <?php echo $ulogin_form_marker;?> Панель синхронизации в личном кабинете пользователя и панель авториации на страницах входа и регистрации настраивается в **модулях uLogin - панель > account_lk_online** и **uLogin - панель > account_offline**. ## Изменения ####2.0.4 * Исправление ошибок ####2.0.3 * Исправление ошибок ####2.0.2 * Добавлена совместимость с версией движка 2.1.0.1 ####2.0.1 * Исправлен баг с выводом панели uLogin с использованием протокола https. * Исправлен README.md. ####2.0.0 * Релиз.