扩展:解析器函数
Jump to navigation
Jump to search
此扩展已绑定在MediaWiki 1.18及以上版本 因此您不需要再次下载。 然而,您仍需要跟随提供的其他指示。
ParserFunctions 发布状态: 稳定版 |
|
---|---|
实现 | 解析器函数 |
描述 | 以逻辑函数和字符串函数优化解析器。 |
作者 | Tim Starling讨论 |
最新版本 | 持续更新 |
MediaWiki | 1.25+ |
数据庫更改 | 否 |
许可协议 | GNU通用公眾授權條款2.0或更新版本 |
下载 | README |
|
|
翻譯ParserFunctions擴充功能如在translatewiki.net可用 | |
问题 | 尚未完成的工作 · 回報錯誤 |
ParserFunctions 插件通过一些有用的函数加强了维基格式文本(wikitext)的解析能力,尤其是逻辑和字符串处理方面。从 MediaWiki 1.15 版本开始,ParserFunctions 已经包含大部分(但不是所有的) StringFunctions 插件 里的函数,但是这些函数可能被启用或者被禁用(请参阅下面的安装指南以获取更多信息)。
可以在这些页面查看到使用本插件的指南:ParserFunctions help page,StringFunctions。
安装
- 下载文件,并将其放置在您
extensions/
文件夹中的ParserFunctions
目录内。 - 将下列代码放置在您的LocalSettings.php的底部:
wfLoadExtension( 'ParserFunctions' );
- 按要求配置。举个例子,如果你想要使用the intergrated字符串函数,你只需要在行末添加:
$wgPFEnableStringFunctions = true;
完成 – 在您的wiki上导航至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配置文件中寻找此扩展名称以查看安装它的网站。 详细的已安装扩展的完整列表可在wiki的Special:Version页面找到。 |
Categories:
- Extensions bundled with MediaWiki 1.18/zh
- Stable extensions/zh
- Parser function extensions/zh
- GPL licensed extensions/zh
- Extensions in Wikimedia version control/zh
- ParserFirstCallInit extensions/zh
- ParserTestGlobals extensions/zh
- ScribuntoExternalLibraries extensions/zh
- All extensions/zh
- Extensions used on Wikimedia/zh