MediaWiki源码解析:DefaultSettings配置详解
需积分: 9 14 浏览量
更新于2024-09-17
收藏 98KB DOC 举报
"mediawiki源码分析-DefaultSettings变量说明"
在MediaWiki的配置中,DefaultSettings.php文件包含了默认的所有设置选项,它定义了MediaWiki的基本行为和功能。为了自定义这些设置,开发者或管理员不应直接修改DefaultSettings.php,而应将所需更改复制到LocalSettings.php文件中,以保持MediaWiki的更新能力。以下是一些重要的配置变量及其用途的详细说明:
一、通用设置
1. $wgMetaNamespacemeta-namespace:定义元命名空间的名称,这通常是用来存储关于MediaWiki自身的信息。
2. $wgMetaNamespaceTalk:对应元命名空间讨论页的名称,一般不需要直接修改,除非在特定语言环境下有特殊需求。
3. $wgServer:配置服务器的完整URL,包括协议(http或https)。
4. $wgServerName:不包含协议的服务器名称,如域名。
5. $wgSitename:定义网站的名称,这是用户可见的站点标识。
6. $wgVersion:记录MediaWiki当前的版本号,对于升级和维护很有用。
二、路径设置
1. $IP:MediaWiki在服务器上的文件系统安装路径,常用于构建其他路径。
2. $wgActionPaths:设定URL路径,以便用户操作更加直观。
3. $wgArticlePath:定义创建新页面链接的URL模板,影响页面访问路径。
4. $wgFavicon:站点的favicon图标URL,显示在浏览器地址栏和收藏夹中。
5. $wgLogo:网站的Logo图像URL,显示在页面头部。
6. $wgMathDirectory和$wgMathPath:存储LaTeX渲染的数学图像的本地路径和网络路径,支持数学公式展示。
7. $wgRedirectscrīpt:指向Redirect.php的URL,用于处理旧版本的兼容性问题。
8. $wgscrīptIndex.php:index.php文件的URL,是MediaWiki的主要入口点。
9. $wgscrīptPath:定义wiki站点的URL路径,用于生成内部链接。
10. $wgStyleDirectory:存储皮肤的文件系统路径,供MediaWiki加载样式。
11. $wgStylePath:皮肤目录的URL,供浏览器请求CSS资源。
12. $wgStyleSheetDirectory:界面风格的文件系统路径,包含CSS文件。
13. $wgStyleSheetPath:界面风格的URL,浏览器加载样式表的路径。
14. $wgTmpDirectory:用于临时文件的文件系统路径,如上传文件的临时存储。
15. $wgUploadBaseUrl:上传文件的基础URL,用于访问用户上传的文件。
16. $wgUsePathInfo:启用PATH_INFO功能,允许使用URL路径信息来指定页面。
这些变量构成了MediaWiki配置的核心,通过它们可以定制和优化网站的功能、外观和用户体验。了解并正确设置这些变量对于MediaWiki的管理和开发至关重要。在LocalSettings.php中,你可以根据实际需求调整这些值,以适应你的MediaWiki实例。
2021-06-09 上传
2021-07-04 上传
2021-10-10 上传
2021-05-27 上传
2021-05-15 上传
2021-04-09 上传
2021-07-29 上传
2021-07-18 上传
2021-04-24 上传
bluebao
- 粉丝: 0
- 资源: 2
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程