Forum OpenACS Development: Forums upgrade
Maybe I'm blind, but this is one of the things I stumbled over at the openacs.org upgrade. In previous upgrade sessions this did not matter as the upgrade was already done after the "forum_read" switch.
How did this work at MIT Sloan?
This happened after the upgrade of dotlrn.org from 2.0.3 to 2.1.1 and nothing went wrong during the upgrade using the APM or using the /acs-admin/install way (which is one of the reasons it just appeared now as a problem).
Any idea / clue what might have gotten wrong there ?
And just changing to "read" alone isn't right, I would hope that whoever did this changed "write" and "admin" and "edit" and "delete" as well.
Therefore it seems not to be a forums privilege problem, despite the fact that I still have a lot of forums_read permissions in the system.
I do remember fixing this one and reporting it to someone (can't remember who) but it sounds like it fell through the cracks.
Here is the script we used:
set privilege = 'read'
where privilege = 'forum_read';
set privilege = 'write'
where privilege = 'forum_write';
set privilege = 'create'
where privilege = 'forum_create';
If someone could explain me though why forums in a .LRN
instance are considered private data, this would be great.
Each forum post shows the name of the author. In the US, the law says that "privacy" means "someone outside the community can't see the names of the people enrolled in a class". The current solution is to restrict Guest visitors from viewing the forums.