本页用于记录Wiki平台的维护工作,包括MediaWiki主程序及其相关配置,运行环境,扩展程序,以及皮肤等的更新和更改。
目录
2021年
- 3月1日:为多媒体文件部署了CDN加速。
- 因维护需要,停止了mfjl.wiki对本站的跳转。
- 由于国际CDN费用过于昂贵,因此加速仅限于国内生效;国外IP访问将会透过基于DNS的兼容处理,直接访问Wiki缓存节点。
- 部署CDN后,网页内的媒体链接全部改变,因此全站的缓存失效,需要逐渐重新生成,若访问的页面较大,请耐心等候,不要刷新,感谢配合。
2020年
- 10月25日:教育网与香港腾讯云节点之间出现路由问题,无法访问;临时新增了香港阿里云节点,恢复服务。同日,新增了跳转域名 http://mfjl.wiki
- 10月23日:DNS服务商迁移到DNSPod。
- 10月22日:由于国服开服后访问量激增,超出了节点的流量配额,追加了一个面向国内的节点。
- 08月26日:进行了停机维护并部署了缓存节点。问卷显示67.85%的访客认为比以前更快了。
2018年11月27日
- 本站實現了繁簡轉換並啟用了「大陆简体」和「台灣正體」兩個標籤。
2018年2月7日
近两周变更概要
- 优化了后端程序执行环境;
- 安装了Moodle平台并投入测试,用于Wiki教学,可通过 https://magireco.moe/moodle 进入;
- 改进了
<math>
标签的显示方式; - 新增了页面导出PDF和图片的功能,通过页面底部“可打印版本”和“生成长图”来使用。
Moodle具体介绍
- 通过Moodle平台可以自助选课,跟随课程进度参与习题等活动,目前还在初步测试中,具体可以见课程内部材料;
Math具体介绍
<math>
标签改由MathJax在客户端渲染,解决了原来后台生成的速度慢及bug多的问题;- MathJax默认生成的是矢量图形,显示更清晰;
- 现在还是和之前一样使用TeX语法,只有极少的区别,具体可见MathJax TeX and LaTeX Support - Supported LaTeX commands;
- 中文无需被套在
\text{}
当中了,含中文的公式代码可以变得更简单。
PDF和图片导出功能具体介绍
- PDF和图片导出功能导出的基本上是所见即所得的形式,以Yttrium皮肤下1024像素宽度所见的效果导出;
- 导出时条目中的图片都会采用原图替换,且标签、黑幕会被展开;
- 目前导出PDF默认为300DPI,图片默认为288PPI,有较高的质量,可用在其他平台转发等场合;
- 因为该功能比较占资源,目前只允许同时进行一个转换;
- 如果转换耗时长(如导出较长页面的时候),可以关闭窗口等一会再来查看转换结果,转换会在后台执行(等待和队列的UI将在未来改善);
- 注意JPEG图片最高只支持65535像素,超出会导致导出失败,PDF没有问题。
2017年11月26日
以下是近几天的变更内容。
皮肤修改
最近对Wiki所使用的Yttrium皮肤集中作了一些修改,其中包括:
- 修改了页头布局,减小了页头所占高度
- 移动端采用了更合适的主导航菜单显示方式
- 移动端去掉了一些装饰元素
- 修复了一些已知的浏览器兼容等bug
- 调整了正文字号和标题样式
- 将页面编辑按钮从下拉菜单中分离
- 为移动端添加了位于页脚的“切换到桌面版”链接
- 添加了打印用样式表,方便打印等操作
操作提示:
- 点击页面编辑按钮会直接进入源代码编辑;如果可视化编辑可用,在源代码编辑页面中编辑按钮的位置会显示可视化编辑切换按钮。也可以将鼠标悬停在编辑按钮上,通过下拉菜单直接进入可视化编辑。
- 点击“切换到桌面版”链接的效果会在当前会话中保持。如需切回,可以点击页脚的“切换回移动版”链接。此外,一些浏览器内置有请求桌面版的功能,也可实现切换到桌面版显示,但是由于原理不同(其原理通常是模拟桌面浏览器请求),要切换回去可能需要关闭浏览器窗口重新打开。
MagirecoTranslate工具
已成功将MagirecoTranslate工具(作者:Joe59491,螺旋)以MediaWiki扩展的形式整合到Wiki中,可以通过特殊:MagirecoTranslate访问。整合过程中主要增加了用户系统整合,后端自动保存,有他人同时在编辑时发出提示等功能。
设置变更
外链改为在新窗口显示。
如果对于上述更改有任何意见、建议或反馈,请及时告知。
——YYY(讨论) 2017年11月27日 (一) 06:31 (CST)
2017年11月20日小更改(不停机)
公式显示
安装了Math扩展,并对其后端的texvc程序作了一定改动,实现了通过XeLaTex和xeCJK来提供中文支持。今后可以使用<math>
标签来更清晰地显示公式了。含中文的输出示例:
该标签中使用TeX语法,具体可参见帮助:数学公式 - 维基百科。在用到中文的场合,需使用\text{ ... }
以使其正常显示。
目前已知有\frac
通过texvc时会出现词法错误("lexing error",Web前端显示为未知错误)的bug,可使用\dfrac
和\tfrac
代替来解决。\frac
的预期效果是从这两个中自动选择,所以应该没太大差别。
修复搜索框自动补全
修复了Yttrium皮肤主导航搜索框自动补全不可用的bug。
——YYY(讨论) 2017年11月20日 (一) 07:11 (CST)
2017年11月11日停机维护
维护内容:程序更新及性能优化等
目标:
- 提高可靠性,降低潜在风险
- 减少程序执行用时,减少客户端流量消耗,提高访问速度
详细变更:
- MediaWiki程序更新至1.29.1
- 对MediaWiki及其运行环境进行了优化,并准备长期观察
- 对Yttrium皮肤中的图片和表格之响应式显示做了简单改良
- 全面弃用Web字体
结果:操作顺利完成,性能有所提高,暂未发现问题,但还需长期观察及收集反馈。