Php photo gallery TWG | JFUploader | TWG Flash upload | WFU | Forum
https://www.tinywebgallery.com/forum/

TWG - Lösch Rechte
https://www.tinywebgallery.com/forum/viewtopic.php?f=7&t=3434
Page 1 of 2

Author:  Lilou [ 9. Oct 2012, 04:54 ]
Post subject:  TWG - Lösch Rechte

Guten Morgen,

ich habe eine Frage bzgl. der Rechte. Ich kann den Ordner und die allgemeinen Löschrechte vergeben.

Was ich erreichen möchte ist: User A ist Admin und kann alles, daher hat er folgende Rechte:

Code:
$GLOBALS["users"]=array( array("admin","234234asdfdsfsdf","upload","true","true"),


User B ist ein normaler User, der u.a. seinen eigenen Ordner hat, in dem er alles stauen kann:

Code:
array("userb","asdf123123123","upload","",""),


User C ist ebenfalls wie User B ein normaler User:

Code:
array("userc","asdf123123123","upload","","") );


Nun möchte ich, dass die user ihre eigenen Dateien löschen können, aber nicht die von anderen Usern...der Admin soll natürlich alles können...Entweder ich übersehe dies oder es gibt soetwas bei TWG Flash UPloader nicht.

Vielen Dank im Voraus. :)

Lilou

Author:  TinyWebGallery [ 9. Oct 2012, 14:46 ]
Post subject:  Re: TWG - Lösch Rechte

Die Rechte sind immer Ordnerbasiert.
wenn benutzer a also löschen usw soll/darf dann bekommt der Ordner upload/a
und benutzer b entsprechend upload/b
Auf Dateiebene geht das nicht. Es können also nicht 2 leute in einen Ornder uploaden und dann nur seine eigenen Dateien löschen.
Man kann Benutzern auch mehrere Ordner geben. Es ist dann aber immer der Ordner + alle Unterordner.

Gruß,
Michael

Author:  TinyWebGallery [ 9. Oct 2012, 14:46 ]
Post subject:  Re: TWG - Lösch Rechte

Die Rechte sind immer Ordnerbasiert.
wenn benutzer a also löschen usw soll/darf dann bekommt der Ordner upload/a
und benutzer b entsprechend upload/b
Auf Dateiebene geht das nicht. Es können also nicht 2 leute in einen Ornder uploaden und dann nur seine eigenen Dateien löschen.
Man kann Benutzern auch mehrere Ordner geben. Es ist dann aber immer der Ordner + alle Unterordner.

Gruß,
Michael

Author:  Lilou [ 9. Oct 2012, 15:11 ]
Post subject:  Re: TWG - Lösch Rechte

Hmmm verstehe...ich frage mal direkt ohne aufdringlich zu wirken...Kann man dieses Problem mit einem Code Schnipsel lösen ?

Noch eine Frage: Wenn user a einen eigenen ordner hat und user b auch..beide aber auch zugang zum Hauptordner haben welcher den beiden übergeordnet ist...kann jeder der beiden im jeweils anderen ordner nur download rechte haben aber im Hauptordner alle rechte ?

Vielen Dank im Voraus. :)

Author:  TinyWebGallery [ 9. Oct 2012, 15:29 ]
Post subject:  Re: TWG - Lösch Rechte

Nein.

Stell dir einfach nur vor, wie die Konfiguration aussehen müsste damit das Allgemein geht.
Das wäre schon ein erheblicher Aufwand.

Gruß, Michael

Author:  Lilou [ 9. Oct 2012, 17:07 ]
Post subject:  Re: TWG - Lösch Rechte

Da hast du natürlich recht hm... schade wäre super Kombination gewesen wenn die User auch in andere Ordner schauen könnten auch wenn ihr Ordner woanders liegt. Aber würde zu viel Aufwand sein stimmt.

Ok danke für deine Antworten. :)

Author:  TinyWebGallery [ 9. Oct 2012, 17:13 ]
Post subject:  Re: TWG - Lösch Rechte

Aber warum ist schauen ein Problem?
Oder sieht ein Benutzer nur seine eigenen Ordner?

