[3.3] Wie kann ich versteckte Links in Beiträgen verhindern?

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Benutzeravatar
HaioPaio
Mitglied
Beiträge: 290
Registriert: 05.11.2017 21:42

[3.3] Wie kann ich versteckte Links in Beiträgen verhindern?

Beitrag von HaioPaio »

Wie kann ich verhindern dass Spammer oder Spassvögel Links in dieser Machart posten?
[url=https://www.irgendwohin.de/][color=transparent][size=1]unsichtbarer Text[/size][/color][/url]

Ich würde gerne die Textfarbe transparent und Schriftgrössen unterhalb einer Minimumgröße verhindern. Hat jemand eine Idee?

Gegen sowas kann man vermutlich gar nichts machen, oder?
[url=https://www.irgendwohin.de/][/url]
www.der-räuchertreff.de phpbb 3.3.7 php 7.4
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17408
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.3] Wie kann ich versteckte Links in Beiträgen verhindern?

Beitrag von Dr.Death »

Verbiete den Spassvögeln oder "kürzlich registrierten Benutzern" das Recht "Kann BBCode verwenden"..... fertig :-)

Forumsrollen -->
Zugang für neu registrierte Benutzer -->
Forums-Berechtigungen -->
Inhalt -->
Kann BBCode verwenden --> NIE


Bzw. erstelle eine neue Forumsrolle mit der o.g. Einschränkung.
Erstelle dann eine Gruppe und packe die Spassvögel dort hinein.
Dann weise dieser Gruppe die neue Forenrolle zu... Gruppenspezifische Forenrechte ....
Benutzeravatar
HaioPaio
Mitglied
Beiträge: 290
Registriert: 05.11.2017 21:42

Re: [3.3] Wie kann ich versteckte Links in Beiträgen verhindern?

Beitrag von HaioPaio »

Ich fürchte dass nicht alle unerkannten Spassvögel geläutert sind, nur weil sie einige Zeit in der Gruppe der neu registrierten verbracht haben. Es ist auch nicht praktikabel jeden späteren Beitrag im Editor zu öffnen um ihn zu überprüfen.
Deshalb würde ich gerne von vorne herein so unsinnige Dinge wie size=1 verhindern. Zumindest bei mir gibt es dafür keine sinnvolle Anwendung.
In irgend einem File müsste ich das doch händisch eingrenzen können, oder?
www.der-räuchertreff.de phpbb 3.3.7 php 7.4
Benutzeravatar
Cowboy of Bottrop
Mitglied
Beiträge: 320
Registriert: 01.02.2017 21:11
Wohnort: Bottrop anne Emscher
Kontaktdaten:

Re: [3.3] Wie kann ich versteckte Links in Beiträgen verhindern?

Beitrag von Cowboy of Bottrop »

Es gibt auch die Erweiterung "Authorized for URLs", so kann der Betreffende zwar weiterhin BBCode nutzen, aber keine URLs posten.
https://www.phpbb.com/customise/db/exte ... for_urls_2
Keep it County,
Markus aka Cowboy
Benutzeravatar
HaioPaio
Mitglied
Beiträge: 290
Registriert: 05.11.2017 21:42

Re: [3.3] Wie kann ich versteckte Links in Beiträgen verhindern?

Beitrag von HaioPaio »

Ich möchte aber dass alle registrierten Mitglieder uneingeschränkt Links verwenden können. Aber halt mit einer sinnvollen Konfiguration.
www.der-räuchertreff.de phpbb 3.3.7 php 7.4
Benutzeravatar
Mike-on-Tour
Supporter
Supporter
Beiträge: 1091
Registriert: 13.01.2020 21:09
Kontaktdaten:

Re: [3.3] Wie kann ich versteckte Links in Beiträgen verhindern?

Beitrag von Mike-on-Tour »

Wie bringst du einem Skript bei, was eine sinnvolle Konfiguration ist? Das wird nicht funktionieren.
Was helfen könnte, wäre die Einführung einer unteren Grenze für die Schriftgröße, analog zur Einstellung der maximalen Schriftgröße in den Beitrags-Einstellungen. Mach doch mal den Vorschlag auf phpbb.com, da gibt es doch ein Forum für Ideen.
rhae
Mitglied
Beiträge: 51
Registriert: 02.12.2020 19:43

