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

Kevin Horst info at kevinhorst.de
Wed Mar 8 15:51:14 CET 2006


Mir fällt grad ein, ich könnte ja auch im tsconfig der page schreiben:


# Seitentitel+Alias deaktivieren
TCEFORM.pages.title.disabled = 1
TCEFORM.pages.alias.disabled = 1

#seite verstecken deaktivieren
TCEFORM.pages.hidden.disabled = 1

#start/stop deaktivieren
TCEFORM.pages.starttime.disabled = 1
TCEFORM.pages.endtime.disabled = 1

#seitentyp deaktivieren
TCEFORM.pages.doktype.disabled = 1


Nur werden dann auch als admin die felder ausgeblendet. Ist das korrekt? Wie
könnte ich es anstellen, dass die felder beim admin-login doch angezeigt
werden?

Conditions in tsconfig der page gehen ja nicht :-(


> -----Original Message-----
> From: typo3-german-bounces at lists.netfielders.de [mailto:typo3-german-
> bounces at lists.netfielders.de] On Behalf Of Joachim Streit
> Sent: Wednesday, March 08, 2006 1:33 PM
> To: typo3-german at lists.netfielders.de
> Subject: Re: [TYPO3-german] BE-User Problem (komplex)
> 
> 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,s
> cript,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
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german





More information about the TYPO3-german mailing list