Чтение RSS каналов

Форум

Открыть Ответить

Вставка флэш роликов в новости

0

0
1
21.10.2009 15:33:26
Есть ли универсальный вариант для вставки флэш роликов в модуль "новости" с разных сайтов, с таких как: 1tv.ru, youtube.ru и других не загружая к себе на сайт?


Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
3.71

3.71
2
23.10.2009 02:09:35
Потребуется модификация редактора, по примеру данной.

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.24

3.24
3
23.10.2009 23:12:49

Потребуется модификация редактора, по примеру данной.




Это для опена, а для ПРОшек есть такой хак?


Версия системы: SLAED CMS 3.5 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
4.28

4.28
4
24.10.2009 05:31:46
Он практически не отличется
3.76

3.76
5
28.10.2009 10:24:24
ra55551, растолкуй неразумному пошагово:
из этого хака
• копируем папку Player в корень сайта;
• добавляем строки в \modules\news\language\lang-russian.php
define("_HELP_V","<font color=#003366><div align=center><font color=#003366>Для размещения видеоролика с youtube, rutube и др. сайтов<br />скопируйте в адресной строке желаемого ролика последний код после знака равно<font color=#ff0000><b> =</b></font> <br />например: http://www.youtube.com/watch?v=</font><font color=#ff0000>3gsJv6Kus6A </font><font color=#000000><font color=#000080>и нажимаем на иконку</font>&nbsp;<br />&nbsp;<font color=#003366>код должен выглядить так</font>&nbsp;</font><font color=#3366ff>[youtube]3gsJv6Kus6A[/youtube]</font><br />
	Для google.video берем код между <font color=#ff0000>=</font> и <font color=#ff0000>&</font><br /> например: http://video.google.co.uk/videoplay?docid=<font color=#ff0000>-1440103240229373506</font>&hl=ru
<br />Для	metacafe.com:  http://www.metacafe.com/watch/<font color=#ff0000>1605810/just_for_laughs_wheels</font>/
	
	</div></font>");

• добавляем (либо делаем свои) изображения кнопок для редактора в \images\editor\;
• добавляем строки в function.php
		
		
		$bb[] = "#\[mp3\](.*?)\[/mp3\]#si";
        $html[] = "<p align=\"center\"><script type=\"text/javascript\" src=\"player/swfobject.js\"></script>
        <p id=\"player1\"><a href=\"http://www.macromedia.com/go/getflashplayer\">Get the Flash Player</a> to see this player.</p>
        <script type=\"text/javascript\">
        var s3 = new SWFObject(\"/plugin/mp3player.swf\", \"line\", \"240\", \"20\", \"7\");
        s3.addVariable(\"file\",\"\\1\");
        s3.addVariable(\"repeat\",\"false\");
        s3.addVariable(\"showdigits\",\"true\");
        s3.addVariable(\"showdownload\",\"false\");
        s3.write(\"player1\");
</script></p>";

$bb[] = "#\[flv\](.*?)\[/flv\]#si";
$html[] = "<p align=\"center\"><object type=\"application/x-shockwave-flash\" height=\"440\" width=\"500\" data=\"http://skaportal.be/player/uflvplayer.swf\">
<param value=\"#FFFFFF\" name=\"bgcolor\" />
<param value=\"true\" name=\"allowFullScreen\" />
<param value=\"$homeurl/player/uflvplayer.swf\" name=\"movie\" />
<param value=\"way=\\1&swf=$homeurl/player/uflvplayer.swf&time_seconds=216&w=500&h=440&pic=http:/$homeurl/player/OpenSlaed.png&autoplay=0&tools=1&skin=$homeurl/player/skin_slaed.swf&volume=70&q=&comment=\" name=\"FlashVars\" />

<embed src=\"$homeurl/player/uflvplayer.swf\" type=\"application/x-shockwave-flash\" param value=\"true\" name=\"allowFullScreen\" wmode=\"transparent\" flashvars=\"way=\\1&swf=$homeurl/player/uflvplayer.swf&w=500&h=440&time_seconds=216&pic=$homeurl/player/OpenSlaed.png&autoplay=0&tools=1&skin=$homeurl/player/skin_slaed.swf&volume=70&q=&comment=\" height=\"440\" width=\"500\"></embed>
</object></p>\n";

$bb[] = "#\[flash\](.*?)\[/flash\]#si";
        $html[] ="<p align=\"center\"><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" height=\"440\" width=\"550\">
          <param name=\"movie\" value=\"\\1\">
          <param name=\"quality\" value=\"high\">
          <embed src=\"\\1\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" height=\"440\" width=\"550\" >
          </embed>
        </object></p>";
        
      $bb[] = "#\[img90x120]([^?](?:[^\[]+|\[(?!url))*?)\[/img90x120\]#is";
	$html[] = "<img height=\"90\" width=\"120\" src=\"\\1\">";
	
	
	$bb[] = "#\[embed](.*?)\[/embed\]#is";
	$html[] = "<p align=\"center\">\\1\</p>";
        
$bb[] = "#\[video\](.*?)\[/video\]#si";
        $html[] = "<p align=\"center\"><br><fieldset><legend>Просмотр видео</legend><embed type=\"application/x-mplayer2\" pluginspage=\"http://www.microsoft.com/Windows/Downloads/Contents/MediaPlayer/\" width=\"300\" height=\"235\" src=\"\\1\" filename=\"\\1\" autostart=\"True\" showcontrols=\"True\" Volume=\"100\"  id='mediaPlayer' displaysize='5' autosize='1'  showstatusbar=\"True\" showdisplay=\"False\" autorewind=\"False\">
        </embed><br><font class=small>Для просмотра видео, оно должно изначально загрузится.</font></fieldset></p>";
        
        $bb[] = "#\[youtube\](.*?)\[/youtube\]#si";

$html[] = "
<p align=\"center\"><embed src=\"http://www.youtube.com/v/\\1\" type=\"application/x-shockwave-flash\" allowfullscreen=\"true\" width=\"425\" height=\"373\">
</embed></object></p>\n";


$bb[] = "#\[metacafe\](.*?)\[/metacafe\]#si";

$html[] = "
<p align=\"center\"><embed src= http://www.metacafe.com/fplayer/\\1.swf width=400 height=345 wmode=transparent  pluginspage=http://www.macromedia.com/go/getflashplayer type=application/x-shockwave-flash> </embed><br><font size = 1></p>\n";


$bb[] = "#\[video.google.com\](.*?)\[/video.google.com\]#si";
$html[] = "
<p align=\"center\"><embed id=\"VideoPlayback\" style=\"width:400px;height:326px\" allowFullScreen=\"true\" src=\"http://video.google.com/googleplayer.swf?docid=\\1&hl=ru&fs=true\" type=\"application/x-shockwave-flash\"> </embed></p>\n";

$bb[] = "#\[rutube\](.*?)\[/rutube\]#si";
$html[] = "<p align=\"center\"><OBJECT width=\"400\" height=\"353\"><PARAM name=\"wmode\" value=\"http://video.rutube.ru/\\1\" />
          <PARAM name=\"wmode\" value=\"window\" /><PARAM name=\"allowFullScreen\" value=\"true\">
          </PARAM><EMBED src=\"http://video.rutube.ru/\\1\" type=\"application/x-shockwave-flash\" wmode=\"window\" width=\"400\" height=\"353\" allowFullScreen=\"true\" /></OBJECT></p>\n";
          
         $bb[] = "#\[smotri.com\](.*?)\[/smotri.com\]#si";
         
        $html[] = "<p align=\"center\"><object classid=clsid:d27cdb6e-ae6d-11cf-96b8-444553540000 width=400 height=330><param name=movie value=http://pics.smotri.com/scrubber_custom8.swf?file=\\1&bufferTime=3&autoStart=false&str_lang=rus&xmlsource=http%3A%2F%2Fpics.smotri.com%2Fcskins%2Fblue%2Fskin_color_lightaqua.xml&xmldatasource=http%3A%2F%2Fpics.smotri.com%2Fskin_ng.xml /><param name=allowScriptAccess value=always /><param name=allowFullScreen value=true /><param name=bgcolor value=#ffffff /><embed src=http://pics.smotri.com/scrubber_custom8.swf?file=\\1&bufferTime=3&autoStart=false&str_lang=rus&xmlsource=http%3A%2F%2Fpics.smotri.com%2Fcskins%2Fblue%2Fskin_color_lightaqua.xml&xmldatasource=http%3A%2F%2Fpics.smotri.com%2Fskin_ng.xml  quality=high allowscriptaccess=always allowfullscreen=true wmode=window  width=400 height=330 type= application/x-shockwave-flash></embed></object></p>"; 

Этого достаточно? Спасибо за понимание...


Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
3.71

3.71
6
28.10.2009 10:41:1928.10.2009 10:48:22
Нужно еще добавить кнопочки в бб-редактор в функции

# Format BB Code and Smilies
function textarea(
3.76

3.76
7
28.10.2009 15:56:0201.11.2009 16:33:01
Всем спасибо!
Единственный косяк с кнопками.
UPD:
Сейчас на сайте плеер отображается так:
title
Хотелось бы так:
title
HTML-код нижнего плеера
<object width="425" height="349"><param name="movie" value="http://www.youtube.com/v/-zPtpg_rOYw&border=1&color1=0x2b405b&color2=0x6b8ab6&hl=ru&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/-zPtpg_rOYw&border=1&color1=0x2b405b&color2=0x6b8ab6&hl=ru&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="349"></embed></object>

Какой синтаксис изменения кода в файле function.php в секции # Decode BB (только цвет и границы)? Заранее благодарю.


Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
3.71

3.71
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь