TCE Konfiguration
Aus LagoWiki
(Unterschied zwischen Versionen)
(Der Versionsvergleich bezieht 3 dazwischen liegende Versionen mit ein.) | |||
Zeile 1: | Zeile 1: | ||
+ | == TSConfig (Page) == | ||
+ | |||
<source lang="Typoscript"> | <source lang="Typoscript"> | ||
+ | |||
+ | ###Damit die Zugriffsrechte für die Benutzergruppe gesetzt sind, auch wenn der Admin die Seite anlegt oder ändert | ||
+ | TCEMAIN.permissions { | ||
+ | groupid = 1 | ||
+ | user = show, editcontent, edit, delete, new | ||
+ | group= show, editcontent, edit, new | ||
+ | everybody= | ||
+ | } | ||
+ | |||
+ | RTE.default { | ||
+ | proc { | ||
+ | dontConvBRtoParagraph = 1 | ||
+ | } | ||
+ | } | ||
+ | |||
+ | ######## Layout für Backend ######## | ||
+ | ## Change Items for Header-Layout | ||
+ | TCEFORM.tt_content.header_layout.altLabels.0 = Große Überschrift | ||
+ | TCEFORM.tt_content.header_layout.altLabels.1 = Kleinere Überschrift | ||
+ | TCEFORM.tt_content.header_layout.removeItems = 2,3,4,5 | ||
### Zugriffsauswahl deaktivieren | ### Zugriffsauswahl deaktivieren | ||
Zeile 5: | Zeile 27: | ||
fe_group.disabled = 1 | fe_group.disabled = 1 | ||
} | } | ||
+ | |||
###bei Bildern alles außer oben-rechts ausblenden | ###bei Bildern alles außer oben-rechts ausblenden | ||
TCEFORM.tt_content.imageorient.removeItems = 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31 | TCEFORM.tt_content.imageorient.removeItems = 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31 | ||
Zeile 11: | Zeile 34: | ||
###Ausblenden von unnötigen Feldern im Bildmodul | ###Ausblenden von unnötigen Feldern im Bildmodul | ||
- | TCEFORM.tt_content.imagecaption_position.disabled = 1 | + | TCEFORM.tt_content.imagecaption_position.disabled = 1 |
###Ausblenden von unnötigen Feldern im Bildmodul - TYP | ###Ausblenden von unnötigen Feldern im Bildmodul - TYP | ||
- | TCEFORM.tt_content.sys_language_uid.disabled = 1 | + | TCEFORM.tt_content.sys_language_uid.disabled = 1 |
- | TCEFORM.tt_content.colPos.disabled = 1 | + | TCEFORM.tt_content.colPos.disabled = 1 |
- | TCEFORM.tt_content.spaceBefore.disabled = 1 | + | TCEFORM.tt_content.spaceBefore.disabled = 1 |
- | TCEFORM.tt_content.spaceAfter.disabled = 1 | + | TCEFORM.tt_content.spaceAfter.disabled = 1 |
- | TCEFORM.tt_content.section_frame.disabled = 1 | + | TCEFORM.tt_content.section_frame.disabled = 1 |
- | TCEFORM.tt_content.sectionIndex.disabled = 1 | + | TCEFORM.tt_content.sectionIndex.disabled = 1 |
- | TCEFORM.tt_content.linkToTop.disabled = 1 | + | TCEFORM.tt_content.linkToTop.disabled = 1 |
- | + | TCEFORM.tt_content.imagecols.disabled = 1 | |
+ | |||
+ | TCEFORM.tt_content.header_link.disabled = 1 | ||
+ | TCEFORM.tt_content.date.disabled = 1 | ||
+ | TCEFORM.tt_content.header_position.disabled = 1 | ||
+ | TCEFORM.tt_content.longdescURL.disabled = 1 | ||
+ | TCEFORM.tt_content.altText.disabled = 1 | ||
+ | TCEFORM.tt_content.titleText.disabled = 1 | ||
+ | TCEFORM.tt_content.image_compression.disabled = 1 | ||
+ | TCEFORM.tt_content.image_effects.disabled = 1 | ||
+ | |||
+ | TCEFORM.pages.subtitle.disabled = 1 | ||
+ | TCEFORM.pages.nav_title.disabled = 1 | ||
+ | |||
+ | ##Defaultwert von 18 einstellen | ||
+ | TCAdefaults.tt_content.imageorient = 18 | ||
+ | |||
+ | ##Klick vergrößern raus | ||
+ | TCEFORM.tt_content.image_zoom.disabled = 1 | ||
+ | |||
+ | ##Labels für Filelink | ||
+ | TCEFORM.tt_content.selIconVal.altLabels.0 = PDF1 | ||
+ | TCEFORM.tt_content.selIconVal.altLabels.0 = PDF2 | ||
###Ausblenden von Imagesets-Option | ###Ausblenden von Imagesets-Option | ||
Zeile 36: | Zeile 81: | ||
##Imagelightbox raus (ist in der Gruppe Default) | ##Imagelightbox raus (ist in der Gruppe Default) | ||
TCEFORM.tt_content.tx_kjimagelightbox2_imagelightbox2.disabled = 1 | TCEFORM.tt_content.tx_kjimagelightbox2_imagelightbox2.disabled = 1 | ||
- | |||
- | ##Klick vergrößern raus | ||
- | TCEFORM.tt_content.image_zoom.disabled = 1 | ||
- | |||
###direkter Upload im ContentElement verboten | ###direkter Upload im ContentElement verboten | ||
+ | #### muss in das User-TSConfig (bzw. zu der Usergroup) | ||
setup.override.edit_docModuleUpload = 0 | setup.override.edit_docModuleUpload = 0 | ||
- | |||
- | ###damit die Gruppe 2 auch die richtigen Rechte haben | ||
- | TCEMAIN.permissions { | ||
- | groupid = 2 | ||
- | user = show, editcontent, edit, delete, new | ||
- | group= show, editcontent, edit, new | ||
- | everybody= | ||
- | } | ||
###RTE-Konfiguration | ###RTE-Konfiguration | ||
Zeile 75: | Zeile 109: | ||
Kommt in die Rootpage des Seitebaums im TSConfig der Seite | Kommt in die Rootpage des Seitebaums im TSConfig der Seite | ||
+ | |||
+ | Sollen die Einstellungen nur für einen bestimmten '''Benutzer''' oder '''Benutzergruppe''' gelten, dann wird ''''page.'''' vorangestellt. Beispiel: | ||
+ | page.TCEFORM.pages.content_from_pid.disabled = 1 | ||
+ | Das befindet sich im User TSConfig (entweder beim User oder in der Usergroup) | ||
+ | |||
+ | == TSConfig (User) == | ||
+ | <source lang="Typoscript"> | ||
+ | ###Benachrichtigung bei Login | ||
+ | setup.override.emailMeAtLogin=1 | ||
+ | |||
+ | #Reiter "Inhalt von Anderen Seiten" entfernen | ||
+ | page.TCEFORM.pages.content_from_pid.disabled = 1 | ||
+ | |||
+ | #Standardmäßig "extended view" anzeigen | ||
+ | #... | ||
+ | |||
+ | ###Seiten nicht verstecken (beim Anlegen) | ||
+ | ##funzt nicht (nur im Seitenbaum) | ||
+ | #TCAdefaults.pages.hidden = 0 | ||
+ | |||
+ | ###hidden-Feld deaktivieren (ist aber noch erlaubt, z.B. im Kontextmenü | ||
+ | page.TCEFORM.pages.hidden.disabled = 1 | ||
+ | |||
+ | ###direkter Upload im ContentElement verboten | ||
+ | setup.override.edit_docModuleUpload = 0 | ||
+ | |||
+ | ###Beim Start gleich das Pagemodul anzeigen | ||
+ | setup.override.startModule = web_layout | ||
+ | ## Wenn nur das Templavoila-Modul angezeigt wird, dann folgendes | ||
+ | setup.override.startModule = web_txtemplavoilaM1 | ||
+ | |||
+ | ###Standardmäßig Vorschaubilder anzeigen | ||
+ | setup.override.thumbnailsByDefault = 1 | ||
+ | |||
+ | ### Breite des Editors (auch RTE) vergrößern | ||
+ | setup.override.edit_wideDocument = 1 | ||
+ | |||
+ | ### Alias-Feld deaktivieren | ||
+ | # ich brauchs doch. | ||
+ | #page.TCEFORM.pages.alias.disabled = 1 | ||
+ | |||
+ | ### iPhoneBackend als Standardcontent setzen (tt_content) | ||
+ | ##funzt das? | ||
+ | page.TCEFORM.tt_content.CType.override = lp_iphone_pi1 | ||
+ | |||
+ | ### Doctype (Typ)-Feld ausblenden | ||
+ | #page.TCEFORM.tt_content.CType.disabled = 1 | ||
+ | |||
+ | ### Page-Modul: Spalten bis auf eine ausblenden (0="Normal") | ||
+ | mod.web_layout.tt_content.colPos_list = 0 | ||
+ | </source> | ||
+ | |||
[[Kategorie:TypoScript|TCE]] | [[Kategorie:TypoScript|TCE]] | ||
[[Kategorie:Typo3|TCE]] | [[Kategorie:Typo3|TCE]] |
Aktuelle Version
TSConfig (Page)
###Damit die Zugriffsrechte für die Benutzergruppe gesetzt sind, auch wenn der Admin die Seite anlegt oder ändert TCEMAIN.permissions { groupid = 1 user = show, editcontent, edit, delete, new group= show, editcontent, edit, new everybody= } RTE.default { proc { dontConvBRtoParagraph = 1 } } ######## Layout für Backend ######## ## Change Items for Header-Layout TCEFORM.tt_content.header_layout.altLabels.0 = Große Überschrift TCEFORM.tt_content.header_layout.altLabels.1 = Kleinere Überschrift TCEFORM.tt_content.header_layout.removeItems = 2,3,4,5 ### Zugriffsauswahl deaktivieren TCEFORM.tt_content { fe_group.disabled = 1 } ###bei Bildern alles außer oben-rechts ausblenden TCEFORM.tt_content.imageorient.removeItems = 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31 TCEFORM.tt_content.imageorient.override = 18 TCEFORM.tt_content.imageorient.disabled = 1 ###Ausblenden von unnötigen Feldern im Bildmodul TCEFORM.tt_content.imagecaption_position.disabled = 1 ###Ausblenden von unnötigen Feldern im Bildmodul - TYP TCEFORM.tt_content.sys_language_uid.disabled = 1 TCEFORM.tt_content.colPos.disabled = 1 TCEFORM.tt_content.spaceBefore.disabled = 1 TCEFORM.tt_content.spaceAfter.disabled = 1 TCEFORM.tt_content.section_frame.disabled = 1 TCEFORM.tt_content.sectionIndex.disabled = 1 TCEFORM.tt_content.linkToTop.disabled = 1 TCEFORM.tt_content.imagecols.disabled = 1 TCEFORM.tt_content.header_link.disabled = 1 TCEFORM.tt_content.date.disabled = 1 TCEFORM.tt_content.header_position.disabled = 1 TCEFORM.tt_content.longdescURL.disabled = 1 TCEFORM.tt_content.altText.disabled = 1 TCEFORM.tt_content.titleText.disabled = 1 TCEFORM.tt_content.image_compression.disabled = 1 TCEFORM.tt_content.image_effects.disabled = 1 TCEFORM.pages.subtitle.disabled = 1 TCEFORM.pages.nav_title.disabled = 1 ##Defaultwert von 18 einstellen TCAdefaults.tt_content.imageorient = 18 ##Klick vergrößern raus TCEFORM.tt_content.image_zoom.disabled = 1 ##Labels für Filelink TCEFORM.tt_content.selIconVal.altLabels.0 = PDF1 TCEFORM.tt_content.selIconVal.altLabels.0 = PDF2 ###Ausblenden von Imagesets-Option TCEFORM.tt_content.tx_kjimagelightbox2_imageset.disabled = 1 ##Defaultwert von 18 einstellen TCAdefaults.tt_content.imageorient = 18 ##Überschrifft "entschlacken" TCEFORM.tt_content.header_layout.removeItems = 1,2,3,4,5,6 TCEFORM.tt_content.header_position.disabled = 1 TCEFORM.tt_content.header_link.disabled = 1 ##Imagelightbox raus (ist in der Gruppe Default) TCEFORM.tt_content.tx_kjimagelightbox2_imagelightbox2.disabled = 1 ###direkter Upload im ContentElement verboten #### muss in das User-TSConfig (bzw. zu der Usergroup) setup.override.edit_docModuleUpload = 0 ###RTE-Konfiguration RTE.default.contentCSS = fileadmin/{$projektname}/templates/styles.css RTE.default.classesCharacter := addToList(justify); RTE.default.proc.allowedClasses := addToList(justify); RTE.classes { justify { name = Blocksatz value = text-align: justify; } } #Bildschirm erweitern TCEFORM.tt_content.bodytext.RTEfullScreenWidth= 100% ## Klassen einbinden, die kein html-Tag haben RTE.default.showTagFreeClasses = 1 ## unnötige Überschrifften ausbelden RTE.default.hidePStyleItems = h2,h3,h4,h5,h6,pre,address
Kommt in die Rootpage des Seitebaums im TSConfig der Seite
Sollen die Einstellungen nur für einen bestimmten Benutzer oder Benutzergruppe gelten, dann wird 'page.' vorangestellt. Beispiel:
page.TCEFORM.pages.content_from_pid.disabled = 1
Das befindet sich im User TSConfig (entweder beim User oder in der Usergroup)
TSConfig (User)
###Benachrichtigung bei Login setup.override.emailMeAtLogin=1 #Reiter "Inhalt von Anderen Seiten" entfernen page.TCEFORM.pages.content_from_pid.disabled = 1 #Standardmäßig "extended view" anzeigen #... ###Seiten nicht verstecken (beim Anlegen) ##funzt nicht (nur im Seitenbaum) #TCAdefaults.pages.hidden = 0 ###hidden-Feld deaktivieren (ist aber noch erlaubt, z.B. im Kontextmenü page.TCEFORM.pages.hidden.disabled = 1 ###direkter Upload im ContentElement verboten setup.override.edit_docModuleUpload = 0 ###Beim Start gleich das Pagemodul anzeigen setup.override.startModule = web_layout ## Wenn nur das Templavoila-Modul angezeigt wird, dann folgendes setup.override.startModule = web_txtemplavoilaM1 ###Standardmäßig Vorschaubilder anzeigen setup.override.thumbnailsByDefault = 1 ### Breite des Editors (auch RTE) vergrößern setup.override.edit_wideDocument = 1 ### Alias-Feld deaktivieren # ich brauchs doch. #page.TCEFORM.pages.alias.disabled = 1 ### iPhoneBackend als Standardcontent setzen (tt_content) ##funzt das? page.TCEFORM.tt_content.CType.override = lp_iphone_pi1 ### Doctype (Typ)-Feld ausblenden #page.TCEFORM.tt_content.CType.disabled = 1 ### Page-Modul: Spalten bis auf eine ausblenden (0="Normal") mod.web_layout.tt_content.colPos_list = 0