Zum Inhalt springen

Neue Seite: Besitzer immer admin

Erstellt am 27. Dezember 2004 · 10 Antworten · letzte Antwort am 26. Oktober 2005

Tags: Seiten & Seitenbaum, Frage

johanness ·

Hallo,

mit welchem code erreiche ich, dass alle Seiten, die von irgendjemandem erstellt werden, immer als Besitzer dem Admin-User "admin" eingetragen bekommen?

dergolo ·

Versuchs mal damit im TSConfig der Root-Seite:

TCEMAIN.permissions.userid = 1

Die 1 ist im Normalfall der admin, Du kannst das überprüfen wenn Du mit der Maus über das Symbol des Admins (roter Kopf) in der Liste der BE-User fährst (oder Du schaust einfach per phpMyAdmin in die Datenbank-Tabelle be_users).

maxhb ·
johanness schrieb

Hat wer andere Vorschläge?

Ich hab zwar keine Ahnung, wenn ich aber raten sollte, dann würde ich es so machen:

TCAdefaults.page.perms_userid = XYZ

Statt XYZ natürlich die ID des gewünschten BE-Users eintragen.

CU
maxhb

johanness ·

Der admin, dem auch die Seiten zugewiesen werde sollen, hätte schon die ID 1.

Hab ich mich wieder vertippt? 😉

MfG, Johannes

maxhb ·
johanness schrieb

Hab ich mich wieder vertippt? 😉

Vielleicht steht der Code nur an der falschen Stelle?

CU
maxhb

maxhb ·
johanness schrieb

Bei mir im TSConfig der Root Template Seite...

Tja, dann haben wir ja die Fehlerquelle gefunden, das gehört in den TSConfig bereich des BE-Users (bzw. der Gruppe)

CU
maxhb

johanness ·

Dann gehe ich mal davon aus, dass diese Zeilen alle dorthin gehören:

TCEMAIN {
  premissions.userid = 1
  premissions.groupid = 1
  default.disablePrependAtCopy = 0
}

Vielen Dank,
Johannes

johanness ·
TCAdefaults {
  page.perms_userid = 1
}

Ich habe jetzt das im TSconfig bei der Benutzergruppe, der meine Redakteure angehören, aber es geht leider immer nocht nicht. Das Admin hätte aber diese ID 1.

noi ·

Hi,

gibts in dieser Richtung vielleicht inzwischen eine funktionierende Lösung, also um den Besitz der Seite (bei der Erstellung derselbigen) auf einen beliebigen User zu übertragen?
Sinnvoll wäre, wenn dies für die gesamte Gruppe des erstellenden Users definiert werden kann.

,noi