Перейти к публикации

Рекомендованные сообщения

приветствую всех, у меня такая трабла... вобщем нужно вывести в аудиоплеере интернет вещание радиостанции, но когда пишу ему, например:

[audio=http://www.101.ru/asx.asx?uid=40&bit=128&war=1&serv=]
то он мне парсит все
&
на
&amp
, а мне это не нужно... сейчас смотрю в inc/addnews.php функцию, делаю так (третья строка):
function build_audio($url) {

		global $config;


                // $url = $this->clear_url( urldecode( $url ) );


		if( $url == "" ) return;


		if( preg_match( "/[?&%<\[\]]/", $url ) ) {


			return "[audio=" . $url . "]";

		}


		$list = $url;

		$url = array ();


		foreach ( $list as $value ) {


			$url[] = "{url:'" . trim( $value ) . "'}";


		}


		$url = implode( ", ", $url );

		$list = implode( ",", $list );


		return "<!--dle_audio_begin:{$list}--><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" \"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\"425\" height=\"45\">

				<param name=\"movie\" value=\"" . $config['http_home_url'] . "engine/classes/flashplayer/flv_player.swf?config={embedded:true,playList:[{$url}],initialScale:'fit',showMenu:false,backgroundColor:'-1',controlsOverVideo:'locked',controlBarGloss:'low',controlBarBackgroundColor:0,showFullScreenButton:false,usePlayOverlay:false,showOnLoadBegin:false,loop:false,autoRewind:true,autoBuffering:false,autoPlay:false}\" />

				<param name=\"allowFullScreen\" value=\"true\" />

				<param name=\"quality\" value=\"high\" />

				<param name=\"bgcolor\" value=\"#000000\" />

				<param name=\"wmode\" value=\"transparent\" />

				<embed src=\"" . $config['http_home_url'] . "engine/classes/flashplayer/flv_player.swf?config={embedded:true,playList:[{$url}],initialScale:'fit',showMenu:false,backgroundColor:'-1',controlsOverVideo:'locked',controlBarGloss:'low',controlBarBackgroundColor:0,showFullScreenButton:false,usePlayOverlay:false,showOnLoadBegin:false,loop:false,autoRewind:true,autoBuffering:false,autoPlay:false}\" quality=\"high\" bgcolor=\"#000000\" wmode=\"transparent\" allowFullScreen=\"true\" width=\"425\" height=\"45\" align=\"middle\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />

				</object><!--dle_audio_end-->";


	}
следовательно он перестаёт парсить html объекты, но и перестаёт выводить плеер! просто строка:
[audio=http://www.101.ru/asx.asx?uid=40&bit=128&war=1&serv=]

Подскажите в чём проблема, как решить?

Изменено пользователем SKDzR
Ссылка на сообщение
Поделиться на других сайтах

1. В данном разделе разрешено публиковать только готовые модули или хаки, а также полезные советы. Любые запросы на создание того или иного, а также вопросы, касающиеся движка, публикуются в соседнем разделе.

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...