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

В данном подфоруме будут располагаться темы с анонсами интересных модификаций, а так же будут рассматриваться проверенные временем дополнения для phpBB3.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

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

Сообщение DeaDRoMeO »

Да да да, геморроя многовато(
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#301
Аватара пользователя
amor1977
Самый Любознательный
Самый Любознательный
Сообщения: 389
Стаж: 11 лет 4 месяца
Откуда: Украина
Контактная информация:

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

Сообщение amor1977 »

DeaDRoMeO писал(а):напротив этого поля жмете Редатировать(иконка карандашика вроде)
Хоть убейте нету такого.Эле нашол в этой новой версии.У меня так :
Идете в phpMyAdmin, кликаете на имя своей БД, потом слева в списке кликаете на phpbb_users, после этого структура, листаете до поля loginza_identity, изменить.
#302
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

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

Сообщение DeaDRoMeO »

amor1977, ну главное что суть осталась) Редактировать можете и то хорошо
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#303
litvalekc
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 58
Стаж: 11 лет 4 месяца
Контактная информация:

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

Сообщение litvalekc »

Хочу поставить вход через логинзу и на странице входа как на картинке


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



Одним словом сделать как здесь – на главной странице ни какой логинзы – нажимаешь вход – и только тогда варианты.
#304
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

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

Сообщение akella1900 »

litvalekc писал(а):Хочу поставить вход через логинзу и на странице входа как на картинке
зарегистрируйтесь и скачайте мод либо с логинзы либо отсюда, потом установите, далее в своем стиле правите файл ucp_register.html под свои нужды
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#305
litvalekc
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 58
Стаж: 11 лет 4 месяца
Контактная информация:

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

Сообщение litvalekc »

Не совсем так. Мод уже стоит. Прописывая в стиле – файл - ucp_register – логинза устанавливается на странице регистрации.
А мне нужно как здесь на форуме - главная страница http://hello-vitebsk.ru/ - входа через логинзу нет.
Нажимаем вход и только теперь есть выбор: ник или логинза.
Попробовал разместить код логинзы (предназначенный для ucp_register)
Так же и сюда - ucp_remind.html - вроде бы это является страницей входа ( но логинза не появилась)
Вот тут я замер – куда двигать не пойму!!!
#306
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

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

Сообщение akella1900 »

litvalekc писал(а):Хочу поставить вход через логинзу и на странице входа как на картинке

Ну вы даете первый скрин предоставили с страницы регистрации я вам и подсказал, если хотите воткнуть на страницу входа то правьте еще и login_body.html там же в папке с вашим стилем.
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#307
Аватара пользователя
Atlas
Свой на все 100
Свой на все 100
Сообщения: 669
Стаж: 11 лет 7 месяцев
Откуда: Санкт-Петербург

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

Сообщение 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
они, правда, может не по теме: по времени, я тогда темы копировал, и там вроде скопировалось, но всё же)))
Перед тем, как следовать моим советам, сделайте полный бекап форума!=)))
#308
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

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

Сообщение DeaDRoMeO »

Исправлять ошибки из дебагера от логинзы вообще гиблое дело, у меня лично ничего не вышло
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#309
litvalekc
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 58
Стаж: 11 лет 4 месяца
Контактная информация:

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

Сообщение litvalekc »

akella1900 писал(а):Ну вы даете первый скрин предоставили с страницы регистрации я вам и подсказал, если хотите воткнуть на страницу входа то правьте еще и login_body.html там же в папке с вашим стилем.
Спасибо за помощь… как вставил код в страницу: login_body.html все стало как надо…
#310
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

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

Сообщение akella1900 »

все гениальное просто, рад что у вас все получилось
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#311
Евгеньевич
Заглянул на огонек
Заглянул на огонек
Сообщения: 16
Стаж: 11 лет 3 месяца
Контактная информация:

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

Сообщение Евгеньевич »

Подскажите как увеличить аватары юзеров, которые загружаются из соцсетей? 50х50 уж очень мелко =)
#312
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

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

Сообщение DeaDRoMeO »

А это возможно приведет к ошибкам, если вдруг аватар пользователя будет иметь меньшие размеры чем хочет загрузить данный мод
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#313
Евгеньевич
Заглянул на огонек
Заглянул на огонек
Сообщения: 16
Стаж: 11 лет 3 месяца
Контактная информация:

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

Сообщение Евгеньевич »

а в моде нельзя переписать где-нибудь размеры побольше 50х50?
#314
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

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

Сообщение akella1900 »

вроде наконец то подружил эту заразу с мобильной версией, вход вроде начал срабатывать, надо потестить ))) потом выложу как делаю
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#315
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

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

Сообщение akella1900 »

вообщем логинза работает на мобильнике в опере мини, пробывал через фейсбук, гугл, яндекс. но глюкавое приложение не то слово :hi_hi_hi: , фейсбук срабатывает сразу, гугл и яндекс через раз, но войти таки можно :hi_hi_hi:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#316
Евгеньевич
Заглянул на огонек
Заглянул на огонек
Сообщения: 16
Стаж: 11 лет 3 месяца
Контактная информация:

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

Сообщение Евгеньевич »

поделись своей доработкой))
Последний раз редактировалось Евгеньевич 15 янв 2013, 21:23, всего редактировалось 1 раз.
#317
loginza1386
Заглянул на огонек
Заглянул на огонек
Сообщения: 6
Стаж: 11 лет 3 месяца
Контактная информация:

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

Сообщение loginza1386 »

litvalekc писал(а):akella1900 писал(а):

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


Спасибо за помощь… как вставил код в страницу: login_body.html все стало как надо…
Здравствуйте! Подскажите пожалуйста, какой код вставили в login_body.html?
#318
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

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

Сообщение 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>
	
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#319
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

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

Сообщение 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]
Последний раз редактировалось akella1900 17 янв 2013, 01:40, всего редактировалось 1 раз.
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#320
Ответить