Beiträge: 8
	Themen: 2
	Registriert seit: 01.03.2007
	
	
 
	
	
		Heyho
Ich möchte im Header ein Link einstellen...
Es allerdings so einstellen, dass nur Mitglieder einer bestimmten Gruppe diesen Link sehen können und somit auf diesen zugreifen können...
wie muss ich das im template einstellen?
MfG
rockente
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 18.383
	Themen: 257
	Registriert seit: 09.02.2005
	
	
 
	
	
		Öffne die Datei global.php und suche nach:
PHP-Code:
eval("\$header = \"".$templates->get("header")."\";"); 
Darüber einfügen:
PHP-Code:
if($mybb->user['usergroup'] == "x") {
    $neuerlink = "<a href=\"seite.php\">Name</a>";
} 
Ersetze x durch die ID der Gruppe, die den Link sehen darf. Danach kannst du die Variable {$neuerlink} ins Template header einfügen, um den Link auszugeben.
	
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
 
	
	
 
 
	
	
	
		
	Beiträge: 8
	Themen: 2
	Registriert seit: 01.03.2007
	
	
 
	
	
		schonmal vielen dank!!
werde es allerdings erst morgen oder übermorgen testen können 
 
MfG
rockente
	
 
 
	
	
	
		
	Beiträge: 8
	Themen: 2
	Registriert seit: 01.03.2007
	
	
 
	
		
		
		02.03.2007, 12:14 
(Dieser Beitrag wurde zuletzt bearbeitet: 02.03.2007, 13:27 von rockente.)
		
	 
	
		danke klappt schon mal 
 
vielen dank!!
aber kann ich das auch auf eine sekundär eingestellte gruppe beziehen, weil ddas klappt nur mit der primären 
 
\\EDIT:
danke habs schon selber rausgefunden 

 muss ein "additionalgroups" nehmen, falls sich noch leute dafür interessieren!
kann geschlossen werden!
MfG
rockente
	
 
 
	
	
	
		
	Beiträge: 25.820
	Themen: 271
	Registriert seit: 20.09.2005
	
	
 
	
	
		Das stimmt nicht ganz. "additionalgroups" kann mehrere Werte haben. (mit einem Komma getrennt) Dann funktioniert das so nicht.
	
	
	
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
 
	
	
 
 
	
	
	
		
	Beiträge: 8
	Themen: 2
	Registriert seit: 01.03.2007
	
	
 
	
	
		bei mir funktioniert es atm so wenn ich das richtig gesehen habe 
 
	 
 
	
	
	
		
	Beiträge: 25.820
	Themen: 271
	Registriert seit: 20.09.2005
	
	
 
	
	
		Sobald ein Benutzer mehrere sekundäre Gruppen hat, wird das nicht mehr gehen.
	
	
	
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
 
	
	
 
 
	
	
	
		
	Beiträge: 8
	Themen: 2
	Registriert seit: 01.03.2007
	
	
 
	
	
		okay das ist ein problem...
wie kann ich das denn dann regeln oder geht das garnet mehr?
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 18.383
	Themen: 257
	Registriert seit: 09.02.2005
	
	
 
	
	
	
	
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
 
	
	
 
 
	
	
	
		
	Beiträge: 762
	Themen: 23
	Registriert seit: 18.03.2006
	
MyBB-Version: 1.2.2
	
 
	
	
		Ändere folgendes:
PHP-Code:
if($mybb->user['usergroup'] == "x") {
    $neuerlink = "<a href=\"seite.php\">Name</a>";
} 
in:
PHP-Code:
$additionalgroups = explode(",", $mybb->user['additionalgroups']);
foreach ($additionalgroups as $additionalgroup)
{
    if($additionalgroup == "x") {
        $neuerlink = "<a href=\"seite.php\">Name</a>";
    } 
}
if($mybb->user['usergroup'] == "x") {
    $neuerlink = "<a href=\"seite.php\">Name</a>";
} 
Eine Homepage ist nie fertig, man hört nur auf an ihr zu arbeiten - Unbekannter Verfasser