---
title: "Abfragen von Benutzerstatus"
url: "https://www.typo3.net/d/49060-abfragen-von-benutzerstatus"
source: "typo3.net"
tags: ["Allgemein","Frage","felogin"]
created: "2006-08-30"
last_reply: "2006-08-30"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Abfragen von Benutzerstatus

Allgemein · 5 Antworten · gestartet 2006-08-30

## Eröffnungsbeitrag

**Leoras** · 2006-08-30 · [Beitrag #1](https://www.typo3.net/d/49060-abfragen-von-benutzerstatus/1)

Hallöchen zusammen!

Ich bin grade dabei, einen Internen Bereich zugestalten. Ich habe das so geplant, dass im Header (mit einem Marker ###LOGIN### definiert) ein Link auf die Seite, die das Loginformular verwendet, sein soll. Der angezeigte Text (Login oder Logout) soll sich nach dem Status des Benutzers richten.

Kann es sein, dass folgende Formulierung sich auf ein Plugin bezieht? Oder ist das reguläres TypoScript?
[usergroup = *]
page.10.marks.LOGIN.value =LOGOUT
[else]
page.10.marks.LOGIN.value =LOGIN
[end]

Ich bedanke mich schon in Voraus für eure Hilfe!
Gruss, Leoras

## Antworten

### [#2](https://www.typo3.net/d/49060-abfragen-von-benutzerstatus/2) · einpraegsam.​net · 2006-08-30

Also eigentlich ist dein TS richtig...

Du kannst aber auch ganz einfach das Loginformular an einem Marker ausgeben lassen, dass zeigt automatisch den Benutzername + Logout an, wenn einer angemeldet ist.

So oder so ähnlich:

```typoscript
 marks.LOGIN = html
 marks.LOGIN < styles.content.loginform
# marks.LOGIN.params.password = class="button"
# marks.LOGIN.params.input = class="button"
# marks.LOGIN.params.submit = class="body"
 marks.LOGIN {
  stdWrap.wrap = <hr><br>Member Login:<br> | 
  image = IMAGE
  image.file = fileadmin/spacer.gif
  image.params = alt="Klicken Sie hier um sich einzuloggen."
  layout = ###FIELD###<br>
  dataArray.10.value = justpowder
redirect = 687
 }
```

### [#3](https://www.typo3.net/d/49060-abfragen-von-benutzerstatus/3) · Leoras · 2006-08-30

Also, mein TypoScript sieht jetzt so aus:

```typoscript
styles.content.loginform.pid = 45
seite.10.marks.LOGIN = TEXT
seite.10.marks.LOGIN {
   [usergroup = *]
      value =Logout
   [else]
      value =Login
   [end] 
}
```

pid=45 ist der SysFolder mit den Benutzerdaten. Aber anstatt den Text des Links zu ändern, steht immer nur "Login" da. was ist da schief gelaufen?

### [#4](https://www.typo3.net/d/49060-abfragen-von-benutzerstatus/4) · einpraegsam.​net · 2006-08-30

Conditions dürfen NUR auf der Root Ebene sein

```typoscript
styles.content.loginform.pid = 45
      
[usergroup = *]
seite.10.marks.LOGIN = TEXT
seite.10.marks.LOGIN.value = Logout
[else]
seite.10.marks.LOGIN = TEXT
seite.10.marks.LOGIN.value = Login
[end]
```

### [#5](https://www.typo3.net/d/49060-abfragen-von-benutzerstatus/5) · einpraegsam.​net · 2006-08-30

oder besser:

```typoscript
styles.content.loginform.pid = 45
seite.10.marks.LOGIN = TEXT    

[usergroup = *]
seite.10.marks.LOGIN.value = Logout
[else]
seite.10.marks.LOGIN.value = Login
[end]
```

### [#6](https://www.typo3.net/d/49060-abfragen-von-benutzerstatus/6) · Leoras · 2006-08-30

#giggle#  #giggle#  #giggle#  #giggle#  #giggle# DANKE DANKE DANKE #giggle#  #giggle#  #giggle#  #giggle#  #giggle#

Es funktioniert!!!!
Supergrosses Merci!

Gruss, Dave

---

Quelle: „Abfragen von Benutzerstatus“, typo3.net, https://www.typo3.net/d/49060-abfragen-von-benutzerstatus
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
