Seite 1 von 1

Code verstecken

Verfasst: 27.11.2015 20:58
von sv3n
Hallo ich suche eine Extension oder wie man das umsetzen kann das wenn ein Gast mein Forum besucht nicht den coder lesen soll.
Dieses soll aber nur für Gäste sein, User können dann den Code sehen.

Ist sowas machbar, bzw. umsetzbar?

Re: Code verstecken

Verfasst: 27.11.2015 21:29
von Crizzo
Hi,

welcher Code soll versteckt werden können?

Der Code-Tag im Beitrag, mit dem du Code-Elemente einbindest oder was meinst du?

Grüße

Re: Code verstecken

Verfasst: 27.11.2015 21:34
von sv3n
Das meine ich.

Code: Alles auswählen

Der Text soll versteckt für Gäste angezeigt werden

Re: Code verstecken

Verfasst: 28.11.2015 09:36
von Kirk
Hallo
Eine Erweiterung ist mir nicht bekannt, aber wenn du den Inhalt des Codeblocks vor Gästen verstecken möchtest, kann man es so machen:
Öffne: root/includes/functions_content.php
Finde:

Code: Alles auswählen

    if (sizeof($censors))
Davor einfügen:

Code: Alles auswählen

        // Code für Gäste verstecken | ANFANG
        if (preg_match('[code]', $text))
        {
            global $user;
            
            if (($user->data['user_id'] == ANONYMOUS) || $user->data['is_bot'])
            {
                $text = preg_replace('#\[code(.*?)\[/code(.*?)\]#is', '<b><dl class="codebox"><p>Code:</p><dd><code><span><b> 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);
            }
        }
        // Code für Gäste verstecken | ENDE  

Re: Code verstecken

Verfasst: 01.12.2015 21:24
von sv3n
danke das hat super geklappt.