Print Topic - Archive
E-Blah Community / Install Issues / Loads of Spam!
Posted by: Dave T, May 7, 2008, 6:59am
Hi, I don't know if anyone can help me with this. I have just discovered my forum has been spammed. I have over 500 replies to a post. Is there a way of deleting them, other than one at a time. I have disabled guest posting for the moment.
Dave.
Posted by: Martin, May 7, 2008, 8:04am; Reply: 1
Use the Split function to move the spam to a new post then delete the post once moved.
Posted by: iCONICA, May 7, 2008, 3:18pm; Reply: 2
I think an Akismet API Key could help also. Thats the very bottom setting in when you view all settings in admin panel.
Posted by: maverick, May 7, 2008, 3:59pm; Reply: 3
I think an Akismet API Key could help also. Thats the very bottom setting in when you view all settings in admin panel.
Yes I have enabled it over the last couple of days and I have had no spam postings at all. I still don't know if there is a way of checking if is stopping spam though.
Posted by: iCONICA, May 8, 2008, 8:02am; Reply: 4
The way Akismet works is, when a "serial spammer" posts spam on any forum or blog using akismet and its reported as spam the askismet database stores this info, so when they spam on your forum it will be known to be "probably spam" and may await a moderators approval before it goes "live"
about the only way to check would be to post deliberate spam on blogs then post on your forum to see if its reported, that is kinda suicide though, i wouldn't do that.
Time will tell i suppose...
Posted by: pcmantinker, May 8, 2008, 3:54pm; Reply: 5
I would disable guest posting altogether. On one of my forums, I forgot that I had guest posting enabled and there was a lot of spam. I disabled guest posting and deleted the spam. Now there isn't any problem.
Posted by: Justin, May 8, 2008, 3:59pm; Reply: 6
Go to the Forum Statistics, it'll show you how many spams Akismet has blocked.
Posted by: maverick, May 9, 2008, 1:45am; Reply: 7
I would disable guest posting altogether. On one of my forums, I forgot that I had guest posting enabled and there was a lot of spam. I disabled guest posting and deleted the spam. Now there isn't any problem.
I would agree, but sometimes needs must. I am trying the "Leave a comment" approach.
Go to the Forum Statistics, it'll show you how many spams Akismet has blocked.
Thanks never thought of looking there.
Posted by: iCONICA, May 9, 2008, 4:58am; Reply: 8
Glad to see you sorted it.
On a COMPLETELY different side note, HOW on earth have you been online 200+ days more than justin? or anyone else here? :D :D :D :D :D
Posted by: maverick, May 9, 2008, 11:27am; Reply: 9
Glad to see you sorted it.
On a COMPLETELY different side note, HOW on earth have you been online 200+ days more than justin? or anyone else here? :D :D :D :D :D
Must be the sad life I lead, I really can't answer that. 8)
Posted by: iCONICA, May 9, 2008, 11:30am; Reply: 10
haha, hey i'm infront of my screen alot more than most people, lol. I'm the sad one.. :(
I'd guess it would be an error maybe your session not timing out or some firefox addon maybe? O.o :D
Posted by: pcmantinker, May 9, 2008, 11:44am; Reply: 11
Wow. I never noticed the 200+ days. :P If you stay logged in and tell the forum to remember you, I guess that's possible. lol
Posted by: Justin, May 12, 2008, 11:48am; Reply: 12
Wow. I never noticed the 200+ days. :P If you stay logged in and tell the forum to remember you, I guess that's possible. lol
Not really. Actually, it updates based on if you've been logged in in the past 10 minutes (or however long your active log is set for). So if you look at a page for 2 minutes, come back 5 minutes later (by clicking), it'll add 7 minutes to your time because you never "timed out". But if you waited 8.5 minutes to click, it would add 0 minutes to your time.
Posted by: iCONICA, May 12, 2008, 1:13pm; Reply: 13
Why 8.5 minutes?
So what caused his time online to be so huge?
Posted by: pcmantinker, May 13, 2008, 11:18am; Reply: 14
Very interesting. Sorry for digressing from the main topic though...
Posted by: Justin, May 17, 2008, 11:24am; Reply: 15
Why 8.5 minutes?
So what caused his time online to be so huge?
Because I have the online list set to 10 minutes. I think that's the way it does it anyway ...
|
Code
if($memberid{$username}{'sn'} ne '' && $logactive) {
($totaltime,$lasttime) = split(/\|/,$memberid{$username}{'rndsid'});
if($keepon && $lasttime) { $totaltime += (time-$lasttime); }
%addtoID = (
'lastactive' => time,
'rndsid' => "$totaltime|".time
);
if(time > $memberid{$username}{'lastactive'}+1800) { $addtoID{'lastvisit'} = $memberid{$username}{'lastactive'}; }
SaveMemberID($username);
} |
|
That's where it's all set. $keepon is set when the Active Users List is loaded.
Posted by: ADR1, May 18, 2008, 11:52am; Reply: 16
Message for iCONICA,
I have also been having a problem recently with spammers. Could you please specify exactly how I find the Akismet key that you mentioned?
I've gone into my admin panel, and I can't see anything that corresponds to it.
Thanks,
ADR1
Posted by: iCONICA, May 18, 2008, 9:28pm; Reply: 17
You need to go to wordpress.com, sign up, then you'll receive a confirmation email, when you've clicked the link in the email, you'll receive another, this contains your API key. It will look like this 45d8fs4g85s when you've got your key (all free) the VERY bottom setting in settings in your admin panel has an option for a kismet, paste your key then save. :D It doesn't work all the time but it does help a lot.
For frequent spammers, like I've been getting someone pasting a huge list of XXX links, Just click their I.P at the bottom of their side bar of their thread, Then you can ban that ip from accessing your forum. They usually come back using a proxy server but there are only so many proxies they can use before you've banned them all.
8) i-CONICA 8)
Print page generated: November 20, 2008, 3:15pm