1. Приглашаем вступить в нашу группу ВКонтакте.
    Скрыть объявление
  2. Присоединяйтесь к нашему чату по ссылке: http://t.me/mediawiki_ru
    Скрыть объявление

uLogin - авторизация через соцсети

Тема в разделе "Расширения для Media Wiki", создана пользователем UksusoFF, 22 июл 2014.

  1. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.717
    Симпатии:
    203
    Пол:
    Мужской
    Адрес:
    Самара
    Последнее редактирование: 20 сен 2014
  2. AC2JE
    Оффлайн

    AC2JE Только зашёл

    Регистрация:
    20 сен 2014
    Сообщения:
    5
    Симпатии:
    0
    Не получается. HTTP 500. Что можно сделать? Mediawiki 1.23.2
     
  3. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.717
    Симпатии:
    203
    Пол:
    Мужской
    Адрес:
    Самара
  4. AC2JE
    Оффлайн

    AC2JE Только зашёл

    Регистрация:
    20 сен 2014
    Сообщения:
    5
    Симпатии:
    0
    Авторизоваться не пробовал, но иконки от соцсетей вижу.
    В логе вот что

    [20-Sep-2014 06:02:53 America/Denver] PHP Warning: require_once(/home5/raf/public_html/wikiradio/w/extensions/ULogin/ULogin.php): failed to open stream: No such file or directory in /home5/raf/public_html/wikiradio/w/ru_LocalSettings.php on line 199

    Но все файлы и папки на месте.

    P.S. По ссылке http://wiki.rock63.ru/Special:Login авторизуется. Проверил.
    Но у меня проблема, что не доходит даже до окна авторизации.
     
  5. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.717
    Симпатии:
    203
    Пол:
    Мужской
    Адрес:
    Самара
    А что написано в /home5/raf/public_html/wikiradio/w/ru_LocalSettings.php on line 199?
     
  6. AC2JE
    Оффлайн

    AC2JE Только зашёл

    Регистрация:
    20 сен 2014
    Сообщения:
    5
    Симпатии:
    0
    Подключение расширения.

    require_once( "$IP/extensions/ULogin/ULogin.php" );
     
  7. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.717
    Симпатии:
    203
    Пол:
    Мужской
    Адрес:
    Самара
    А еще какие-то расширения подключены?
     
  8. AC2JE
    Оффлайн

    AC2JE Только зашёл

    Регистрация:
    20 сен 2014
    Сообщения:
    5
    Симпатии:
    0
    Да, Cite, ParserFunctions, Scribunto, Wikibanner, MultimediaViewer.

    В логе ещё одна ошибка:

    [20-Sep-2014 07:35:31 America/Denver] PHP Fatal error: require_once(): Failed opening required '/home5/raf/public_html/wikiradio/w/extensions/ULogin/ULogin.php' (include_path='.:/usr/php/54/usr/lib64:/usr/php/54/usr/share/pear') in /home5/raf/public_html/wikiradio/w/ru_LocalSettings.php on line 199
     
  9. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.717
    Симпатии:
    203
    Пол:
    Мужской
    Адрес:
    Самара
    Эм... а сделайте
    require_once( "$IP/extensions/Ulogin/Ulogin.php" );
    ?
     
  10. AC2JE
    Оффлайн

    AC2JE Только зашёл

    Регистрация:
    20 сен 2014
    Сообщения:
    5
    Симпатии:
    0
    Заработало всё. Спасибо. Я так понял регистр буквы L влиял. Я не заметил сразу. И всё нормально авторизуется. Спасибо ещё раз.
    На версии 1.23.2 получается работает.
     
  11. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.717
    Симпатии:
    203
    Пол:
    Мужской
    Адрес:
    Самара
    Да, сейчас подправлю в мануалах.
     
  12. Dmitrii
    Оффлайн

    Dmitrii Только зашёл

    Регистрация:
    30 окт 2014
    Сообщения:
    15
    Симпатии:
    0
    Пол:
    Мужской
    Отличное расширение, главное работает без проблем пока (MW 1.24), есть вопрос, возможно ли как то убрать длинный идентификатор добавляемый к имени пользователя, например: Name-1043542789234873267 поменять на Name если свободно или NameFacebook или что то подобное, чтобы было читабельно?
    UPD:
    Строчку нашел где менять ($username = $user['nickname'] . '-' . $user['uid']; ). Но что будет, если ее сделать $username = $user['nickname'] и такое имя в данной вики уже существует?
    И как вы реализуете это на своих вики, добавляете ид?
     
    Последнее редактирование: 3 ноя 2014
  13. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.717
    Симпатии:
    203
    Пол:
    Мужской
    Адрес:
    Самара
    Не заморачивался над такой проблемой... Нада будет поковырять.
     
  14. Dmitrii
    Оффлайн

    Dmitrii Только зашёл

    Регистрация:
    30 окт 2014
    Сообщения:
    15
    Симпатии:
    0
    Пол:
    Мужской
    На днях тоже попробую разные варианты. Расширение довольно таки ходовое, раньше использовали FacebookConnect, но теперь оно не работает, а народ любит через другие сервисы заходить.
     
  15. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.717
    Симпатии:
    203
    Пол:
    Мужской
    Адрес:
    Самара
    Если кому-то нужно красивое отображение пользователей, то нужно копать в сторону:
    https://www.mediawiki.org/wiki/Extension:Realnames и
    https://www.mediawiki.org/wiki/Extension:PageHistoryRealnames
    Первое отображает нормальное имя пользователя на его странице и в шапке, второе на странице истории правок.
    Но осталось еще Recent Changes. Хотя первое по идее должно там работать, но, видимо из-за того что давно не обновлялось, не работает.
     
    Последнее редактирование: 8 дек 2014
  16. Dmitrii
    Оффлайн

    Dmitrii Только зашёл

    Регистрация:
    30 окт 2014
    Сообщения:
    15
    Симпатии:
    0
    Пол:
    Мужской
    Спасибо большое, очень насущные вещи)
     

Поделиться этой страницей