MyBB.de Forum
Gruppen-ID - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html)
+---- Thema: Gruppen-ID (/thread-861.html)



Gruppen-ID - r2d2 - 14.01.2006

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



RE: Gruppen-ID - Michael - 14.01.2006

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.


RE: Gruppen-ID - r2d2 - 15.01.2006

Jo danke!

Gruß Maik


RE: Gruppen-ID - r2d2 - 15.01.2006

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



RE: Gruppen-ID - Michael - 15.01.2006

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.


RE: Gruppen-ID - r2d2 - 15.01.2006

Irgendwie klappt das nicht, es bleibt drinne ob wohl alles stimmen sollte,oder sagen wir mal es tritt kein fehler auf!


RE: Gruppen-ID - Michael - 15.01.2006

Sorry, ich hatte eine Klammer am Ende vergessen. Hast du da zwei Klammern hintereinander (so wie jetzt in meinem vorigen Beitrag)?


RE: Gruppen-ID - r2d2 - 15.01.2006

ja die zweite habe ich gesetzt! ohne die hatte er mir nen fehler ausgegeben!


RE: Gruppen-ID - Michael - 15.01.2006

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") { 



RE: Gruppen-ID - r2d2 - 15.01.2006

Jo hat geklappt!
werde jetzt mal mein glück beim willkommen-panel versuchen

Danke nochmal!