Seite 1 von 1

Rechteverwaltung: User kann kein Template wählen

Verfasst: So 10. Apr 2005, 18:10
von i-fekt
Ich habe eine Benutzergruppe angelegt und einen User zugewiesen.

Im Punkt "Bereiche" ist nur hinter "Artikel" ein Haken, ansonsten nirgends.
Im Punkt "Content" sind bei "Template-Konfiguration bearbeiten" und "Template wechseln" in dem Ordner der er bearbeiten soll ebenfalls ein Haken.

Mit diesen Einstellungen dachte ich, dass der User dann in einem Artikel auf das Feld "Konfiguration" gehen kann um ein Template auszuwählen und anzupassen. Das Feld ist allerdings für den User grau hinterlegt und nicht klickbar.

Was mache ich falsch?

Verfasst: So 10. Apr 2005, 21:59
von Beleuchtfix
Eigentlich verstehst du das richtig (denke ich).

Nach meiner Meinung ist das ein Bug :!: Ich habe das gleiche Verhalten, dafür kann ich unter Content/ Artikel im Baum links auch das Template wechseln, auch wenn ich dafür keine Rechte erteilt habe.

Gruß
Florian

Bitte am besten gleich Contenido Version mit Posten

Verfasst: So 10. Apr 2005, 23:59
von i-fekt
Ich habe auch die 4.4.5 und das hört sich gar nicht gut an. :(

Gibts eine Lösung oder was kann man machen?

Verfasst: Mo 11. Apr 2005, 08:55
von Beleuchtfix
Ich habe keine Lösung, vielleicht äußern sich unsere Profis

Gruß
Florian

Verfasst: Mo 11. Apr 2005, 10:06
von emergence
bei einer 4.4.5 ?

ich merks mir vor, dauert aber ein wenig...
einen verdacht woran das liegt hab ich ja...

falls sich bis ende der woche nichts tut, bitte nochmals hier im thread einen kleinen hinweis für mich posten...

Verfasst: Sa 16. Apr 2005, 12:39
von i-fekt
Leider konnte bisher wohl niemand helfen. Wäre toll wenn du weisst woran es liegt?

Verfasst: So 17. Apr 2005, 10:14
von emergence
hab jetzt mal schnell dürber geschaut...

ein blöder fehler...
die berechtigung wird nur kontrolliert auf bereichsebene nicht aber ob ein recht auf die kategorie selbst vorliegt...
-> includes/include.tplcfg_edit_form.php
findet sich

Code: Alles auswählen

if (!$perm->have_perm_area_action("con", "con_changetemplate"))
sollte vielleicht

Code: Alles auswählen

if (!$perm->have_perm_area_action_item("con", "con_changetemplate", $idcat))
sein...
die berechtigung via have_perm_area_action zusätzlich zu prüfen ist an sich nicht notwendig da die have_perm_area_action_item zu allererst sowieso die have_perm_area_action berechtigung kontrolliert...

mit dieser änderung sollte es so funktionieren wie es gedacht ist...

mit bitte um feedback... obs jetzt geht oder nicht...
falls es geht verschieb ich das ganze nach bugs...

Verfasst: So 17. Apr 2005, 11:16
von i-fekt
Scheint zu klappen, viiielen Dank emergence! :)

Das sollte man in der Version die man downloaden kann fixen, da viele nicht erst suchen ob Bugs hier im Forum gelöst wurden?

Verfasst: So 17. Apr 2005, 11:29
von emergence
Craxx hat geschrieben:Das sollte man in der Version die man downloaden kann fixen
nein sollte man nicht, das sollte in einen neuen release rein...
ansonsten hat man keinerlei ahnung welche version dort im einsatz ist.
sonst müsste man jedesmal fragen -> schau bitte in der datei nach was dort steht..
da viele nicht erst suchen ob Bugs hier im Forum gelöst wurden?
da zititiere ich mal meine freundin : selbst schuld kein mitleid...
dem schließe ich mich an...

ich verschieb das mal...

Verfasst: Do 2. Jun 2005, 13:47
von timo
habe ich im CVS HEAD eingebaut.