News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Stop Spammer

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

Previous topic - Next topic

Martine M

Running SMF 2.09 - Diego Andrés Theme Elegant Mind - TP 1.0 - Main Forum language English - Browser Firefox 33


busterone


bruce86

the Italian translation for version 2.3.9 is not there, right?

snoopy_virtual

Sorry, I still didn't have time to sort all the latest translations.

Here you have the full Italian translation:


// MOD Stop Spammer - Italian translation
$txt['stopspammer_error'] = 'Errore con il DB anti SPAM. Connessione fallita.<br />
Per favore, riprova più tardi o contatta il webmaster';

$txt['stopspammer_count'] = 'Spammer sono stati bloccati fino ad oggi';
$txt['stopspammer_title'] = 'Cerca ulteriori informazioni in `Stop Forum Spam`';

$txt['stopspammer_enable'] = 'Abilita/Disabilita la MOD Stop Spammer';
$txt['stopspammer_show01'] = 'Mostra il link "Ulteriori Informazioni" per tutti i Membri';
$txt['stopspammer_show01_sub'] = 'Puoi controllare qualsiasi membro in qualsiasi momento con un semplice click';

$txt['stopspammer_faildb'] = 'Se la connessione fallisce con il DB anti SPAM...';
$txt['stopspammer_fail01'] = 'Mostra l\'errore e interrompi la registrazione';
$txt['stopspammer_fail02'] = 'Permetti l\'immediata registrazione';
$txt['stopspammer_fail03'] = 'Approvazione  e mostra l\'icona per il controllo';
$txt['stopspammer_faildb1_sub'] = 'Il tuo host può stabilire connessioni remote con il DB';
$txt['stopspammer_faildb2_sub'] = 'Il tuo host non è stato in grado di stabilire connessioni remote con il DB, riprova più tardi<br />
Se continua, guarda il topic di supporto e cerca ';

$txt['stopspammer_not_translate'] = '<a href="http://www.simplemachines.org/community/index.php?topic=283309.new#post_issues"><span class="error"><b>Known Issues</b></span></a>';

$txt['stopspammer_leyd01'] = 'Non Spammer: questo dato non era nel DB. Puoi però verificare';
$txt['stopspammer_leyd02'] = 'Sospetto: non è stato possibile controllare questo membro. Controlla ora';

$txt['stopspammer_leyd03'] = 'Spammer: vedi ulteriori informazioni sull\'attività di questo spammer';

$txt['stopspammer_profilecheck'] = 'Controlla questo membro';
$txt['stopspammer_limitexceded'] = 'Hai superato il limite di controllo (5000 API queries per giorno).<br />Devi aspettare fino a domani per controllare di nuovo.';

$txt['in_stop_forum_spam'] = 'Nel sito web Stop Forum Spam:';
$txt['spammers_checks'] = 'Controlla questi membri';
$txt['spammers_report'] = 'Segnala questi membri';
$txt['confirm_spammers_checks'] = 'Sei sicuro di voler controllare i membri selezionati?';
$txt['confirm_spammers_report'] = 'Sei sicuro di voler segnalare i membri selezionati?\n\nConsidera che quando segnali un membro a SFS, egli è marcato come spammer in tutto il mondo\ne non sarà abilitato a usare qualsiasi forum connesso a SFS in tutto il mondo.\n\nSegnalali solo se sei completamente sicuro che sono spammer e, se per caso commetti un errore,\navverti il prima possibile il creatore della mod per correggere l\'errore nel database di SFS.';

$txt['stopspammer_api_key'] = 'La tua API key';

$txt['stopspammer_check_name'] = 'Controlla il suo username';
$txt['stopspammer_check_mail'] = 'Controlla la sua email';
$txt['stopspammer_check_ip'] = 'Controlla il suo IP';
$txt['stopspammer_check_sub2'] = 'Di default, ogni volta che controlli un membro con MOD Stop Spammer verrà controllato il suo username, email e IP. Se ottieni troppi falsi positivi a causa dei loro usernames puoi spegnere questa opzione. Non ti raccomandiamo di spegnere le altre due opzioni (il controllo della email e dell\'IP) se non sai cosa stai facendo.';

