API

API сайта

Если у Вас есть свой сайт и Вы хотите вставить виджет персоналий интерактивной карты "За Христа пострадавшие", то для этого Вам достаточно вставить следующий код:
<div id="novomucheniki-saratov"></div> <script id="novomucheniki-script" src="http://map.mefodiy-kirill-hram.ru/export/export.js?tpl=имя_шаблона">

Вместо имя_шаблона нужно указать необходимый шаблон.

Виджет выводит информацию об одной персоне.

К Вашему сайту должна быть подключена js-библиотека jQuery.

Допустимые типы шаблонов

Bootstrap 2

<script id="novomucheniki-script" src="http://map.mefodiy-kirill-hram.ru/export/export.js?tpl=bootstrap2">

Код, который выдаёт этот скрипт:

<a href="http://map.mefodiy-kirill-hram.ru/person.php?id=.." class="thumbnail" itemscope itemtype="http://schema.org/Person"> <img itemprop="image" src="..."> <h4><span itemprop="name">Сан Имя</span> (<span itemprop="alternateName">Фамилия Имя Отчество</span>)</h4> <p> <span class="label label-info">Дата рождения</span><span class="label label-success"><time itemprop="birthDate" datetime="1870-02-01">01.02.1870</time></span> <span class="label label-info">Храмы</span><span class="label label-warning">4</span> </p> <hr> <p itemprop="disambiguatingDescription" class="person-short-text">Краткое описание</p> </a> <a href="http://map.mefodiy-kirill-hram.ru/" class="btn btn-mini btn-link">© Карта гонений "За Христа пострадавшие"</a>

Bootstrap 3

<script id="novomucheniki-script" src="http://map.mefodiy-kirill-hram.ru/export/export.js?tpl=bootstrap3">

Код, который выдаёт этот скрипт:

<a href="http://map.mefodiy-kirill-hram.ru/person.php?id=..." class="thumbnail" itemscope itemtype="http://schema.org/Person"> <img itemprop="image" class="img-responsive" src="..." /> <div class="caption"> <h4>Фамилия Имя Отчество, сан</h4><p><span class="label label-primary">Дата рождения</span><span class="label label-success"><time itemprop="birthDate" datetime="...">1889</time></span><span class="label label-primary">Храмы</span><span class="label label-warning">4</span></p><hr/><p itemprop="disambiguatingDescription" class="person-short-text">Краткое описание</p> </div> </a> <a href="http://map.mefodiy-kirill-hram.ru/" class="btn btn-xs btn-info">&copy; http://map.mefodiy-kirill-hram.ru/</a>

Bootstrap 4

<script id="novomucheniki-script" src="http://map.mefodiy-kirill-hram.ru/export/export.js?tpl=bootstrap4">

Код, который выдаёт этот скрипт:

<div class="card"> <a class="card-body" itemscope itemtype="http://schema.org/Person" href="http://map.mefodiy-kirill-hram.ru/person.php?id=..."> <img itemprop="image" src="..." class="card-img-top"/> <h4 class="card-title">Фамилия Имя Отчество, сан</h4><p class="card-text"><span class="badge badge-primary">Дата рождения</span><span class="badge badge-success"><time itemprop="birthDate" datetime="...">1889</time></span><span class="badge badge-primary">Храмы</span><span class="badge badge-warning">4</span></p><hr/><p class="card-text" itemprop="disambiguatingDescription">Краткое описание</p> </a> </div> <a href="http://map.mefodiy-kirill-hram.ru/" class="btn btn-sm btn-text btn-block mt-2 backlink">&copy; http://map.mefodiy-kirill-hram.ru/</a>

HTML

<script id="novomucheniki-script" src="http://map.mefodiy-kirill-hram.ru/export/export.js?tpl=html">

Код, который выдаёт этот скрипт:

<ul> <li itemscope itemtype="http://schema.org/Person"><a href="http://map.mefodiy-kirill-hram.ru/person.php?id=..."><img class="person-image" itemprop="image" src="..." /><h4 class="person-name">Фамилия Имя Отчество, сан</h4><p class="person-info"><span class="person-birthdate-text">Дата рождения</span> <span class="person-birthdate-date"><time itemprop="birthDate" datetime="...">1889</time></span> <span class="person-churchs-text">Храмы</span> <span class="person-churchs-count">4</span></p><hr/><p itemprop="disambiguatingDescription" class="person-short-text">Краткое описание</p></a></li> </ul> <a href="http://map.mefodiy-kirill-hram.ru" class="backlink">http://map.mefodiy-kirill-hram.ru</a>

Вы можете сами оформить виджет в соответствии со стилистикой своего сайта.

Режимы виджета

Виджет работает в двух режимах: показ новых персоналий и показ случайных персоналий. Для этого в url скрипта указывается параметр mode.

Режим показа новых персоналий

Для показа новых персоналий карты указывается параметр mode=new или же не указывается совсем. Режим показа новых персоналий работает по умолчанию.

<div id="novomucheniki-saratov"></div> <script id="novomucheniki-script" src="http://map.mefodiy-kirill-hram.ru/export/export.js?tpl=bootstrap4&mode=new">
или же
<div id="novomucheniki-saratov"></div> <script id="novomucheniki-script" src="http://map.mefodiy-kirill-hram.ru/export/export.js?tpl=bootstrap4">

Режим показа случайных персоналий

Для показа новых персоналий карты указывается параметр mode=random

<div id="novomucheniki-saratov"></div> <script id="novomucheniki-script" src="http://map.mefodiy-kirill-hram.ru/export/export.js?tpl=bootstrap4&mode=random">