Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Модификация phpBB 3.0.x » Моды каталога

Модуль Loginza для авторизации через социальные сети и OpenID провайдеров

Обсуждение и поддержка модов, размещённых в каталоге
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке модов

Сообщение 26 апр 2012, 01:46

crash писал(а):разбирайтесь почему у вас шапка форума и портала отличаются.

В каком месте они отличаются? То что показ меню отключен , так это стандартная возможность. Я спрашивал у человека глядя на его портал и глядя на модуль "вход".
barkovskii
Спасибо, всё просто
Последний раз редактировалось Viktor.Bakumtsev 21 мар 2014, 01:30, всего редактировалось 1 раз.
Viktor.Bakumtsev
Наш человек
 
Сообщений: 324
Зарегистрирован:
24 апр 2012, 09:22
Благодарил (а): 1 раз.
Поблагодарили: 41 раз.

Сообщение 26 апр 2012, 04:52

Viktor.Bakumtsev писал(а):Или вы топики набиваете?

ага, набиваю.
crash
Поддержка
 
Сообщений: 11345
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 07 май 2012, 17:49

Здравствуйте!
На Ваш пак BB3x Expand модуль не работает! Я уже использую его на обычной версии 3.0.10 и он работает, но мне очень нравится Экспанд-сборка. Сделал всё то же самое как по инструкции, вот только после очистки кеша в шаблоне и браузере возникает синтаксическая ошибка:
Parse error: syntax error, unexpected '}' in /home/intelpol/intelpol.com.ua/new-forum4/cache/tpl_prosilver_overall_header.html.php on line 190
Скажу сразу в ПХП я, к сожалению, чайник, увидел там только вот этот код со 172 по 190 строки
Код: выделить все
<?php } ?>


         <ul class="linklist rightside">
            <?php if (! $this->_rootref['S_IS_BOT']) {  if ($this->_rootref['S_DISPLAY_MEMBERLIST']) {  ?><li class="icon-members"><a href="<?php echo (isset($this->_rootref['U_MEMBERLIST'])) ? $this->_rootref['U_MEMBERLIST'] : ''; ?>" title="<?php echo ((isset($this->_rootref['L_MEMBERLIST_EXPLAIN'])) ? $this->_rootref['L_MEMBERLIST_EXPLAIN'] : ((isset($user->lang['MEMBERLIST_EXPLAIN'])) ? $user->lang['MEMBERLIST_EXPLAIN'] : '{ MEMBERLIST_EXPLAIN }')); ?>"><?php echo ((isset($this->_rootref['L_MEMBERLIST'])) ? $this->_rootref['L_MEMBERLIST'] : ((isset($user->lang['MEMBERLIST'])) ? $user->lang['MEMBERLIST'] : '{ MEMBERLIST }')); ?></a></li><?php } if (! $this->_rootref['S_USER_LOGGED_IN']) {  ?>

                  <li><a href="https://loginza.ru/api/widget?token_url=<?php echo (isset($this->_rootref['LOGINZA_RETURN_URL'])) ? $this->_rootref['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>
               <?php } if ($this->_rootref['S_USER_LOGGED_IN']) {  ?><li class="icon-logout"><a href="<?php echo (isset($this->_rootref['U_LOGIN_LOGOUT'])) ? $this->_rootref['U_LOGIN_LOGOUT'] : ''; ?>" title="<?php echo ((isset($this->_rootref['L_LOGIN_LOGOUT'])) ? $this->_rootref['L_LOGIN_LOGOUT'] : ((isset($user->lang['LOGIN_LOGOUT'])) ? $user->lang['LOGIN_LOGOUT'] : '{ LOGIN_LOGOUT }')); ?>" accesskey="x"><?php echo ((isset($this->_rootref['L_LOGIN_LOGOUT'])) ? $this->_rootref['L_LOGIN_LOGOUT'] : ((isset($user->lang['LOGIN_LOGOUT'])) ? $user->lang['LOGIN_LOGOUT'] : '{ LOGIN_LOGOUT }')); ?></a></li><?php } if (! $this->_rootref['S_USER_LOGGED_IN'] && $this->_rootref['S_REGISTER_ENABLED'] && ! ( $this->_rootref['S_SHOW_COPPA'] || $this->_rootref['S_REGISTRATION'] )) {  ?><li class="icon-register"><a href="<?php echo (isset($this->_rootref['U_REGISTER'])) ? $this->_rootref['U_REGISTER'] : ''; ?>"><?php echo ((isset($this->_rootref['L_REGISTER'])) ? $this->_rootref['L_REGISTER'] : ((isset($user->lang['REGISTER'])) ? $user->lang['REGISTER'] : '{ REGISTER }')); ?></a></li><?php } } ?>

            <li class="icon-faq"><a href="<?php echo (isset($this->_rootref['U_FAQ'])) ? $this->_rootref['U_FAQ'] : ''; ?>" title="<?php echo ((isset($this->_rootref['L_FAQ_EXPLAIN'])) ? $this->_rootref['L_FAQ_EXPLAIN'] : ((isset($user->lang['FAQ_EXPLAIN'])) ? $user->lang['FAQ_EXPLAIN'] : '{ FAQ_EXPLAIN }')); ?>"><?php echo ((isset($this->_rootref['L_FAQ'])) ? $this->_rootref['L_FAQ'] : ((isset($user->lang['FAQ'])) ? $user->lang['FAQ'] : '{ FAQ }')); ?></a></li>
            <!-- begin mod: phpBB Statistics --><?php if ($this->_rootref['S_VIEW_STATS']) {  ?><li class="icon-faq"><a href="<?php echo (isset($this->_rootref['U_STATS'])) ? $this->_rootref['U_STATS'] : ''; ?>" title="<?php echo ((isset($this->_rootref['L_STATS_EXPLAIN'])) ? $this->_rootref['L_STATS_EXPLAIN'] : ((isset($user->lang['STATS_EXPLAIN'])) ? $user->lang['STATS_EXPLAIN'] : '{ STATS_EXPLAIN }')); ?>"><?php echo ((isset($this->_rootref['L_STATISTICS'])) ? $this->_rootref['L_STATISTICS'] : ((isset($user->lang['STATISTICS'])) ? $user->lang['STATISTICS'] : '{ STATISTICS }')); ?></a></li><?php } ?><!-- end mod: phpBB Statistics --><!-- begin mod: phpBB Gallery -->
