forum.coppermine-gallery.net
Support => Deutsch (German) => Language Specific Support => cpg1.4.x Deutsch (German) => Topic started by: Huspes on January 21, 2010, 11:08:57 am
-
Ich habe folgendes Problem und benötige Eure Hilfe :-)
Ich möchte gerne sehen, welcher User welches Album ansehen darf, ohne jedes mal die Userliste zu gehen, um zu schauen welcher Gruppe er angehört.
Ist es nicht möglich im Menue "User" die Gruppen Zugehörigkeit aller User komplett anzuzeigen?
Meine Version: 1.4.25
http://www.foto-frank.de/gallerie/
Ps. Die Hilfe habe ich hier durch sucht, konnte aber nichts finden.
-
Öffne profile.php, suche
$form_data = array('username' => $user_data['user_name'],
'reg_date' => localised_date($user_data['user_regdate'], $register_date_fmt),
'group' => $user_data['group_name'],
'user_profile1' => $user_data['user_profile1'],
'user_profile2' => $user_data['user_profile2'],
'user_profile3' => $user_data['user_profile3'],
'user_profile4' => $user_data['user_profile4'],
'user_profile5' => $user_data['user_profile5'],
'user_profile6' => bb_decode($user_data['user_profile6']),
'user_thumb' => $quick_jump,
'pic_count' => $pic_count,
);
und füge davor
$user_data['group_name'] = mysql_result(cpg_db_query("SELECT group_name FROM {$CONFIG['TABLE_USERGROUPS']} WHERE group_id = '{$user_data['user_group']}'"), 0);
ein.
-
Danke für die rasche Antwort!
Habe ich gemacht, aber ich kann keine Veränderung feststellen, oder wo muss ich jetzt schauen, welche Gruppen zu einen User gehören ?
-
Mein Wunsch wäre es gewesen, wenn ich auf die Userliste gehe, das dort eine weitere Tabelle vorhanden ist, welche Alben der User alle sehen kann, ohne jedesmal den User einzeln anklicken zu müssen.
-
Ich bin verwirrt. Ich dachte du möchtest in dem Benutzerprofil angezeigt bekommen, welcher Grupper der Benutzer angehört:
Ich möchte gerne sehen, welcher User welches Album ansehen darf, ohne jedes mal die Userliste zu gehen, um zu schauen welcher Gruppe er angehört.
wo muss ich jetzt schauen, welche Gruppen zu einen User gehören ?
Entweder im Profil des Benutzers oder in der Benutzerverwaltung.
Mein Wunsch wäre es gewesen, wenn ich auf die Userliste gehe, das dort eine weitere Tabelle vorhanden ist, welche Alben der User alle sehen kann, ohne jedesmal den User einzeln anklicken zu müssen.
Wo sieht man denn, welche Alben ein Benutzer sehen kann? Wenn ich ihn im Benutzermanager anklicke wird mir das jedenfalls nicht angezeigt.
Also: was soll wo angezeigt werden? Verstehe ich es richtig, dass deine Benutzer mehreren Gruppen zugeordnet sind und du nun in der Benutzerübersicht alle Gruppen angezeigt bekommen möchtest?
-
Also ich möchte gerne wie oben auf dem Bild eine weitere Tabelle, wo mir angezeigt wird, zu welchen Gruppen er angehört.
-
Du meinst eine weitere Spalte, wo die zusätzlichen Gruppen angezeigt werden.
-
Genau :D
-
Das könnte eine sehr breite Spalte werden: es kann theoretisch unendlich viele Gruppen geben, und ein Benutzer kann theoretisch Mitglied in unendlich vielen Gruppen sein. Ich bin mir sicher, dass das in user manager sehr einfach implementiert ist, da alles notwendige ja schon in den array $USER und $USER_DATA vorhanden sein sollte. Musst nur noch eine Query am Anfang gegen die Gruppentabelle machen und dort ein Array füllen mit der Zuordnung Gruppen-ID -> Gruppen-Name.
-
In meinen Fall gehört ein User höchstens 3 Gruppen an mehr aber auch net.
Meine Anfrage hat folgenden Hintergrund.....
Wenn ich Fotos von Personen mache, werden diese alle in der Gruppe "Privat oder Projekte" geladen, dann mache ich für die Person die Berechtigung das diese die Bilder sehen kann, bevor ich diese für alle User zugänglich mache.
Hat sich diese Person alle Bilder angeschaut, entferne ich für die Person die Berechtigung wieder, sortiere die Bilder aus, und stelle die öffendlich für die Reg. User ein.
Nur vergesse ich manch mal, die Berechtigung wieder heraus zunehmen :-(
Das hat dann natürlich zur Folge, das diese Person die Bilder sehen kann, die er eigendlich nicht mehr sehen darf.
Hoffe das ich es nicht zu kompliziert geschrieben habe :-)
-
Lösung im Anhang.
-
Danke!!!!!!
Genau so wollte ich es haben!
Einfach Sahne :D
-
OK, dann bitte tue doch wie geheissen unter Allgemeine Richtlinien: Löse Deine Anfragen auf (http://forum.coppermine-gallery.net/index.php/topic,62354.msg309967.html#msg309967). Danke
-
OK, dann bitte tue doch wie geheissen unter Allgemeine Richtlinien: Löse Deine Anfragen auf (http://forum.coppermine-gallery.net/index.php/topic,62354.msg309967.html#msg309967). Danke
Würde ich liebend gerne machen, aber ich finde in meiner Anfrage nirgend wo den Button "solved"
Sorry wenn ich Euch noch mehr Mühe mache ::)