Расширение:ParserFunctions
ParserFunctions Статус релиза: стабильный |
|||
---|---|---|---|
Реализация | Parser function | ||
Описание | Добавляет в парсер логические и строковые функции. | ||
Автор(ы) | Tim Starlingtalk | ||
Последняя версия | 1.6.0 (2014-03-28) | ||
MediaWiki | 1.19+ | ||
Изменения БД | Нет | ||
Лицензия | GNU General Public License 2.0 or later | ||
Загрузка | README |
||
|
|||
|
|||
Переведите расширение ParserFunctions если оно доступно на translatewiki.net | |||
Проверьте использование и версию. | |||
Проблемы | Открытые задачи · Сообщить об ошибке |
Расширение ParserFunctions расширяет парсер wikitext полезными функциями, в основном связанными с логикой и обработкой строк. C MediaWiki 1.15, ParserFunctions включил в себя большинство (но не все) функции из расширения StringFunctions, которое может быть включено или отключено (см. Инструкции по установке ниже).
Для получения инструкций о том, как использовать это расширение, см. страницу справки ParserFunctions и страницу StringFunctions.
Установка
- Скачайте и распакуйте файл(ы) в папку с названием
ParserFunctions
в вашу папкуextensions/
.
- Добавьте следующий код в файл LocalSettings.php (в самый конец):
wfLoadExtension( 'ParserFunctions' );
- Настраивайте как необходимо. Например, если вы хотите использовать встроенную функциональность функции строки, добавьте сразу после этой строки:
$wgPFEnableStringFunctions = true;
Готово – Перейдите на страницу «Special:Version» на своём сайте, чтобы удостовериться в том, что расширение успешно установлено.
Для использующих MediaWiki 1.24 или более ранние:
В приведенных выше инструкциях описывается новый способ установки этого расширения с использованием wfLoadExtension()
Если вам нужно установить это расширение на более ранние версии (MediaWiki 1.24 и более ранние), вместо wfLoadExtension( 'ParserFunctions' );
, Вам необходимо использовать:
require_once "$IP/extensions/ParserFunctions/ParserFunctions.php";
Настройка
$wgPFEnableStringFunctions
- Позволяет активировать функциональность встроенной функции строки (см. StringFunctions). Значение по умолчанию:
false
. $wgPFStringLengthLimit
- Определяет максимальную длину строки, для которой функции строки могут работать. Значение по умолчанию -
1000
.
См. также
![]() | Это расширение используется на некоторых проектах Викимедиа Вероятно, это означает, что расширение стабильно и работает достаточно хорошо, чтобы использоваться такими сайтами с высоким трафиком. Найдите название этого расширения в файлах конфигурации Викимедиа CommonSettings.php и InitialiseSettings.php, чтобы узнать, где оно установлено. Полный список расширений, установленных на конкретной вики, можно увидеть на странице Special:Version wiki. |