Dj_AlexN 0 Опубликовано: 12 декабря 2014 Рассказать Опубликовано: 12 декабря 2014 Привет, я начну с самого начала, а именно с помощью своего друга, я написал сценарий для музыкальных плееров, таких как хостинг: обменивайтесь, Hulkshare.com, SoundCloud.com и Uploaduj.net in/engine/classes/pearse.class.php у меня этот код: /* Zippy player */ function build_zippy( $matches=array() ) { global $config; $zurl = $matches[1]; if( $zurl == "" ) return; if( preg_match( "/[?&%<\[\]]/", $zurl ) ) { return "[zs=" . $zurl . "]"; } $zurl = $this->clear_url( $zurl ); return " <script type=\"text/javascript\"> var Url='{$zurl}'; var zippywww=Url.split('www')[1].split('.')[0]; var zippyfile=Url.split('/')[4].split('/')[0]; var zippywidth=450; var zippyvol=100; var zippytext=\"#333333\"; var zippyback=\"#ffffff\"; var zippyplay=\"#601dc5\"; var zippyauto=false; var zippywave = \"#959595\"; var zippyborder = \"#ffffff\"; </script> <script type=\"text/javascript\" src=\"http://api.zippyshare.com/api/embed_new.js\"></script>"; } /* Koniec Zippy Player */ /* Hulkshare Player */ function build_hulk( $matches=array() ) { global $config; $hurl = $matches[1]; if( $hurl == "" ) return; if( preg_match( "/[?&%<\[\]]/", $hurl ) ) { return "[hl=" . $hurl . "]"; } $hurl = $this->clear_url( $hurl ); $hulk = end((explode('/', $hurl))); return " <iframe id=\"hulkshare-player-embed\" name=\"hulkshare-player-embed\" src=\"http://www.hulkshare.com/hsPlayer/embed/embed_clean.php?fn=$hulk &enableDownload=0&enableCover=0&enableAdd=false&bg=undefined&fg=undefined&iconColor=undefined&backColor=undefined&outColor=undefined&overColor=undefined& textColor=undefined&tintColor=undefined&pid=&type=7&width=100%\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" style=\"width:100%;height:160px;\"> </iframe> ";} /* End HulkShare Player */ /* SoundCloud Player */ function build_sound( $matches=array() ) { global $config; $surl = $matches[1]; if( $surl == "" ) return; if( preg_match( "/[?&%<\[\]]/", $surl ) ) { return "[sc=" . $hurl . "]"; } $surl = $this->clear_url( $surl ); return " <object height=\"81\" width=\"100%\"> <param name=\"movie\" value=\"http://player.soundcloud.com/player.swf?url=$surl&g=bb\"> <param name=\"allowscriptaccess\" value=\"always\"> <embed allowscriptaccess=\"always\" src=\"http://player.soundcloud.com/player.swf?url=$surl&g=bb\" type=\"application/x-shockwave-flash\" height=\"81\" width=\"100%\"> </object> ";} /* End SoundCloud Player */ /* Uploaduj Player */ function build_uplo( $matches=array() ) { global $config; $upurl = $matches[1]; if( $upurl == "" ) return; if( preg_match( "/[?&%<\[\]]/", $upurl ) ) { return "[up=" . $upurl . "]"; } $upurl = $this->clear_url( $upurl ); $nazwa = $config['home_title']; return " <object type=\"application/x-shockwave-flash\" data=\"http://uploaduj.net/player/playerUNET.swf\" id=\"audioplayer1\" height=\"46\" width=\"90%\"> <param name=\"movie\" value=\"http://uploaduj.net/player/playerUNET.swf\"> <param name=\"FlashVars\" value=\"bg=000000&autostart=no&file=http://uploaduj.net/p.php?url=$upurl&nazwa=$nazwa\"> <param name=\"quality\" value=\"high\"><param name=\"menu\" value=\"false\"><param name=\"wmode\" value=\"transparent\"></object> ";} /* End Uploaduj Player */ и теперь у меня есть проблема, потому что путем добавления с помощью статьи как мои bbcode: [hl=www.hulkshare.com/id_файл] на главной странице, но дисплей правильно игрок, но не в этом проблема otórz при редактировании статей является видимым код плеера и я хочу увидеть же bbcode, что было при добавлении статьи, как и в случае проигрыватель YouTube. Есть функции или переменной, которая вызывает, что при редактировании статьи, я изменил код на мой игрок с bbcode ссылки Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.