MediaWiki使用手记

25次阅读
没有评论

共计 1063 个字符,预计需要花费 3 分钟才能阅读完成。

中文 英文 韩语 日语

MediaWiki 使用手记

删除历史修订记录

php maintenance/deleteOldRevisions.php --delete

插入视频并控制视频尺寸

EmbedVideo

  1. 安装 ==EmbedVideo== 插件

下载文件 并将文件放入你的 extensions/ 文件夹中名为 EmbedVideo 的目录下。
在你的 LocalSettings.php 文件底部添加以下代码:

wfLoadExtension('EmbedVideo');

完成——转到你的维基的 Special:Version 页面,以验证扩展是否已成功安装。

  1. 在 B 站上传视频(当然,服务器允许也可以直接添加到服务器)
  2. 获取视频的 ID,https://www.bilibili.com/video/BV1bJUVY7EBi/ 连接中的 BV1bJUVY7EBi 即为视频 ID.
  3. 在 MediaWiki 的内容中插入以下代码:
{{#ev:bilibili|BV1bJUVY7EBi|width=800|autoresize=true}}

即可插入来自 B 站的对应视频, 并将视频的宽度设置为 800px

  1. 为确保手机端的播放效果,可以在 MediaWiki:Common.css 页面加入以下代码:
@media only screen and (max-width: 600px) {
  /* 针对手机的样式 */
  .ev-video {
    width: 100%;
    height: auto;
  }
}
MediaWiki 使用手记

启用 MediaWiki 缓存:

# 以下为未登陆用户启用缓存 -2024 年 11 月 18 日
$wgUseFileCache = true; // default: false
$wgFileCacheDirectory = "$IP/images/cache"; // default: "{$wgUploadDirectory}/cache" which equals to "$IP/images/cache"

# 启用 EMCACHED 缓存 -2024 年 11 月 18 日
$wgMainCacheType = CACHE_MEMCACHED;
$wgParserCacheType = CACHE_MEMCACHED; // optional
$wgMessageCacheType = CACHE_MEMCACHED; // optional
$wgMemCachedServers = [ '127.0.0.1:11211' ];
$wgSessionsInObjectCache = true; // optional -- removed in 1.33+
$wgSessionCacheType = CACHE_MEMCACHED; // optional


了解 一个 HR 的更多信息

订阅后即可通过电子邮件收到最新文章。

正文完
 0
null
版权声明:本站原创文章,由 null 于2024-11-14发表,共计1063字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
0 0 投票数
文章评分
订阅评论
提醒
guest

0 评论
最多投票
最新 最旧
内联反馈
查看所有评论
AI 助手