Виджет Google Presentations/MediaWiki

Одна из самых полезных надстроек для Mediawiki Widgets позволяет добалять на страницы различные вставки на страницы  (YouTube видео, RSS и прочее). На днях я решил добавить возможность встраивать в страницы презентации Google Docs для нашей вики. Проблема в том, что готовое решение подходит для старых презентаций, но презентации, созданные в новом  редакторе, оно не поддерживает.
Первым решением было использовать старый редактор (1) и написать разработчикам (2).
(1) – довольно неудобно и и походит на пораженчество,
(2) – занимает довольно много времени, потому что приложение бесплатное и поддерживается (наверное) энтузиазмом.
Однако оказалось, что очень просто самостоятельно написать этот “виджет”:
1. Создать новую страницу с названием, например, Widget:Google Present.
2. Скопировать на нее следующее:
<includeonly>
<iframe src=’https://docs.google.com/presentation/embed?id=<!–{$docid|escape:’urlpathinfo’}–>&start=false&loop=false&delayms=3000′ frameborder=’0′ width=’555′ height=’451′ allowfullscreen=’true’ mozallowfullscreen=’true’ webkitallowfullscreen=’true’></iframe>
</includeonly>

Работает он так же как и коллега для старых презентаций, но мой вариант не позволяет выбирать размер презентации – только подставлять требуемый id (мне пока это не нужно). Вот пример использования нового проигрывателя.

Осталось найти какой-то действенный способ защитить вики от спама (капча и AntiBot есть, но деятельность ботов все равно бурная).

Виджет Google Presentations/MediaWiki
Loading Facebook Comments ...

Leave a Reply

Your email address will not be published. Required fields are marked *