Я администрирую несколько форумов на phpBB3 и уже неоднократно слышал от пользователь вопрос «Как вставлять ролики с Youtube на форум?». Устанавливать мод, обеспечивающий публикацию роликов с youtube, мне не хотелось.
Я выбрал, на мой взгляд, самый простой способ решения данной проблемы.
Для того, что бы обеспечить возможность вставки ролика с Youtube на форум phpBB3, я решил создать BB code. bbCode (Bulletin Board Code) — язык разметки, используемый для форматирования сообщений на многих электронных досках объявлений (BBS) и форумах. Для форматирования текста используются теги, подобные тегам HTML, но, в отличие от них, заключённые в квадратные скобки.
Давайте все же вернемся к проблеме «Как вставлять ролики с Youtube на форум». И так, поэтапно рассмотрим, как решить эту проблему используя BB code.
- Все будем делать через админку. Так что, заходим в админку.
- откройте вкладку Сообщения (может у вас она называется Posting)
- В меню, расположенном слева найдите пункт «BB коды» (если не локализованная админка, то BB codes). Жмите.
- Теперь нажмите добавить BBCode (Add a new BBCode).
- В «Использование BBCode» (BBCode usage) вписываем следующее:
[youtube]{IDENTIFIER}[/youtube]
- В блок «Замена HTML» (HTML replacement) вписываем следующее:
<object width="480" height="385" type="application/x-shockwave-flash"></object>
Я указал размер видео 480х385. Вы же можете задать любой другой.
- Подсказка (Help line) может быть примерно такой:
Используйте Id видео - если url видео http://www.youtube.com/watch?v=pKFAly6G5cA то вставьте [youtube]pKFAly6G5cA[/youtube]
- Осталось только поставить галочку около «Показывать на странице ответов» (Display on posting page).
Вот и всё.
криво отображает и коверкает шаблон!!!!!
ntl, использую на нескольких форумах с разными шаблонами, ни чего не коверкается. Может у тебя шаблон не очень удачный?
Теперь буду знать, как это делается