Страница 2 из 2
Re: Данные из ВК для phpbb3
Добавлено: 05 апр 2011, 18:23
230116885
Вот теперь Вы попробовали, до этого Вас не было в пользователях.
До этого я тоже пробовал, просто не регистрировался.
Пользователь "дэвид боуи", верно?
Верно.
На форуме логинцы всё работает.
Форум логинцы нас не интересует. У людей не работает.
Re: Данные из ВК для phpbb3
Добавлено: 05 апр 2011, 18:33
ukhov
Я писал, у меня работало.
Re: Данные из ВК для phpbb3
Добавлено: 06 апр 2011, 20:22
230116885
Понятно. Т.е. сейчас не работает. А что по поводу темы? Может, общими усилиями?
Re: Данные из ВК для phpbb3
Добавлено: 10 апр 2011, 19:51
ukhov
сейчас у меня всё прекрасно работает
http://readyhw.ru/forum
Re: Данные из ВК для phpbb3
Добавлено: 12 апр 2011, 21:10
230116885
Работает, вроде, когда уже авторизован (на mail.ru например), если не авторизован и авторизуешься через виджет с открыванием окна, в котором mail.ru открывается, то не работает.
Опишите свой ход действий при установке?
Re: Данные из ВК для phpbb3
Добавлено: 13 апр 2011, 13:07
ukhov
всё, что было в моде, я установил
Re: Данные из ВК для phpbb3
Добавлено: 13 апр 2011, 13:22
ukhov
1) Залить все файлы из папки root в папку phpbb.
2) Сдлеать запрос к MySQL
Код: Выделить всё
ALTER TABLE `phpbb_users` ADD `loginza_identity` VARCHAR( 255 ) NOT NULL COMMENT 'Идентификатор Loginza прикрепленный к учетной записи', ADD `loginza_provider` VARCHAR( 255 ) NOT NULL COMMENT 'Провайдер авторизации'; ALTER TABLE `phpbb_users` ADD INDEX ( `loginza_identity` ) ;
Где
phpbb_users - папка с пользователями форума, зависит от префикса (по умолчанию - phpbb).
3) Открываем файл
ucp.php
Найти
Заменить на
Код: Выделить всё
if (!empty($_POST['token'])) { $module->load('loginza', 'register'); } else { $module->load('ucp', 'register'); }
4) Открываем файл
includes/functions.php
Найти
Код: Выделить всё
U_FEED' => generate_board_url() . "/feed.$phpEx",
Дописать (после)
Код: Выделить всё
'LOGINZA_RETURN_URL' => urlencode( append_sid(generate_board_url() . "/ucp.$phpEx", 'mode=register') ),
5) Открываем файл
styles/prosilver/template/overall_header.html
Найти
Код: Выделить всё
<script type="text/javascript" src="{T_TEMPLATE_PATH}/forum_fn.js"></script>
Дописать (после)
Код: Выделить всё
<!-- Loginza widget JavaScript --> <script src="http://s1.loginza.ru/js/widget.js" type="text/javascript"></script>
6) Открываем файл
styles/prosilver/template/overall_header.html
Найти
Код: Выделить всё
<ul class="linklist rightside"> <li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li> <!-- IF not S_IS_BOT --> <!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF --> <!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF --> <li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x">{L_LOGIN_LOGOUT}</a></li> <!-- ENDIF --> </ul>
Заменить на
Код: Выделить всё
<ul class="linklist rightside"> <!-- IF not S_IS_BOT --> <!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF --> <!-- IF not S_USER_LOGGED_IN --> <li><a href="https://loginza.ru/api/widget?token_url={LOGINZA_RETURN_URL}" title="Войти через аккаунт соц. сети или OpenID" accesskey="x" class="loginza"><img src="http://s1.loginza.ru/img/sign_in_button_gray.gif" alt="Авторизация" align="top" border="0" style="margin-top:3px;"/></a></li> <!-- ENDIF --> <!-- IF S_USER_LOGGED_IN --><li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x">{L_LOGIN_LOGOUT}</a></li><!-- ENDIF --> <!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF --> <!-- ENDIF --> <li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li> </ul>
7) Открываем файл
styles/prosilver/template/ucp_register.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>
8) Очисти кэш