Gruß, Michael

Author:  Lilou [ 9. Oct 2012, 20:05 ]
Post subject:  Re: TWG - Lösch Rechte

Schauen ist kein Problem. Es ging mir eher drum, dass die User nicht ausversehen oder allgemein keine Uploads von anderen Usern löschen können (logisch eigentlich) sondern nur runterladen können bzw. ansehen. (Btw. wie lädt ein User etwas runter ?)

Optimal wäre gewesen, dass die User, die einen Ordner haben auch alleinige "Lösch" Berechtigungen hätten, und die anderen nur "reinsehen und runterladen" könnten, daher der Sinn von Unterordnern. :)

Also nehmen wir an /uploads wäre das root Verzeichnis.

User A B und C haben jeweils einen Unterordner: /uploads/usera/ usw.

Diesen Ordner können die user nicht verlassen. Im Prinzip müssen alle das Root Verzeichnis sehen, damit sie in den Unterordnern können, ansonsten können sie keinen Ordner "hoch" gehen.

Author:  TinyWebGallery [ 10. Oct 2012, 09:41 ]
Post subject:  Re: TWG - Lösch Rechte

Ich verstehe dein Problem immer noch nicht.

Wenn du für einen Benutzer ein Verzeichnis angibst heißt das doch nicht, das er nur da rein kann.
Er hat nur da Rechte was zu machen.

Gruß, Michael

Author:  Lilou [ 10. Oct 2012, 16:36 ]
Post subject:  Re: TWG - Lösch Rechte

Also ich habe folgendes in der .htusers.php stehen:

$GLOBALS["users"]=array( array("user1","5ab03c1sdfsdf123a476e26e8259a573c6078","files/user1","false","true"), array("user2","5sdfsdfzhjbn1123c1a476e26e8259a573c6078","files/user2","false","true") );

user1 und user2 starten in ihren Ordnern, aber können nicht hoch auf die obere Ebene "files", damit sie in die Ordner von den jeweils anderen zu schauen.

Ich hoffe ich konnte es verdeutlichen. :)

Viele Grüße.

Author:  TinyWebGallery [ 10. Oct 2012, 18:02 ]
Post subject:  Re: TWG - Lösch Rechte

Aber das Verzeichnis gilt doch nur für den uploader.
Browsen kann doch jeder ganz normal wenn du nicht user based Passwortgeschützte Ordner machst.

Gruß, Michael

Author:  Lilou [ 10. Oct 2012, 20:28 ]
Post subject:  Re: TWG - Lösch Rechte

Wie gesagt, mit den obigen Einstellungen geht es nicht.

normal müsste ja man browsen können bzw. dieses "..." Symbol oben sehen, also einen Ordner zurück gehen können. Aber die user sind mit den Einstellungen fest in ihrem Ordner drin.

Erst wenn ich als Ordner "files" angebe und nicht "files/userx" können sie alle Ordner durchsuchen.

Author:  TinyWebGallery [ 11. Oct 2012, 10:09 ]
Post subject:  Re: TWG - Lösch Rechte

Wie gesagt.

Du redest anscheinend vom Uploader bzw. dem TWGExplorer und ich von der Galerie selbst.

Und in der Galerie kann dein Benutzer ganz normal browsen.
Und wenn er sich einloggt dann nur in seinem Verzeichnis hochladen.

Gruß,
Michael

Author:  Lilou [ 11. Oct 2012, 15:17 ]
Post subject:  Re: TWG - Lösch Rechte

Achso dann habe ich was verpasst...

Wie ruft man den Explorer auf...ist mir wohl entgangen

Author:  TinyWebGallery [ 11. Oct 2012, 15:32 ]
Post subject:  Re: TWG - Lösch Rechte

Wo erwartest du, das Benutzer Zugriff haben?

Die Idee ist, dass wenn Benutzer in der Galerie sich eingeloggt haben bekommen Sie die erweiterten Menüpunkte nur in ihren zugewiesenen Verzeichnissen.
Oder redest du vom Administrationsbereich?

Gruß, Michael

Page 1 of 2 All times are UTC + 1 hour [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/