TSconfig für alle Backend-Felder in TYPO3

Huaba war so nett, alle TYPO3 Backend Felder Konfigurationen zusammenzustellen und in einem PasteBin abzulegen:

URL: http://pastebin.com/JZ82NMjL

# Benutzerrechte im BE konfigurieren
#
# Grundsätzlich werden ALLE Felder ausgeblendet und dann über Conditions den einzelnen Gruppen wieder gegeben.
# Dazu einfach die Zeile aus der „pageaccess“-Gruppe kopieren, in der jeweiligen Condition der gewünschten Gruppe
# einfügen und den Wert auf „0“ setzen.
# Bei Dropdowns können die gewünschten Option mit „removeItems := removeFromList(gewünschte,Optionen)“
# wieder eingeblendet werden.
#
# Das Ausblenden aller Felder wird auf die PAGEACCESS-Gruppe angewendet, da jeder Benutzer diese haben muss.
# ID der „pageaccess“-Gruppe (Gruppe der alle Seiten gehören) eintragen
[usergroup = 1]
TCEFORM {
# Konfiguration für Pages
pages {
# Reiter „General“
doktype {
disabled = 1
removeItems := addToList(1,6,4,7,3,254,255,199)
}
title.disabled = 1
nav_title.disabled = 1
subtitle.disabled = 1
tx_realurl_pathsegment.disabled = 1
tx_realurl_pathoverride.disabled = 1
tx_realurl_exclude.disabled = 1
# Reiter „Access“
hidden.disabled = 1
nav_hide.disabled = 1
starttime.disabled = 1
endtime.disabled = 1
extendToSubpages.disabled = 1
fe_group.disabled = 1
fe_login_mode.disabled = 1
# Reiter „Metadata“
abstract.disabled = 1
keywords.disabled = 1
description.disabled = 1
author.disabled = 1
author_email.disabled = 1
lastUpdated.disabled = 1
# Reiter „Appearance“
layout.disabled = 1
newUntil.disabled = 1
backend_layout.disabled = 1
backend_layout_next_level.disabled = 1
content_from_pid.disabled = 1
# Reiter „Behaviour“
alias.disabled = 1
target.disabled = 1
url_scheme.disabled = 1
cache_timeout.disabled = 1
cache_tags.disabled = 1
no_cache.disabled = 1
l18n_cfg.disabled = 1
is_siteroot.disabled = 1
no_search.disabled = 1
editlock.disabled = 1
php_tree_stop.disabled = 1
module.disabled = 1
# Reiter „Resources“
media.disabled = 1
storage_pid.disabled = 1
TSconfig.disabled = 1
}
# Konfiguration für Contentelemente
tt_content {
# Reiter „General“
CType {
disabled = 1
removeItems := addToList(header,text,textpic,image,bullets,table,uploads,mailform,login,search,multimedia,media,menu,shortcut,list,div,html)
}
colPos.disabled = 1
sys_language_uid.disabled = 1
header.disabled = 1
header_layout.disabled = 1
header_position.disabled = 1
date.disabled = 1
header_link.disabled = 1
subheader.disabled = 1
rte_enabled.disabled = 1
# Reiter „Images“
image_zoom.disabled = 1
# Reiter „Table“
cols.disabled = 1
# Reiter „General“ bei „SpecialMenu“
menu_type {
disabled = 1
removeItems := addToList(0,1,4,7,2,8,3,5,6)
}
accessibility_title.disabled = 1
accessibility_bypass.disabled = 1
accessibility_bypass_text.disabled = 1
# Reiter „Appearance“
layout.disabled = 1
spaceAfter.disabled = 1
spaceBefore.disabled = 1
section_frame.disabled = 1
imageborder.disabled = 1
image_compression.disabled = 1
image_effects.disabled = 1
imageorient {
disabled = 1
removeItems := addToList(0,1,2,8,9,10,17,18,25,26)
}
imagecols.disabled = 1
image_noRows.disabled = 1
imagecaption_position.disabled = 1
# Reiter „Access“
hidden.disabled = 1
sectionIndex.disabled = 1
linkToTop.disabled = 1
starttime.disabled = 1
endtime.disabled = 1
fe_group.disabled = 1
# Reiter „Behaviour“
pages.disabled = 1
select_key.disabled = 1
recursive.disabled = 1
}
# Hier die Konfiguraton für die verwendeten Extensions, z.B. news:
news {

}
}
# im Modul „Liste“ auf der Rootebene die unwichtigen Static-Tables ausblenden (z.B. Länder, Währung usw.)
mod {
web_list {
# Hide static_info_tables records on the rootpage
hideTables = static_template,static_countries,static_country_zones,static_currencies,static_languages,static_territories,static_taxes,static_markets
}
}
[end]

# Editor-Gruppe
# ID der „priv-content“-Gruppe (Privileg zum Seiteninhalt anlegen/ändern/löschen) hier eintragen
[usergroup = 2]
TCEFORM {
# Konfiguration für Contentelemente
tt_content {
# Reiter „General“
CType {
disabled = 0
removeItems := removeFromList(header,text,textpic,image,shortcut,list)
}
header.disabled = 0
header_layout.disabled = 0
# Reiter „Appearance“
layout.disabled = 0
imageorient {
disabled = 0
removeItems := removeFromList(0,1,2,8,9,10,17,18,25,26)
}
imagecols.disabled = 0
# Reiter „Access“
hidden.disabled = 0
}
# Hier die Konfiguraton für die verwendeten Extensions, z.B. news:
}
[end]

# Manager-Gruppe
# ID der „priv-page“-Gruppe (Privileg zum Seiten anlegen/ändern/löschen) hier eintragen
[usergroup = 3]
TCEFORM {
# Konfiguration für Pages
pages {
# Reiter „General“
doktype {
disabled = 0
removeItems := removeFromList(1,6,4,3,254)
}
title.disabled = 0
# Reiter „Access“
hidden.disabled = 0
nav_hide.disabled = 0
# Reiter „Metadata“
description.disabled = 0
# Reiter „Appearance“
backend_layout.disabled = 0
backend_layout_next_level.disabled = 0
}
}
[end]