YAFLogo

Kamyar
  • Kamyar
  • 100% (Exalted)
  • YAF Developer Topic Starter
14 years ago
This is not a very required feature. But it'd be better to have an "Email Subscription" feature.

When enabled, the user doesn't have to click on "Watch This Topic" for every topic to be notified about a new post. The user will be notified upon all the changes in the topics in which he/she has made a post.

When disabled, the user will be notified about the changes in topic which he/she explicitly chose to.


If at first you don’t succeed, call it version 1.0
Sponsor
Jaben
  • Jaben
  • 100% (Exalted)
  • YAF Developer
14 years ago
A "default" setting for Watch this Topic. Should be easy... anyone want to take a shot at it?
Kamyar
  • Kamyar
  • 100% (Exalted)
  • YAF Developer Topic Starter
14 years ago
I'd love to do it.
If at first you don’t succeed, call it version 1.0
Kamyar
  • Kamyar
  • 100% (Exalted)
  • YAF Developer Topic Starter
14 years ago
This is what I did to add "Watch Topics" option in the user profile.

The SVN Patch + Modified files:

http://www.4shared.com/file/147901892/2c1f3957/Watch_Topics.html 

1- By enabling "Watch Topics" users receive notification emails upon activities in topics in which they have made post AFTER enabling this option.

2- by disabling it, users still get notification emails about activities in topics in which they have made a post when this option was enabled.

Sounds reasonable to me. But if you think it should be changed, let me know.

Cheers,

Kamyar.


If at first you don’t succeed, call it version 1.0
Jaben
  • Jaben
  • 100% (Exalted)
  • YAF Developer
14 years ago
Kamyar... can you commit to the SVN?
Kamyar
  • Kamyar
  • 100% (Exalted)
  • YAF Developer Topic Starter
14 years ago
Was just waiting for your permission. :cheesy: let me refactor it so it will obey coding conventions. Also, a new feature will be ready tomorrow. I'll make a new post in dev. section.
If at first you don’t succeed, call it version 1.0
Kamyar
  • Kamyar
  • 100% (Exalted)
  • YAF Developer Topic Starter
14 years ago
Committed to SVN no. 3032.
If at first you don’t succeed, call it version 1.0