Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Разработка сайтов > InstantCMS

Важная информация
InstantCMS - Установка InstantCMS, шаблоны, модули, компоненты, плагины, видео инструкции и т.д.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 26.08.2014, 11:51   #1
 
Аватар для oknovsem
 
Сообщений: 229
FR (активность): 7,866

Доп. информация
По умолчанию Автор темы Помогите с кодом instant

Всем привет перепробовал все на свете и сдался.
Код плагина вставка одной ссылкой видео
Помогите если не сложно. Спасибо
Нужно вставлять код с сайта coub.com



Оффтоп:
<?php #
class p_link2video extends cmsPlugin {
// ================================================== ================== //
public function __construct(){
parent::__construct();
$this->info['plugin'] = 'p_link2video';
$this->info['title'] = 'Замена Youtube url на видео';
$this->info['description'] = 'Ссылки на Youtube заменяются на код плеера с этим видео';
$this->info['author'] = '';
$this->info['version'] = '0.4';
$this->events[] = 'GET_COMMENTS';
$this->events[] = 'GET_WALL_POSTS';
$this->events[] = 'GET_FORUM_POSTS';
$this->events[] = 'GET_POSTS';
$this->events[] = 'GET_POST';
$this->config['Ширина']="600";
$this->config['Высота']="400";
}
public function install(){ return parent::install(); }
public function upgrade(){ return parent::upgrade(); }
public function execute($event, $item){
parent::execute();
if ($event=='GET_COMMENTS' or $event=='GET_WALL_POSTS') {$content='content';}
else {$content='content_html';}
$play='<br><iframe width="'.$this->config['Ширина'].'" height="'.$this->config['Высота'].'" src="//www.youtube.com/embed/$5" frameborder="0" allowfullscreen></iframe><br>';
if ($event=='GET_POST') {
$item[$content]=preg_replace('!(<a href="\/go\/url=[^>]*>)(http:\/\/|https:\/\/)?(www\.)?(youtube.com\/watch\?v=|youtu.be\/)([-\w]*)(\S*</a>)!i', $play, $item[$content]);
}else{
for ($i=0; $i<count($item);$i++ ){
$item[$i][$content]=preg_replace('!(<a href="\/go\/url=[^>]*>)(http:\/\/|https:\/\/)?(www\.)?(youtube.com\/watch\?v=|youtu.be\/)([-\w]*)(\S*</a>)!i', $play, $item[$i][$content]);
}
}
return $item;
}
}
?>
oknovsem вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 16.08.2017, 13:32   #2
 
Аватар для glikogenter
 
Сообщений: 14
FR (активность): 95

Доп. информация
По умолчанию Помогите с кодом instant

Доброго времени суток. Помогите пожалуйста сгенерировать код для магнитолы Delco CDR500E, № 09119909. Спасибо.
glikogenter вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Ответ

Метки
coub

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с кодом 404 в файле .htaccess Toks Программирование 7 01.04.2013 00:01
[ Бесплатно ] Instant Article Wizard v3.085 СТЕПАН Программы для создания сайтов 19 19.02.2013 20:30
Нужен спец по instant cms для небольшой работы Umka Фриланс - предлагаю работу 0 11.02.2013 12:24
помогите с кодом пожалуйста gidroballon Программирование 0 10.01.2012 08:51
Помогите пожалуйста проблема с кодом alfa-8 Разработка сайтов 6 12.02.2010 02:24

Текущее время: 15:36. Часовой пояс GMT +3.