ОДЕССКИЙ ЗАЛИВ

Объявление

Форум существует .
Уважаемые Гости! Добро пожаловать на форум "ОДЕССКИЙ ЗАЛИВ"! Свои мысли и пожелания Вы НЕ можете оставлять без регистрации в любой теме нашего Форума. Для Пользователей: оскорбительные высказывания, пренебрежение к собеседнику не приветствуются и будут удаляться! С уважением, Администрация Форума.  

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ОДЕССКИЙ ЗАЛИВ » Пожелания и советы по форуму » Дополнительные медиахостинги (аудио, видео)


Дополнительные медиахостинги (аудио, видео)

Сообщений 1 страница 10 из 44

1

У нашей форумчанки Кошки появилось желание добавить ещё некоторые медиахостинги на форум а в частности вот этот coub.com .
Я зашёл на форум поддержки но штатного bbcode на него не нашёл.Нашёл только написанные скрипты самыми форумчанами на добавление видео,аудио с помощью фреймов.
Скажу сразу эта штука работает но после её установки у админа появится ещё один геморой на вопросы форумчан типа а как вставить ссылку или  какую ссылку вставлять ну и куда её вставлять...
Я нашёл код.Так что выбор за админом. 
в html-верх:

Код:
    <style type="text/css">
    /* вкладки */
    #media-wrapper {width: 400px;}
    ul.media-tabs {height: 25px;line-height: 29px;margin: 0 0 3px;list-style: none;}
    ul.media-tabs li {float: left;margin-right: 1px; cursor:pointer;}
    ul.media-tabs li a {background: url("http://uploads.ru/i/P/5/Q/P5Q2V.png") no-repeat scroll -652px 0 transparent;color: #444444;cursor: pointer;display: block;margin-bottom: -1px;padding: 0 14px 1px;position: relative;text-decoration: none;width: 95px;}
    ul.media-tabs li a:hover {color:#EFEFEF;padding: 0 14px;background: url("http://uploads.ru/i/P/5/Q/P5Q2V.png")no-repeat scroll;background-position: -652px -31px; text-decoration:none;}
    ul.media-tabs li.tab-current a {color: #444;padding: 0px 14px 2px;border:medium hidden;line-height: 29px;background-position: -652px -62px;}
    ul.media-tabs li.tab-current a:hover {color: #6A5ACD;}
    div.media-t2,div.media-t3 {display: none;width: 450px;}
    .tipsy-inner {font-size: 14px;}
    .media_link { float: left;}
    </style>

в html-низ:

Код:
    <!--дополнительные медиахостинги v.2 © Romych-->
    <script type="text/javascript">
    $(function(){
    var media2 = ['kiwi.kz',
    'rutv.ru',
    'soundcloud.com',
    'purevolume.com',
    'livestream.com',
    'pleer.com',
    'video.jampo.tv',
    'yapfiles.ru',
    'realmusic.ru',
    '1plus1.ua',
    'jamendo.com',
    'mail.ru',
    'instagram.com'];
     
    $('.media_link img').tipsy({live: true,gravity: 's',fade: true});
    $('#video-area-hsel').addClass('media-t1');
    $('#video-area').prepend('<div id="media-wrapper"><ul class="media-tabs tabs1"><li class="media-t1 tab-current"><a>Первый список</a></li><li class="media-t2"><a>Второй список</a></li></ul><br><div class="media-t2"></div></div><br>');
    $.each(media2, function(i) {
    $('#video-area div.media-t2').append('<a class="media_link" href="javascript:void(0)"> <img style="padding: 5px;" alt="'+media2[i]+'" title="'+media2[i]+'" src="https://plus.google.com/_/favicon?domain='+media2[i]+'"> </a>');
    });
    $('#video-area div.media-t2').append('<br><br><div id="video-area-tcon2"><div id="video-area-thd2">Вставьте  iframe-код медиафайла (аудио, видео)</div><textarea id="video-area-tinp2" onclick="this.select();"></textarea><div id="video-area-msg2" style="margin: 0.5em 0;padding: 0.3em;"></div></div><div id="video-area-actions2"><a class="frame_host" href="javascript:void(0)" >Вставить</a>  <a onclick="changeVisibility(\'video-area\'); return false;"href="#">Закрыть</a></div>');
     
    $('a.frame_host').click(function(e){
    var self = $('#video-area-tinp2');
              setTimeout(function(e) {
              var paste = $(self).val();
              paste = paste.replace(/'/gi, '"');
      var frm = [];
    if(paste.indexOf('param name="movie"') !=-1){
              frm = paste.split(/param name=\"movie\" value=\"(.*?)\"/i);
            }
    if((paste.indexOf('<iframe') !=-1) || (paste.indexOf('<embed')!=-1)){
              frm = paste.split(/src=\"(.*?)\"/);
            }
    if(paste.indexOf('data=') !=-1) {
              frm = paste.split(/data=\"(.*?)\"/);
            }
    if(frm[1].slice(frm[1].indexOf('.swf')+4).length<=2){
    var fls = paste.split(/param name=\"flashvars\" value=\"(.*?)\"/i);
    frm[1]=frm[1]+'?&'+fls[1];
     
    }
              var wd = paste.split(/width=\"(\d{2,3})\"/);
              var hg = paste.split(/height=\"(\d{2,3})\"/);
     
    for (var i=0; i<media2.length; i++) {
    if(frm[1].indexOf(media2[i]) !=-1) {
     
    insert('[video2='+wd[1]+'|'+hg[1]+']'+frm[1]+'[/video2]\n');
    changeVisibility('video-area');
    $(self).val('');
    } 
    else {
    $('#video-area-msg2').text('Неподдерживаемый хостинг.');
    $(self).val('');
     }
    };
              }, 0);
     });
     
    $('ul.media-tabs.tabs1 li').click(function(){
    var thisClass = this.className.slice(0,8);
    $('div.media-t1, div.media-t2, div.media-t3').hide();
    $('div.' + thisClass).fadeToggle('fast');
    $('ul.media-tabs.tabs1 li').removeClass('tab-current');
    $(this).addClass('tab-current');
      });  
     
    var ls = document.querySelectorAll(".post-content p");
    for (x in ls){
    var pst = ls[x].innerHTML;
    for (var i=0; i<media2.length; i++) {
    if(pst.indexOf(media2[i])!= -1)  {
    pst = pst.replace(/\[video2=(.*?)\|(.*?)\](.*?)\[\/video2\]/gi, '<br /><iframe width="$1" height="$2" src="$3" frameborder="0" scrolling="no" allowfullscreen></iframe>');
       } 
    }
    ls[x].innerHTML = pst;
           }
    });
    </script>

после установки мы увидим дополнительную вкладку в окне работы с бб-кодом видео

http://s4.uploads.ru/t/iDe4H.png     http://s5.uploads.ru/t/QU3Bc.png

Тут об этом больше написанно

Отредактировано Морячок (26-01-2017 14:41:27)

0

2

http://www.bugaga.ru/uploads/posts/1199999161_54.jpg

Спасибо!!!  Ради меня делать себе гембель не стоит.  Извини за беспокойство!
http://smiles24.ru/data/smiles/smiles-cvety-278.gif

Отредактировано Кошка Груза (26-01-2017 10:14:14)

0

3

Тема интересная.Может всё и не так страшно как пишут на форуме поддержки.Я думаю попробовать нужно в крайнем случае всегда можно это удалить.Так что терроризируй админа на предмет установки ...

0

4

Кошка Груза написал(а):

Спасибо!!!  Ради меня делать себе гембель не стоит.  Извини за беспокойство!

Ничего!Ща поеб морально! поработаем!

0

5

Админ написал(а):

Ничего!Ща поеб морально! поработаем!

http://animashki.info/uploads/posts/2016-06/1464943279_1148.gif

0

6

http://animashki.info/uploads/posts/2016-06/1464885311_1085.gif

0

7

Кошка, попробуй зайти во вставку видео и выбрать список ДВА. Вставь, напиши, что получилось.

0

8

фрейм код выглядит так

Код:
<iframe title="Kiwi player" width="640" height="385" src="http://v.kiwi.kz/v2/8bjlgx78wvaw/" frameborder="0" allowfullscreen></iframe>

0

9

Ничего не получается. Во-первых там нет куба. Во-вторых, я перепробовала остальные плеера, они не фурычат. Ссыль вставляешь, нажимаешь на "вставить" - ничего не происходит. К тому же там плеера которые есть в первом списке.

0

10

я вставляю фрейм с RUTV.RU который есть в списке и ничего не получается.

вот сам код фрейма

Код:
<iframe allowfullscreen frameborder="0" style="width: 512px; height: 288px;" src="https://player.vgtrk.com/iframe/video/id/1623252/start_zoom/true/showZoomBtn/false/sid/russiatv/?acc_video_id=episode_id/1463102/video_id/1577788/brand_id/5169"></iframe>

0


Вы здесь » ОДЕССКИЙ ЗАЛИВ » Пожелания и советы по форуму » Дополнительные медиахостинги (аудио, видео)