phpBB3. Как вставлять ролики с Youtube на форум

phpBB3. Как вставлять ролики с Youtube на форумЯ администрирую несколько форумов на phpBB3 и уже неоднократно слышал от пользователь вопрос «Как вставлять ролики с Youtube на форум?». Устанавливать мод, обеспечивающий публикацию роликов с youtube, мне не хотелось.

Я выбрал, на мой взгляд, самый простой способ решения данной проблемы.

Для того, что бы обеспечить возможность вставки ролика с Youtube на форум phpBB3, я решил создать BB code. bbCode (Bulletin Board Code) — язык разметки, используемый для форматирования сообщений на многих электронных досках объявлений (BBS) и форумах. Для форматирования текста используются теги, подобные тегам HTML, но, в отличие от них, заключённые в квадратные скобки.

Давайте все же вернемся к проблеме «Как вставлять ролики с Youtube на форум». И так, поэтапно рассмотрим, как решить эту проблему используя BB code.

  1. Все будем делать через админку. Так что, заходим в админку.
  2. откройте вкладку Сообщения (может у вас она называется Posting)
  3. В меню, расположенном слева найдите пункт «BB коды» (если не локализованная админка, то BB codes). Жмите.
  4. Теперь нажмите добавить BBCode (Add a new BBCode).
  5. В «Использование BBCode» (BBCode usage) вписываем следующее:
    [youtube]{IDENTIFIER}[/youtube]
  6. В блок «Замена HTML» (HTML replacement) вписываем следующее:
    <object width="480" height="385" type="application/x-shockwave-flash"></object>

    Я указал размер видео 480х385. Вы же можете задать любой другой.

  7. Подсказка (Help line) может быть примерно такой:
    Используйте Id видео - если url видео http://www.youtube.com/watch?v=pKFAly6G5cA то вставьте [youtube]pKFAly6G5cA[/youtube]
  8. Осталось только поставить галочку около «Показывать на странице ответов» (Display on posting page).

Вот и всё.

Опубликовано
В рубрике PHP Отмечено ,

3 комментария

  1. ntl, использую на нескольких форумах с разными шаблонами, ни чего не коверкается. Может у тебя шаблон не очень удачный?

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *