Berechtigungs-Problem - Artikeleigenschaften

Gesperrt
PixXel
Beiträge: 12
Registriert: Fr 8. Aug 2008, 16:32
Wohnort: Ingolstadt
Kontaktdaten:

Berechtigungs-Problem - Artikeleigenschaften

Beitrag von PixXel » Do 28. Mai 2009, 17:51

Mir ist gerade ein Fehler in den Artikeleigenschaften aufgefallen.

Unsere Abteilungen sehen in der Kategorie-Liste nur Ihre eigenen Kategorien
z.B.

Code: Alles auswählen

Root
|-> Abteilungsseiten
|---> Aikido
|-----> Die Abteilung
|-------> Abteilungsleitung
|-------> Über uns
[...]
Sie können jedoch in den Artikeleigenschaften alle Kategorien auswählen.

Code: Alles auswählen

Hauptseite
|-> Geschäftsstelle
|-> Der Verein
|---> Aktuelles
[...]
Abteilungsseiten
[...]
|-> Aikido
|---> Die Abteilung
|-----> Abteilungsleitung
|-----> Über uns
[...]
Beim Speichern erschein zwar die Meldung Zugriff verweigert, der Artikel wird aber trotzdem dort gespeichert.
Kann man die Kategorien in den Artikel-Eigenschaften auch irgendwie filtern?
Contenido Version 4.8.12

Die deutsche Sprache ist Freeware, jeder darf sie kostenlos nutzen.
Sie ist jedoch nicht OpenSource und eigenmächtige Veränderungen sind nicht gestattet.

Oldperl
Beiträge: 4255
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Berechtigungs-Problem - Artikeleigenschaften

Beitrag von Oldperl » Fr 29. Mai 2009, 08:45

:!: Verschoben.
Das ist ein Bug.

Kann dieses Verhalten bestätigen in der 4.8.12.
Man muss sich aber die Abhängigkeiten genauer ansehen. Ich denke eine den Rechten entsprechende Anzeige der Kategorien in den Artikeleigenschaften wäre sinnvoller. Zusätzlich dürfte aber der Artikel auch nicht speicherbar sein, wenn ich keinen Zugriff auf die Kategorie habe.

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

Genaral
Beiträge: 52
Registriert: Di 14. Sep 2004, 09:26
Kontaktdaten:

Re: Berechtigungs-Problem - Artikeleigenschaften

Beitrag von Genaral » Fr 10. Jul 2009, 09:30

Kennt jemand einen Workaround für diesen Bug - z.B. bei den Artikeleigenschaften für definierte User die Kategorieauswahl einschränken/ausblenden?

wäre toll

LG

Oldperl
Beiträge: 4255
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Berechtigungs-Problem - Artikeleigenschaften

Beitrag von Oldperl » Fr 10. Jul 2009, 13:42

Soderle,

ich hab mir das mal angeschaut und eine zusätzliche Abfrage der Rechte eingebaut.
:!: Achtung :!: Hierbei wird am Core geändert, daher übernehme ich keinerlei Garantie für die Änderungen. Bitte nicht in einer produktiven Umgebung testen.

Contendio Version: 4.8.12
Betroffene Datei: contenido/includes/include.con_edit_form.php

Suche Zeile 481

Code: Alles auswählen

while ( $db->next_record() ) {
füge danach ein

Code: Alles auswählen

if ($perm->have_perm_item("con", $db->f('idcat'))) {
Suche Zeile 502 ff

Code: Alles auswählen

if ($moveOK == false)
				{
					$button .= '<input type="hidden" name="idcatnew[]" value="'.$db->f("idcat").'">';
				}

			}
		}
füge danach ein

Code: Alles auswählen

} // end while
Über Rückmeldungen würde ich mich freuen. Wenn es so funktioniert, könnte es in die nächste Contenidoversion rein.

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Re: Berechtigungs-Problem - Artikeleigenschaften

Beitrag von derSteffen » Sa 9. Jan 2010, 17:17

Hallo oldperl,

ich habe dein Fix eingebaut, bei mir tut sich aber nichts. Wenn der benutzer einen Artikel mit hilfe der Artikeleigenschaften in eine Kategorie verschieben möchte, zu der er keinen Zugriff (Rechte) hat, dann erscheint zwar die Fehlermeldung "Zugriff" verweigert, tortzdem wird der Artikel aber in die Kategorie verschoben.

Contenido: 4.8.12

MfG Steffen

Gesperrt