A great idea for a new feature came from David Hill:
One thing I've thought of so far - with blogroll turned on, a user who chooses not to put content in it ends up with an empty blogroll - it would be neat if when you made a block optional that it was optional not just for your view but your blog - so users could turn it off in their prefs and it wouldn't show up even when other users who have it turned on view their blog... I haven't started looking at this yet, but it could lead to all kinds of neat optional features for folks to have (or not have as might be the case! ;) )
Some of the code I recently used on my own site to hide the Navigation block for anonymous site users performs a similar function. http://drupal.org/node/12445#comment-19432 The trick for this feature is the UI implementation. My first thought is a checkbox on the blogroll editing page for the block to be visible or not visible for other viewers of the blog. Of course the block must be visible for the owner user so he can easily get to the editing link and editing page. A checkbox would be the simplest and most direct implementation and would not need to make use of any other APIs yet.
Ideas and patches welcome. I'll look into other ways to implement this as well.
Comments
Comment #1
robbiethegeek commentedJust took over this module and closing issues that are over 2 years old that no longer apply this module was abandoned and is being restarted with a different focus.