Seite 1 von 1

Anzeige Mandaten in ToDo-Eintrag-Formular

Verfasst: Mo 6. Feb 2006, 12:14
von robytoby
Hallo!

Beim Setzen einer ToDo-Aufgabe werden im Eingabeformular die Ansprechpartner aller Mandanten ausgegeben. Dies finde ich nicht sinnvoll, denn mein Endkunden will und soll auch nichts mit den anderen Mandanten innerhalb Contenidos zu tun haben.

Kann man diese Auswahlmöglichkeit einschränken/ausschalten? :?:

Viele Grüße

robytoby

Verfasst: Mo 6. Feb 2006, 14:25
von HerrB
Hört sich nach Bug an. Siehe ggf. contenido/includes/inlcude.todo.popup.php:

Und die Stelle:

Code: Alles auswählen

$userclass = new User;
    foreach ($userclass->getAvailableUsers(split(',',$auth->auth["perm"])) as $key => $value)
    {
    	$acusers[$key] = $value["username"]." (".$value["realname"].")";
    }
    
    asort($acusers);
Müsste man sich mal ansehen, was getAvailableUsers so macht...

Gruß
HerrB

Verfasst: Mo 6. Feb 2006, 16:32
von robytoby
Hallo liebes Contenido-Team!

Ich würde mich freuen, wenn es bald eine Lösung zu diesem Bug gibt.

(z.B. sieht man beim Online-Banking auch nicht die Namen der anderen Bankkunden... :-) )

Viele Grüße!

robytoby

Verfasst: Mo 6. Feb 2006, 18:40
von HerrB
Geil, Online-Banking mit Contenido...

Ähm, Du bist 'ne Marke. Das ist Open Source - da kannst Du selbst Hand anlegen...

Muss ich mir nochmal in Ruhe ansehen, ich weiss gerade nicht, was $auth->auth["perm"] ausgibt...

Gruß
HerrB

Verfasst: Mi 8. Feb 2006, 16:03
von robytoby
Hallo HerrB!

Schon weitergekommen mit "Mal sehen was $auth->auth["perm"] ausgibt"??

Die Sache ist echt blöd.
Meine Mandanten/Kunden sehen sich gegenseitig in der ToDo-Liste!!! :(

Viele Grüße
robytoby...

Verfasst: Do 9. Feb 2006, 00:05
von HerrB
Mit ständiger Nachfrage erreichst Du nix.

Gruß
HerrB

Verfasst: Do 9. Feb 2006, 22:46
von HerrB
Ja, ist ein Bug. Es wird die falsche Klasse und die falsche Funktion genutzt.

Ersetze in contenido/includes/include.todo.popup.php:

Code: Alles auswählen

$userclass = new User;
    foreach ($userclass->getAvailableUsers(split(',',$auth->auth["perm"])) as $key => $value)
    {
    	$acusers[$key] = $value["username"]." (".$value["realname"].")";
    }
durch

Code: Alles auswählen

    $UsersClass = new Users;
    foreach ($UsersClass->getAccessibleUsers(split(',',$auth->auth["perm"])) as $key => $value)
    {
    	$acusers[$key] = $value["username"]." (".$value["realname"].")";
    }
Gruß
HerrB

Verfasst: Do 9. Feb 2006, 23:07
von robytoby
Ja, super, jetzt stimmt die User-Anzeige im ToDo-Popup.
Wieder ein Bug weniger...!

Vielen Dank und viele Grüße
robytoby :D

Verfasst: Do 8. Jun 2006, 15:50
von HerrB
Done.

Gruß
HerrB