Cite/ru

From Wiki4Intranet
< Cite
Revision as of 18:39, 13 February 2013 by VitaliyFilippov (Talk | contribs) (Использование)

Jump to: navigation, search

Cite — расширение MediaWiki.

Включение в сборку Mediawiki4Intranet:

  • Дата включения: 2008-10-15
  • Включённая версия: последняя
  • Состояние доработок: Без изменений

Использование

Там, где нужно вставить сноску, вставляется тег <ref>Текст сноски</ref>. Если сноску нужно будет использовать в нескольких местах, в первом ей нужно задать имя (RefName): <ref name="RefName">Текст сноски</ref>, а в последующих на неё можно будет ссылаться по этому имени: <ref name="RefName" />.

Потом нужно вставить список сносок тегом <references />. В нашей сборке этого можно даже не делать — тогда сноски появятся в конце статьи автоматически.

Также можно использовать несколько групп сносок в одной статье — для этого нужно указывать тегам параметр group, вот так: <ref group="ИмяГруппы">Текст сноски</ref>, и потом <references group="ИмяГруппы" />.

Оригинальную справку по использованию можно прочитать здесь: mediawikiwiki:Extension:Cite/Cite.php#Usage.

Наши доработки

  • Автоматическое добавление списка сносок в конец статьи, если он не добавлен явно, вместо сообщения об ошибке.
  • Исправление тестов для работы с нашим патчем функции Parser::doBlockLevels().

Установка

Стандартная. В LocalSettings.php нужно добавить:

require_once "$IP/extensions/Cite/Cite.php";