Живая публикация. Инструменты поддержки. Ссылка
Живая 
публикация
Инструменты 
поддержки
Ссылка
Как оформить ссылку
на живую публикацию

Чтобы сформировать в своем документе автоматически обновляемую дату последней редакции живой публикации, необходимо выполнение двух условий:

••• в файле живой публикации дата последней редакции должна быть определенным образом явно указана,

••• документ, получающий обновляемую дату, должен быть представлен в формате html.

Если эти условия выполнены, обновляемая дата оформляется посредством несложных манипуляций. Прежде всего в head-часть html-документа вставляются вспомогательные строки:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.0.0/jquery.min.js"></script>

<script src="http://alive.keldysh.ru/scripts/moment-with-locales.min.js"></script>

<script src="http://alive.keldysh.ru/scripts/set-alive-data.js"></script>

Теперь переходим к непосредственному оформлению даты. Включить автоматически обновляемую дату можно

••• либо в текст тега, содержащего гиперссылку на живую публикацию,

••• либо во всплывающую подсказку для гиперссылки на живую публикацию.

Тегу, содержащему гиперссылку на живую публикацию, надо добавить класс pub-alive, а тегу <a>, непосредственно ссылающемуся на живую публикацию, — класс ref-alive. Далее в любое место текста тега класса pub-alive можно добавить обновляемую дату последней редакции, вставив на это место символы &asymp;&asymp;. Например, тег <p> затекстовой библиографической ссылки вида

<p class="pList pub-alive">Горбунов-Посадов М.М. Интернет-активность как обязанность ученого. &mdash; М.: ИПМ им.М.В.Келдыша, 2008. Редакция от &asymp;&asymp;. &mdash; <a href="http://keldysh.ru/gorbunov/duty.htm" class="ref-alive">http://keldysh.ru/gorbunov/duty.htm</a></p>

браузер превратит в следующий текст:

Горбунов-Посадов М.М. Интернет-активность как обязанность ученого. — М.: ИПМ им.М.В.Келдыша, 2008. Редакция от ≈≈. — http://keldysh.ru/gorbunov/duty.htm

Чтобы включить обновляемую дату во всплывающую подсказку гиперссылки на живую публикацию, надо добавить соответствующему тегу <a> класс ref-alive, а в текст атрибута title включить символы &asymp;&asymp;. Обновляемая дата будет вставлена между этими символами. Например, внутритекстовая гиперссылка

<a href="http://keldysh.ru/gorbunov/duty.htm" class="ref-alive" title="Редакция от &asymp;&asymp;">Интернет-активность</a>

будет иметь вид Интернет-активность, т. е. приобретет всплывающую подсказку Редакция от ≈ DD.MM.YYYY ≈.

Формат выводимой даты можно задать при помощи атрибута data-date-format тега <a>. Например, если data-date-format="YYYY-MM-DD", то дата 22 августа 2016 года будет представлена в виде 2016-08-22, а если data-date-format="DD.MM.YYYY", то эта дата будет представлена в виде 22.08.2016.

Если атрибут data-date-format не задан, то формат выводимой даты определяется в соответствии с языком, указанным в ближайшем охватывающем html-элементе, имеющем атрибут lang. Если такого охватывающего элемента нет, то по языку браузера. Например, если lang="ru", то формат даты будет DD.MM.YYYY, если lang="en-us", то формат даты — MM/DD/YYYY.

Горбунов-Посадов М.М. Интернет-активность как обязанность ученого. — М.: ИПМ им.М.В.Келдыша, 2008.
Редакция от ≈≈
http://keldysh.ru/gorbunov/duty.htm

Горбунов-Посадов М.М. Живая публикация // Открытые системы. — 2011, № 4. — С. 48–49.
Редакция от ≈≈
http://keldysh.ru/gorbunov/live.htm

Горбунов-Посадов М.М. ВАК в интернете // Информационные технологии и вычислительные системы. — 2011. — № 4. — С. 74-78.
Редакция от ≈≈
http://keldysh.ru/gorbunov/free.htm

Горбунов-Посадов М.М. Персональная веб-страница ученого. — М.: ИПМ им.М.В.Келдыша, 2011.
Редакция от ≈≈
http://keldysh.ru/gorbunov/person.htm

Горбунов-Посадов М.М. Препринты ИПМ им.М.В.Келдыша. — М.: ИПМ им.М.В.Келдыша, 2011.
Редакция от ≈≈
http://keldysh.ru/gorbunov/preprints.htm

© ИПМ им. М.В.Келдыша РАН,