Good, I'm glad I'm not going crazy. It does make sense now. Although it would be a bit more difficult, I think Option 1 (Links added by unregistered users can only be view by moderators) would probably be the best option.
Option two, I believe, could probably be implemented using the Default_Forumid parameter, if you wanted to restrict to only registered members.
Do you think this is a quick modification? If you can make the change, I would be willing to test it out for you.
Rob Morley
Quote:
Originally Posted by AndrewD
I understand the problem
When moderation is switched on, new links are only visible to the user who submitted the entry and to moderators, until the link has been moderated.
However, if you allow an unregistered user to add new links, this creates the difficulty you observe. Logic:
- link was created by userid 0 (the userid of an unregistered user)
- any other unregistered user also has userid 0, therefore the hack thinks that they are the same user who added the link, therefore displays the unmoderated link.
- any registered user who is not a moderator has a different userid, therefore cannot see the unmoderated link
Possible solutions:
- I change the code so that links added by unregistered users are only visible to moderators (i.e. not even to the person who added the link) until the link has been accepted by a moderator
- You only allow registered users to add links
- maybe there's another possible solution?
What do you think is best?
|