Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Welche Alben darf ein Nutzer sehen?  (Read 7956 times)

0 Members and 1 Guest are viewing this topic.

Huspes

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 21
    • Foto Frank
Welche Alben darf ein Nutzer sehen?
« 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.
Logged
Immer locker durch die Hose atmen!

Αndré

  • Administrator
  • Coppermine addict
  • ****
  • Country: de
  • Offline Offline
  • Gender: Male
  • Posts: 15764
Re: Welche Alben darf ein Nutzer sehen?
« Reply #1 on: January 21, 2010, 11:48:19 am »

Öffne profile.php, suche
Code: [Select]
        $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
Code: [Select]
$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.
Logged

Huspes

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 21
    • Foto Frank
Re: Welche Alben darf ein Nutzer sehen?
« Reply #2 on: January 22, 2010, 10:54:51 am »

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 ?
Logged
Immer locker durch die Hose atmen!

Huspes

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 21
    • Foto Frank
Re: Welche Alben darf ein Nutzer sehen?
« Reply #3 on: January 22, 2010, 11:23:27 am »

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.
Logged
Immer locker durch die Hose atmen!

Αndré

  • Administrator
  • Coppermine addict
  • ****
  • Country: de
  • Offline Offline
  • Gender: Male
  • Posts: 15764
Re: Welche Alben darf ein Nutzer sehen?
« Reply #4 on: January 22, 2010, 11:49:42 am »

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?
Logged

Huspes

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 21
    • Foto Frank
Re: Welche Alben darf ein Nutzer sehen?
« Reply #5 on: January 22, 2010, 11:58:30 am »

Also ich möchte gerne wie oben auf dem Bild eine weitere Tabelle, wo mir angezeigt wird, zu welchen Gruppen er angehört.
Logged
Immer locker durch die Hose atmen!

Αndré

  • Administrator
  • Coppermine addict
  • ****
  • Country: de
  • Offline Offline
  • Gender: Male
  • Posts: 15764
Re: Welche Alben darf ein Nutzer sehen?
« Reply #6 on: January 22, 2010, 12:31:36 pm »

Du meinst eine weitere Spalte, wo die zusätzlichen Gruppen angezeigt werden.
Logged

Huspes

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 21
    • Foto Frank
Re: Welche Alben darf ein Nutzer sehen?
« Reply #7 on: January 22, 2010, 12:35:06 pm »

Genau  :D
Logged
Immer locker durch die Hose atmen!

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Welche Alben darf ein Nutzer sehen?
« Reply #8 on: January 22, 2010, 07:46:41 pm »

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.
Logged

Huspes

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 21
    • Foto Frank
Re: Welche Alben darf ein Nutzer sehen?
« Reply #9 on: January 23, 2010, 09:00:19 am »

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 :-)
Logged
Immer locker durch die Hose atmen!

Αndré

  • Administrator
  • Coppermine addict
  • ****
  • Country: de
  • Offline Offline
  • Gender: Male
  • Posts: 15764
Re: Welche Alben darf ein Nutzer sehen?
« Reply #10 on: January 26, 2010, 05:22:31 pm »

Lösung im Anhang.
Logged

Huspes

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 21
    • Foto Frank
Re: Welche Alben darf ein Nutzer sehen?
« Reply #11 on: January 31, 2010, 08:14:07 pm »

Danke!!!!!!
Genau so wollte ich es haben!
Einfach Sahne  :D
Logged
Immer locker durch die Hose atmen!

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Welche Alben darf ein Nutzer sehen?
« Reply #12 on: February 01, 2010, 07:21:56 am »

OK, dann bitte tue doch wie geheissen unter Allgemeine Richtlinien: Löse Deine Anfragen auf. Danke
Logged

Huspes

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 21
    • Foto Frank
Re: Welche Alben darf ein Nutzer sehen?
« Reply #13 on: February 17, 2010, 10:13:17 pm »

OK, dann bitte tue doch wie geheissen unter Allgemeine Richtlinien: Löse Deine Anfragen auf. 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  ::)
Logged
Immer locker durch die Hose atmen!
Pages: [1]   Go Up
 

Page created in 0.022 seconds with 19 queries.