Donate
Лучшая оценка нашей работы - это ваша поддержка. Каждый раз вы можете оценить нашу работу персонально. Спасибо!
Почетные доноры сайта
1. WEB-STUDIO.PRO 450 03.05
2. Генкус 300 10.05
Комментарии
может дело в шаблоне и два нуля просо скрыты чем т...
Указываю цену 1200, в самом товаре отображение нор...
Проблема с редиректами решилась снятием галки «Про...

Регулярные выражения для фильтра текста в SiteKreator

Многие уже заметили полезную функцию «фильтр текста» в компоненте SiteKreator. С помощью данной функции можно выводить дополнительные медиа-данные на странице с помощью BB Code. 


Для того, чтобы данные обрабатывались необходимо включить фильтрацию нужных полей. Ниже перечислены примеры регулярных выражений и примеры их использования для полулярных медиа-сервисов. 

Правила вставляются в настроках компонента, во вкладке «фильтр текста» в поле «регулярные выражения». 

SoundCloud 

[soundcloud]Ссылка на музыкальную композицию[/soundcloud ]
																	\[soundcloud\](.*?)\[\/soundcloud\]|<iframe frameborder="0" src="https://w.soundcloud.com/player/?url=$1" style="width:100%;"></iframe>
																

GoogleMap 

[place]Адрес[/place ]
																				\[place\](.*?)\[\/place\]|<img src="https://maps.googleapis.com/maps/api/staticmap?center=$1&zoom=16&size=600x300&maptype=roadmap&markers=color:red%7C$1" width="100%" alt="$1">
																			

Coub 

[coub]Ссылка на ролик coub[/coub ]
																							\[coub\]https{0,1}:\/\/w{0,3}\.*coub\.com\/view\/([a-z0-9]+)\[\/coub]|<iframe src="http://coub.com/embed/$1?muted=false&autostart=false&originalSize=false&hideTopBar=false&noSiteButtons=false&startWithHD=false" allowfullscreen="true" frameborder="0" width="100%" height="300"></iframe>
																						

Яндекс.Музыка 

[yamusic]Ссылка на композицию из Я.Музыка[/yamusic ]
																										\[yamusic\]https{0,1}:\/\/w{0,3}\.*music\.yandex\.ru\/album\/([0-9]+)\/track\/([0-9]+)\[\/yamusic\]|<iframe frameborder="0" style="border:none;width:100%;height:100px;" width="100%" height="100" src="https://music.yandex.ru/iframe/
																										
																											#track
																										
																										/$2/$1"></iframe>
																									

Vimeo 

[vimeo]Ссылка на видео Vimeo[/vimeo ]
																													\[vimeo\]https{0,1}:\/\/w{0,3}\.*vimeo\.com\/([0-9]+)\[\/vimeo]|<iframe src="http://player.vimeo.com/video/$1?title=0&byline=0&portrait=0&wmode=transparent" width="100%" height="300" frameborder="0"></iframe>
																												

RuTube 

[rutube]Ссылка на видео Rutube[/rutube ]
																																\[rutube\]https{0,1}:\/\/w{0,3}\.*rutube\.ru\/video\/([a-z0-9]+)\/{0,1}(.*?)\[\/rutube]|<iframe width="100%" height="300" src="http://rutube.ru/video/embed/$1" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowfullscreen></iframe>
																															

Zoomby 

[zoomby]Ссылка на видео Zoomby[/zoomby ]
																																			\[zoomby\]([0-9]+)\[\/zoomby]|<object id="ZoombyPlayer" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="300"><param name="movie" value="http://www.zoomby.ru/v/$1" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="bgcolor" value="#000000" /><param name="wmode" value="opaque" /><embed src="http://www.zoomby.ru/v/$1" quality="high" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" width="100%" height="300" type="application/x-shockwave-flash"></embed></object>
																																		

1tv News 

[1tv]Ссылка на новость первого канала[/1tv ]
																																						\[1tv\]http:\/\/www\.*1tv\.ru\/news\/([a-z]+)\/([a-z0-9]+)\[\/1tv]|<iframe width="100%" height="300" src="http://www.1tv.ru/i_newsvideo/$2"  frameborder="0" allowfullscreen></iframe>
																																					

Audio 

[audio]Ссылка на аудио файл или аудио поток[/audio ]
																																									\[audio\](.*?)\[\/audio]|<audio src="$1" preload="none" controls=""></audio>
																																								

Видео Life.ru 

[life]Ссылка на видео life.ru[/life ]
																																												\[life\](.*?)\[\/life]|<iframe src="$1" width="100%" height="315" frameborder="0" allowfullscreen></iframe>
																																											

MoeVideo 

[moevideo]Ссылка на MoeVideo[/moevideo ]
																																															\[moevideo\]http:\/\/thesame.tv\/video\/(.*?)\[\/moevideo]|<iframe src="//thesame.tv/embed/$1" style="width:100%;height:350px;" frameborder="0" allowfullscreen="allowfullscreen"></iframe>
																																														

НТВ 

[ntv]Ссылка на видео ntv.ru[/ntv ]
																																																		\[ntv\]http:\/\/www\.ntv\.ru\/video\/(.*?)\/{0,1}\[\/ntv]|<iframe width="100%" height="360" src="//www.ntv.ru/video/embed/$1" frameborder="0" allowfullscreen></iframe>
																																																	

Дополнение из каталога InstantCMS 

[icmsaddon]ID Дополнения[/icmsaddon ]
																																																					\[icmsaddon\](.*?)\[\/icmsaddon\]|<iframe src="//addons.instantcms.ru/addons/embed/$1" width="100%" height="144" frameborder="0"></iframe>
																																																				

Видео ВКонтакте 

[vkvideo]src ссылка из кода встраивания видео вконтакте[/vkvideo ]
																																																								\[vkvideo\]https:\/\/vk\.com\/video_ext\.php\?oid\=\-([0-9]+)&id\=([0-9]+)&hash\=([a-z0-9]+)\[\/vkvideo\]|<iframe src="https://vk.com/video_ext.php?oid=-$1&id=$2&hash=$3" width="100%" height="360" frameborder="0" allowfullscreen></iframe>
																																																							

Видео LOOM 

[loom]id видео[/loom ]
																																																											\[loom\](.*?)\[\/loom\]|<iframe width="100%" height="345" src="https://www.useloom.com/embed/$1" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
																																																										

* В вышеуказанных примерах использования BBCode перед последней закрывающей скобкой "]" добавлен пробел, который нужно убрать. Добавлен чтобы bbcode не срабатывал здесь. 

Нужно больше? Или хотите предложить другие источники? 
Пишите в комментариях.
+4
23:44
297
Очень полезно!

Привет друг! Хочешт быть в курсе новых разработок и вебинаров. Подпишись на рассылку.

Новые шаблоны

Новые работы

О расширениях
Шаблоны и дополнения для InstantCMS (с) 2010-2018