Hallo, Gast! (Registrieren)

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


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Gruppen-ID
#1
Hi,
Ich habe den ganzen morgen rumgefummelt aber ich habe kein Plan,
wo ich die einzelnen Gruppen-ID´s finde!

Kann mir mal jemand weiter helfen?

Gruß R2D2
#2
Entweder guckst du dir per phpMyAdmin die Tabelle usergroups an oder du gehst ins Admin-CP und guckst die den Cache "usergroups" im Cache-Manager an.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#3
Jo danke!

Gruß Maik
#4
Gibt es denn jetzt auch noch die möglichkeit das ich auf der Startseite als Gast die beiden Sachen (s. Anhang) ausblenden kann über die Gruppen-Id ?

Oder gibts da eine bessere Möglichkeit?

Gruß R2D2


Angehängte Dateien Thumbnail(s)
   
#5
Das ist möglich, hier eine Erklärung am Beispiel des Plugins Übersicht:

Die Funktionen des Plugins befinden sich in der Plugindatei zwischen Zeile 333
PHP-Code:
// Funktionen
function overview()

und Zeile 529
PHP-Code:

Soll das Plugin bei Gästen nicht angezeigt werden, kannst du die Anzeige anhand der Gruppen-ID unterbinden.

Füge dazu am Anfang ein:
PHP-Code:
if($mybb->user['usergroup'] != "x") { 
und am Ende eine weitere Klammer
PHP-Code:

So sollte es dann aussehen:
PHP-Code:
// Funktionen
function overview()
{
if(
$mybb->user['usergroup'] != "x") {

...

// Template laden
eval("\$overview = \"".$templates->get("index_overview")."\";");
}

x musst du durch die Gruppen-ID der Gäste ersetzen. Das Plugin wird jetzt nur noch dann asugeführt, wenn es sich nicht um einen Gast handelt.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#6
Irgendwie klappt das nicht, es bleibt drinne ob wohl alles stimmen sollte,oder sagen wir mal es tritt kein fehler auf!
#7
Sorry, ich hatte eine Klammer am Ende vergessen. Hast du da zwei Klammern hintereinander (so wie jetzt in meinem vorigen Beitrag)?

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#8
ja die zweite habe ich gesetzt! ohne die hatte er mir nen fehler ausgegeben!
#9
Konnte auch nicht funktionieren. Der Code am Anfang muss unter die Zeile
PHP-Code:
global $db$mybb$cache$templates$theme$lang$overview
also
PHP-Code:
function overview()
{
global 
$db$mybb$cache$templates$theme$lang$overview;
if(
$mybb->user['usergroup'] != "1") { 

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#10
Jo hat geklappt!
werde jetzt mal mein glück beim willkommen-panel versuchen

Danke nochmal!