ENotif mails are not automatically reenabled after sent when watching users
visits watched and notified page.
The reason is a (currently) misplaced statement $wgUser->clearNotification(
$this->mTitle) in function view() in Article.php . In older versions it works
perfect: the purpose of this statement is to reset the email notification
timestamp for the currently visiting user and the current page (watched) in
table watchlist. This re-enables the next ENotif, when another user changes that
pages later - otherwise it BLOCKS the sending.
The problem at them moment is, that it BLOCKS further sendings, because the
clearNotification is not called when the watching user only visits the page.
I need to move that code further up, but exact tests are needed --> ( to-do-list
- for ENotif
PATCH WILL FOLLOW IN ABOUT ONE DAY