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

Ссылка на Battlelog в профилях на форуме

Тема в разделе "Основные вопросы по XenForo", создана пользователем DeagleOnly, 14.11.2011.

Загрузка
  1. DeagleOnly

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

    Регистрация:
    21.09.11
    Сообщения:
    26
    Симпатии:
    0
    Версия XF:
    1.1.0 Final
    Привет, хочу сделать в профилях на форуме ссылку на Battlelog Аккаунт. То есть при регистрации есть поле, куда можно ввести имя игрока, это имя будет служить ссылкой на игрока в баттллоге.

    Ссылка должны выглядеть так, battlelog.battlefield.com/bf3/ru/user/имя_игрока/

    В системе XenForo и PHP я новичок, так что буду рад всей помощи которую получу.

    Заранее спасибо!
     
  2. Gatses

    Gatses Местный

    Регистрация:
    05.02.11
    Сообщения:
    421
    Симпатии:
    584
    Версия XF:
    1.5.9
    Через дополнительные поля профиля?
     
  3. Romchik®

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

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Которые появились в 1.1. Так что автору нужно сначала будет обновиться до нее. Но стиля такого еще нет под 1.1.
     
  4. DeagleOnly

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

    Регистрация:
    21.09.11
    Сообщения:
    26
    Симпатии:
    0
    Версия XF:
    1.1.0 Final
    Простите, моя вина. Вопрос был о версии 1.0, если там какая то возможность воплотить такое в реальность, или нет?
     
  5. Romchik®

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

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    В теории можно, но довольно сложно. Если плагин какой-нить написать.
    Под старую версию делать смысла нет.
     
  6. DeagleOnly

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

    Регистрация:
    21.09.11
    Сообщения:
    26
    Симпатии:
    0
    Версия XF:
    1.1.0 Final
    Обновил на конец то до 1.1. Нашел как добавить новые поля, но не нашел как сделать из этого правельную ссылку о которой я говорил в 1. посте
     
  7. Goldman

    Goldman Местный

    Регистрация:
    07.11.10
    Сообщения:
    70
    Симпатии:
    37
    Код:
    <a href="http://battlelog.battlefield.com/bf3/ru/user/{$valueUrl}">{$value}</a>
     
    DeagleOnly нравится это.
  8. DeagleOnly

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

    Регистрация:
    21.09.11
    Сообщения:
    26
    Симпатии:
    0
    Версия XF:
    1.1.0 Final
    Спасибо, но вот как и куда я пока невкурил. Простите за мой идеотизм, но прошу помочь :(

    Screenshot_2.png
     
  9. Goldman

    Goldman Местный

    Регистрация:
    07.11.10
    Сообщения:
    70
    Симпатии:
    37
  10. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    [offtop]Сильно не в тему, но не хочется лишний раз скриншотить. Хорошо было бы поправить перевод и вместо "Видимо" использовать "Отображать". Как-то более по-русски, что ли, будет.[/offtop]
     
  11. Romchik®

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

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    А не введет ли в заблуждение слово "Отображать" некоторых пользователей? Я вроде потому так и перевел, что включение этой опции на самом деле не значит прямое отображение. Хотя это в описании опции и указано, но некоторые могут и не заметить.
     
  12. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    "Видимо на страницах профиля" однозначно будет отображаться.
    "Видимо под аватаром сообщения" почти всегда будет отображаться. К слову, "видимо" также несет смысл прямого отображения :)
     
  13. Mr. Brightside

    Mr. Brightside Read only

    Регистрация:
    17.02.11
    Сообщения:
    156
    Симпатии:
    58
    Видимо он имел в виду, что ему надо строгая валидация урла. Тут без регулярки не обойтись :)
     

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