| Ваш IP: 54.92.163.105 | Online(23) - гости: 15, боты: 8 | Загрузка сервера: 4.52 ::::::::::::

Кнопка IFRAME в Simple Machines Forum (SMF)

Как известно в целях безопасности пользователи SMF пользователи не могут встраивать IFRAME в сообщения, тег [html] при вставке видео не работает, только администратор может воспользоваться данной функцией.

Проблему с публикацией видео например с YouTube можно решить добавив кнопку IFRAME в визуальный редактор.

Копируем адрес видео из кода вставки видео как показано на скриншоте:

Помещаем скопированный код в теги [iframe] при помощи кнопки IFRAME

Для добавления кнопки IFRAME необходимо добавить некоторые изменения в файлы форума SMF

  • Находим файл /Sources/Subs.php

Ищем строки кода:

array(
 'tag' => 'nobbc',
 'type' => 'unparsed_content',
 'content' => '$1',
 ),

Ниже добавляем следующий код:

array(
 'tag' => 'iframe',
 'type' => 'unparsed_content',
 'content' => '<iframe src="$1" width="560" height="315" frameborder="0"></iframe>',
 'block_level' => true,
 ),
  • Открываем файл /Sources/Subs-Editor.php

Ищем строки кода:

array(
 'image' => 'flash',
 'code' => 'flash',
 'before' => '[flash=200,200]',
 'after' => '[/flash]',
 'description' => $txt['flash']
 ),

Ниже добавляем следующий код:

array(
 'image' => 'iframe',
 'code' => 'u',
 'before' => '[iframe]',
 'after' => '[/iframe]',
 'description' => $txt['iframe']
 ),
  • Открываем файл /Themes/default/languages/Post.russian-utf8.php

Добавляем следующий код после любой строки:

$txt['iframe']= 'Вставить iframe';
  • В папку /Themes/default/images/bbc копируем иконку значка iframe.gif

Добавить комментарий

Случайные статьи

  • LM2703 — маломощный повышающий преобразователь постоянного напряжения

    LM2703 — маломощный повышающий преобразователь постоянного напряжения

    Маломощный повышающий преобразователь постоянного напряжения LM2703, с ограничением пикового тока в 350 мА, имеет компактный размер, содержит минимальное кол-во внешних элементов. Выходное напряжение до 20 В при напряжении питания от 2,2 до 7 В. Ток потребления в дежурном режиме не более 0,01 мкА (4 вывод — напряжение ниже 1,1 В выключено, больше …Подробнее...
  • Предусилитель с эквалайзером

    Предусилитель с эквалайзером

    Предусилитель выполнен на одной ИМС К1401УД2А, которая содержит 4-е ОУ, в стерео варианте по 2-а ОУ на канал. Общий коэффициент передачи(усиления) равен 5-и, максимальное входное напряжение 0,5В, номинальное 0,2В. Входное сопротивление 100кОм. Диапазон частот 30…20000Гц при неравномерности АЧХ 2 дБ. Регулировка АЧХ 6-и полосная с центральными частотами 60, 200, 1000, …Подробнее...
  • Пятиполосный эквалайзер (моно) на BA3812L

    Пятиполосный эквалайзер (моно) на BA3812L

    BA3812L представляет собой пятиполосный графический эквалайзер, который имеет все необходимые функции, встроенные в одну ИМС. BA3812L состоит из пяти схем управления тембром и входным и выходным буферными усилителями. BA3812L отличается низким уровнем искажений, низким уровнем шума и широким динамическим диапазоном. ИМС обладает широким диапазоном питающего напряжения от 3,5 до 16 …Подробнее...
  • Термометр на PIC16F628A (-55…+125 гр. Цельсия)

    Термометр на PIC16F628A (-55…+125 гр. Цельсия)

    На рисунке показана схема термометра выполненного на основе микроконтроллера PIC16F628A, в качестве датчика используется цифровой датчик температуры DS18B20. Индикатор термометра состоит из 4-х разрадного семисегментного индикатора. Диапазон измеряемой температуры от -55 до + 125 градусов Цельсия. Температура считывается каждые 15 секунд, время считывания можно изменить в коде.   Напряжение питания термометра 5В, …Подробнее...
  • Инвертор на NE555

    Инвертор на NE555

    Инвертор на NE555 преобразует положительное напряжение в отрицательное. Данное уст-во может применяться для питания уст-в с низким током потребления. Схема инвертора представляет собой стабильный мультивибратор на NE555 (2.3 кГц), который генерирует прямоугольные импульсы. Эти импульсы проходят через разделительный конденсатор С2, а затем поступают на выпрямитель VD1 VD2 и далее пульсирующее …Подробнее...