Wie kann ich den Typ von Seiten bei einem Redakteur beschränken? Dazu gibt es zwar extra ein Auswahlfenster in den Benutzereinstellungen, funktioniert bei mir so aber nicht.
Jemand ne Idee?
Wie kann ich den Typ von Seiten bei einem Redakteur beschränken? Dazu gibt es zwar extra ein Auswahlfenster in den Benutzereinstellungen, funktioniert bei mir so aber nicht.
Jemand ne Idee?
Hi!
sw-student schriebJemand ne Idee?
Danke, Danke Danke!
Das Problem hatte / habe ich auch und Dein Posting hat mich noch mal motiviert nachzuschauen, wie es gehen kann....
Hier die Lösung, einfach in TS-Page-Config eintragen:
# Entfernen nicht benötigter Seitentypen
TCEFORM.pages.doktype {
removeItems=1,2,4,8
}
Die Zahlen oben entsprechen verschiedenen Seitentypen. Leider habe ich keine Übersicht gefunden, welche Seitentyp welcher ID entspricht, aber in der tabelle "pages" kannst Du die im Feld "doktype" nachschlagen...
*Jubel*
CU
maxhb
Super! In den Bereich bin ich noch garnicht vorgedrungen.
Die Frage ist nun, ob das auch in Abhängigkeit vom Benutzer geht. Als Admin möcht ich schließlich noch die anderen Typen benutzen können. Also immer wieder einblenden und wieder ausblenden?
Weißt du zufällig auch, wie man die Seiteninhalts-Elemente beschränken kann. Also, z.B. Html, Mailformular, ... uws. ausblenden. So beschränkten, dass von den unerwüschten Elementen absolut nichts zu sehen ist!
Danke, Gruß
-=SW=-
[loginUser = *] für FE User
[?????????????] für BE User
sw-student schriebSuper! In den Bereich bin ich noch garnicht vorgedrungen.
Ich hatte es schon einmal probiert und bin dann kläglich gescheitert ...
sw-student schriebDie Frage ist nun, ob das auch in Abhängigkeit vom Benutzer geht. Als Admin möcht ich schließlich noch die anderen Typen benutzen können. Also immer wieder einblenden und wieder ausblenden?
Vielleicht sollte man den Code im TS-Config Feld der einzelnen User / Gruppen einbinden?!
sw-student schriebWeißt du zufällig auch, wie man die Seiteninhalts-Elemente beschränken kann. Also, z.B. Html, Mailformular, ... uws. ausblenden. So beschränkten, dass von den unerwüschten Elementen absolut nichts zu sehen ist!
Nimm das !
# Unnötige Inhaltselemente ausblenden
TCEFORM.tt_content.CType {
removeItems=header,bullets,table,uploads,multimedia,menu,div,splash,mailform,search,login,html,script,shortcut
}
CU
maxhb
P.S.: Da Du offenbar eifrig am Arbeiten mit Typo3 bist würde ich ja mal gern wissen, ob man irgendwo eine Deiner Web Sites bewundern kann oder arbeitest Du etwa nur im stillen Kämmerlein 😉
maxhb schriebVielleicht sollte man den Code im TS-Config Feld der einzelnen User / Gruppen einbinden?!
Hatte ich mir auch schon gedacht. Funktioniert aber nicht :-( Mach ich vielleicht was falsch?
Den Code für die Inhaltselemente hatte ich auch schon in den Händen. Blendet leider nicht die die Elemente in der Liste aus, die man über Neuen Inhalte einfügen erhält. Naja, zumdest kann man sie nicht einfügen. Aber auch hier gilt: Admins sollen trotzdem auf alle Inhaltselemente Zugriff haben!
Vielleicht hast mir noch ne Lösung zu der oberen Geschichte.
Gruß ~((SW))~
Hi!
sw-student schriebDen Code für die Inhaltselemente hatte ich auch schon in den Händen. Blendet leider nicht die die Elemente in der Liste aus, die man über Neuen Inhalte einfügen erhält. Naja, zumdest kann man sie nicht einfügen.
Das tolle ist, dass die angezeigten Inhaltselemente, die erschienen, wenn du über "Neuer Datensatz" gehst, statisch einprogrammiert sind 😢
Da habe ich keinen anderen Weg gefunden, als im PHP-Code der entsprechenden Datei rumzupfuschen...
CU
maxhb
Vielleicht hat sich das Thema mit der 3.6 erledigt? Hast zu meinem Admin - Standardbenutzer - Problem eine Lösung?
maxhb schriebP.S.: Da Du offenbar eifrig am Arbeiten mit Typo3 bist würde ich ja mal gern wissen, ob man irgendwo eine Deiner Web Sites bewundern kann oder arbeitest Du etwa nur im stillen Kämmerlein 😉
Genau so sieht's aus :p Bisher nur am Entwickeln einer Intranetseite. Erste Internetseite ist aber in Planung, wenn die Zeit gekomen ist, werd ich die auch präsentieren 😉
Hallo sw-student....
In diesem Thread geht's um dasselbe Problem.
Ich hab's für mich zwar noch nicht ganz nachvollziehen
können, bleibe aber am Ball..... 😉
Die TS-Page-Config...ist das eigentlich im Template auf
Rootlevel oder wo....
Gibt ja verschiedene TS-Config stellen...Blicke da noch
nicht ganz durch. :o
cu peay
peay schriebDie TS-Page-Config...ist das eigentlich im Template auf
Rootlevel oder wo....
Je nachdem, wo der Code wirken soll. Alle Seiten unterhalb werden jedenfalls damit 'infiziert'.
By the way:
1 = Standard
2 = Erweitert
3 = Nicht im Menü
4 = Shortcut
5 = Externe URL
6 = Backend Benutzer Bereich
7 = Mount Seite
Wie ich Papierkorb, SysOrdner und Abstand ausblenden kann, hab ich jedoch nicht rausgefunden 😢
Hi!
1 = Standard
2 = Erweitert
3 = Nicht im Menü
4 = Shortcut
5 = Externe URL
6 = Backend Benutzer Bereich
7 = Mount Seite
199 = Abstand
254 = Sysordner
255 = Recycler
CU
maxhb
Thx, kriegt man die Trennlinie auch noch wech? :o
Dieses Posting hat sich erledigt, siehe folgendes Posting 😉
Hi!
sw-student schriebThx, kriegt man die Trennlinie auch noch wech? :o
Die kann man nicht auf dem o.g. Weg entfernen.
Statt dessen müsste man $TCA bearbeiten. Wenn Du mal das Modul "Configuration" aufrufst und dort "Menu: $TCA(tables.php)" einstellst, dann siehst Du die Definitionen der einzelnen Seitentypen.
Definition von Standard:
hidden;;;;1-1-1, doktype;;2;button, title;;3;;2-2-2, subtitle, TSconfig;;6;nowrap;5-5-5, storage_pid;;7
Definition von Mountseite:
hidden;;;;1-1-1, doktype;;2;button, title;;3;;2-2-2, subtitle, nav_title, --div--, mount_pid;;;;3-3-3, media;;;;4-4-4, --div--, TSconfig;;6;nowrap;5-5-5, storage_pid;;7, module, content_from_pid
Das entscheidende ist der "--div--" Eintrag im letzten Beispiel. Der sorgt dafür, dass die tolle Trennlinie nach dem Eintrag für Mountseite bei den Seitentypen dargestellt wird. Falls Du also weisst, wie man diesen Eintrag entfernt...
CU
maxhb
Hi!
Es ist so simpel...
1 = Standard
2 = Erweitert
3 = Nicht im Menü
4 = Shortcut
5 = Externe URL
6 = Backend Benutzer Bereich
7 = Mount Seite
199 = Abstand
254 = Sysordner
255 = Recycler
--div-- = Trennlinie
CU und schönes WE
maxhb
Danke! So muss ein Montag morgen anfangen! #giggle#
Warum so umständlich?
Ihr könnt doch auch wenn ihr eine neue Benutzergruppe anlegt den Benutzern der Gruppe die entsprechenden Rechte unter "Page types:" geben. Wenn ihr hier nun einfach nur "Standard" auswählt sollten alle anderen Seitentypen für jeden Benutzer innerhalb dieser Gruppe nicht anwählbar sein.
Ich sehe, dass euer Threat schon par Monate alt ist und sich von daher auf v 3.5 bezogen hat. Falls das was ich hier beschreibe erst seit 3.6 integriert sein sollte war eure Lösung kreativ, ansonsten überflüssig 🙂
Gruß, Ben
# Unnötige Inhaltselemente ausblenden
TCEFORM.tt_content.CType {
removeItems=header,bullets,table,uploads,multimedia,menu,div,splash,mailform,search,login,html,script,shortcut
}
Das ganze habe ich nun bei einer benutzer gruppe im TS feld eingetragen aber leider funktionierts nicht.
jemand eine idee warum?
Danke
ralf321 schriebDas ganze habe ich nun bei einer benutzer gruppe im TS feld eingetragen aber leider funktionierts nicht.
Das gehört ins TS-Config Deiner Root-Seite.
Übrigens kann man seit V3.7 die einzelnen Elemente komfortabel über die Benutzergruppen einschränken. Dazu einfach die verbotenen Content-Elemente / Seitentypen im BE bei den Einstellungen für eine Gruppe auswählen.
Cu
maxhb
stimmt da gehts. mist dann sind beim admin auch alle typen weg. wollte das ja nur auf einzelne benutzer haben.
mit den wizards hat das auch geklappt die sind weg.
werde dann wohl doch mal nen update versuch auf 3.7 machen, mal sehen ob das klappt.