|
suche in der header.tpl nach
code: |
1:
2:
3:
|
<a href="team.php ....
|
|
wenn du den teamseiten hack von blue hast, dann suche
code: |
1:
2:
3:
|
<a href="ts_index.php...
|
|
füge DAVOR ein:
code: |
1:
2:
3:
|
<if($wbbuserdata['userid'])><then>
|
|
gehe an das ende dieser Zeile, also wo das </a> endet
füge danach ein
[Code]
</then></if>
|
|
27.03.06 11:31 |
Finden
Als Freund hinzufügen
|
|
roadrunn3r
Mitglied
Dabei seit: 20.03.06
Beiträge: 3
Themenstarter
|
|
thx KorbanDallas für die schnelle Antwort
goldrichtig
So funktioniert das jetzt so wie ich es haben will.
roadrunn3r
|
|
27.03.06 13:32 |
E-Mail
Finden
Als Freund hinzufügen
|
|
adler-feder
Mitglied
Dabei seit: 02.11.04
Beiträge: 2
Forenversion: wbb 2.1
|
|
kann man das auch für andere Gruppen einstellen, die man selbst erstellt hat?
|
|
08.05.07 10:14 |
Finden
Als Freund hinzufügen
|
|
Biggi
Mitglied
Dabei seit: 08.01.07
Beiträge: 3.479
Fähigkeiten: WBB2 Profi Forenversion: 2.3
|
|
Ja, du kannst per if-Abfrage die Gruppen angeben, die den Button sehen dürfen.
code: |
1:
|
<if(in_array(GROUPID,$wbbuserdata['groupids']))><then>Dein Buttoncode</then></if> |
|
GROUPID ersetzt du durch die ID der Gruppe, die den Button sehen darf.
Für mehrere Gruppen geht das dann so:
code: |
1:
|
<if(in_array(GROUPID,$wbbuserdata['groupids']) || in_array(ANDERE_GROUPID,$wbbuserdata['groupids']))><then>Dein Buttoncode</then></if> |
|
__________________
|
|
08.05.07 14:45 |
Finden
Als Freund hinzufügen
|
|
wbb_newbie
Mitglied
Dabei seit: 07.06.07
Beiträge: 10
Forenversion: 2.3
|
|
ooohh genau sowas such ich auch grad :-D nur genau umgekehrt :-p
es gibt EINE Group-ID innerhalb der User die einen Button NICHT sehen darf (Gast-User mit eingeschränkten Rechten).
Wie muss ich das dann definieren mit if / then?
|
|
19.06.07 16:38 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Biggi
Mitglied
Dabei seit: 08.01.07
Beiträge: 3.479
Fähigkeiten: WBB2 Profi Forenversion: 2.3
|
|
Wenn du deine Gruppen alle fest hast, also du nicht ständig neue Gruppen machst, kann du ja einfach alle Group-IDs auflisten, die den Button sehen dürfen.
Du kannst den Code ja so oft wiederholen, wie du magst.
code: |
1:
|
in_array(GROUPID,$wbbuserdata['groupids']) |
|
Halt immer mit || dazwischen. || ist ein logisches Oder.
code: |
1:
|
<if(in_array(GROUPID,$wbbuserdata['groupids']) || in_array(ANDERE_GROUPID,$wbbuserdata['groupids']) || n_array(DRITTE_GROUPID,$wbbuserdata['groupids']) || n_array(VIERTE_GROUPID,$wbbuserdata['groupids']))><then>Dein Buttoncode</then></if> |
|
usw.
Oder du machst folgendes:
code: |
1:
2:
|
<if(in_array(GROUPID,$wbbuserdata['groupids']) && count($wbbuserdata['groupids'])==1)><then></then>
<else>Dein Buttoncode</else></if> |
|
Hier ersetzt du GROUPID durch die ID der Gruppe, die den Button NICHT sehen darf.
Ich bin mir allerdings nicht sicher, ob das funktioniert, weil ich nicht weiß, ob man das <if> leer lassen darf, also ob es eine Ausgabe haben muß.
Der zweite Teil count($wbbuserdata['groupids'])==1 fragt ab, ob der User nur in dieser einen Gruppe ist. Wenn er in eine zweite Gruppe mit reinkommt, sieht er den Button wieder.
Du bist dir aber bewußt, daß deine eingeschränkt berechtigten User sich dann nur ausloggen müssen, um den Button wieder zu sehen?
Für Gäste, gesperrte und nicht freigeschaltete User solltest du den Button dann auch besser ausblenden.
__________________
|
|
19.06.07 18:55 |
Finden
Als Freund hinzufügen
|
|
batida444
Mitglied
Dabei seit: 20.01.04
Beiträge: 907
Fähigkeiten: WBB2 Fortgeschritten Herkunft: Altes Land Forenversion: 2.3; 2.2
|
|
Oder einfach
if(!in_array......
nehmen
Greetz
Günni
__________________
|
|
20.06.07 23:17 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Biggi
Mitglied
Dabei seit: 08.01.07
Beiträge: 3.479
Fähigkeiten: WBB2 Profi Forenversion: 2.3
|
|
Hmmm...
Also heißt ! nicht?
!= heißt ja nicht gleich. Hätte ich drauf kommen können.
Dann habe ich jedenfalls wieder was gelernt.
Man muß ja nur wissen, wo man was wie anwenden darf.
__________________
|
|
21.06.07 08:03 |
Finden
Als Freund hinzufügen
|
|
|