Расширение:ParserFunctions

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:ParserFunctions and the translation is 100% complete.

Other languages:
català • ‎dansk • ‎Deutsch • ‎English • ‎español • ‎suomi • ‎français • ‎हिन्दी • ‎magyar • ‎italiano • ‎日本語 • ‎한국어 • ‎मराठी • ‎polski • ‎português • ‎português do Brasil • ‎русский • ‎sicilianu • ‎中文
This extension comes with MediaWiki 1.18 and above. Thus you do not have to download it again. However, you still need to follow the other instructions provided.
Справка по расширениям MediaWikiManual:Extensions
Crystal Clear action run.svg
ParserFunctions

Статус релиза:Extension status стабильный

РеализацияTemplate:Extension#type Parser function
ОписаниеTemplate:Extension#description Добавляет в парсер логические и строковые функции.
Автор(ы)Template:Extension#username Tim Starlingtalk
Последняя версияTemplate:Extension#version 1.6.0 (2014-03-28)
MediaWikiTemplate:Extension#mediawiki 1.19+
Изменения БДTemplate:Extension#needs-updatephp Нет
ЛицензияTemplate:Extension#license GNU General Public License 2.0 or later
Загрузка
README
ПараметрыTemplate:Extension#parameters
  • $wgPFStringLengthLimit
  • $wgPFEnableStringFunctions
Использованные hook'иTemplate:Extension#hook
ParserFirstCallInitManual:Hooks/ParserFirstCallInit
UnitTestsListManual:Hooks/UnitTestsList
ScribuntoExternalLibrariesManual:Hooks/ScribuntoExternalLibraries

Переведите расширение ParserFunctions если оно доступно на translatewiki.net

Проверьте использование и версию.

ПроблемыPhabricator

Открытые задачи · Сообщить об ошибке

Расширение ParserFunctions расширяет парсер wikitext полезными функциями, в основном связанными с логикой и обработкой строк. C MediaWiki 1.15, ParserFunctions включил в себя большинство (но не все) функции из расширения StringFunctions, которое может быть включено или отключено (см. Инструкции по установке ниже).

Для получения инструкций о том, как использовать это расширение, см. страницу справки ParserFunctions и страницу StringFunctions.

Установка

  • Скачайте и распакуйте файл(ы) в папку с названием ParserFunctions в вашу папку extensions/.
  • Добавьте следующий код в файл LocalSettings.php (в самый конец):
    wfLoadExtension( 'ParserFunctions' );
    
  • Настраивайте как необходимо. Например, если вы хотите использовать встроенную функциональность функции строки, добавьте сразу после этой строки:
$wgPFEnableStringFunctions = true;
  • YesY Готово – Перейдите на страницу «Special:Version» на своём сайте, чтобы удостовериться в том, что расширение успешно установлено.

Для использующих MediaWiki 1.24 или более ранние:

В приведенных выше инструкциях описывается новый способ установки этого расширения с использованием wfLoadExtension()

Если вам нужно установить это расширение на более ранние версии (MediaWiki 1.24 и более ранние), вместо wfLoadExtension( 'ParserFunctions' );, Вам необходимо использовать:

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

Настройка

$wgPFEnableStringFunctions
Позволяет активировать функциональность встроенной функции строки (см. StringFunctions). Значение по умолчанию: false.
$wgPFStringLengthLimit
Определяет максимальную длину строки, для которой функции строки могут работать. Значение по умолчанию - 1000.

См. также