ParserFunctions

Материал из Викиреальностя
Перейти к: навигация, поиск
Crystal Clear action run.svg
ParserFunctions
Расширение MediaWiki


Статус:
стабильное
Фунциональность:
Функции парсера
Описание:
Улучшает парсер с логическими функциями
Автор(ы):
Тим Старлингобсуждение


MediaWiki:
1.25+
Лицензия:
GPL 2.0
Загрузка:
Загрузить расширение
SVN [Help]
Исходный код


Параметры:
  • $wgPFEnableStringFunctions
  • $wgPFStringLengthLimit


ParserFunctions — расширение, которое предоставляет улучшенный парсер с логическими функциями. Новые версии (r50997+) включают в себя большинство (но не все) функциональности расширения StringFunctions, которое можно включить или отключить (см. ниже)

Инструкции, как это использовать, см. на этой справочной странице.

[править] Установка

  1. Загрузите последний срез состояния и извлеките в вашу директорию /extensions.
  2. Добавьте wfLoadExtension( 'ParserFunctions' ); в конец LocalSettings.php. В MediaWiki 1.24 и младше: require_once "$IP/extensions/ParserFunctions/ParserFunctions.php";.
  3. Если вам могут понадобиться функции расширения StringFunctions, добавьте после этого строку: $wgPFEnableStringFunctions = true;
  4. Установка может быть проверена через Special:Version в вашей вики.

[править] Требования

Расширение ParserFunctions требует

  • MediaWiki 1.25+ или выше
  • PHP, компилированное с функцией 'ctype' (почти всегда включено по умолчанию)

Если вы используете MediaWiki 1.7.1, вы можете загрузить ParserFunctions для версии 1.10. Следуйте вышеуказанным инструкциям, и все будет хорошо работать.

Для MediaWiki 1.15.1, используйте ветвь REL1_15_1.

Для trunk-версии (текущая 1.17alpha), используйте версию trunk.

[править] См. также

ParserFunctions относится к теме «MediaWiki»   ±