Надо вставить видео с другого видеосайта.

Я хочу вставлять видео с www.wipido.com там указан код ролика
<iframe src="http://www.wipido.com/main/video/external/3jkABmzP7Vac" style="border:none; width:480px;height:320px;overflow:hidden;" scrolling="no" border="0" frameborder="0"></iframe>
, но как я понел ЛС не поддерживает его…

Подскажите пожалуйста как сделать чтобы видео можно было вставлять с этого сайта?

Буду очень благодарен :)

8 комментариев

avatar
ну не кто не знает как это можно осуществить?
avatar
только приблезительно: \classes\modules\sys_text\Text.class.php — здесь нада отконфигурировать Jevix. Там есть
// Теги которые необходимо вырезать из текста вместе с контентом
		$this->oJevix->cfgSetTagCutWithContent(array('script', 'iframe', 'style'));

Вот как раз отсюда убери iframe и style. И еще прийдетса добавить разрешенние параметров scrolling border frameborder строчками выше… Там уже по аналогии сделаешь с тем, что прописано.
Но: поскольку разработчики запретили ети теги, значит они могут быть опасны для сайта, так што будь осторожен.
avatar
iframe вставлять в топики не безопасно.
Так вам напихают гадости всякой.

Но если все-таки хотите попробовать:
открываем
\engine\modules\text\Text.class.php
Ищем
$this->oJevix->cfgSetTagCutWithContent(array('script', 'iframe', 'style'));

меняем на
$this->oJevix->cfgSetTagCutWithContent(array('script', 'style'));
  • _et
  • 0
avatar
вставка видео с помощью тега ЛС <video>
в \classes\modules\sys_text\Text.class.php
есть функция VideoParser для вставки видео с youtube и rutube. Делай по аналогии.
  • k2fl
  • 0
avatar
Интересует аналогичное, только как сделать загрузку видеороликов с ftp? Скачал флэш-плеер, скинул в корень сайта и вот что добавляю в Text.class.php
public function VideoParser($sText) {
	   $sText = preg_replace('/<video>ftp:\/\/(?:ftp\.|)названиефтп\.ru\/watch\?v=([a-zA-Z0-9_\-]+)<\/video>/Ui', '<object width="425" height="344"><param name="wmode" value="opaque"></param><embed src="http://ссылканасайт/uppod.swf" type="application/x-shockwave-flash" wmode="opaque" width="425" height="344"></embed></param></embed></object>', $sText);
  	}
знатоки, подскажите что не так?
avatar
всем спасибо большое что пришли мне на выручку)) буду пробывать…
avatar
Вообщем вписал
$this->oJevix->cfgSetTagCutWithContent(array('script', 'style'));


не понел как добавить разрешенние параметров scrolling border frameborder?
avatar
попробывал по аналогии youtube и rutube
/**
		 * wipido.com/
		 */		
		$sText = preg_replace('/<video>http:\/\/(?:www\.|)wipido.com\/tracks\/\d+.html\?v=([a-zA-Z0-9_\-]+)<\/video>/Ui', '<OBJECT width="480" height="320"><param name="wmode" value="opaque"></param><PARAM name="allowFullScreen" value="true"></PARAM><PARAM name="flashVars" value="uid=662118"></PARAM><EMBED src="http://www.wipido.com/main/video/external/$1" type="application/x-shockwave-flash" wmode="opaque" width="480" height="320" allowFullScreen="true" flashVars="uid=662118"></embed></param></EMBED></OBJECT>', $sText);				
		return $sText;


проверьте пожалуйста правильно или нет…
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.