Pull to refresh

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:
Таким же образом мы можем и сайты целиком, и видео с других ресурсов, и многое другое!
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.