Bilder/Links generell für Gäste verstecken

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Gesperrt
sysoptiger
Mitglied
Beiträge: 29
Registriert: 30.03.2007 08:23

Bilder/Links generell für Gäste verstecken

Beitrag von sysoptiger »

Hallo,

ich suche eine Mod wo der Admin generell für Gäste alle Bilder und Links verbieten kann (auch Bilder die nicht hochgeladen wurden)
Gibt es sowas?

Gruß

Peter
Magou77
Mitglied
Beiträge: 86
Registriert: 10.03.2007 20:42

Re: Bilder/Links generell für Gäste verstecken

Beitrag von Magou77 »

Das macht man über die Rechteverteilung im ACP
Bilder, deren urheberrecht nicht beim threadverfasser liegen, sollten sowieso für niemanden sichtbar sein.
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: Bilder/Links generell für Gäste verstecken

Beitrag von HabNurNeFrage »

Hi,

gibt es eine Möglichkeit, die Anzeige von Links, Image-bbCode für Gäste per Berechtigungen zu blockieren?
Ich verstehe es so, dass sysoptiger die Ausgabe verhindern will und nicht die Eingabe bzw. Nutzung durch die User.



Um Bilder, Links, Mailadressen und Code generell für Gäste zu ersetzen, könnte man z.B. Folgendes machen:

Öffne: ./includes/functions_content.php

Finde: if (sizeof($censors))

Füge in neuer, leeerer Zeile DAVOR ein:

Code: Alles auswählen

    // GASTLESER VERSCHEUCHEN | ANFANG
    if (preg_match('#<a|\[img|\[code|\[url#is', $text))
    {
        global $user;
        
        if (($user->data['user_id'] == ANONYMOUS) || $user->data['is_bot'])
        {
            $text = preg_replace('#<a class="postlink"(.*?)</a>#is', '<b>[ Link | Bitte <a href="./ucp.php?mode=login">einloggen</a> oder <a href="./ucp.php?mode=register">registrieren</a>, um den Link zu sehen. ]</a></b>', $text);
            $text = preg_replace('#<a href="mailto:(.*?)</a>#is', '<b>[ eMail-Adresse | Bitte <a href="./ucp.php?mode=login">einloggen</a> oder <a href="./ucp.php?mode=register">registrieren</a>, um die Adresse zu sehen. ]</a></b>', $text);
            $text = preg_replace('#\[img(.*?)\[/img(.*?)\]#is', '<b>[ Externes Bild | Bitte <a href="./ucp.php?mode=login">einloggen</a> oder <a href="./ucp.php?mode=register">registrieren</a>, um das Bild zu sehen. ]</a></b>', $text);
            $text = preg_replace('#\[code(.*?)\[/code(.*?)\]#is', '<b><dl class="codebox"><dt>Code:</dt><dd><code><span><b>[ Code-Block | Bitte <a href="./ucp.php?mode=login">einloggen</a> oder <a href="./ucp.php?mode=register">registrieren</a>, um den Code zu sehen. ]</b></span></code></dd></dl></a></b>', $text);
            $text = preg_replace('#\[url(.*?)\[/url(.*?)\]#is', '<b>[ Link | Bitte <a href="./ucp.php?mode=login">einloggen</a> oder <a href="./ucp.php?mode=register">registrieren</a>, um den Link zu sehen. ]</a></b>', $text);
        }
    }
    // GASTLESER VERSCHEUCHEN | ENDE
 
Demo: http://bild4.bplaced.net/testboard/view ... f=2&p=5#p5

LG

PS: Bei Seiten, wo man sich erst registrieren muss, um Links zu sehen oder Infos zu bekommen, klicke ich sofort wieder weg.
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
ottischwenk
Mitglied
Beiträge: 153
Registriert: 28.02.2018 06:30

Re: Bilder/Links generell für Gäste verstecken

Beitrag von ottischwenk »

HabNurNeFrage hat geschrieben:Öffne: ./includes/functions_content.php

Finde: if (sizeof($censors))
Das gibt es bei mir nicht
Benutzeravatar
canonknipser
Ehemaliges Teammitglied
Beiträge: 2053
Registriert: 10.09.2011 11:14
Kontaktdaten:

Re: Bilder/Links generell für Gäste verstecken

Beitrag von canonknipser »

