所以设置 允许组修改收藏集 是为工作人员和特权较高的用户准备的,例如维护维基的帮助者。不过看来我需要修复这些错误。
只要 允许组修改收藏集 设置得足够高,收藏集和子收藏集应该只能由主题所有者(和工作人员)创建/修改。主题所有者应该能够将普通用户添加为收藏集或子收藏集的维护者,然后这些维护者可以添加他们自己的主题。我不太确定您的设置是什么,以至于需要将它们分开。
两个收藏集不能链接到同一个主题。尝试链接已在收藏集中的主题时应显示错误。同样,每个主题只允许有一个子收藏集。这是因为收藏集都是公开的,应该只由主题所有者创建。
嗯……我感觉最好是创建一个单独的插件,它只包含可以公开或私密查看的书签文件夹……“个人收藏集?”“书签库?”“主题播放列表?”或者我干脆扩展这个插件。但这两个功能的底层代码和理念会大不相同……不幸的是,“收藏集”这个名字相当宽泛,可以有多种解释。