Einzelnen Beitrag anzeigen
  #1  
Alt 14.11.06, 11:18
lemon lemon ist offline
Forum Stammgast
 
Registriert seit: 11.11.05
Beiträge: 134
lemon eine Nachricht über ICQ schicken lemon eine Nachricht über Skype™ schicken

Menüpunkte je nach Benutzergruppe optisch anders darstellen


Guten Morgen!

Ich habe eine Seite mit 2 FE-Benutzergruppen erstellt. Die Menüpunkte sind schwar dargestellt. Nun möchte ich den Besuchern klar machen, daß einige Punkte nur nach einer Registrierung erreichbar sind.
In meinem TS-Root-Template steht nun folgendes:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
[usergroup = *]
temp.fontColor = #000000
[else]
temp.fontColor = #646464
[global]


page.10.marks.SIDEBAR-LEFT = HMENU
page.10.marks.SIDEBAR-LEFT {
entryLevel = 1
1 = GMENU
1 {
showAccessRestrictedPages = 42
showAccessRestrictedPages.addParams = &return_url=###RETURN_URL###&pageId=###PAGE_ID###
noBlur = 1
NO {
XY = 195, 19
backColor = #669933
10 = TEXT
10 {
text.field = title
text.case = upper
fontFile = fileadmin/fonts/isocteur.ttf
fontColor = #000000
fontSize = 17
niceText = 1
offset = 30, 14
}
}
USR < .NO
USR = 1
USR {
5 = IMAGE
5 {
file.width = 10
offset = 20,2
}
10.fontColor < temp.fontColor
}
}
}
Dadurch erreiche ich, dass jene Menüpunkte, die nur nach Login erreichbar sind, grau statt schwarz dargestellt werden.
Allerdings gibt es noch ein Problem bei der Sache: Menüpunkte, die zwar erst nach Login zugänglich sind, aber nicht der gerade eingeloggten Benutzergruppe gehören, werden schwarz dargestell statt grau zu bleiben.

Meine Frage lautet deshalb: wie kann ich hier noch eine Differenzierung nach Benutzergruppen einbauen?

Viele Grüße

Lemon
Mit Zitat antworten