<li class="icon-gallery"><a href="<?php echo (isset($this->_rootref['U_GALLERY_MOD'])) ? $this->_rootref['U_GALLERY_MOD'] : ''; ?>" title="<?php echo ((isset($this->_rootref['L_GALLERY_EXPLAIN'])) ? $this->_rootref['L_GALLERY_EXPLAIN'] : ((isset($user->lang['GALLERY_EXPLAIN'])) ? $user->lang['GALLERY_EXPLAIN'] : '{ GALLERY_EXPLAIN }')); ?>"><?php echo ((isset($this->_rootref['L_GALLERY'])) ? $this->_rootref['L_GALLERY'] : ((isset($user->lang['GALLERY'])) ? $user->lang['GALLERY'] : '{ GALLERY }')); ?></a></li>
<!-- end mod: phpBB Gallery --><!-- begin mod: Thanks for posts --><?php if ($this->_rootref['S_DISPLAY_TOPLIST']) {  ?><li class="icon-thanks_toplist"><a href="<?php echo (isset($this->_rootref['U_REPUT_TOPLIST'])) ? $this->_rootref['U_REPUT_TOPLIST'] : ''; ?>" title="<?php echo ((isset($this->_rootref['L_REPUT_TOPLIST'])) ? $this->_rootref['L_REPUT_TOPLIST'] : ((isset($user->lang['REPUT_TOPLIST'])) ? $user->lang['REPUT_TOPLIST'] : '{ REPUT_TOPLIST }')); ?>"><?php echo ((isset($this->_rootref['L_REPUT_TOPLIST'])) ? $this->_rootref['L_REPUT_TOPLIST'] : ((isset($user->lang['REPUT_TOPLIST'])) ? $user->lang['REPUT_TOPLIST'] : '{ REPUT_TOPLIST }')); ?></a></li><?php } if ($this->_rootref['S_DISPLAY_THANKSLIST']) {  ?><li class="icon-thanks"><a href="<?php echo (isset($this->_rootref['U_THANKSLIST'])) ? $this->_rootref['U_THANKSLIST'] : ''; ?>" title="<?php echo ((isset($this->_rootref['L_THANKS_USER'])) ? $this->_rootref['L_THANKS_USER'] : ((isset($user->lang['THANKS_USER'])) ? $user->lang['THANKS_USER'] : '{ THANKS_USER }')); ?>"><?php echo ((isset($this->_rootref['L_GRATITUDES'])) ? $this->_rootref['L_GRATITUDES'] : ((isset($user->lang['GRATITUDES'])) ? $user->lang['GRATITUDES'] : '{ GRATITUDES }')); ?></a></li><?php } ?><!-- end mod: Thanks for posts --><?php } ?>

         </ul>

         <span class="corners-bottom"><span></span></span></div>
      </div>
<?php } ?>

Что не так?
Antoha.Kovalev
Новичок
 
Сообщений: 1
Зарегистрирован:
07 май 2012, 17:28
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 31 май 2012, 23:48

