Zum Inhalt springen

Backend Usability: Möglichkeiten, Probleme, Tips, Ideen...

Erstellt am 27. Mai 2003 · 3 Antworten · letzte Antwort am 21. August 2006

Tags: Frage

Andi ·

Liebes Forum,

Auch wenn ich hier schon länger nicht mehr gepostet habe, so lese ich doch oft mit und möchte mich einfach mal bei allen bedanken, die mir oft mit Ihren Beiträgen weitergeholfen haben. 😃

Die Idee ist natürlich, dass Benutzer von den Möglichkeiten, die Typo3 im Backend bietet überfordert sein könnten. Ich versuche also, dass Nutzer alles, was sie nicht brauchen auch nicht zu sehen bekommen und möglichst wenige Schritte zum Ziel brauchen. Aber da gehen die Probleme los. Die folgenden beiden Punkte sind nur Beispiele:

  • (1) Ich bekomme es z.B. nicht hin, dass die Benutzer die Startseite [MODULE] nicht nach jedem einloggen angezeigt bekommen. Letztlich haben Sie sowieso nur ein Modul zur Verfügung (Seite). Also könnten Sie ja auch direkt zu Ihrer Editiermöglichkeit nach dem einloggen geleitet werden. Das würde drei Mausklicks (und bei dem langsamen Uniserver auf dem die Seite liegt auch Zeit) sparen. Ich habe es mit verschiedenen Einstellungen bei der User TsConfig versucht (setup.override.openDirectly / setup.override.saveTreePositions). Kein Ergebniss. Wer weiß Rat? Hat jemand so etwas schon mal realisiert?

    (2) Die Zuweisung der Filemounts für eine Benutzergruppe funktioniert nicht. Verstehe ich da etwas falsch? Dadurch müsste ich doch erreichen, dass nur die Dateien zugänglich sind, die auf dem Server unterhalb
    des als Filemount angegebenen Ordners in "fileadmin" liegen, oder? Aber bei mir: Keine Wirkung.

Ähnliche Probleme habe ich noch mehr. Ich tausche auch gerne die Dinge aus, die ich schon erfolgreich probiert habe. Das ist doch sicherlich auch für andere ein wichtiges Thema. Bitte, ich komme nicht mehr allein weiter. Wer hat Lust mitzudiskutieren, wie ein aufgeräumtes, übersichtliches Backend erreicht werden kann.

Für alle Beiträge und Antworten schon mal vielen herzlichen Dank. 😃

Beste Grüsse
Andi

ben ·

wollte auch die Startseite des Backends umgehen..
habe es mit
setup.default.openDirectly=1
versucht und es funktionierte leider nicht.. (hab es in die Benutzergruppe reingenommen).

Das Problem hatte ich leider schon bei mehreren Comands, welche für den Benutzer sind.
Mehr erreiche ich hingegen wenn ich in meine Rootseite folgendes reinschreibe:

#Habe so im RTE nur noch H2 und normal und H2 habe #ich im Stylesheet definiert
RTE.default { 
classesParagraph = beschriftung 
hidePStyleItems = H1,H3,H4,H5,H6,PRE 
} 

#Der Benutzer hat im RTE nun nur noch die Wahl #zwischen Überschrift und normalem Text. Kann den #normalen Text fett machen, kann nummerische #Aufzählungen einfügen sowie normale Aufzählungen. #Zudem kann er noch Links und Bilder einfügen. Mehr #ist für ihn nicht mehr möglich
RTE.default { 
showButtons=formatblock,bold,orderedlist,unorderedlist,link 
hideButtons=italic,class,cut,copy,paste,fontstyle,fontsize,underline,textcolor,center,left,right,emoticon,outdent,indent, 
bgcolor,user,image,table,line 
} 

# Unnötige Inhaltselemente ausblenden (somit bleiben #bei mir Text und Erweiterte Tabelle 
TCEFORM.tt_content.CType { 
removeItems=header,textpic,rte,mailform,image,bullets,table,script,splash,uploads,multimedia,menu,search,shortcut,div,html,list,login 
}

# Bei Wahl eines deaktivierten Inhaltselements springt #er zum nächsten (da die Inhaltselemente im Wizard #och anwählbar sind habe ich dies so gelöst)
TCEFORM.tt_content.CType.disableNoMatchingValueElement=1


# Entfernen nicht benötigter Seitentypen (bleibt normal #und Shortcut)
TCEFORM.pages.doktype { 
  removeItems=2,3,5,6,7,8,199,254,255,--div--
} 

#Nur Spalte "Normal" anzeigen
mod.SHARED.colPos_list = 0

option.disableDelete=1 

# deaktiviert alles ausser "Spalten" im menu rechts oben

mod.web_layout.menu.function {
  0 = 0
  2 = 0
  3 = 0
}

#die Großen Buttons werden deaktiviert
mod.web_layout.disableBigButtons=1
#searchbox wird deaktiviert
mod.web_layout.disableSearchBox=1
#wizard wird nicht mehr gestartet vom botton "neues inhaltselement"
mod.web_layout.disableNewContentElementWizard=1

#Benutzer darf hier nur Seiten und inhalt hinzufügen
#(keine News)
mod.web_list {
  allowedNewTables = pages, tt_content
}

Im Newsfolder habe ich anstelle von

mod.web_list {
  allowedNewTables = pages, tt_content
}

folgendes eingefügt:

mod.web_list {
  allowedNewTables =  tt_news
}

Hier ist nun nur noch die Erstellung von News möglich

Evtl kann ja jemand ein par Codeschnipsel gebrauchen.
Ich habe mir einfach die komplette Beschreibung des TS durchgeschaut und rausgenommen was ich brauchte:

https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/UsingSettingTSconfig/Index.html

Falls noch jemand weiss, wo mein Fehler bei der Benutzergruppe liegt darf er die Antwort gerne dazuschreiben 🙂

Grüße, Ben

SfiSh ·

Hallo Forum,

kurze Frage zu diesem Thema hier. Ist es möglich, dem Nutzer auch das Namens- und EMail-Feld zu sperren damit er keine Änderungen vornehmen kann ?

Danke
MfG Thomas

zabinetta ·

das hier

TCEFORM.tt_content.CType.disableNoMatchingValueElement=1

macht bei mir einen total seltsamen Effekt:
der User erzeugt ein neues Element.
an sich hatte ich ihm "text" abgedreht, aber jetzt erscheinen trotzdem die Felder von Text (RTE und so.) mit in meinem Fall "Textbox" als Überschrift. erst nach dem Speichern sieht man "Textbox".
die rte-links bleiben drin, da "Text" aber gesperrt ist, kann man auch nicht in die alte Oberfläche zurück und sie ändern.

nochne Frage: hat jemand rausgekriegt, ob/wie man ein Default-Contentelement für einen Benutzer einstellt?