[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