Joomla 5 Notice

We are pleased to announce that as of January 29, 2024, all of our Joomla extensions are compatible with Joomla 5.

For all who are still updateing from Joomla 3 to Joomla 4: Joomla 4 Migration instructions are available here:

There is now a separate Documentation for Visforms for Joomla 4 and for Visforms for Joomla 5!

Forum

Visforms Subscription user can ask questions in our forum. Please log in with the relevant user first.
Everybody can access the forum for reading.

Please only ask 1 question per topic.

Important information for almost every question:
V1: Which Visforms version is running?
V2: Which Joomla version is running?
V3: Which PHP version is running?

Schreibweise in Blacklist

More
10 years 11 months ago #336 by ralfminge
Schreibweise in Blacklist was created by ralfminge
Hallo,

ich nutze SpambotCheck für Joomla 2.5.16 und habe eine Frage zur Blacklist:

Dort steht, dass die Einträge die Form "@mail.pl" haben müssen.
Ist es auch möglich, mit Sternchen etc. als Füllzeichen zu arbeiten, also bspw. "@*.pl".

Hintergrund der Frage ist, dass ich viele Registrierversuche aus Ländern habe, die ich nicht zulassen möchte. Die haben aber unterschiedlichste Domains, nur die Länderendung ist immer gleich.
Alternativ wäre die Schreibweise ".pl", also ohne @xxx

Ist sowas vorgesehen bzw. kann man das Plugin um gewünschte Funktion selbst erweitern? Wenn ja, wie?

Vielen Dank im Voraus!

More
10 years 11 months ago #337 by Administrator AV
Replied by Administrator AV on topic Aw: Schreibweise in Blacklist
Hallo ralfminge,

im Moment ist es nur möglich die Blacklist in genau der Form zu verwenden, die in der Parameterbeschreibung angegeben ist.

Prinzipiell ist die Idee, auch den * als Platzhalter für beliebige Zeichen zu verwenden, ein interessantes Feature. Ich werde darüber nachdenken, ob ich das sinnvoll in einer nächsten Version implementieren kann .

Die Verwendung von z.B. .pl in der Blachlist geht nicht. Im Prinzip spalte ich die Blacklist im Moment an Kommazeichen auf, teste dann für jede Teil, dass es ein valider Domain-port ist (der mit dem @ beginnt...) und prüfe dann in der Mailadresse des users, ob diese den Domainport enthält.

Würde ich zulassen, dass nur .pl in der LIste steht, dann würde alle mails, die irgendwo .pl enthalten geblockt (also auch wenn das .pl irgendwo im Namen vor dem @ steht).

Die Funktionalität wird in der Datei SpambotCheckImpl.php in .../plugins/user/spambotcheck/spambotcheck etwa ab Zeile 130 implementiert. Allerdings werden alle Änderungen, die du machst halt immer überschrieben, wenn es ein Update des Plugins gibt.

Eine andere Möglichkeit Spammer, die aus einer bestimmten Region kommen zu blocken ist, eine .htaccess Datei zu verwenden. Google mal nach "Block visitor by Country" .

Herzliche Grüße,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum