MyPigeons 中的鸽子
管理

MyPigeons 中的鸽子

鸽子记录如何产生、为何足环号在一个协会内是唯一的、所有权冲突三角警告如何在俱乐部赛事中出现,以及管理员如何在鸽子档案中或通过 Admin Panel 批量解决冲突。

开始之前需要了解

  • 在一个协会内每只鸽子只有一条记录。如果两个俱乐部都装笼了同一只鸽子,两次到达都指向同一条记录。
  • MyPigeons 首次看到鸽子时谁是它的主人,谁就成为记录中的所有者。之后并不存在「第二次创建」事件。有两种情况会打破这个初始假设:
  • 由鸽友自己上报的到达(鸽友通过手机或家用电脑上报自己的鸽子)和共享鸽舍是例外——它们不会显示三角。

鸽子身份

MyPigeons 中的每只鸽子都通过完整的足环号识别——国家、出生年份、组织代码以及足环号本身——例如 SK-2022-01002-783。这四个部分的组合在一个协会内是唯一的:同一个足环号不能出现两次,无论记录是如何创建的。

鸽子记录保存的不止是足环。它还保存性别、颜色、名字、照片、父母、血统、奖项、距离,以及——对本页接下来内容最重要的——当前所有者(协会数据库中的一位鸽友)。

在一个协会内每只鸽子只有一条记录。如果两个俱乐部都装笼了同一只鸽子,两次到达都指向同一条记录。

鸽子记录如何产生

鸽子记录从不会自己产生。它在有人首次将足环号输入或导入 MyPigeons 时出现。通常有四条路径。

从 pigeon listing

当鸽友或管理员将一只鸽子加入新赛季的 pigeon listing——手动添加,或者通过导入 ETS 芯片配对文件——系统会把足环号记录到所选鸽友名下。如果 MyPigeons 首次看到这枚足环,便创建一条新的鸽子记录,并以该鸽友为所有者。

错误是怎么产生的:用户在不经意间输入或导入了错误的足环号,于是在自己的鸽舍下创建了一只并不属于他的鸽子。即使之后从 listing 中删除条目,鸽子记录及其所有者仍然留在数据库中。

从鸽友的 我的鸽子 部分

我的鸽子 部分,每位鸽友都可以自行向自己的鸽舍添加鸽子——无需管理员。首次保存足环时会创建一条新记录,鸽友即成为所有者。

错误是怎么产生的:鸽友输错足环或选错年份,于是在自己名下创建了一只本应属于他人的鸽子。把鸽子从他的鸽舍移除并不会删除记录。

从手动比赛录入

当管理员直接把到达录入比赛结果——经典的 LED 装笼/到达表单——而录入的足环号尚不存在时,系统会在线即时创建鸽子记录,并将其分配给正在装笼的鸽友。这是对未维护 pigeon listing 的俱乐部最快的方式。

错误是怎么产生的:管理员把足环上的一位数字打错,或者把到达指派给错误的鸽友。记录在错误的鸽舍下诞生;以后删除那条到达并不会移除记录本身。

从 BENZING Live 导入

当从 BENZING Live 设备拉取到达时,每只装笼的鸽子都会带着足环号和鸽友 ID 进来。未知的足环会自动作为新记录插入并归属该鸽友。没人需要打字——导入自己完成。

错误是怎么产生的:鸽友在家把错误的鸽子加载进自己的 ETS 时钟。那枚足环就以他的鸽友 ID 进入 MyPigeons,即使之后从时钟里删掉,数据库里的记录也不会撤销。

四条路径中都成立:足环首次保存的那一刻,所有者便被定下。之后删除条目——无论是从 listing、从鸽友 我的鸽子 中的鸽舍、从单场比赛甚至从 ETS 设备中——都不会删除鸽子记录,也不会更改其所有者。纠正所有权的唯一方法是本页下面所描述的转移。

为什么这很重要:所有者会留下

MyPigeons 首次看到鸽子时谁是它的主人,谁就成为记录中的所有者。之后并不存在「第二次创建」事件。有两种情况会打破这个初始假设:

  • 首次装笼或首次 listing 时的打字错误——足环挂到了错误的鸽友名下,并留在那里。
  • 真正的所有者变更——鸽子在之后的赛季被卖、被送或被转入另一座鸽舍,但没有人告诉 MyPigeons。

两种情况下,鸽子记录都指向一个鸽友,而俱乐部资料(或现场装笼)写的是另一个。结果就是 所有权冲突

鸽子的性别

同样的首次创建规则适用于鸽子的性别。首次保存足环时输入的性别——在 listing、手动到达或 BENZING Live 导入中——会被写入鸽子记录。自此开始,性别就出现在档案、鸽子比赛和血统中。

除了记录中的值之外,MyPigeons 还在每一条到达上保存性别。每条到达都带着自己的雄/雌标记——即装笼那场比赛时所输入的——即使档案中的值之后被更改。这就是一只鸽子过去的比赛可能显示与档案不同性别的原因。

两种模式:同步或锁定

每位鸽友都有一个设置,用来控制其鸽子档案中的性别如何表现。它位于鸽友设置页面的 鸽子性别同步 卡片中。

