News:

Wondering if this will always be free?  See why free is better.

Main Menu

Stop Spammer

Started by M-DVD, December 31, 2008, 07:31:43 AM

Previous topic - Next topic

Wizzlefits

Quote from: Bigguy on August 05, 2010, 04:19:30 PM
The latest version of this mod appears to be broken. It will not install. Seems the .xml files are missing. ???
You might have a corrupt download/upload, just checked (version 2.3.7) and all files are there.
StopSpammer_v2_3_7.zip should have the following files....

install_1.php
install_1.xml
install_2.php
install_2.xml
languages.xml
moreinfo.gif
package-info.xml
readme.txt
spammer.gif
StopSpammer.php
suspect.gif

Bigguy

That one seemed to work but this one should be removed if it is not a mod:

StopSpammer_v2_3_for_RC1.2.zip

snoopy_virtual

Quote from: Bigguy on August 05, 2010, 11:00:23 PM
That one seemed to work but this one should be removed if it is not a mod:

StopSpammer_v2_3_for_RC1.2.zip

I was keeping there also old versions and other files related with the mod, because I thought people would know how to read and follow the instructions.

I thought it was very clear that this mod is compatible only with SMF 1.1.11, 2.0 RC2 and 2.0 RC3

This mod is not compatible with SMF 2.0 RC1.2, and the file you are talking about is something I did to help people with that version of SMF, so they could use the old version 2.3 of the mod with a small modification, and it has inside a readme file explaining how to use it.

But I suppose you are right. It's better to leave there only the latest version of the mod and keep old versions and other related files in the archives in my server.

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

Bigguy

My mistake snoopy_virtual. That's fine. I guess after I opened it and didn't find any .xml files I thought it was broken. Sorry about that and next time I will read more carefully. ;)

Dharshan

#724
i got a wave of human spammers recently, and just have installed this mod. this is pretty neat by what it says. hope i can kick away the spammers now.

just checked the list (members who have already registered) the icons does not show right.

everyone is marked with

Not Spammer: This data wasn't in a DB. But you can check

R I P  : Steve Jobs | you made the world today look how it is | Thank you

snoopy_virtual

Hi Dharshan

I don't really understand what you mean.

Are you saying you have a lot of spammers but after you have checked them with this mod they are all of them marked as "no spammers"?

Are you sure you are using the mod properly?

How many anti-spammers mods are you using? Only this one or have you also installed another one like mod httpBL, bad-behaviour, etc?

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

Dharshan

Apologies for my noobiness...

"dharshan didnt' click the "check these members button"..  :-X

have it working now. Great! thanks.

removed 15 members so far
R I P  : Steve Jobs | you made the world today look how it is | Thank you

Saint_Frater

French translation (complete)

// MOD Stop Spammer - Translation by Gabatt & Saint_Frater
$txt['stopspammer_error'] = 'Erreur avec la base de donn&eacute;e de r&eacute;f&eacute;rence Anti SPAM. La connexion a &eacute;chou&eacute;.<br />
Essayez plus tard ou contactez le Webmaster.';
$txt['stopspammer_count'] = 'Spammeurs ont &eacute;t&eacute; bloqu&eacute;s jusqu\'&agrave; aujourd\'hui';
$txt['stopspammer_title'] = 'Chercher plus d\'information sur `Stop Forum Spam`';

$txt['stopspammer_enable'] = 'Activer/D&eacute;sactiver le MOD Stop Spammer';
$txt['stopspammer_show01'] = 'Montrer les ic&ocirc;nes "Plus d\'infos" pour tous les membres';
$txt['stopspammer_show01_sub'] = 'Vous pourrez v&eacute;rifier n\'importe quel membre &agrave; tout moment d\'un simple clic';

$txt['stopspammer_faildb'] = 'Si la connexion &eacute;choue avec la base de donn&eacute;e Anti SPAM...';
$txt['stopspammer_fail01'] = 'Montrer un message d\'erreur et stopper l\'inscription';
$txt['stopspammer_fail02'] = 'Autoriser l\'inscription imm&eacute;diate';
$txt['stopspammer_fail03'] = 'Placer le membre en attente d\'approbation pour v&eacute;rification';
$txt['stopspammer_faildb1_sub'] = 'Votre h&eacute;bergeur peut se connecter &agrave; la base de donn&eacute;e';
$txt['stopspammer_faildb2_sub'] = 'Votre h&eacute;bergeur ne peut pas se connecter &agrave; la base de donn&eacute;e, r&eacute;essayez plus tard.<br />
Si cela persiste, consultez le forum du support du MOD et cherchez dans les ';
$txt['stopspammer_not_translate'] = '<a href="http://www.simplemachines.org/community/index.php?topic=283309.new#post_issues"><span class="error"><b>problèmes connus</b></span></a>';

