Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 6 Gast/Gäste
Shoutbox Berechtigung
#1
Hallo zusammen,
ich habe zwar hier zwar schon meine Lösung gefunden KLICK aber da das Thema schon geschlossen ist,und ein Problem mit der Umsetzung habe, mache ich ein neues Thema auf.

Laut dem Code aus dem alten Thema muss ich die Gruppen ID´s auflisten die die Shoutbox sehen dürfen.
Mein Code sieht so aus:

function sb_can_view()
{
global $mybb;

if ($mybb->user['usergroup'] == 4|| $mybb->user['usergroup'] == 2 || $mybb->user['usergroup'] == 3)($mybb->user['usergroup'] == 6 || $mybb->user['usergroup'] == 13 ||($mybb->user['usergroup'] == 17 || $mybb->user['usergroup'] == 18 ||($mybb->user['usergroup'] == 19 || $mybb->user['usergroup'] == 20 ||($mybb->user['usergroup'] == 21)
return true;
} else {
return false;
}
}

Aber leider ist mit dem Code mein ganzes Forum weg. Ist ein Fehler in meinem Code ?
Zitieren
#2
In dem Code gehen völlig wahllos Klammern auf und zu...
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#3
Und um welche Klammern handelt es sich ? Habe ihn so kopiert und weiter geführt.
Zitieren
#4
Probier es mal so
PHP-Code:
function sb_can_view()
{
    global 
$mybb;

    if (
$mybb->user['usergroup'] == || $mybb->user['usergroup'] == || $mybb->user['usergroup'] == ||
            
$mybb->user['usergroup'] == || $mybb->user['usergroup'] == 13 || $mybb->user['usergroup'] == 17 ||
            
$mybb->user['usergroup'] == 18 || $mybb->user['usergroup'] == 19 || $mybb->user['usergroup'] == 20 ||
            
$mybb->user['usergroup'] == 21)
        return 
true;
    }
    else
    {
        return 
false;
    }

oder alternativ
PHP-Code:
function sb_can_view()
{
    global 
$mybb;
    
    
$my_usergroup = array(4,2,3,6,13,17,18,19,20,21);

    if(
in_array($mybb->user['usergroup'], $my_usergroup)
        return 
true;
    }
    else
    {
        return 
false;
    }

viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#5
Gehen leider beide Versionen nicht :-(
Es geht bei mir ja auch nur um eine Gruppe.
Kann man die Gruppe nicht mit bei dem Code einfügen,der die Box "unsichtbar" macht ?
Zitieren
#6
(13.04.2013, 05:09)Ich habe keine ahnung schrieb: Es geht bei mir ja auch nur um eine Gruppe.
Was willst Du denn eigentlich genau haben? Vielleicht lässt sich Dein Problem dann etwas schneller lösen...
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#7
Das eine gewisse Gruppe die Box nicht sehen kann.
Zitieren
#8
Der Shoutbox-Thread ist zwar ziemlich lang, aber mit ein wenig Geduld wärst Du darin fündig geworden.....
https://www.mybb.de/forum/thread-20619-p...#pid166494
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren