Vererbung von Content Rechten an Unterkategorien

Gesperrt
Nonchecker
Beiträge: 8
Registriert: Di 19. Apr 2005, 17:50
Kontaktdaten:

Vererbung von Content Rechten an Unterkategorien

Beitrag von Nonchecker »

Ich habe er kürzlich Contenido installiert. Ich habe mehrere Benutzer, die nur Rechte an jeweils einer Kategorie haben. Sie haben die Bereichsrechte Übersicht, erster Haken bei Kategorie und alle Dateiuploadrecht plus alle Rechte ihrer Kategorie für Content und Kategorie. Templaterechte haben sie nicht, da das ja zum ändern und verwalten der Templates ist, oder?

Nun zu dem Problem: Nach der Erstellung einer Unterkategorie, lässt sich das Template (immer noch im Submenü Kategorie) nicht einstellen. Die entsprechende Drop Down Box ist nicht aktiviert.

Der Benutzer erhält nämlich nicht die Rechte für seine eigne erstellte Kategorie. Die entsprechenden Häkchen werden in der Benutzerverwaltung unter Content nicht angehakt. Kann es sein, dass die Eigenschaften von der Kategorie nicht richtig auf die vom Benutzer erstellte Unterkategorien vererbt werden?

PHP 5.03
Contenido 4.4.5
MySQL 4
IE 6
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

stimmt hast recht...

sollte so sein das man die content rechte mit erbt...
4.4.5
-> includes/functions.str.php

Code: Alles auswählen

	    // set correct rights for element
	    cInclude ("includes", "functions.rights.php");
	    copyRightsForElement("str", $tmp_parentid, $tmp_newid);
danach einfach folgende zeile hinzufügen

Code: Alles auswählen

	    copyRightsForElement("con", $tmp_parentid, $tmp_newid);
bei cvs_head sollte es in etwa so aussehen...

Code: Alles auswählen

    foreach ($a_languages as $tmp_lang) {

	    copyRightsForElement("str", $tmp_parentid, $tmp_newid, $tmp_lang);
	    copyRightsForElement("con", $tmp_parentid, $tmp_newid, $tmp_lang);
    }
beim erstellen eines neuen baumes muss ich mir erst überlegen, welche rechte der user erhalten sollte...

ich verschieb das mal nach bugs
betroffen 4.4.5 und cvs_head
*** make your own tools (wishlist :: thx)
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Ähm, ihr seid gerade in Bugs 4.5...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

ich weiss ...

ähm ja

-> includes/functions.str.php
an sich jeweils die zeilen mit

createRightsForElement("str"...
copyRightsForElement("str"...
deleteRightsForElement("str"...

suchen, duplizieren und bei der kopie das "str" durch "con" ersetzen....
wie oben... sollte dann einwandfrei funktionieren...
*** make your own tools (wishlist :: thx)
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

habe ich gerade eingebaut.
Gesperrt