ottischwenk hat geschrieben:Das gibt es bei mir nicht
Du weisst schon, dass sich die Antwort auf eine Version 3.0 bezieht, die seit mehreren Jahren nicht mehr gewartet wird? Welche Version hast du denn im Einsatz?
Grüße, canonknipser
"there are only 10 types of people: those, who understand binary and those, who don't"
just arrived ;) - Bilder
Kein Support via PN, nur im Board und (manchmal) im IRC
ottischwenk
Mitglied
Beiträge: 153
Registriert: 28.02.2018 06:30

Re: Bilder/Links generell für Gäste verstecken

Beitrag von ottischwenk »

canonknipser hat geschrieben:
ottischwenk hat geschrieben:Das gibt es bei mir nicht
Du weisst schon, dass sich die Antwort auf eine Version 3.0 bezieht, die seit mehreren Jahren nicht mehr gewartet wird? Welche Version hast du denn im Einsatz?
3.2 und dort gab es den Hinweis hierher
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Bilder/Links generell für Gäste verstecken

Beitrag von BNa »

Der gesuchte Code ist in einem derzeitigen 3.2.* an einer anderen Stelle/Datei...
Benutzeravatar
Melmac
Ehemaliges Teammitglied
Beiträge: 3623
Registriert: 15.10.2012 03:27

Re: Bilder/Links generell für Gäste verstecken

Beitrag von Melmac »

ottischwenk hat geschrieben:3.2 und dort gab es den Hinweis hierher
Dann hättest Du logischerweise dort auch weiter antworten sollen ...

Gib mal bitte einen Link zu dem betreffenden Thema an, damit das hier entsprechend verschoben werden kann.
Handle nur nach derjenigen Maxime, durch die du zugleich wollen kannst, dass sie ein allgemeines Gesetz werde.
(Immanuel Kant)
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Bilder/Links generell für Gäste verstecken

Beitrag von BNa »

öffne

includes/functions_content.php

finde

Code: Alles auswählen

$text = censor_text($text); 
danach einfügen

Code: Alles auswählen

    // GASTLESER VERSCHEUCHEN | ANFANG
    if (preg_match('#<a|\[img|\[code|\[url#is', $text))
    {
        global $user;
        
        if (($user->data['user_id'] == ANONYMOUS) || $user->data['is_bot'])
        {
            $text = preg_replace('#<a class="postlink"(.*?)</a>#is', '<b>[ Link | Bitte <a href="./ucp.php?mode=login">einloggen</a> oder <a href="./ucp.php?mode=register">registrieren</a>, um den Link zu sehen. ]</a></b>', $text);
            $text = preg_replace('#<a href="mailto:(.*?)</a>#is', '<b>[ eMail-Adresse | Bitte <a href="./ucp.php?mode=login">einloggen</a> oder <a href="./ucp.php?mode=register">registrieren</a>, um die Adresse zu sehen. ]</a></b>', $text);
            $text = preg_replace('#\[img(.*?)\[/img(.*?)\]#is', '<b>[ Externes Bild | Bitte <a href="./ucp.php?mode=login">einloggen</a> oder <a href="./ucp.php?mode=register">registrieren</a>, um das Bild zu sehen. ]</a></b>', $text);
            $text = preg_replace('#\[code(.*?)\[/code(.*?)\]#is', '<b><dl class="codebox"><dt>Code:</dt><dd><code><span><b>[ Code-Block | Bitte <a href="./ucp.php?mode=login">einloggen</a> oder <a href="./ucp.php?mode=register">registrieren</a>, um den Code zu sehen. ]</b></span></code></dd></dl></a></b>', $text);
            $text = preg_replace('#\[url(.*?)\[/url(.*?)\]#is', '<b>[ Link | Bitte <a href="./ucp.php?mode=login">einloggen</a> oder <a href="./ucp.php?mode=register">registrieren</a>, um den Link zu sehen. ]</a></b>', $text);
        }
    }
    // GASTLESER VERSCHEUCHEN | ENDE    
ungetestet.
sollte aber funktionieren...
Benutzeravatar
canonknipser
Ehemaliges Teammitglied
Beiträge: 2053
Registriert: 10.09.2011 11:14
Kontaktdaten:

Re: Bilder/Links generell für Gäste verstecken

Beitrag von canonknipser »

Da das hier lustig von dort viewtopic.php?f=151&t=241712#p1385277 "gecrossposted" wurde, mache ich hier erst mal dicht. Das hat ja nix mehr mit 3.0 zu tun
Grüße, canonknipser
"there are only 10 types of people: those, who understand binary and those, who don't"
just arrived ;) - Bilder
Kein Support via PN, nur im Board und (manchmal) im IRC
Gesperrt

Zurück zu „[3.0.x] Mod Suche/Anfragen“