MyBB.de Forum
Anti-Spam Maßnahmen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Anti-Spam Maßnahmen (/thread-16720.html)

Seiten: Seiten: 1 2 3 4 5 6 7 8 9 10 11


RE: Anti-Spam Maßnahmen - Jaded - 21.05.2011

Salut!

Es funktioniert - um noch eine kurze Rückmeldung zu geben Wink
Allerdings wird das angelegte Feld "Spamschutz" ja auch im Profil jedes Users angezeigt...
Unter den zusätzlichen Informationen, also unter den anderen manuell
angelegten Profilfeldern, die ich erstellt habe (Geschlecht, Wohnort, usw.).
Gibt es eine Möglichkeit, diese Spamschutz-Felder dort auszublenden?


RE: Anti-Spam Maßnahmen - linwinman - 21.05.2011

Hallo Jaded,

siehe hierzu > diesen Beitrag.


RE: Anti-Spam Maßnahmen - Jaded - 21.05.2011

Hallo, danke dir vielmals! Smile

Wenn mir jetzt noch jemand sagen könnte, wie ich mehrere Felder gleichzeitig ausblenden kann
(bzw. was ich dafür am Code verändern muss), wäre ich rundum glücklich. Blush


RE: Anti-Spam Maßnahmen - linwinman - 21.05.2011

Nimm die Änderung zurück bzw. ersetze
PHP-Code:
    $query $db->simple_select("profilefields""*""fid!=X AND {$field_hidden}", array('order_by' => 'disporder')); 
durch
PHP-Code:
    $query $db->simple_select("profilefields""*""fid NOT IN (X,Y) AND {$field_hidden}", array('order_by' => 'disporder')); 
'X' und 'Y' ersetzt du hierbei durch die Field-IDs - '(X,Y)' kannst du beliebig erweitern.


RE: Anti-Spam Maßnahmen - Jaded - 21.05.2011

Hab vielen vielen Dank, das klappt einwandfrei! Smile


RE: Anti-Spam Maßnahmen - Tara - 01.08.2011

Hallo!

Ich habe den Spamschutz wie von NetHunter beschrieben eingebaut (vielen lieben Dank an dieser Stelle)!

Besteht die Möglichkeit einen entsprechenden Code für Gast.Postings einzubauen? Also mit dem Ziel, dass Gäste zwar ohne sich zu registrieren posten können aber dennoch diese "deutsche" Sicherheitsfrage überwinden müssen? Captcha hält die ungeliebten Gäste leider nicht auf...

Danke und viele liebe Grüße Tara


RE: Anti-Spam Maßnahmen - NetHunter - 01.09.2011

Habe mir das mal angesehen. Da lässt sich was deichseln. Im Template newreply und newthread unter {$captcha} einbauen:
Code:
<tr>
<td class="trow1" valign="top"><strong>Sicherheitsfrage</strong></td>
<td class="trow1">
<legend><strong>Spamschutz!</strong></legend>
<table cellspacing="0" cellpadding="4">
<tr>
<td><span class="smalltext">Bitte <strong>"Ich bin kein Bot"</strong> in die Textbox eintragen. Ohne Anführungszeichen!<br />Die Eingabe ist notwendig um automatisierte Registrierungen zu vermeiden.</span></td>
</tr>
<tr>
<td><input type="text" value="" size="0" class="textbox" id="captchain" name="captchain" /><input type="hidden" name="captchapostplus" value="Ich bin kein Bot" id="captchapostplus" /></td>
</tr>
</table>
</td>
</tr>

Diesen Code:
PHP-Code:
if($mybb->input['captchain'] != 'Ich bin kein Bot') {
    
error('Du hast die Sicherheitsfrage leider falsch beantwortet!');
    } 

einmal in newthread.php über der Zeile // One or more errors returned, fetch error list and throw to newthread page einbauen. Außerdem in newreply.php über der Zeile // One or more errors returned, fetch error list and throw to newreply page

Hoffentlich hilft es dir die Spammer abzuwehren.

ACHTUNG! Dieser Beitrag ist nicht mehr aktuell. Bitte hier weiterlesen.


RE: Anti-Spam Maßnahmen - jonas11 - 26.09.2011


Ich hab die Lösung aus Beitrag 47 bei mir auch eingesetzt. Wenn das klappt ist es der Hammer !!! Ich melde mich noch einmal morgen dazu.

Zwei Wünsche hätte ich schon einmal für den Fall, dass es klappt:
a) Wie binde ich die Lösung für die Schnellantwort ein ?
b) Ein Zurück-Button auf der Seite, die eine falsche Eingabe ausgibt, wäre klasse.



RE: Anti-Spam Maßnahmen - jonas11 - 27.09.2011

Hurra, seit der Aktivierung kein Spam mehr ! Das ist eine gewaltige Verbesserung. Kann vielleicht noch jemand Lösungen für die Schnellantwort und den beschriebenen Zurück-Button anbieten ?


RE: Anti-Spam Maßnahmen - NetHunter - 27.09.2011

Hallo jonas11,
freut mich zu hören das es was bringt.
Zu 1.:
Code:
error('Du hast die Sicherheitsfrage leider falsch beantwortet!<br /><a href="javascript:history.back()">Zur&uuml;ck</a>');

Zu 2.: Schnellantwort für Gäste verbieten. Ist vielleicht auch ein Anlass eine Registrierung ins Auge zu fassen. Allen Luxus nur den Mitgliedern. Wink