Добавление плеера PowerPoint презентаций Slideshare на форум IPB
Иногда бывает необходимо вставить на форум презентации в PowerPoint, например по ZendFramework. Можно конечно загрузить их на сайт по FTP, и дать ссылку, чтобы пользователи могли качать. Но гораздо интереснее будет сделать так, чтобы можно было бы смотреть презентацию прямо на сайте. В Invision Power Board (как впрочем и в других форумных движках) для вставки разных типов материала используются BB-коды. Полный список доступных BB-кодов IPB можно посмотреть тут. Мы создадим новый BB код для вставки презентации Slideshare.
Создаем BB-код для SlideShare
UP: Особо ленивые могут пропустить это руководство и просто скачать xml-файл с этим bb-кодом по ссылке в конце поста, и просто импортировать его к себе на форум.
1. Заходим в админку форума, дальше Внешний вид -> BB-коды
2. Нажимаем на кнопку “Добавить”, заполняем форму:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
BB-код: Slideshare Полное описание: Вставка презентаций Slideshare на форум. Внутри тега размещайте часть HTML-кода выданного slideshare после ssplayer2.swf? и до кавычки. Пример использования: [ppt]doc=2009-06-11-dpc-zfworkshop-090612101003-phpapp01&stripped_title=zend-framework-workshop-dpc09&userName=weierophinney[/ppt] Тег: ppt Предотвращать разбор вложенных кодов: Да Остальные переключатели - Нет Шаблон замены BB-кода: <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?content" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?content" allowscriptaccess="always" allowfullscreen="true"></embed></object> Каким группам разрешено использовать этот код? Главные администраторы (чтобы юзеры не смогли использовать этот код) Где BB-код может использоваться ? Доступен во всех разделах Приложение BB-кодов: Система Подсказка для option: не используется Подсказка для content: часть HTML-кода выданного slideshare после ssplayer2.swf? и до кавычки |
3. Нажимаем “сохранить”.
Как вставлять презентацию
1. Загружаем презентацию на сайт Slideshare.com После загрузки справа будет поле EMBED в котором будет html-код для вставки на сайт.
2. Находим в нём часть кода после ssplayer2.swf? и до кавычки, и вставляем его в тег [ppt]
Исходники
Скачать xml-файл с bb-code Slideshare для импорта в форум Invision Power Board