截图:鸽友设置页面的 鸽子性别同步 卡片。
截图:鸽友设置页面的 鸽子性别同步 卡片。
  • 按最近一次到达同步档案性别(默认)——每次刷新鸽子档案时,MyPigeons 会查看最近一次到达并把它的性别复制到档案。若最近一场比赛中鸽子被列为雄而档案为雌,下一次档案刷新会悄悄把档案改为雄。适合把装笼视为事实来源、不愿手动维护档案的鸽友。
  • 把鸽子性别锁定到手动设置——事实来源是档案中的值。新到达不会更改它;只有在鸽子档案中由所有者或管理员进行的显式编辑才会更改。适合精心维护鸽舍数据库、不希望装笼时打字失误覆盖已知性别的鸽友。

为何性别对结果重要

按性别区分的比赛——表演雄鸽、表演雌鸽、王中王雄鸽、王中王雌鸽以及类似分组——按每条到达保存的性别对鸽子排名,而不是当前档案中的性别。这是有意的:已经举行过的比赛结果不应因为有人一年后编辑了档案而改变。

由此产生两项影响:

  • 在鸽子档案中更改性别不会改写过去到达的性别。即使今天纠正了错误的性别,上赛季的排行依然保持原样。
  • 要让纠正后的性别进入已经计算过的比赛排行,必须重新计算这些比赛。重新计算后,会使用新的性别——从(现已纠正的)到达中读取。

俱乐部赛事结果中的所有权冲突

当俱乐部赛事被计算后,发现某只鸽子是在并非当前所有者的鸽友名下装笼,MyPigeons 会在按鸽子分组的结果视图中给出标记。鸽友姓名旁会出现一个小的警告三角;提示文字写着 鸽子所有权冲突

截图:俱乐部赛事按鸽子结果视图中的所有权冲突三角与提示。
截图:俱乐部赛事按鸽子结果视图中的所有权冲突三角与提示。

三角不会改变结果——奖项、速度、名次都按常规计算。它只是一个提示:鸽子记录与装笼录入对鸽子归谁存在分歧,应由具有管理员权限的人在赛季统计累加之前协调一致。

由鸽友自己上报的到达(鸽友通过手机或家用电脑上报自己的鸽子)和共享鸽舍是例外——它们不会显示三角。

为何这对鸽子比赛重要

鸽子层面的比赛——表演鸽、王中王鸽、地区积分鸽、整赛季鸽子冠军——是在一个组织内对鸽子进行排名。平台依据鸽子记录中的所有者来决定鸽子归属哪个组织,而不是看谁在某场比赛中为其装笼。

当记录中的所有者错误时,鸽子会在错误的组织下积分。它出现在其注册所有者所属的协会、地区或俱乐部的排行中——这可能是错误的位置——而在真实俱乐部里大家原本期望看到它的排行中却消失了。鸽子仍然在飞行,仍然在每场比赛中获得奖项;只是整赛季的鸽子排行表去了错的地方。

这就是为什么把所有者理顺值得花力气:在鸽子档案中做一次修改(或通过 Admin Panel 批量处理)就能把鸽子整整一个赛季都放回它应处的每一张排行表。

如何解决冲突

有两种方法可以让记录与实际装笼一致——取决于哪一方有误。

  1. 打开鸽子档案

    点击结果表中的足环号——它会链接到鸽子档案。所有者 字段位于照片旁的主卡片上;所有者姓名旁的小转移图标允许管理员一键将鸽子转给另一位鸽友。保存后,三角就会从本场比赛以及该鸽子飞过的所有其他比赛中消失。

  2. 在导入页面纠正到达

    如果鸽子档案是正确的,错误在比赛本身——有人输入了错误的足环或将到达指派给错误的鸽友——请打开该场比赛的 data import 页面并纠正那条具体到达。要么把足环换成实际记时的那枚,要么把到达移到正确的鸽友名下。鸽子记录保持不变,重新计算后三角即会消失。

删除鸽子并不能解决冲突

常见错误是打开前任所有者的鸽舍,找到鸽子并删除——指望冲突会消失。它不会。删除只把鸽子标记为从该鸽舍中移除;鸽子记录里的所有者字段保持完全相同,所以三角会继续在该鸽子参赛的每场比赛中出现。能够解决冲突的只有上面所述的所有权转移。

迁移某一鸽友的全部鸽子

当整座鸽舍易主——某人退役并把鸟交给亲属或同俱乐部的伙伴——逐只通过档案迁移既繁琐又费时。Admin Panel 为批量场景提供了专门工具。

截图:Admin Panel 中的卡片,一键即可把某鸽友的全部鸽子迁移到另一鸽友。
截图:Admin Panel 中的卡片,一键即可把某鸽友的全部鸽子迁移到另一鸽友。

前往 Admin Panel 找到 将鸽子迁移到新鸽友 卡片。选择当前所有者,选择新所有者,然后按 迁移全部鸽子。当前登记在旧鸽友名下的每只鸽子都会重新分配给新鸽友。过去的比赛结果不会被改写——它们仍记录当时是谁装笼——但新的冲突不再出现,因为鸽子记录现在与未来的装笼匹配。

该工具用于完整移交。对于单只鸽子,请使用鸽子档案中的转移图标。

谁能做什么

  • 鸽子记录的创建在每次保存 listing、录入到达或 BENZING Live 导入时隐式发生——除了执行这些操作本身的权利之外,无需额外许可。
  • 在鸽子档案中更改所有者对平台上的每位管理员都是开放的——任何本地管理员(俱乐部、地区或国家)都可以打开任何鸽子的档案并完成转移,与当前或新的所有者所属组织无关。
  • 批量 迁移全部鸽子 工具对组织管理员(俱乐部、地区或国家级别)开放,针对其组织内的鸽友。