// Changed from 2.3.8 to 2.3.9
$txt['stopspammer_check_sub1'] = '<br />Se MOD Stop Spammer è abilitato, ogni volta controlleremo un membro:';
$txt['stopspammer_api_key_sub'] = 'Se vuoi usare la tua API key devi andare prima su <a href="http://www.stopforumspam.com/signup" target="_blank">www.stopforumspam.com</a> per segnarti in modo da averne una e da scriverla qui. Se non ne hai una lascia non potrai segnare gli spammers con questo mod.<br /><br />Se hai bisogno di aiuto con questa configurazione o con qualsiasi altra cosa riguardante Mod Stop Spammer, a parte il supporto dai forums, puoi anche chiedere aiuto online. Se hai già istallato Mod httpBL puoi vedere come chiedere aiuto andando su Amministra => MOD httpBL => Aiuto. Se non lo hai puoi andare qui <a href="http://www.snoopyvirtualstudio.com/contact.php?language=english" target="_blank">per vedere altre informazioni</a>';


// New in version 2.3.9
$txt['stopspammer_settings'] = 'Configurazioni MOD Stop Spammer';
$txt['stopspammer_enable_sub'] = 'Con questa check-box selezionata il mod è ON. Con questa check-box non selezionata il mod è OFF.';
$txt['stopspammer_error_no_api_key'] = 'Non hai segnalare uno spammer senza una API key da www.stopforumspam.com<br /><br />Devi essere registrato al loro sito prima, chiedere una API key e quindi navigare all\'interno del forum su:<br />Amministra => Utenti => Registrazioni => Configurazioni<br />Scendi sotto alle configurazioni Stop Spammer, e scrivi la tua API key, quindi salva le tue configurazioni.';
$txt['stopspammer_no_connect_1'] = 'Mod Stop Spammer è ON ma non c\'è connessione con Stop Forum Spam. Prova più tardi.';
$txt['stopspammer_no_connect_2'] = 'Se il tuo problema persiste chiedi aiuto nel <a href="http://www.snoopyvirtualstudio.com/foro/index.php?board=31.0" target="_blank">forum ufficiale di supporto</a>.';
$txt['stopspammer_new_version_1'] = 'Mod Stop Spammer è ON ma deve essere aggiornato.';

$txt['stopspammer_new_version_2'] = 'C\'è una nuova versione di questo mod. La versione che hai è: ';
$txt['stopspammer_new_version_3'] = '<a href="http://www.snoopyvirtualstudio.com/foro/index.php?board=31.0" target="_blank">Prego aggiorna appena puoi</a> alla nuova versione: ';
$txt['stopspammer_all_ok'] = 'Mod Stop Spammer è ON, è aggiornato e la connessione con Stop Forum Spam è perfetta.';
$txt['stopspammer_is_off'] = 'Mod Stop Spammer è OFF.';
// MOD Stop Spammer - END


Look inside your /Themes/default/languages/ folder for the file Modifications.italian.php or the file Modifications.italian-utf8.php (depending if you are using UTF8 or not) and add inside that file all those lines.

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.

bruce86


snoopy_virtual


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.

bruce86

Quote from: snoopy_virtual on September 23, 2011, 02:06:03 AM
Prego  ;D
Ahahahah, sei la seconda persona che me lo fà, simpatici :D

snoopy_virtual

Y supongo que no seré el último.  :)

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.

bruce86


outlawsys

This mod works well, has cut down considerably on spam bots,thanks

V@no

Hello!

Our forum is getting 50+ spammers registrations a day, and maybe 1-2 spam posts a day, which is pretty good proportion if you ask me (using reCAPTCHA + httpBL). Is there a way automatically delete these blacklisted accounts rather then mark them for approval?

