Comment notification hack

Freshness Warning
This article is over 9 years old. It's possible that the information you read below isn't current.

I find it irritating that each time I reply to someone’s comment on this site I receive an email notifying me that I’ve posted a comment. I like getting the notifications when someone else comments, just not when I comment.

So I opened up the MT source code and fixed it. Now when I add a comment, I don’t get the email.

Open lib/MT/App/Comments.pm and find the line that says MT::Mail->send(\%head, <<BODY);. (It’s line 123 in MT 2.21) Change it to read MT::Mail->send(\%head, <<BODY) unless $author->email eq $comment->email;

Now the author of a post won’t receive a comment notification if the commenter’s email is the same as the author’s.

asb
October 24, 2004 8:51 PM

Has anything been done to fix this for MT 3x? I’m getting sooooo tired of getting my own comments.

I’d really appreciate an answer and I’d more appreciate a posted fix!

Thanks.

heather
January 30, 2005 6:05 PM

i don’t know how dirty it is, but i changed lines 471 and 472 in lib/MT/App/Comments.pm (MT-3.15) from:

    MT::Mail->send(\%head, $body) 
        or return $app->handle_error(MT::Mail->errstr());

to

   MT::Mail->send(\%head, $body) unless $author->email eq $comment->email;
       # or return $app->handle_error(MT::Mail->errstr());

to get rid of the annoying self-comments.

i’m sure you could just use a filter in your email app, too.

Kristina
March 23, 2005 10:10 PM

Heather’s mod worked for me. thanks heather and adam!

Jennifer
April 22, 2005 1:05 AM

FYI, if you would like to do this in MT v.3.1x and have MT-Blacklist installed, the file to modify is called Submission.pm, located in your plugins folder: plugins/Blacklist/lib/Blacklist/App/Submission.pm

Around line 797 (almost the very bottom of the file) you can use Heather’s mod above.

Seems to work for me. Hope someone else finds this useful!

eli
January 13, 2006 8:46 AM

FYI, its lines 578-579 in MT 3.2

These are the last 15 comments. Read all 17 comments here.

This discussion has been closed.

Follow me on Twitter

Lijit Search

Best Of

  • Comment Spam Manifesto Spammers are hereby put on notice. Your comments are not welcome. If the purpose behind your comment is to advertise yourself, your Web site, or a product that you are affiliated with, that comment is spam and will not be tolerated. We will hit you where it hurts by attacking your source of income.
  • Best of Newly Digital There have been dozens of Newly Digital entries from all over the world. Here are some of the best.
  • Let it go Netscape 4 is six years old.
  • The importance of being good Starbucks is pulling CD burning stations from their stores. That says something interesting about their brand.
  • Google on the desktop Google picks up Picasa, giving them an important foothold on people's PCs.
  • More of the best »

Recently Read

Get More

Subscribe | Archives

9

Recently

invisible Fence (Mar 22)
The New York Times has a paywall now. Sorta. If you don't choose to ignore it.
Black status icon for Chrometa (Mar 17)
Replacing the status icon of Chrometa
Using Google Voice as your voicemail on AT&T (Oct 26)
How I set up my iPhone to use Google Voice as it's voicemail system.
Don Mattingly forced to make coaching change (Sep 17)
New LA Dodgers coach starts to wonder if he knows the rules of baseball at all.
In which Vonage pretends their prices haven't changed (Apr 12)
Translating what Vonage marketing says about their price increase into plain English.
Twitter app competition (Apr 12)
Life as a Twitter app developer is far from over.
Twitter app competition (Apr 12)
Life as a Twitter app developer is far from over.
The rest of the world is not like you (Apr 5)
Normal people are different. Keep that in mind when creating or marketing a product.

Subscribe to this site's feed.

Elsewhere

IMified
Build instant messaging applications. (My company)
SacStarts
The Sacramento technology startup community.
Pinewood Freak
Pinewood Derby tips and tricks

Contact

Adam Kalsey

Mobile: 916.600.2497

Email: adam AT kalsey.com

AIM or Skype: akalsey

Resume

PGP Key

©1999-2012 Adam Kalsey.
Content management by Movable Type.