Расширение: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:
Deutsch • ‎English • ‎català • ‎dansk • ‎español • ‎français • ‎italiano • ‎magyar • ‎polski • ‎português • ‎português do Brasil • ‎sicilianu • ‎suomi • ‎русский • ‎मराठी • ‎हिन्दी • ‎中文 • ‎日本語 • ‎한국어
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.
Справка по расширениям MediaWiki
Crystal Clear action run.svg
ParserFunctions
Статус релиза: стабильный
Реализация Parser function
Описание Добавляет в парсер логические и строковые функции.
Автор(ы) Tim Starlingtalk
Последняя версия 1.6.0 (2014-03-28)
MediaWiki 1.19+
Изменения БД Нет
Лицензия GNU General Public License 2.0 or later
Загрузка
README
Параметры

  • $wgPFStringLengthLimit
  • $wgPFEnableStringFunctions
Использованные hook'и
ParserFirstCallInit
ScribuntoExternalLibraries
Переведите расширение ParserFunctions если оно доступно на translatewiki.net
Проверьте использование и версию.
Проблемы Открытые задачи · Сообщить об ошибке

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

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

Установка

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

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

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

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

Настройка

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

См. также