Re: [3.3] Wie kann ich versteckte Links in Beiträgen verhindern?

Beitrag von rhae »

Nur als Idee evtl. für eine neue Extension. Sobald ein Beitrag einen Link enthält, könnte das im Kopf des Beitrags durch ein Link-Symbol markiert werden. Also in der Zeile "Autor, Datum, Zeit" dahinter einfach ein kleines Linksymbol falls es einen Link im Beitrag gibt. Dann sieht man schnell was Sache ist, gleichzeitig stört so ein Symbol nicht sehr.

VG Ralph
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17408
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.3] Wie kann ich versteckte Links in Beiträgen verhindern?

Beitrag von Dr.Death »

Quick and dirty Lösung:

Öffne:

/phpbb/textformater/s9e/parser.php

FINDE:
if ($size < 1 || !is_numeric($size))

ERSETZE MIT:
if ($size < 80 || !is_numeric($size))


Sollte nun jemand einen BBCode mit einer Size von kleiner 80 nutzen wollen, wird es anstelle von:

[size=75]klein[/size] ---> klein

nur so aussehen:
[size=75]klein[/size] ---> [size=75]klein[/size]


Der BBCode Parser wird also den eigentlichen BBCode nicht "übersetzen" und der Spaßvogel fliegt auf und kann schnell gesperrt ...äh... "erzogen" werden. 8) :geek: :ugeek: :cookie:
Benutzeravatar
HaioPaio
Mitglied
Beiträge: 290
Registriert: 05.11.2017 21:42

Re: [3.3] Wie kann ich versteckte Links in Beiträgen verhindern?

Beitrag von HaioPaio »

Doc
Super. Damit komme ich zurecht.

Gibt es eine ähnliche Lösung um die Schriftfarbe „transparant“ zu verhindern?

Als drittes würde ich gerne einen leeren URL Link verhindern. [url=https://www.irgendwohin][/url]
Wer sowas möchte soll eingeben [url]https://www.irgendwohin.de[/url]
Die Variante mit dem leeren Textteil ist ja unsinnig und nahe an einem Bug. Zumindest ist es eine unbeabsichtigte Funktion.
www.der-räuchertreff.de phpbb 3.3.7 php 7.4
Benutzeravatar
Talk19zehn
Ehemaliges Teammitglied
Beiträge: 4930
Registriert: 08.06.2009 12:03
Kontaktdaten:

Re: [3.3] Wie kann ich versteckte Links in Beiträgen verhindern?

Beitrag von Talk19zehn »

Hello, lediglich ergänzend sei erwähnt, dass die Klasse postlink (normalerweise) ein border-bottom-color verwendet, was auch einen gewissen Schutz bietet. Zum Ansatz kommt u.a. ein Hovereffekt mittels background-color in jener Klasse.
Im Kombination mit der EXT von Waldkatze viewtopic.php?f=149&t=238250 (URL-Link mit Icon) ist es (beinahe) unmöglich zu schummeln. Auch dann nicht, wenn beispielsweise in einem Style kein border-bottom = border-bottom-color für jene Klasse verwendet würde oder ein "Spaßvogel" in selbiger Farbe, wie bg1, bg2 "schreibt" (verlinkt).

Jedenfalls sind dies meine Erfahrungswerte.

Beste Grüße


Edit: 27.02.2021, 13:18
Linktests mit und ohne Anwendung der EXTENSION von Waldkatze (URL-Link mit Icon), meine Ergebnisse der Tests könnt ihr auf meiner Seite einsehen.
Einige Grafiken:
https://stylearea.ongraydesigns.de/view ... p=207#p207
Zuletzt geändert von Talk19zehn am 27.02.2021 13:21, insgesamt 1-mal geändert.
Beste Grüße
phpBB3 Designs: Stylearea Ongray-Designs
Antworten

Zurück zu „Support-Forum“