You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在MediaWiki中编辑已上传文件元数据以适配CategoryGallery扩展?

如何为MediaWiki上传文件添加元数据以配合CategoryGallery扩展使用

嘿,我来帮你一步步搞定这个问题,其实操作逻辑很清晰,跟着下面的步骤来就行:

1. 确认前置条件

首先确保你已经成功安装了Extension:CategoryGallery,这是后续所有操作的基础,如果还没完成安装,得先搞定这一步。

2. 编辑目标文件页面,添加元数据

以你提到的File:Eldar_Avatar_-_Mark_Gibbons_1994.jpg为例:

  • 打开这个文件的页面,找到页面顶部或侧边的「编辑」按钮(不同MediaWiki主题位置略有差异),进入编辑模式
  • 在编辑框中插入PageSummary模板,用来设置生成图库标题所需的元数据。因为CategoryGallery的bpdcaption参数指定了要调用short_summary字段,所以模板要这么写:
    {{PageSummary|short_summary=这里填写你想作为图库标题的描述内容}}
    
    比如你可以写:
    {{PageSummary|short_summary=1994年Mark Gibbons创作的灵族化身}}
    
  • 保存页面,这段描述就会作为元数据存储在该文件页面中了

3. 配置图库页面,调用元数据生成标题

  • 打开你想要展示图库的页面(新建或编辑已有页面),插入CategoryGallery的调用代码:
    <catgallery cat="Aubry" bpdcaption="short_summary" />
    
    注意把cat="Aubry"里的Aubry替换成你的文件实际所属的分类名称(要确保目标文件已经被归类到这个分类下)
  • 保存页面后刷新,你就能看到图库中的图片标题自动从对应文件页面的short_summary元数据中提取生成了

一些额外注意事项

  • 如果你的MediaWiki中没有PageSummary模板,可能需要手动创建它。模板的核心作用是存储元数据,内容可以参考:
    {{#set:short_summary={{{short_summary|}}}}}
    
    (这是利用Semantic MediaWiki的语法存储属性,CategoryGallery通常依赖这个逻辑)
  • 如果你找不到文件页面的编辑按钮,检查一下你的用户权限,确保拥有编辑文件页面的权限
  • 测试时可以先编辑一个文件,再刷新图库页面,验证标题是否正确显示

内容的提问来源于stack exchange,提问作者Jamie Hutber

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.11 09:10:01