$txt['stopspammer_leyd01'] = 'Pas un Spammer: Les donn&eacute;es de ce membre ne sont pas dans la base de donn&eacute;e de r&eacute;f&eacute;rence. Mais vous pouvez les contr&ocirc;ler.';
$txt['stopspammer_leyd02'] = 'Suspect : les donn&eacute;es de ce membre ne peuvent pas être v&eacute;rifi&eacute;es. A contr&ocirc;ler.';
$txt['stopspammer_leyd03'] = 'Spammeur : V&eacute;rifiez les messages et actions de ce membre.';

$txt['stopspammer_profilecheck'] = 'V&eacute;rifier ce membre';
$txt['stopspammer_limitexceded'] = 'Vous avez d&eacute;passer la limit de v&eacute;rification (5000 requetes API par jour).<br />Vous devrez attendre jusqu\'&agrave; demain pour faire de nouvelles v&eacute;rifications.';

$txt['in_stop_forum_spam'] = 'Dans le site Stop Forum Spam :';
$txt['spammers_checks'] = 'Contr&ocirc;ler ces membres';
$txt['spammers_report'] = 'Inscrire ces membres comme spammeurs dans la base de donn&eacute;e de r&eacute;f&eacute;rence';
$txt['confirm_spammers_checks'] = 'Etes-vous s&ugrave;r de vouloir v&eacute;rifier les membres s&eacute;lectionn&eacute;s ?';
$txt['confirm_spammers_report'] = 'Etes-vous s&ugrave;r de vouloir inscrire les membres s&eacute;lectionn&eacute;s comme spammeurs dans la base de donn&eacute;e de r&eacute;f&eacute;rence ?\n\nGardez &agrave; l\'esprit que quand vous inscrivez un membre dans cette base de donn&eacute;e mondiale "Stop Forum Spam", il/elle sera r&eacute;f&eacute;renc&eacute;-e- comme spammeur dans le monde entier\net il/elle ne pourra plus utiliser aucun forum utilisant cette base de donn&eacute;e.\n\nNe faites cela que si vous êtes absolument s&ugrave;r que ce membre est un spammeur, et si par malchance vous faites une erreur, contactez dès que possible le cr&eacute;ateur de ce MOD pour corriger l\'erreur dans la base de donn&eacute;e mondiale "SFS".';

$txt['stopspammer_api_key'] = 'Votre cl&eacute; API';
$txt['stopspammer_api_key_sub'] = 'Si vous d&eacute;sirez utiliser votre propre cl&eacute; API, vous devez commencer par allez sur <a href="http://www.stopforumspam.com/signup" target="_blank">www.stopforumspam.com</a> pour demander une cl&eacute; et l\'inscrire ici. Si vous n\'avez pas de cl&eacute;, laissez le champ vide et le mod utilisera une cl&eacute; API g&eacute;n&eacute;rique.';

$txt['stopspammer_check_sub1'] = '<br />Si MOD Stop Spammer est actif, chaque fois nous v&eacute;rifions un membre :';
$txt['stopspammer_check_name'] = 'V&eacute;rifier son pseudo';
$txt['stopspammer_check_mail'] = 'V&eacute;rifier son email';
$txt['stopspammer_check_ip'] = 'V&eacute;rifier son adresse IP';
$txt['stopspammer_check_sub2'] = 'Par d&eacute;faut, chaque fois que vous v&eacute;rifier un membre avec MOD Stop Spammer il va v&eacute;rifier son pseudo, email et adresse IP. Si vous avez trop de faux positif a cause de leurs pseudo, vous pouvez d&eacute;sactiv&eacute; cette option. Nous ne recommandons pas de d&eacute;sactiv&eacute; les deux autres options (pour v&eacute;rifier les email et les adresses IP) a moins que vous sachiez ce que vous faites.';

snoopy_virtual

Merci beaucoup Saint_Frater

I will add that to the language pack as soon as I have some spare time.  ;)

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

Syrion

Hi snoopy_virtual,

Thanks for creating this mod, appearently it blocked a couple of dozen spammers already in the last couple of days.

Anyway, I may have found a bug, I get the message "There is one member awaiting approval." while no one actually is.
Any idea what may cause this?

LeYoyo

#730
Hi all,

