Страница 16 из 21

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 03 янв 2013, 11:04
DeaDRoMeO
Да да да, геморроя многовато(

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 03 янв 2013, 12:21
amor1977
DeaDRoMeO писал(а):напротив этого поля жмете Редатировать(иконка карандашика вроде)
Хоть убейте нету такого.Эле нашол в этой новой версии.У меня так :
Идете в phpMyAdmin, кликаете на имя своей БД, потом слева в списке кликаете на phpbb_users, после этого структура, листаете до поля loginza_identity, изменить.

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 04 янв 2013, 06:31
DeaDRoMeO
amor1977, ну главное что суть осталась) Редактировать можете и то хорошо

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 11 янв 2013, 20:08
litvalekc
Хочу поставить вход через логинзу и на странице входа как на картинке


Потому что у меня на странице входа - только через лог и пароль (с шапки уберу)
А вот куда прописывать код не пойму !!!



Одним словом сделать как здесь – на главной странице ни какой логинзы – нажимаешь вход – и только тогда варианты.

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 12 янв 2013, 00:31
akella1900
litvalekc писал(а):Хочу поставить вход через логинзу и на странице входа как на картинке
зарегистрируйтесь и скачайте мод либо с логинзы либо отсюда, потом установите, далее в своем стиле правите файл ucp_register.html под свои нужды

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 12 янв 2013, 14:47
litvalekc
Не совсем так. Мод уже стоит. Прописывая в стиле – файл - ucp_register – логинза устанавливается на странице регистрации.
А мне нужно как здесь на форуме - главная страница http://hello-vitebsk.ru/ - входа через логинзу нет.
Нажимаем вход и только теперь есть выбор: ник или логинза.
Попробовал разместить код логинзы (предназначенный для ucp_register)
Так же и сюда - ucp_remind.html - вроде бы это является страницей входа ( но логинза не появилась)
Вот тут я замер – куда двигать не пойму!!!

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 12 янв 2013, 20:40
akella1900
litvalekc писал(а):Хочу поставить вход через логинзу и на странице входа как на картинке

Ну вы даете первый скрин предоставили с страницы регистрации я вам и подсказал, если хотите воткнуть на страницу входа то правьте еще и login_body.html там же в папке с вашим стилем.

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 13 янв 2013, 18:35
Atlas
Дебагер показывает ошибку:

Код: Выделить всё

Страница: ucp.php?mode=register
Файл: [ROOT]/includes/loginza/libs/LoginzaUserProfile.class.php
Строка: 103	[PHP Notice]

Trying to get property of non-object
Что это значит? Может ли это как-то быть связано с тем, что иногда, при входе в админку меня выкидывает с форума, т.е. вместо админки переводит на главную страницу, и я как гость?
по времени совпадает с тем, когда я форум тестировал, и через логинзу зарегался)))

При этом, есть ещё ошибки:

Код: Выделить всё

Страница: mcp.php?f=58&t=52&quickmod=1&redirect=.%2Fviewtopic.php%3Ff%3D58%26t%3D52&confirm_key=2TFVQUEOZE
Файл: [ROOT]/includes/mcp/mcp_main.php
Строка: 1093	[PHP Notice]

Undefined variable: row

Страница: mcp.php?f=58&t=52&quickmod=1&redirect=.%2Fviewtopic.php%3Ff%3D58%26t%3D52&confirm_key=2TFVQUEOZE
Файл: [ROOT]/includes/mcp/mcp_main.php
Строка: 1092	[PHP Notice]

Undefined variable: row

Страница: mcp.php?f=58&t=52&quickmod=1&redirect=.%2Fviewtopic.php%3Ff%3D58%26t%3D52&confirm_key=N805C3820Z
Файл: [ROOT]/includes/mcp/mcp_main.php
Строка: 1094	[PHP Notice]

Undefined variable: row
они, правда, может не по теме: по времени, я тогда темы копировал, и там вроде скопировалось, но всё же)))

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 14 янв 2013, 06:46
DeaDRoMeO
Исправлять ошибки из дебагера от логинзы вообще гиблое дело, у меня лично ничего не вышло

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 14 янв 2013, 20:10
litvalekc
akella1900 писал(а):Ну вы даете первый скрин предоставили с страницы регистрации я вам и подсказал, если хотите воткнуть на страницу входа то правьте еще и login_body.html там же в папке с вашим стилем.
Спасибо за помощь… как вставил код в страницу: login_body.html все стало как надо…

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 14 янв 2013, 20:35
akella1900
все гениальное просто, рад что у вас все получилось

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 15 янв 2013, 01:32
Евгеньевич
Подскажите как увеличить аватары юзеров, которые загружаются из соцсетей? 50х50 уж очень мелко =)

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 15 янв 2013, 08:58
DeaDRoMeO
А это возможно приведет к ошибкам, если вдруг аватар пользователя будет иметь меньшие размеры чем хочет загрузить данный мод

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 15 янв 2013, 12:22
Евгеньевич
а в моде нельзя переписать где-нибудь размеры побольше 50х50?

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 15 янв 2013, 15:29
akella1900
вроде наконец то подружил эту заразу с мобильной версией, вход вроде начал срабатывать, надо потестить ))) потом выложу как делаю

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 15 янв 2013, 18:47
akella1900
вообщем логинза работает на мобильнике в опере мини, пробывал через фейсбук, гугл, яндекс. но глюкавое приложение не то слово :hi_hi_hi: , фейсбук срабатывает сразу, гугл и яндекс через раз, но войти таки можно :hi_hi_hi:

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 15 янв 2013, 21:22
Евгеньевич
поделись своей доработкой))

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 16 янв 2013, 11:28
loginza1386
litvalekc писал(а):akella1900 писал(а):

Ну вы даете первый скрин предоставили с страницы регистрации я вам и подсказал, если хотите воткнуть на страницу входа то правьте еще и login_body.html там же в папке с вашим стилем.


Спасибо за помощь… как вставил код в страницу: login_body.html все стало как надо…
Здравствуйте! Подскажите пожалуйста, какой код вставили в login_body.html?

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 16 янв 2013, 11:44
akella1900
loginza1386 писал(а):Подскажите пожалуйста, какой код вставили в login_body.html?

Код: Выделить всё

<div style="float:left;margin-right:50px;background-color:#fff;padding:5px 20px;border:1px solid #ddd;">
	<h3>Вход или регистрация через: </h3>
	
	<iframe src="https://loginza.ru/api/widget?overlay=loginza&token_url={LOGINZA_RETURN_URL}" 
	style="width:359px;height:200px;" scrolling="no" frameborder="no"></iframe>
	</div>
	

Авторизация через соц.сети phpbb3 (Loginza)

Добавлено: 16 янв 2013, 17:16
akella1900
Попытка подружить Авторизация через соц.сети phpbb3(Loginza) и мобильный стиль форума.

Предисловие
Однажды в студеную зимнюю пору лежа в купе поезда решил зайти на форум, но как оказалось на этом форуме в мобильной версии нет входа через соц.сети phpbb3 (Loginza). Вот тогда и подумал зачем я зарегистрировался через нее )). Поставил себе на форум тоже Авторизация через соц.сети phpbb3 (Loginza) и сразу прилепил к мобильному стилю, но не тут то было. На днях было свободное время решил "поколхозить"(так я называю изменения) с кодом, вот что вышло.
Кто то знает, а кто то может и нет, но мобильные браузеры пока не поддерживают многостраничность и всплывающие окна, и автоматическое перенаправление, пришлось колхозить и так:
Установка

открываем в вашем мобильном стиле login_body.html и находим

Код: Выделить всё

<form action="{S_LOGIN_ACTION}" method="post" id="login">
добавляем после

Код: Выделить всё

<div class="block">
  <script src="http://loginza.ru/js/widget.js" type="text/javascript"></script>
<a href="https://loginza.ru/api/widget?overlay=loginza&token_url={LOGINZA_RETURN_URL}" 
style="width:359px;height:200px;" scrolling="no" frameborder="no">
    <img src="http://loginza.ru/img/sign_in_button_gray.gif" alt="Войти через loginza"/>
</a>
</div>
открываем в вашем мобильном стиле ucp_register.html и находим

Код: Выделить всё

<form method="post" action="{S_UCP_ACTION}" id="register">
добавляем после

Код: Выделить всё

<script src="http://loginza.ru/js/widget.js" type="text/javascript"></script>
<a href="https://loginza.ru/api/widget?overlay=loginza&token_url={LOGINZA_RETURN_URL}" 
style="width:359px;height:200px;" scrolling="no" frameborder="no">
    <img src="http://loginza.ru/img/sign_in_button_gray.gif" alt="Регистрация через loginza"/>
</a>
открываем в вашем мобильном стиле overall_header.html и находим

Код: Выделить всё

<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --><li><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
					<li><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></li>
добавляем после ( в коде заменяете "ваш сайт" на свой адрес сайта)

Код: Выделить всё

 <!-- IF not S_IS_BOT --><!-- IF not S_USER_LOGGED_IN -->
                   <li><a href="https://loginza.ru/api/widget?overlay=loginza&token_url=http%3A%2F%2FВАШ САЙТ%2Fucp.php%3Fmode%3Dregister" title="Войти через аккаунт социальной сети или почты">Войти из соц. сети или почты</a></li><!-- ENDIF --><!-- ENDIF --> 
Итог.
И так мы добавили Авторизация через соц.сети phpbb3 (Loginza) на страницу регистрации, входа и в меню мобильного стиля
[center]Файлы сохраняем в UTF8 без BOM.
Мод заброшен разработчиками, доступ к исходникам не дают. по этому "колхоз" дело добровольное.
Проверялось на работе девайса HTC в встроенном браузере и Опера мини.
Итог фейсбук срабатывал нормально, Гугл через раз, Яндекс ввиду не поддержки автоперехода тоже через раз. Кто захочет может проверить тоже и отписаться.[/center][/b]