uLogin для IPB 3.3.x - Страница 3 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Об Архиве

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

СвернутьПрикрепленные теги

Теги не найдены

  • 6 Страниц +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Последняя »
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

uLogin для IPB 3.3.x

#31 Пользователь не на сайте   ioneyr ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 26-Октябрь 12
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 27 Октябрь 2012 - 17:26

Не ругайте сильно (
Оказалось что на хостинге были запрещены внешние коннекты. Просто вчера хостер когда логи проверил, никак это не прокомментировал.
А сегодня перезвонили - предложили проверить... Вобщем, заработало. Извините за беспокойство. Можно затереть эти посты боли и унижения.
0

#32 Пользователь не на сайте   Coody ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 02-Май 11
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 27 Октябрь 2012 - 19:51

После установки пропала кнопка "Вход", как ее вернуть?
И можно ли убрать не нужные мне интеграции? Т.е. оставить авторизацию только через ВКонтакте.
0

#33 Пользователь не на сайте   ioneyr ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 26-Октябрь 12
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 28 Октябрь 2012 - 08:49

Просмотреть сообщениеCoody сказал(а):

После установки пропала кнопка "Вход", как ее вернуть?
И можно ли убрать не нужные мне интеграции? Т.е. оставить авторизацию только через ВКонтакте.

/hooks/ulogin_top_***.php

	public function getOutput()	{		return '<div id="uLogin_top" x-ulogin-params="display=small;fields=first_name,last_name,photo,email;providers=vkontakte,odnoklassniki,mailru,facebook;hidden=twitter,google,yandex,livejournal,openid,linkedin,liveid,steam,flickr,vimeo,youtube,webmoney;redirect_uri='.urlencode($this->settings['board_url']).'%2Findex.php%3Fapp%3Dcore%26module%3Dglobal%26section%3Dlogin%26do%3Dautologin"></div>';	}


Нужно отредактировать providers и hidden.
0

#34 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 814
  • IPB version:I have no IPB
 

Отправлено 28 Октябрь 2012 - 09:35

Просмотреть сообщениеCoody сказал(а):

После установки пропала кнопка "Вход", как ее вернуть?

http://ipbskins.ru/f...topic10672.html
0

#35 Пользователь не на сайте   Coody ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 02-Май 11
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 28 Октябрь 2012 - 11:15

Просмотреть сообщениеioneyr сказал(а):

Нужно отредактировать providers и hidden.

Просмотреть сообщениеnewbie сказал(а):


Благодарю, помогло. Но теперь новая проблема:
После регистрации пользователь не добавляется в список новых участников, да и количество пользователей в статистике тоже не меняется.
Как это исправить, подскажите пожалуйста.
0

#36 Пользователь не на сайте   ioneyr ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 26-Октябрь 12
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 28 Октябрь 2012 - 12:35

Просмотреть сообщениеCoody сказал(а):

Благодарю, помогло. Но теперь новая проблема:
После регистрации пользователь не добавляется в список новых участников, да и количество пользователей в статистике тоже не меняется.
Как это исправить, подскажите пожалуйста.

Дело в кеше. Если, например, перекешировать в админке Admin CP -> System -> Cache Management -> Recache All, то все встанет на свои места.
А вот как правильно отключить кеширование именно в этом деле, чтобы новые пользователи сразу везде индексировались и выводились - мне самому интересно (пока не копал), ждем гуру.
0

#37 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 721
  • Регистрация: 20-Март 09
  • Репутация: 2 269
  • IPB version:3.1.x
 

Отправлено 28 Октябрь 2012 - 13:24

Поставить в "этом месте" перестройку кеша статистики.

$this->cache->rebuildCache('stats', 'global');

после
$Passwd = md5($ident . $user['last_name'] . $result['seed']);

1

#38 Пользователь не на сайте   Coody ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 02-Май 11
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 28 Октябрь 2012 - 13:36

Просмотреть сообщениеsiv1987 сказал(а):

Поставить в "этом месте" перестройку кеша статистики.

Уточните, пожалуйста, где именно?
0

#39 Пользователь не на сайте   ioneyr ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 26-Октябрь 12
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 28 Октябрь 2012 - 17:12

Просмотреть сообщениеCoody сказал(а):

Уточните, пожалуйста, где именно?

/admin/sources/loginauth/uloginplugin/auth.php
188 строка
Работает для отображения последнего зарегистрированного пользователя, но не влияет на обновление Total Members: я для проверки удалил один логин и при повторной регистрации с него получил просто +1, теперь отображает 4 пользователя, хотя реально есть 3.
0

#40 Пользователь не на сайте   Coody ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 02-Май 11
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 28 Октябрь 2012 - 17:22

Просмотреть сообщениеioneyr сказал(а):

/admin/sources/loginauth/uloginplugin/auth.php
188 строка

Спасибо!
0

#41 Пользователь не на сайте   Bonov ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 171
  • Регистрация: 15-Декабрь 10
  • Репутация: 13
  • Откуда:Москва/Коломна
  • IPB version:3.4.x
 

Отправлено 06 Декабрь 2012 - 23:00

Просмотреть сообщениеRitsuka сказал(а):

На сайте uLogin лежит инструкция, предполагающая ручное выполнение SQL-запросов и ручную правку шаблонов. При этом инструкция содержит откровенные ошибки
В целом, уровень написания плагина от uLogin соответствует 10-11 классу общеобразовательной школы без компьютерного класса. Человек вообще не разбирался в IPB, и имел крайне поверхностные данные по PHP.
Здесь же выложен полноценный хук, не требующий от пользователя никаких правок и запросов, устанавливающийся сразу на все шаблоны и вероятнее всего совместимый с будущими обновлениями, содержащий необходимые проверки и фильтры. Поставили - пользуйтесь.
Я попытался отрепортить баги разработчикам, так же выслал им ссылки на данный хук, и сам хук, но не получил никакого ответа. Им реально пофиг.

Не мог проигнорировать данный факт и сам отписался разработчикам еще раз. Получил через несколько минут следующий ответ:

Цитата

Плагины разрабатывались сторонними разработчиками, и действительно, в некоторых есть ошибки.
Сейчас многие разработчики создали альтернативные версии плагинов, и в будущем мы обновим репозитории плагинов на лучшие версии.
Если вы разбираетесь в своих движках, то идеально будет вставить наш универсальный код, а не модуль — и обрабатывать данные так, как вам хочется.
Тем более, что вы сможете реализовать больше возможностей (можете почитать в FAQ о многих).

Так что, думаю, это относится ко всем блокам, выложенным на их сайте. Будем надеяться, что все-таки они поправят свои инструкции достаточно скоро (хоть и уже прошло много времени), все-таки жалко не просвещенных любителей IPB.

P.S. Ritsuka, как всегда большое спасибо за грамотный вклад в развитие сайтов на IPB! -IMG-
0

#42 Пользователь не на сайте   Bonov ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 171
  • Регистрация: 15-Декабрь 10
  • Репутация: 13
  • Откуда:Москва/Коломна
  • IPB version:3.4.x
 

Отправлено 06 Январь 2013 - 11:51

Попробовал сервис на своем сайте (IPB 3.4.1), все работает отлично, спасибо Ritsuka! Но хотелось бы конечно чуть дополнить сервис:

1. Заполнять так же поля пол, дата рождения и, при возможности, город, страну, телефон в соответствующие поля.
2. Уникальное имя пользователя пробовать формировать добавлением ника к фамилии и имени, а то циферки после имени пользователя меня сначала смутили. Или же предлагать поменять имя пользователя.
3. Загружать большую фотографию, сжимая ее до соответствующих настроек группы пользователя.
4. Встроить обновление счетчика пользователей и отображение последнего зарегистрированного пользователя в исходный код.
5. Как-то указывать в профиле сервис, через который прошла авторизация.

Сейчас конечно буду сам ковыряться, но учитывая мое незнание PHP - буду благодарен за любую помощь!
0

#43 Пользователь не на сайте   Bonov ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 171
  • Регистрация: 15-Декабрь 10
  • Репутация: 13
  • Откуда:Москва/Коломна
  • IPB version:3.4.x
 

Отправлено 06 Январь 2013 - 16:48

Пытаюсь разобраться в коде. Пока крайне не понятны следующие моменты:

1. Загрузка фотографий идет напрямую без их уменьшения в размере и присваивается уникальное имя файла вместо принятого в IPB. Хотелось бы поправить...
2. Зачем из таблицы удаляется запись, если пользователь в таблице ulogin есть, а среди пользователей его нет? Почему не использовать текущие данные? Это вызывает крайне неприятный момент отсутствия авторизации в таком случае и перебрасывании на форму входа.

Добавил так же в файл auth.php строчку

'pp_photo_type' => $_has_photo ? 'custom' : '',

перед

'pp_thumb_photo' => $foto,


иначе при изменении фотографии не указывается ее тип и не понятно, что делать дальше.
0

#44 Пользователь не на сайте   RAZOR ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1
  • Регистрация: 04-Март 13
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 19 Март 2013 - 18:03

Цитата

Уважаемый автор!
Подскажите, в чем может быть причина ошибки, когда при авторизации через вконтакт и фейсбук, человек не ресгитсрируется (не захоид) а его постонно форум перенаправляет на страницу входа? (при том, среди зарегистрированных пользователей, он появляется)
Может быть какие-то настройки определенные есть?
Форум 3.3.3, лицензия.


У меня была такая же проблема из-за того, что кодировка базы данных стояла по умолчанию - latin1. И из-за этого не находило пользователей, имена которых набраны кириллицей. После смены на utf8 всё заработало
0

#45 Пользователь не на сайте   rcgremlin ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 4
  • Регистрация: 28-Март 13
  • Репутация: 0
  • IPB version:3.2.x
 

Отправлено 28 Март 2013 - 15:39

Просмотреть сообщениеioneyr сказал(а):

/admin/sources/loginauth/uloginplugin/auth.php
188 строка
Работает для отображения последнего зарегистрированного пользователя, но не влияет на обновление Total Members: я для проверки удалил один логин и при повторной регистрации с него получил просто +1, теперь отображает 4 пользователя, хотя реально есть 3.

Не помогло.
0

Сообщить об этой теме:


  • 6 Страниц +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Последняя »
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна