I had two ideas coming up on my mind regarding the GA-Dilemma we had since they exist.
The most common problems are the permissions. So far you have the permissions of the forum, you are currently in.
Now I had two possible ideas, which have Pros and Cons:
- Link Global Announcement to the forum they got posted in:
- Pros:
- Permissions are always the same, as they are taken from the forum they are linked to and it's independent from the forum you are currently visiting.
- You can easily change the permissions for the users. (Use normal "Move Topic"-Function)
- Most users seem to expect that they behave like that already
- Less code needs to be changed
- Cons:
- Not all topics in the forum have the same permissions:
You view Forum A and see two GA (one linked to Forum A the other one to Forum B).
- Not all topics in the forum have the same permissions:
- Pros:
- Create hidden Forum (similar to ANONYMOUS-User):
- Pros:
- All GA have always the same permissions.
- You can individually set the permissions for GAs and it's independent from the forum you are currently visiting.
- Cons:
- More code needs to be changed
- New forum must be created and the forum_id stored to the constants.php => to complicated on update from 3.0?
- Still not the way the "dumb" user expects it to be
- Pros:
I would prefer the first option. What would you guys think?
Ticket: http://tracker.phpbb.com/browse/PHPBB3-9684
Pull Request: https://github.com/phpbb/phpbb3/pull/69




