Я создал собственный тип контента, используя Ловкость, которая прекрасно работает.Это содержимое должно быть доступно для просмотра, но его создатель должен быть скрыт от непривилегированных участников.
Я, очевидно, могу сделать это, удалив документ byline из шаблона, но если я добавлю, как обычный член, '/ Creator' ксодержимое, которое я все еще могу видеть создателю.
Я могу решить эту проблему, переопределив Products.CMFDefault.DublinCore.DefaultDublinCoreImpl.Creator () и добавив дополнительную проверку, конечно, но она грязная и не поддерживается.
Как лучше всего выборочно скрывать метаданные DublinCore от непривилегированных пользователей в контексте Ловкости (если применимо)?