【NAS】mediawiki 配置

【现在已经不用了,使用的场景偏少了些,而且不习惯 wiki 格式的输入】

接触到 wiki,主要是在上张老师的统计计算课程上,课程要求要包括一个编辑 wiki 的作业,从而接触到了 wiki 这一类型的网站。作为一种网站类型,wiki 的核心似乎在于简洁有效地传递消息,除了百科全书式的概念网络,课堂讲义无疑也是wiki 运用的一个合理场景;从而,诞生出了基于 NAS 搭建个人 wiki 网站的念头。

在 DSM 上安装mediaWiki 非常简单:在套件中心搜索下载既可以,接下来点击安装也极为傻瓜化,通过浏览器下载配置文件LocalSetting.php ,上传到 Synology /Volume1/web/mediawiki目录下之后即可完成安装。

注意:Synology 里的 mediaWiki 版本为 1.30.0,而最新的版本为 1.33,有强迫症的可在 Docker 中安装最新版本。

插件

进入特殊页面/版本即可查看网站安装的皮肤、拓展和库。安装插件的方式可参考 https://www.mediawiki.org/wiki/Manual:Extensions/zh ,下载文件到对应文件夹,在 LocalSetting.php 中进行相应配置即可。

参考张老师的 wiki,我选择了

由于在插件下载界面 Extension Distributor 中最早的版本支持 1.31,所以只能从插件 wiki 或直接从 GitHub 页面进行安装。

另外,若要安装 GoogleCodePrettifyLocalSetting.php 中的配置语法似乎不一致,可参见 README

插入图片

参考 Help:文件管理Help:链接到文件

要使用浏览器进行上传,可在LocalSetting.php 中将$wgEnableUploads 设置为true ,然后在wiki 特殊页面/上传文件 进行文件上传。

图片引用格式为 [[Image:stat_comp_circ.jpg|image]]

是要使用网络图片(图床),则可采用 <img src="https://xywiki.com/icon/sc2.png"> 的形式进行插入。

开启其他文件上传

mediawiki/includes/DefaultSettings.php 配置 $wgFileExtensions 下添加文件类型,如[ 'png', 'gif', 'jpg', 'jpeg', 'webp', 'doc', 'ppt', 'pdf' ]

原文地址:https://www.cnblogs.com/easonshi/p/13871572.html