MyBB.de Forum
Hide Links to Guests for 1.4 Fehler? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Hide Links to Guests for 1.4 Fehler? (/thread-23369.html)



Hide Links to Guests for 1.4 Fehler? - MiDa - 09.05.2011

Hallöchen,

Ich habe ein relativ großes Forum mein Problem ist es ich möchte 2 Foren ausschließen. Also quasi 37,44 (Wo die Links nicht versteckt werden sollen)was man mit dem Plugin ja machen kann. Nur leider wenn ich das tue passiert nicht es sind alle versteckt!

Gibt es eine neue Version oder kann ich das manuell noch irgendwo eintragen?

Danke!

Michel


RE: Hide Links to Guests for 1.4 Fehler? - Falkenauge Mihawk - 10.05.2011

Nunja, man muss einfach die ForenID auslesen und dann prüfen ob die ForenID ungleich 37 oder 44 sind.

Rein theoretisch würde die Funktion so aussehen:
Code:
function hidelinks_hide(&$message)
{
    global $settings, $mybb;
    
    if ($mybb->settings['hidelinks_enabled'] == "1")
    {
        if($mybb->user['usergroup'] == "1" AND !in_array($forum['fid'], array(37, 44))
        {
            $message = preg_replace("!<a[^>]*(http|www)(.*)</a>!siU", "{$mybb->settings['hidelinks_message']}", $message);
        }
    }
}

Jedoch muss man noch die ForenIDs auslesen und abgleichen, was dann ein grösseres Problem darstellt.