---
title: "Frontend Editig Only"
url: "https://www.typo3.net/d/48138-frontend-editig-only"
source: "typo3.net"
tags: ["Backend","Frage"]
created: "2006-08-14"
last_reply: "2006-08-16"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Frontend Editig Only

Backend · 3 Antworten · gestartet 2006-08-14

## Eröffnungsbeitrag

**capct** · 2006-08-14 · [Beitrag #1](https://www.typo3.net/d/48138-frontend-editig-only/1)

Hallo Forum,
brauche Hilfe mit dieser Extension. Habe selbige runtergeladen und Installiert. Bei den Usern ist der Flag "Frontend Editig Only" auch vorhanden. Usergruppe und User angelegt.Bei einem normalen anmelden im Backend (ohne setzen des Flags) funktioniert alles. Sobal ich den Flag setze und versuche mich anzumelden, kommt "Error This user is not allowed access to the backend. " im BE Fenster.
Folgendes ist im TS hinzugefügt :

```typoscript
page.config.admPanel {
			enabel.all = 1
			module.edit.forceDisplayIcons = 1
			module.edit.forceDisplayFieldIcons = 1
			hide = 1
		}
```

hat einer eine Idee was ich da falsch mache ??
Ach ja bevor ichs vergesse,arbeite mit Typo3 4.0
Danke für die Hilfe
capct

## Antworten

### [#2](https://www.typo3.net/d/48138-frontend-editig-only/2) · Oleson · 2006-08-15

Du möchtest, dass Deine BE-User direkt ins FE gelangen ?

Du musst zunächst ins Install-Tool (Tools -> Installation)

Unter **All Congiguration** nach **interfaces** suchen -> bei Dir steht dort: **backend**

Trage **frontend** ein -> der BE-User gelangt ins FE
Trage **backend** ein -> der BE-User gelangt ins BE (funktioniert **nicht** mit Häckchen bei: "Frontend Editig Only")
Trage **frontend,backend** ein -> der BE-User hat die Wahl

Gruß Oleson

### [#3](https://www.typo3.net/d/48138-frontend-editig-only/3) · capct · 2006-08-15

Hallo Oleson,

vielen Dank für den Tip.
Habe aber heute mittag eine andere Lösung gefunden.
(Zugegeben deine ist sicherlich einfacher)
Aber mein Chefe möchte nicht das die User überhaupt das backend sehen (auch nicht das Login).
Ich war leider so blöd und habe meine Lösung bei einer Sync. Aktion auf einen USB Stick mal gerade wieder überschrieben.   #angry#  #angry#  #angry#  So kann ich dir jetzt nicht genau posten wie ichs gemacht habe. Aber sinngemäß war die Url zum einlogen falsch das war irgendwas mit "redirect". Das papier ist leider noch auf der Arbeit. Hatte mir aber vorgenommen ein kleines HowTo zu schreiben.
Im endefekt war es eigentlich ganz einfach. Aber mein Hirn.....
Morgen habe ich 24 STD Dienst,denke da bekomme ichs wieder hin,und ja ich werde auch andere teilhaben lassen.
Aber schön das überhaupt jemand geantwortet hat,DANKE und Gruß
Capct

### [#4](https://www.typo3.net/d/48138-frontend-editig-only/4) · capct · 2006-08-16

Hallo wie Versprochen ein kleines Howto zum Fontend Editig: #giggle#  #giggle#
(evt. kann´s jemand gebrauchen)
**Frontend Edit Only**
Extension runterladen und Installieren.

Benutzergruppe mit entsprechenden Rechten anlegen. (nicht vergessen die Rechte zu setzen >>
Web >> Zugriff >> auf  Eintrag neben der Weltkugel klicken, anschließend  über die Stifte editieren)

Benutzer erstellen und der Benutzergruppe zuweisen. Und am ende den Flag "Edit in Frontend Only" setzen.

Im Typo3 Verzeichnis die Datei alt_main.php suchen und in einem Editor öffnen.

vor der Zeile // Include Extensions
folgende Zeilen eintragen:

```php
if ($GLOBALS["BE_USER"]->user["tx_frontendeditonly_frontend_only"]){
header('Location:'.t3lib_div::locationHeaderUrl('../'));
}
```

Muss wohl für Typo3 4.0 nicht unbedingt sein, also nur ältere Versionen. (Der Vollständigkeit halber)

In der Datei frontend_edit_only / class.ux_t3lib_beuserauth-php
folgende Zeile

```php
if(Typo3_MODE==“BE““…..
```

in

```php
if(Typo3_MODE==“FE““…..
```

ändern.
Nun müssen wir noch ein Logout in unserer Webseite unterbringen. Dieses darf aber nur sichtbar sein wenn ein BE Benutzer im Frontend editiert.

Als erstes zwei Marker in der Vorlage einfügen. (z.B. ###LOGOUT### und ###LOGIN###)
Danach folgendes im Typo Script einfügen (TS Setup):

```typoscript
###Login für Redakteure
page.10.marks.LOGIN
page.10.marks.LOGIN = TEXT
page.10.marks.LOGIN.value =<a href="http://localhost/typo3wamp/typo3/index.php?redirect_url=../"><img src="fileadmin/bf/img/login.gif" alt="Bearbeitung für Redakteure" /></a>
```

Die a href Zeile muss am Anfang natürlich auf eure Seite angepasst werden.(..vor / index.php?redirect_url )

```typoscript
### Logout nur wenn Redakteure angemeldet
[globalVar = TSFE : beUserLogin > 0]
page.10.marks.LOGOUT = TEXT
page.10.marks.LOGOUT.value = <a href="http://localhost/typo3wamp/typo3/logout.php?redirect=../index.php?id=21&ATBE=1&sendLogoutSignal=1"><img src="fileadmin/bf/img/logout.gif" alt="Bearbeitung beenden" /></a>
[else]
page.10.marks.LOGOUT = TEXT
page.10.marks.LOGOUT.value =
[global]
```

Die a href Zeile muss am Anfang natürlich auf eure Seite angepasst werden, ebenso die /index?id= xx &ATBE…. für das xx die Seiten ID auf die der User nach der Abmeldung kommen soll.

So nun zu der restlichen Konfiguration, der Redakteur soll natürlich seine Stifte zum editieren haben.
Dies wird wie folgt realisiert:
Im TS Setup der Eintrag :

```typoscript
page.condig.admPanel = 1
```

Im TS der Benutzergruppe folgenden Eintrag:

```typoscript
admPanel {
enable.all = 1
module.edit.forceDisplayIcons = 1
module.edit.forceDisplayFieldIcons = 1
hide = 1
}
```

Bei mir in einer Localen Typo3 4.0 Installation (Wamp Installation) funktioniert das ganze. 8-)  8-)

Was ich allerdings noch nicht hinbekommen habe ist den angemeldeten User
an einem Marker auszugeben.
Vieleicht hast du dazu noch eine Idee ??
Danke
Capct

---

Quelle: „Frontend Editig Only“, typo3.net, https://www.typo3.net/d/48138-frontend-editig-only
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
