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

1.1.2 Радио в виде отдельной кнопки

Тема в разделе "Вопросы по стилям, изменения в CSS и шаблонах", создана пользователем eterskov, 17.05.2012.

Загрузка
  1. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Здравствуйте. Подскажите пожалуйста, как создать отдельную кнопку, рядом с уже существующими

    [​IMG]

    что бы по её нажатии срабатывало радио, которое на моём форуме http://clippu.net/forum/ сейчас находится справа в блоке.
    Спасибо.
     
  2. Denel

    Denel Местный

    Регистрация:
    16.11.11
    Сообщения:
    295
    Симпатии:
    112
    Версия XF:
    1.5.9
    Очень содержательный ответ, однако.
    А если по сабжу, создайте пункт в навигации форума (где-то на форуме была тема как это сделать) с ссылкой на радио, а что бы радио вызывалось при клике просто сделайте что бы оно открывалось в новом окне.
     
  3. carliker

    carliker Местный

    Регистрация:
    03.10.11
    Сообщения:
    274
    Симпатии:
    114
    Версия XF:
    1.1.1
    Открой шаблон navigation, найти там
    Код:
    <!-- extra tabs: end -->
    и перед этой строкой вставь что типо этого:
    Код:
    <li class="navTab home PopupClosed"><a target="_blank" href="ссылка" class="navLink">Заголовок</a><
     
    eterskov нравится это.
  4. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    У меня сам код радио такой

    Код:
     <!--<Онлайн радио>--> 
      <script type="text/javascript"> 
      <!-- 
      document.write(unescape('%3C%73%63%72%69%70%74%3E%20%0A%66%75%6E%63%74%69%6F%6E%20%72%61%64%69%6F%28%75%72%6C%29%20%7B%20%0A%76%61%72%20%77%69%64%74%68%20%3D%20%36%30%30%20%0A%76%61%72%20%68%65%69%67%68%74%20%3D%20%34%39%30%0A%0A%76%61%72%20%6C%65%66%74%50%78%20%3D%20%28%20%73%63%72%65%65%6E%2E%61%76%61%69%6C%57%69%64%74%68%20%2D%20%77%69%64%74%68%20%29%20%2F%20%32%3B%20%0A%76%61%72%20%74%6F%70%50%78%20%3D%20%28%20%73%63%72%65%65%6E%2E%61%76%61%69%6C%48%65%69%67%68%74%20%2D%20%68%65%69%67%68%74%20%29%20%2F%20%32%3B%20%0A%76%61%72%20%70%61%72%61%6D%73%20%3D%20%22%77%69%64%74%68%3D%22%20%2B%77%69%64%74%68%2B%20%22%2C%20%68%65%69%67%68%74%3D%22%20%2B%68%65%69%67%68%74%2B%20%22%2C%20%72%65%73%69%7A%61%62%6C%65%3D%79%65%73%2C%20%73%63%72%6F%6C%6C%62%61%72%73%3D%79%65%73%2C%20%74%6F%70%3D%22%20%2B%74%6F%70%50%78%2B%20%22%2C%20%6C%65%66%74%3D%22%20%2B%6C%65%66%74%50%78%3B%20%0A%77%69%6E%64%6F%77%2E%6F%70%65%6E%28%75%72%6C%2C%20%27%6E%65%77%57%69%6E%64%6F%77%27%2C%20%70%61%72%61%6D%73%29%3B%20%0A%7D%20%0A%3C%2F%73%63%72%69%70%74%3E'));
      //--> 
      </script><a href="http://mykh.com.ua/radio/BestR.html" onclick="radio(this.href); return false;"><img style="border: none;" src="http://mykh.com.ua/radio/radio.png" alt="Слушать онлайн радио"></a> 
      <!--</Онлайн радио>-->  
    Куда мне его вставить?
     
  5. Barbos

    Barbos Местный

    Регистрация:
    14.04.12
    Сообщения:
    115
    Симпатии:
    143
    Версия XF:
    1.1.2
    Код:
    <!-- Online Radio -->
    <li class="navTab home PopupClosed">
    <script type="text/javascript">
    function radio(url) {
    var width = 600;
    var height = 490;
    var leftPx = (screen.availWidth - width) / 2;
    var topPx = (screen.availHeight - height) / 2;
    var params = "width=" + width + ", height=" + height + ", resizable=yes, scrollbars=yes, top=" + topPx + ", left=" + leftPx;
    window.open(url, "newWindow", params);
    }
    </script>
    <a href="http://myfresh.tv/radio/BestR.html" onclick="radio(this.href); return false;" class="navLink">Радио</a></li>
    
    зы: но ссылочку можно было и в закладку Медиа запихнуть
     
  6. maxto

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

    Регистрация:
    22.04.12
    Сообщения:
    22
    Симпатии:
    0
    Версия XF:
    1.1.2
    eterskov не расскажешь секрет как облако тегов поставил на портал ? искал не могу найти нигде
     
  7. Barbos

    Barbos Местный

    Регистрация:
    14.04.12
    Сообщения:
    115
    Симпатии:
    143
    Версия XF:
    1.1.2
    \library\EWRporta\XML_Addons\MediaCloud.xml
     
  8. maxto

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

    Регистрация:
    22.04.12
    Сообщения:
    22
    Симпатии:
    0
    Версия XF:
    1.1.2
    а можно немного подробней как установить? попробывал в дополнения не получается
     
  9. Barbos

    Barbos Местный

    Регистрация:
    14.04.12
    Сообщения:
    115
    Симпатии:
    143
    Версия XF:
    1.1.2
    это блок, устанавливать в XenPorta > Список блоков
     
  10. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Можно было бы конечно. Но мне удобнее отдельной кнопкой. Так как всё таки это сделать? Я ещё не совсем продвинутый хакер :D

    Я так понял что мне сам КОД радио нужно вставить сюда?

    <li class="navTab home PopupClosed"><a target="_blank" href="ссылка" class="navLink">Заголовок</a><

    Выше уже пояснили ;)
     
  11. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Код укоротил до такого

    Код:
    <li class="navTab home PopupClosed"><a target="_blank" href="http://myfresh.tv/radio/BestR.html" onclick="radio(this.href); return false;" class="navLink">Радио</a>
    Но что то странно как то работает теперь.
    Только когда открыта страница форума, то Радио открывается в маленьком окне. А на портале или если с других страниц сайта заходить, открывается в новом окне, но на всю страницу. С чем это может быть связано?
     
  12. Barbos

    Barbos Местный

    Регистрация:
    14.04.12
    Сообщения:
    115
    Симпатии:
    143
    Версия XF:
    1.1.2
    eterskov, [​IMG], в пятом сообщении готовый код, просто вставь его куда надо...
     
    carliker нравится это.
  13. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    :D Спасибо :thumbsup:! Зато я чуть поэкспериментировал :D
     

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