添加自定义许可证并存储在数据库中
作者: EricGuic创建于 2023年11月20日更新于 2026年9月8日
标签Component: Federation :ferris_wheel:Component: Metadata
描述需要解决的问题
对于一些行政人员(像我一样,为一个公共组织工作)来说,创造公用土著许可证是不够的。 我希望能够增加一些定制许可证,并附上一些url(将用户重新导向法律解释).
这可以通过插件实现,但如果要将新许可证广播到其他联邦机构,他们的管理员也应该安装同样的插件,有相同的参数(自定义许可证).
因此,也许可以通过将许可名称和url附加到数据库中的视频中来实现更好的解决方案.
描述你想要的解决方案
在第一次讨论之后(法文), 这就是它可能的样子:
将录像许可证存放在Peretube的数据库
还存储与每个自定义许可证相链接的url(例如,将用户点击后重定向到显示法律解释的特定页面)
在webUI中添加一节,允许管理员查看他想向用户提供的所有许可证:本地的Creative Communications许可证,以及如果需要的话,他创建的自定义许可证。
因此,为了增加一份定制许可证,管理员应填写两份备案文件,第一份载有许可证的显示名称,第二份附有法律解释的url。 一旦完成并保存下来,这个新的自定义许可证将在视频参数的下放菜单中提供.
John Livingston提出了有用的提议: 也写一个Fediverse增强提议.
内容来源: Chocobozzz/PeerTube