I had (on SMF 1.1.11) the v2.2 from the mod and tried to install the last version.

Using the package management, I removed the old one and install the new one.
Now, I cannot access to the member pages anymore.

I'm getting the following error :
Fatal error: Cannot redeclare sprintfspamer() (previously declared in /homepages/35/d198994980/htdocs/forum/Sources/StopSpammer.php:120) in /homepages/35/d198994980/htdocs/forum/Sources/Load.php(1741) : eval()'d code on line 528

But here are the lines 510 to 528 from Load.php

if (!empty($modSettings['userLanguage']) && !empty($_REQUEST['language']))
{
$user_info['language'] = strtr($_REQUEST['language'], './\\:', '____');
$_SESSION['language'] = $user_info['language'];
}
elseif (!empty($modSettings['userLanguage']) && !empty($_SESSION['language']))
$user_info['language'] = strtr($_SESSION['language'], './\\:', '____');

// Just build this here, it makes it easier to change/use.
if ($user_info['is_guest'])
$user_info['query_see_board'] = 'FIND_IN_SET(-1, b.memberGroups)';
// Administrators can see all boards.
elseif ($user_info['is_admin'])
$user_info['query_see_board'] = '1';
// Registered user.... just the groups in $user_info['groups'].
else
$user_info['query_see_board'] = '(FIND_IN_SET(' . implode(', b.memberGroups) OR FIND_IN_SET(', $user_info['groups']) . ', b.memberGroups))';
}


No sprintfspamer() declaration...

Any idea ?
Sous SMF 2.0.8

LeYoyo

I just finished to double check the .php modified files with the manual installation. Everything seems to be OK.
So, so origin is probably an error during the uninstall process of the older version...
Sous SMF 2.0.8

LeYoyo

Issue solved.

After some uninstall/install, I saw that when the mod was uninstalled, the stopforumspam was still shown in the memberlist !  I checked more and found that a in the current theme it was a copy of the managemembers.template.php file.  I removed the file, now everything seems to work well :)
Sous SMF 2.0.8

snoopy_virtual

Quote from: Syrion on August 23, 2010, 11:01:46 AM
Hi snoopy_virtual,

Thanks for creating this mod, appearently it blocked a couple of dozen spammers already in the last couple of days.

Anyway, I may have found a bug, I get the message "There is one member awaiting approval." while no one actually is.
Any idea what may cause this?

That's a known bug.

If you search inside this thread you will find it has been reported a lot of times and even some people have written some work-around.

If you check also our "road map": http://custom.simplemachines.org/mods/index.php?mod=1547#post_roadmap you will see it is already in the list of "Things to do in the near future".

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

snoopy_virtual

Quote from: LeYoyo on August 24, 2010, 10:19:55 AM
Issue solved.

After some uninstall/install, I saw that when the mod was uninstalled, the stopforumspam was still shown in the memberlist !  I checked more and found that a in the current theme it was a copy of the managemembers.template.php file.  I removed the file, now everything seems to work well :)

Sorry I didn't answer you earlier, but I have been away a few days and just saw it.

Anyway, apparently you have resolved the issue yourself.

Glad to hear it.

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

MoreBloodWine

Might I suggest adding a Reject & Report to this ? I know you can report from another page in the member list area but I feel it would be easier to report from this page. I also found out that reporting from the "other" page is what leads to the one awaiting approval thing when no ones waiting to be approved / rejected.

The pic shows what I'm talking about... but I think it would be an excellent addition to the mod.

Want a sig like mine for your BTCGuild stats ? Then check this out: Spend-ur-Bits


snoopy_virtual

Quote from: MoreBloodWine on August 28, 2010, 02:12:45 AM
Might I suggest adding a Reject & Report to this ? I know you can report from another page in the member list area but I feel it would be easier to report from this page. I also found out that reporting from the "other" page is what leads to the one awaiting approval thing when no ones waiting to be approved / rejected.

If you check our "road map": http://custom.simplemachines.org/mods/index.php?mod=1547#post_roadmap you will see it is already in the list of "Things to do in the near future".

The problem is I have been too busy lately, but I hope I will be able to do that some day.

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

cryptodan

Will this be ported to SMF 2.0RC3 any time soon?

busterone


snoopy_virtual

Quote from: dan502 on August 30, 2010, 11:47:01 PM
Will this be ported to SMF 2.0RC3 any time soon?

Sometimes I wonder why I write so many tutorials and explanations when people usually never bother to read them.

I think it's very clear:


El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

Advertisement: