|
Re: Topic notifications [message #26961 is a reply to message #26959] |
Tue, 23 August 2005 15:11 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
Not entirely, you can disable "smart notification" at which point the forum will send e-mail notifications regardless of read status or previous notifications.
I think unique user ids and so on provide a nasty security problem.
FUDforum Core Developer
|
|
|
|
Re: Topic notifications [message #26978 is a reply to message #26968] |
Tue, 23 August 2005 23:19 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
There is just too much complexity involved in this, just to avoid having user to mark something read.
It'd require:
A new table with subscription type, id and unique key, entries for every e-mail sent (lots of inserts). Then we'd need to tailor email body for each user with their own, special unsubscribe link. Then there is a possible issue with what happens if the user never uses the link, the table will just keep on growing and growing. So no we need some cleanup code, another words quite a bit of a mess.
FUDforum Core Developer
|
|
|
|
Re: Topic notifications [message #26983 is a reply to message #26979] |
Wed, 24 August 2005 02:25 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
Sure, but it does not have user information unless the user is logged in. Since you want to mark it read without being logged in the extra steps are needed.
FUDforum Core Developer
|
|
|
|
Re: Topic notifications [message #27006 is a reply to message #26986] |
Wed, 24 August 2005 13:33 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
Well, this id string needs to be kept somewhere, let's say the subscription table that has hundreds of thousands of entries. An extra field would add loads of overhead to the mix and require additional indexes.
FUDforum Core Developer
|
|
|
|
Re: Topic notifications [message #27008 is a reply to message #27007] |
Wed, 24 August 2005 13:40 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
What current index for the user, we don't have a user identifier other then the "mark-read" id.
FUDforum Core Developer
|
|
|
|
Re: Topic notifications [message #27011 is a reply to message #27010] |
Wed, 24 August 2005 15:40 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
Sure, but if you just pass the user id, your can use the code to mark things read for ANY users. So, you need to have some validation string.
FUDforum Core Developer
|
|
|
|