首页
/ Kometa项目模板定义中move_prefix属性的正确用法解析

Kometa项目模板定义中move_prefix属性的正确用法解析

2025-06-28 09:41:47作者:柏廷章Berta

在Kometa媒体管理工具的模板定义功能中,move_prefix属性是一个非常有用的特性,它允许用户对集合名称进行智能排序处理。本文将深入解析该属性的正确配置方法,并提供一个完整的YAML示例。

move_prefix属性详解

move_prefix属性主要用于处理集合名称中的前缀词(如"The"、"A"、"An"等冠词)。当启用该功能时,系统会自动将这些前缀词移动到名称末尾进行排序,从而实现更符合自然语言习惯的排序效果。

典型应用场景

该特性特别适用于以下场景:

  1. 电影或电视剧集合的自动排序
  2. 音乐专辑的整理
  3. 任何需要按照名称主要部分而非前缀词排序的媒体库

完整配置示例

templates:
  Movies:
    move_prefix: The, A, An
    tmdb_collection: <<tmdb_id>>
    sort_title: <<collection_sort>>
    collection_order: release
collections:
  The Avengers:
    template:
      name: Movies
      tmdb_id: 86311
  Iron Man:
    template:
      name: Movies
      tmdb_id: 131292

配置说明

  1. move_prefix定义:在模板中指定需要移动的前缀词列表,用逗号分隔
  2. 模板变量:使用<<tmdb_id>>等变量实现动态引用
  3. 集合排序:通过collection_order指定排序依据(如按发行日期)

注意事项

  1. 前缀词区分大小写,建议保持一致性
  2. 多个模板可以共享相同的move_prefix配置
  3. 确保YAML格式正确,特别是缩进和对齐

通过正确配置move_prefix属性,用户可以轻松实现更符合直觉的媒体库排序效果,大大提升媒体管理的效率和体验。

登录后查看全文
热门项目推荐
相关项目推荐