Коллекции

Таким образом, настройка «Изменение коллекций разрешёнными группами» предназначена для сотрудников и пользователей с высокими привилегиями, например, помощников, поддерживающих вики. Хотя, похоже, мне всё же нужно исправить ошибки.

При условии, что настройка «Изменение коллекций разрешёнными группами» установлена на достаточно высокий уровень, создание и изменение коллекций и подколлекций должно быть доступно только владельцу темы (и сотрудникам). Владельцы тем должны иметь возможность добавлять обычных пользователей в качестве кураторов коллекций или подколлекций, которые затем смогут добавлять свои собственные темы. Я не совсем понимаю, какие у вас настройки, что требует их разделения.

Две коллекции не могут ссылаться на одну и ту же тему. При попытке добавить тему, уже находящуюся в коллекции, должно отображаться сообщение об ошибке. Аналогично, для каждой темы разрешена только одна подколлекция. Это связано с тем, что все коллекции являются общедоступными и должны создаваться только владельцами тем.


Хм… Мне кажется, что лучше было бы создать отдельный плагин, представляющий собой просто папки закладок, которые можно просматривать публично или приватно… «Личные коллекции»? «Библиотека закладок»? «Плейлисты тем»? Или, возможно, я просто расширю этот плагин. Но базовый код и философия этих двух функций были бы совершенно разными… Немного жаль, что название «Коллекции» довольно широкое и может интерпретироваться множеством способов.

3 лайка