spamblock_bee Honeypot wird nicht eingebunden

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
xoxyss
Regular
Posts: 91
Joined: Wed May 27, 2015 12:13 am
Location: Baden-Württemberg
Contact:

spamblock_bee Honeypot wird nicht eingebunden

Post by xoxyss »

Hallo zusammen,

ich hatte mit mal das Plugin spamblock_bee installiert und den Honeypot aktiviert. Laut dem Plugin-Quellcode müsste ja nach dem Aktivieren innnerhalt der Kommentarform folgendes zu finden sein

Code: Select all

echo '<div id="serendipity_comment_phone" class="serendipity_commentDirection comment_phone_input">' . "\n";
echo '    <label for="serendipity_commentform_phone">Phone*</label>' . "\n";
echo '    <input id="serendipity_commentform_phone" class="comment_phone_input" type="text" name="serendipity[phone]" value="" size="50" maxlength="60" placeholder="' . PLUGIN_EVENT_SPAMBLOCK_BEE_WARN_HONEPOT . '"/>' . "\n";
echo "</div>\n";
Ist es aber nicht :-) Ich habe es auch mal mit dem Theme 2k11 getestete (benutze sonst mein eigenes) aber auch da kann ich im Quelltext nichts von "serendipity_comment_phone" finden... Was mach ich falsch?

Danke für die Hilfe
Robert
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: spamblock_bee Honeypot wird nicht eingebunden

Post by Timbalu »

Doch, es ist alles da: zb https://geeklabor.de/archives/187-Round ... l#extended

Code: Select all

<div id="serendipity_comment_phone" class="serendipity_commentDirection comment_phone_input">
    <label for="serendipity_commentform_phone">Phone*</label>
    <input id="serendipity_commentform_phone" class="comment_phone_input" type="text" name="serendipity[phone]" value="" size="50" maxlength="60" placeholder="Du willst mir nicht wirklich Deine Nummer geben, oder? ;)"/>
</div>
Da du aber

Code: Select all

{serendipity_hookPlugin hook="frontend_comment" data=$commentform_entry}
in

Code: Select all

<!-- -->
gesetzt hast, ist auch der honeypot nicht aktives Markup.

Um die Texte die durch diesen hook transportiert werden zu verstecken sollte man CSS verwenden

Code: Select all

.serendipity_comment_s9ymarkup,
.serendipity_comment_emoticate,
.serendipity_comment_spamblock,
.serendipity_comment_gravatar {
  display: none;
  visibility: hidden;
}
Aber einige davon machen hier Sinn!
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
xoxyss
Regular
Posts: 91
Joined: Wed May 27, 2015 12:13 am
Location: Baden-Württemberg
Contact:

Re: spamblock_bee Honeypot wird nicht eingebunden

Post by xoxyss »

Hi,
danke für die schnelle Antwort. Ich habe das von dir angesprochene Hook jetzt mal einkommentiert. Jetzt sehe ich auf der Seite zwar wieder die Beschreibungstexte (Markup usw. ) wenn ich im Firefox allerdings Rechtsklick->Quelltext anzeigen mache finde ich da absolut nichts von serendipity_comment_phone. Wo hast du das her?? :-D
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: spamblock_bee Honeypot wird nicht eingebunden

Post by Timbalu »

Erste Antwort. Aus dem Quelltext.

Zweite Antwort. Auf der Seite in:
Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Phone* DAHER!
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
Gravatar Autoren-Bilder werden unterstützt.
Natürlich ohne Javascript. Wie das MIT JS aussieht kann ich gerade nur schätzen, denn Sinn machte es ja gerade dies nur javascript unfähigen BOTS/Usern anzuzeigen und es per JS auszublenden.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: spamblock_bee Honeypot wird nicht eingebunden

Post by Timbalu »

Wenn du jetzt noch fragst, warum das so mittendrin zu finden ist, ist es wahrscheinlich eine Frage der Pluginreihenfolge in der Plugin Liste. Das Spam BEE Plugin sollte am allerbesten immer als ERSTES stehen! Auch aus anderen Gründen.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
xoxyss
Regular
Posts: 91
Joined: Wed May 27, 2015 12:13 am
Location: Baden-Württemberg
Contact:

Re: spamblock_bee Honeypot wird nicht eingebunden

Post by xoxyss »

Ich dachte nur das Captcha wird mittels JavaScript ausgeblenedet und nur ohne angezeigt. Der Honeypot auch? Ich dachte der wird mittels CSS in der user.css ausgeblendet?
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: spamblock_bee Honeypot wird nicht eingebunden

Post by Timbalu »

Nee, das Spamblock Plugin Captcha hat mit JS nix zu tun. Es ist - falls gesetzt - immer da, außer, wenn du ein bereits eingeloggter (und erlaubter) User bist.
Beim BEE Honeypot weiß ich das gerade nicht. Musst du ausprobieren.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: spamblock_bee Honeypot wird nicht eingebunden

Post by Timbalu »

Hast du denn in deinem Theme auch alle nötigen hooks, wie zb

Code: Select all

{serendipity_hookPlugin hook="frontend_footer"}
in der index.tpl?
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
xoxyss
Regular
Posts: 91
Joined: Wed May 27, 2015 12:13 am
Location: Baden-Württemberg
Contact:

Re: spamblock_bee Honeypot wird nicht eingebunden

Post by xoxyss »

Hi,
ich habs jetzt alles angepasst und ohne Javascript getestet. Es funktioniert alles :-) Danke. Die nicht benötigten Texte des hooks habe ich wie von dir vorgeschlagen per css ausgeblenedet.

Ja ich meinte auch das Captcha von antispam bee :-)

Danke nochmal
Post Reply