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

Интеграция с ВКонтакте

Тема в разделе "Made in XF-Russia.ru", создана пользователем guiltar, 18 дек 2011.

Загрузка
  1. guiltar

    guiltar Местный

    Регистрация:
    15.04.11
    Сообщения:
    137
    Симпатии:
    230
    а у меня теперь в хроме и в лисе не нажимается :(
    IE да работает.
     
  2. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2.577
    Симпатии:
    1.614
    Версия XF:
    1.5.10
    Не работает потому что у ссылки надо задавать размеры, щас там только ширина задана.
     
  3. Mikhail

    Mikhail Пользователь

    Регистрация:
    13.04.12
    Сообщения:
    3
    Симпатии:
    0
    Версия XF:
    1.1.1
    Точно, больше ни в каком браузере теперь не работает кроме IE.

    Это как?

    Я сделал так (добавил ссылку во 2-й строке как в старом варианте, где не работал IE) и заработало во всех браузерах:
    HTML:
    <xen:if is="{$xenOptions.vkontakteAppId}">
    <li><a href="{xen:link register/vkontakte, '', 'reg=1'}" style="text-decoration:none;display: inline-block;">
    <div style="margin: 0 auto; width: 125px;" id="vk_login">
    <table cellspacing="0" cellpadding="0" style="border: 0px; font-family: tahoma, arial, verdana, sans-serif, Lucida Sans; font-size: 10px;">
      <a href="{xen:link register/vkontakte, '', 'reg=1'}" style="text-decoration:none;display: inline-block;">
      <tbody>
        <tr style="vertical-align: middle">
        <td>
          <div style="border: 1px solid #3b6798;border-radius: 2px 0px 0px 2px;">
          <div style="border-width: 1px; border-style: solid; border-right: 1px solid rgb(92, 130, 171); border-color: rgb(126, 156, 188) rgb(92, 130, 171) rgb(92, 130, 171); background-color: rgb(109, 141, 177); color: rgb(255, 255, 255); text-shadow: 0px 1px rgb(69, 104, 142); height: 15px; padding: 2px 4px 0px 6px; line-height: 13px;">
            Войти
          </div>
        </div>
        </td>
        <td>
        <div style="background: url(http://vk.com/images/btns.png) 0px -42px no-repeat; width: 21px; height: 21px">
        </div>
        </td>
        <td>
        <div style="border: 1px solid rgb(59, 103, 152); border-radius: 0px 2px 2px 0px; background-position: 0px -42px;">
          <div style="border-width: 1px; border-style: solid; border-right: 1px solid rgb(92, 130, 171); border-color: rgb(126, 156, 188) rgb(92, 130, 171) rgb(92, 130, 171); background-color: rgb(109, 141, 177); color: rgb(255, 255, 255); text-shadow: 0px 1px rgb(69, 104, 142); height: 15px; padding: 2px 6px 0px 4px; line-height: 13px;">
          Контакте
          </div>
        </div>
        </td>
      </tr>
      </tbody>
    </a>
    </table>
    </div>
    </li>
    </xen:if>
    Возможно так делать некорректно, но работает :)
     
  4. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5.740
    Симпатии:
    5.269
    Версия XF:
    1.5.11
    Это невалидный HTML! Нельзя между table и tbody вставлять ссылку. И внутри ссылки также уже нельзя вставлять блочные теги.
     
    stcrox, Alex Gludo, StWaN и 2 другим нравится это.
  5. 1981

    1981 Местный

    Регистрация:
    15.10.11
    Сообщения:
    273
    Симпатии:
    19
    Версия XF:
    1.1.4
    Работает, но если заходить по адресу http://www.site.ru/login.php то в контакте не появляется
     
  6. Alex Gludo

    Alex Gludo Bazinga!

    Регистрация:
    24.01.11
    Сообщения:
    498
    Симпатии:
    322
    Версия XF:
    1.3.4
  7. 1981

    1981 Местный

    Регистрация:
    15.10.11
    Сообщения:
    273
    Симпатии:
    19
    Версия XF:
    1.1.4
    Можно подробнее какой шаблон править, что добавить?
     
  8. Lover

    Lover Местный

    Регистрация:
    20.04.12
    Сообщения:
    13
    Симпатии:
    1
    Версия XF:
    1.1.2
    Установил, ввел ID и ключ куда надо, появилась кнопка. При попытке зарегится вылетает ошибка.
    - Ошибка

    Ошибка при подключении к Вконтакте
     
  9. Сергей Евгеньевич

    Сергей Евгеньевич Пользователь

    Регистрация:
    21.04.12
    Сообщения:
    4
    Симпатии:
    1
    Версия XF:
    1.1.2
    проверьте url в приложении, которое сделали вконтакте

    автор, когда почините баг с IE?
    напишите нормальную инструкцию по установке для чайников и выложите ее в шапке. этим Вы сэкономите кучу времени новичкам. а то блин чтобы мод установить приходится всю тему перечитывать по 40 раз. ну или может кто-то из уже установивших напишет?
     
  10. guiltar

    guiltar Местный

    Регистрация:
    15.04.11
    Сообщения:
    137
    Симпатии:
    230
    скоро починю. точней скоро будет единый плагин авторизации для google, twitter, vkontakte
     
    PaCTa, ivankuraev, Jumuro и 2 другим нравится это.
  11. Сергей Евгеньевич

    Сергей Евгеньевич Пользователь

    Регистрация:
    21.04.12
    Сообщения:
    4
    Симпатии:
    1
    Версия XF:
    1.1.2
    с нетерпением ждемс
     
  12. Adrug

    Adrug Пользователь

    Регистрация:
    28.04.12
    Сообщения:
    50
    Симпатии:
    6
    Версия XF:
    1.1.2
    при авторизации, после разрешения доступа к странице кидает на форум и выдает ошибку об отсутствии страницы
     
  13. Shmidtelson

    Shmidtelson Местный

    Регистрация:
    26.02.12
    Сообщения:
    108
    Симпатии:
    5
    Версия XF:
    1.1.3
    Mysqli statement execute error : Column 'provider_key' cannot be null
     
  14. faithfull

    faithfull Профи

    Регистрация:
    18.08.12
    Сообщения:
    69
    Симпатии:
    2
    Версия XF:
    1.1.3
    Код:
    Server Error
     
    Mysqli statement execute error : Duplicate column name 'vkontakte_auth_id'
     
        Zend_Db_Statement_Mysqli->_execute() in Zend/Db/Statement.php at line 297
        Zend_Db_Statement->execute() in Zend/Db/Adapter/Abstract.php at line 479
        Zend_Db_Adapter_Abstract->query() in Vkontakte/Manufacture.php at line 61
        Vkontakte_Manufacture->_installVersion1() in Vkontakte/Manufacture.php at line 50
        Vkontakte_Manufacture::build()
        call_user_func() in XenForo/Model/AddOn.php at line 214
        XenForo_Model_AddOn->installAddOnXml() in XenForo/Model/AddOn.php at line 169
        XenForo_Model_AddOn->installAddOnXmlFromFile() in XenForo/ControllerAdmin/AddOn.php at line 178
        XenForo_ControllerAdmin_AddOn->actionInstall() in XenForo/FrontController.php at line 310
        XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 132
        XenForo_FrontController->run() in /var/www/u3495317/data/www/virlom.ru/admin.php at line 13 
    че делать
     
  15. exarh

    exarh Местный

    Регистрация:
    05.11.10
    Сообщения:
    364
    Симпатии:
    78
    Версия XF:
    1.1.3
    в БД дубликат колонки vkontakte_auth_id.
    1) сохраните БД
    2) удалите вручную из БД vkontakte_auth_id
    3) переустановите хак.
     
  16. faithfull

    faithfull Профи

    Регистрация:
    18.08.12
    Сообщения:
    69
    Симпатии:
    2
    Версия XF:
    1.1.3
    где я найду тебе vkontakte_auth_id скинь его
     
  17. PAlex

    PAlex Активный пользователь

    Регистрация:
    20.05.12
    Сообщения:
    24
    Симпатии:
    3
    Версия XF:
    1.1.3
    подскажите куда их вводить
    если по аналогии с фейкбуком то в инструментах ничего нового не появилось
     
  18. Kronger

    Kronger Пользователь

    Регистрация:
    18.01.12
    Сообщения:
    31
    Симпатии:
    16
    Версия XF:
    1.1.3
    Что-то с этим модулем не так.
    В Мозиле FireFox вроде работает.
    1) В IE9 не реагирует на нажатие кнопки.
    2) В Operе выдает окно с предложением "загрузить или сохранить" файл.
     
  19. PAlex

    PAlex Активный пользователь

    Регистрация:
    20.05.12
    Сообщения:
    24
    Симпатии:
    3
    Версия XF:
    1.1.3
    Неужели тяжело было описать процесс установки? Или задача чтобы на форуме флуд стоял?
     
  20. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1.921
    Симпатии:
    1.160
    Версия XF:
    1.0.4
    Плагин больше не обновляется, т.к. разработчик выпустил новый плагин с поддержкой твиттера и гугла в дополнении к контакту.

    Добавил ссылку на новый плагин в первое сообщение.
     

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