Как стать автором
Поиск
Написать публикацию
Обновить

MediaWiki: вставка видео из популярных видеосервисов

Сегодня мы поговорим о том, как расширить мультимедийные возможности вики-проекта на движке MediaWiki.

Когда я обдумывал будущую платформу для своего проекта, то более всего мне понравился движок MediaWiki, так как проект и является по своей сути вики-ресурсом. Проблема заключалась только в том, что я планировал использовать в статьях видео, причем как из UTube, так из других источников.

Ни для кого не секрет, что многие сайты дают код вставки своего контента в виде тега Iframe.
После изучения мануалов на mediawiki.org был найден ответ на вопрос, как его использовать: нам потребуется виджет Iframe.


Установка виджета Iframe


Прежде, чем мы сможем использовать виджеты, нам потребуется расширение Widgets для MediaWiki. Подробно о расширении и о том, как его устанавливать написано здесь.

После того, как мы установили расширение Widgets, создаем страницу с названием Widget:Iframe. Викиразметка страницы будет такой:

__NOTOC__
This widget allows you to embed any web page on your wiki page using an iframe tag.

Created by [http://www.mediawikiwidgets.org/User:Sergey_Chernyshev Sergey Chernyshev]

== Using this widget ==
For information on how to use this widget, see [http://www.mediawikiwidgets.org/Iframe widget description page on MediaWikiWidgets.org].

== Copy to your site ==
To use this widget on your site, just install [http://www.mediawiki.org/wiki/Extension:Widgets MediaWiki Widgets extension] and copy [{{fullurl:{{FULLPAGENAME}}|action=edit}} full source code] of this page to your wiki as '''{{FULLPAGENAME}}''' article.



Готово! Теперь можно пользоваться!

Использование виджета Iframe


Давайте посмотрим пример кода для вставки, который дает Utube:

<ifrаme width="425" height="349" src="http://www.youtube.com/embed/5Bk65ucF3UA?rel=0&hd=1" frameborder="0"></ifrаme>


Вставляя такой код в разметку, мы получим просто текст. Для того, чтобы он превратился в видео, мы будем использовать наш виджет, просто копируя соответствующие поля:

{{#widget:Iframe
|url=http://www.youtube.com/embed/5Bk65ucF3UA?rel=0&hd=1
|width=425
|height=349
|border=0
}}


P/s:
Таким же образом мы можем и сайты целиком, и видео с других ресурсов, и многое другое!
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.