De:TSref/EDITPANEL

From TYPO3Wiki

Jump to: navigation, search

TypoScript (Liste TypoScript)

TypoScript Referenz - EDITPANEL
Translations info
An english page for every translation.
All pagenames in english.

  en       de   nl   fr   ja   zh  

Dieses Objekt wird nur eingefügt, wenn ein Backend-User eingeloggt ist und in für Ihn die Einstellung "Display Edit Icons" im Frontend Admin Panel gesetzt ist. Wenn das Admin-Panel eingefügt ist, dann werden die Seiten nicht mehr gecached.

Es werden Icons für das verschieben, editieren, löschen, verstecken und erstellen von Datensätzen angezeigt.

Eigenschaft Datentyp Kommentar Standardwert
label string Titel des Panels. Der Titel des Datensatzes wird mit %s eingefügt.
#Beispiel: 
label = Datensatz: <b>%s</b>
allow list Definiert welche Funktion erlaubt sind. Wenn dem Backend-User bestimmte Aktionen verboten sind (z.B. editieren) dann werden die Icons dafür unabhängig von "allow" nicht angezeigt.

Die Werte in dieser Liste müssen mit einem Komma getrennt werden.

Die folgenden Optionen sind möglich: toolbar,edit,new,delete,move,hide

toolbar: ist eine Liste von Icons für die Seitenbearbeitung, diese Einstellung sollte deshalb nur für Seiten verwendet werden
edit: Element bearbeiten 
new : Neue Elemente anlegen
delete: Element löschen
move: Element verschieben
hide: Element unsichtbar machen
newRecordFromTable string Zeigt ein Panel an, mit dem ein neues Element von einem bestimmten Tabellentyp auf der Seite erzeugt werden kann.

Z.b. Im Zusammenhang mit newRecordInPid für die Erstellung von News-Einträgen

newRecordInPid int Definiert die Seiten-ID in den die neuen Datensätze gespeichert werden. Ausnahme hier bei sind neue Seiten.
line boolean / int Wenn dieser Wert gesetzt ist, dann wird eine schwarze Linie hinter jedem Panel gesetzt. Der Wert gibt den Abstand zwischen Linie und Panel an.
edit.displayRecord boolean Wenn diese Eigenschaft gesetzt ist, dann wird der Datensatz der bearbeitet wird oberhalb des Formulars nochmal angezeigt. Somit ist es möglich zu sehen, wie das Original aussieht.

-

onlyCurrentPid boolean Wenn dieser Wert gesetzt ist, dann werden nur Datensätze die auf der aktuellen Seiten (TSFE->id) liegen mit einem Bearbeitungs-Panel versehen.
innerWrap wrap Einen Wrap um das Panel
outerWrap wrap Einen Wrap um das Panel. Die Schwarze Linie wird innerhalb dieses Wraps angezeigt.
previewBorder boolean / int Wenn dieser Wert gesetzt ist, werden die Elemente die im Preview-Modus angezeigt werden (z.B. weil die Datensätze hidden sind, fe_user, starttime oder endtime simmuliert werden) mit einem Rahmen umgeben.

Der Intger-Wert bestimmt die Dicke des Rahmens.

previewBorder.innerWrap

previewBorder.outerWrap

previewBorder.color


wrap / HTML color innerWrap wrappt die Content-Elemente mitsamt der Icons innerhalb des Preview-Rahmens.

outerWrap wrappt das gesamte Content-Element inklusive des Rahmens.

color setzt die Farbe des Rahmens fest.

[tsref:(cObject).EDITPANEL]


[edit] Beispiel:

#Im TSconfig Feld des Users eintragen:
admPanel {
  enable.edit = 1
  enable.publish=1
  enable.cache=1
  enable.preview=1
  module.edit.forceDisplayFieldIcons = 1
  module.edit.forceDisplayIcons = 1
  override.edit.displayIcons = 1
  # Admin-Panel nicht anzeigen
  hide=1
}
#Im Typoscript Setup
page.40 <  styles.content.editPanelPage
page.50 = CONTENT
page.50 < styles.content.get


maholtz

Personal tools