Thank you.

busterone

I seem to recall snoopy posting about that some time ago, but I am not sure how long ago, or how many pages back it was. The short answer is probably not. The reason is that there is a possibility for false positives, especially if you have the check username option activated.  My suggestion is to click the red icon next to each name in the approval queue and look at the SFS database results on that registrant.  Often with dynamic IPs, a spammer will get reported and then move on to another IP. An innocent user will then get that same IP later.  Also, there are a lot of common usernames out there, and it is a possibility that the registrant may not be a spammer at all, but that a spammer happened to also use that name at some point.

If the registrant is flagged by two or all three criteria, and there is a long list on that user, then you are pretty well guaranteed it is a spammer, but I have had cases where only the ip is flagged and when I check the SFS database, it was only reported once or twice 6 months earlier with a different username and email address. That is probably an innocent with a dynamic IP and he/she got the misfortune of getting assigned that IP.

I seriously doubt that this mod will ever be coded to auto reject registrations simply for those reasons.

V@no

#1492
The username is not being checked as it turned out to be more problematic then useful.
As you can imagine check manually 50+ users a day is pretty much full time job, so it's unacceptable.

I don't know if the SFS API allows get the list of records for an IP/email, but if it allows then perhaps the mod could have a criteria at which number of records in the database the registration should be automatically rejected, or even if both IP/email are flagged, then reject. Worrying about possible false positives should be left to the admins, not the mod's creator ;) (other words, having an option is better then not having an option)

[EDIT]
while I was typing this message two more spammers tried to register... >:(

snoopy_virtual

That means your mod httpBL is not working.

Looks for the answer I gave to Sea Mac when he reported a similar problem last June:

http://www.simplemachines.org/community/index.php?topic=366399.msg3081023#msg3081023

You can read also from there onwards, as there was some discussion about that problem at the 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.

V@no

#1494
Quote from: snoopy_virtual on October 26, 2011, 04:34:13 AM
That means your mod httpBL is not working.
httpBL spam logs shows a new entry every 2-4 minutes, it does seems like it's working.
Unless both honeypot and sfs share the same database it's very much possible that the spammers we get that able register are not in HP database yet. (and no, their IP not showed in httpBL logs)

I'll try your modifications suggestions, but I feel it won't help for this particular "issue"

P.S.
The anti-spam questions is a good idea, but it might not work on multi-language forums, unless a simple math used for the questions/answeres, but that probably won't be good enough.

V@no

#1495
I'm having problem with reporting a member. I've registered http://www.stopforumspam.com/signup and got API key, added it to SMF settings, but whenever I try report someone the page simply refreshes. I've tried signup for API key with www.example.com/forum/, www.example.com/, example.com/ - nothing works.

Using SMF 1.1.15 with Stop Spammer v3.20. With v3.16 without any API key it worked just fine...

[EDIT]
It seems after reporting a member the MOD does not re-check member and doesn't flag them. After I clicked on "check member" it showed it as flagged. A bug or it's intentional?

snoopy_virtual

Quote from: V@no on October 26, 2011, 07:18:01 PM
It seems after reporting a member the MOD does not re-check member and doesn't flag them. After I clicked on "check member" it showed it as flagged. A bug or it's intentional?

Sorry, it's a bug.

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.

V@no

Another bug (could be related to the one above), is when a user being checked manually and get flagged, it's status changes to "awaiting approval", but the number of members awaiting approval on top left corner of the page (under admin's name) doesn't get updated.

V@no

Could someone please point me where is the part that changes user to "awaiting approval" status during registration? Even if the author disagree that such registrations should be removed immediately, I still would like to have that done even if the changes in the code has to be done manually...

Thank you.

P.S.
Another annoyance is when admin session expired and clicked on "check member" after login it redirects to the list of awaiting approval, not to the check member page.

busterone

Look in /Sources/StopSpammer.php

Advertisement: