[TYPO3-german] BE-User Problem (komplex)

Joachim Streit jstreit at ditnetwork.de
Wed Mar 8 13:32:37 CET 2006


Kevin Horst wrote:
> Ich habe mein Problem hier gepostet:
> 
> http://www.typo3.net/forum/list/list_post//39074/
> 
> Sollte das richtige Thema (verschiedene Optionen) nicht erscheinen liegt das
> an den doppelten "//" - die müssen sein.
> 
> Ich wäre sehr dankbar, wenn hier jemand helfen könnte.
> 
Arbeitest du mit TV? Wenn aj dieser Weg wäre mögllich:
verstehe ich dich richtig, dass du auf ausgewählten seiten deinem USER 
erlauben möchtest title und alias zu ändern und auf allen anderen nicht?
dann: wenn ja: baue dir nur für die Seite mit der "id=5" ein extra 
Pagetemplate, füge dort folgendes ein:
<T3DataStructure>
     <ROOT type="array">
             <tx_templavoila type="array">
             <title>ROOT</title>
             <description>Select the HTML element on the page which you 
want to be the overall container element for the template.</description>
             <pageModule type="array">
                 <titleBarColor>#FFFFFD</titleBarColor>
                 <displayHeaderFields>
			pages.title
			pages.alias
		</displayHeaderFields>
             </pageModule>
         </tx_templavoila>
(...)
dann kann der USER unter Seitenbezogene Infos nur diese beiden Felder 
bearbeiten.
Seitenheader bearbeiten kannst du für alles Seiten somit ausschalten.

für die Anlage von neuen Seiten kannst du gleich aus wählen welche 
Felder bearbeitet werden dürfen:
PAGE-TSconfig:
# Auswahl der Eingabefelder einer Neuenseite ...
tx_templavoila.mod1.createPageWizard {
fieldNames = hidden, title, author, author_email, description, keywords
}

weiter:
# Entfernt nicht benötigte Seitentypen für Backenduser (kann teilweise 
auch bei den Benutzerrechten eingestellt werden)
TCEFORM.pages.doktype {
   removeItems=6,7,199,254,255,--div--
}
# http://www.typo3.net/forum/list/list_post//8010/

#TCEFORM.tt_content.CType {
#removeItems=table,image,bullets,multimedia,mailform,search,login,header,script,div,splash,shortcut,menu,list,html
#image
#}

TCEFORM.tt_content.CType.disableNoMatchingValueElement=1


TCEFORM.tt_content.layout.removeItems= 0,2,3
# blendet Normal und Layout2 und 3 aus
TCEFORM.tt_content.layout.disableNoMatchingValueElement=1
  # blendet die Felder aus die nicht angezeigt werden dürfen

weiteres kannst du dann in der BEGruppe unter  	Allowed excludefields: 
definieren.
--
Ansonten poste doch deine Frage bitte komplett hier.

Viel Erfolg

Joachim



More information about the TYPO3-german mailing list