а чтобы отображение было на сабсильвере,что надо сделать?
В админ разделе в логах администрации появилось сообщение,что Изменены настройки регистрации пользователей но где их увидеть и что делать незнаю..Да и традиционно: кэш чист, sql запрос проведен успешно. Единственное тчо не делаю - для просильвера никогда не редактирую файлы,так как не пользуюсь им. Но это никогда и не мешало.
⎠GrizZly⎝
Пользователь
 
Сообщений: 18
Зарегистрирован:
31 май 2012, 14:47
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Сообщение 02 июн 2012, 04:06

Модуль на 3.0.9 работать будет нормально?
aspewi
Новичок
 
Сообщений: 6
Зарегистрирован:
29 май 2012, 04:40
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Сообщение 02 июн 2012, 13:14

⎠GrizZly⎝ писал(а):а чтобы отображение было на сабсильвере,что надо сделать?

Установить его на SubSilver2.

aspewi писал(а):Модуль на 3.0.9 работать будет нормально?

Да, конечно.
Искренне Ваш,
Евгений
Аватар пользователя
Tarus
Разработчик скинов
 
Сообщений: 1066
Зарегистрирован:
13 дек 2008, 14:26
Благодарил (а): 0 раз.
Поблагодарили: 115 раз.

Сообщение 04 июн 2012, 16:15

Tarus писал(а):
⎠GrizZly⎝ писал(а):а чтобы отображение было на сабсильвере,что надо сделать?

Установить его на SubSilver2.

Правда?! :D
А ничего,что в инструкции нету для сабсильвера кодов для файлов,которые должны быть изменены? ;)
У кого сабсильвер вот что надо сделать:
файле overall_header.html
найти
Код: выделить все
<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />
<script type="text/javascript">

Добавить перед -
Код: выделить все
<!-- Loginza widget JavaScript -->
<script src="http://s1.loginza.ru/js/widget.js" type="text/javascript"></script>


Найти -
Код: выделить все
<!-- ELSEIF S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --> &nbsp;<a href="{U_REGISTER}"><img src="{T_THEME_PATH}/images/icon_mini_register.gif" width="12" height="13" alt="*" /> {L_REGISTER}</a>


Добавить после -
Код: выделить все
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED --> &nbsp;<a href="https://loginza.ru/api/widget?token_url={LOGINZA_RETURN_URL}" title="{L_LOGINZA_DETAILS}" accesskey="x" class="loginza"><img src="http://s1.loginza.ru/img/sign_in_button_gray.gif" alt="{L_LOGINZA_PAGE_TITLE}" align="top" border="0" style="margin-top:0px;"/></a><!-- ENDIF -->
                <!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED --> &nbsp;<a href="http://вашфорум.ru/styles/prosilver/template/login_openid.htm" title="{L_LOGINZA_PAGE_TITLE}">{L_LOGINZA_HELP}</a><!-- ENDIF -->
⎠GrizZly⎝
Пользователь
 
Сообщений: 18
Зарегистрирован:
31 май 2012, 14:47
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Сообщение 04 июн 2012, 21:23

⎠GrizZly⎝ писал(а):Правда?!
А ничего,что в инструкции нету для сабсильвера кодов для файлов,которые должны быть изменены?

С этим вопросом Вы можете обратиться к разработчику данного мода ;) Список инструкций для стилей определяется им.
К тому же, мод очень простой и имея инструкцию для Prosilver его можно установить по аналогии.

На будущее, оформляйте, пожалуйста, код в сообщениях соответствующим образом.
Искренне Ваш,
Евгений
Аватар пользователя
Tarus
Разработчик скинов
 
Сообщений: 1066
Зарегистрирован:
13 дек 2008, 14:26
Благодарил (а): 0 раз.
Поблагодарили: 115 раз.

Сообщение 05 июн 2012, 18:59

Не молучается с SQL в установке:

Код: выделить все
Ошибка

SQL-запрос:

ALTER TABLE `phpbb_users` ADD `loginza_identity` VARCHAR( 255 ) NOT NULL COMMENT 'Идентификатор Loginza прикрепленный к учетной записи',
ADD `loginza_provider` VARCHAR( 255 ) NOT NULL COMMENT 'Провайдер авторизации';


Ответ MySQL: 
 #1146 - Table 'drotscs_aspewi.phpbb_users' doesn't exist
aspewi
Новичок
 
Сообщений: 6
Зарегистрирован:
29 май 2012, 04:40
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Сообщение 10 июл 2012, 22:32

Никто не знает в чём может быть проблема???
aspewi
Новичок
 
Сообщений: 6
Зарегистрирован:
29 май 2012, 04:40
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.


Вернуться в Моды каталога

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама