I believe this is the thread Jaben is referring to: http://forum.yetanotherf...hange--Please-help.aspx
Let us know if that helps.
|
|
Just an observation: #4 might be specific to our website's layout, not YAF.
I'll try to take a look at some of these.
|
|
As far as I know, there is no option to do this currently. Your best bet would be to have the forum be moderated and then approve the replies.
|
|
The new 1.9.3 version should support membership/role/profile providers.
|
|
In principle I agree, however I suspect that caching it per user group may be more effort than it's worth at this time.
Also please note that my prior reply has been updated with a couple additional details.
|
|
Upon further investigation, in order to implement this, we will need to modify or remove the category cache. Otherwise, we will run into the same problem we saw with the active topics cache - namely, that if an admin's category listing is the one that gets cached, non-admins will be able to see those categories until the cache expires. The inverse holds as well (admins could be prevented from seeing "admin" categories & forums if a user's view of the board was cached).
So the options are to either remove the category cache, or to modify it -- by making it be per-user, I assume. It would probably not be hard to make the category cache user-specific, but I am not sure it is worth it.
Thoughts?
Aside from that, the necessary change is relatively small (DBBroker.cs, line 73, change the call to DB.category_list to DB.category_listread and add in the userID parameter). Will also need to display the access denied message if the user browses to an empty category directly by URL (e.g. default.aspx?g=forum&c=59).
|
|
I think the simplest way to fix this would be to use the following logic: if no forums are visible in a given category for the current user, then do not display that category.
This would also mean that empty categories containing no forums would never be displayed.
Any objections?
|
Seems like we need to add this... otherwise any website that uses YAF.NET risks running afoul of COPPA.
|
|
|
RIPROD wrote:Also what about just setting a random password and making users reset them ? is that possible ? That would be possible. Still, it is a lot of work to write a conversion from Snitz. I hope to have the chance to write a proper one in the future.
|