ďťż
Podstrony
|
telcocafeProblem grup użytkowników można rozwiązać na różne sposoby. Chciałbym się dowiedzieć, który z nich najbardziej wam odpowiada.Ogólnie (dla każdego sposobu) 1. Każdy użytkownik należy do jakiejś grupy (nowi -> do domyślnej). 2. Użytkownik może zmienić grupę. 3. Grupy mogą być otwarte (patrz: pkt 2) lub zamknięte (admin musi zmienić użytkownikowi grupę, jeśli chce dołączyć). 4. Każda grupa może mieć prowadzącego (lecz nie musi). Sposób 1. Każdemu użytkownikowi można nadać prawa (administrator, redaktor, dostęp do edycji artów, plików, opcji itp...), tak jak teraz. Sposób 2. Tylko grupom można nadawać prawa (patrz wyżej). Sposób 3. Tego typu prawa można nadawać i grupom, i użytkownikom (mniej wydajny sposób). Inny sposób. Jaki? Jest jeszcze sprawa możliwości dostępu np. do kategorii, strony informacyjnej tylko dla wybranej grupy. Czy to jest dobry pomysł? Użytkownik Ferrari edytował ten post 17 czerwiec 2006, 10:08 zobacz na coś takiego jak PEAR LiveUser i zastosuj... http://oss.backendmedia.com/LiveUser/ http://pear.php.net/package/LiveUser/ Jest to gotowy system uprawnień, grup i użytkowników wysokiej jakości (jak większość PEAR) Mi się podoba układ w którym każdy moduł aplikacji dodaje do możliwych uprawnień nowe opcje typu moduł->dodaj, moduł->edytuj, moduł->kasuj i te nowe opcje można przypisać albo użytkownikom lub jakimś grupom, jak w diango ;P screen 1 screen 2 screen 3 Użytkownik Riklaunim edytował ten post 17 czerwiec 2006, 11:05 Uważam, że najlepszym rozwiązaniem byłby sposób #2, gdyż nadawanie praw każdemu z userów osobno jest lekko "monotonne". Jeszcze tylko co do 2 z ogólnych - raczej to i #2 się zaprzeczają (może źle zrozumiałem - bo chyba napisałeś to tak, jakby każdy user sam mógłby decydować o przynależności do danej grupy). Więc proponuję, by grupę userom mogli nadawać wyższi stopniem, np. modzi. Aha tylko jednego trochę nie qmam. To prawami są "redaktor", "administrator" ? bo tak to jest opisane w #1. To jak niby grupy miałyby wyglądać? Proponuję by jedną z grup byli admini, inną moderatorzy itd... i wtedy grupom nadawane są prawa i tak właśnie chyba jest... Użytkownik DJ_ProG edytował ten post 17 czerwiec 2006, 10:56 Wg mnie najlepszy będzie sposób #1 z możliwościami ze sposobu #2 :P Takie małe połączenie. Nie ma sensu głowić się nad wyborem tej a tej opcji jak można wybrać opymalne rozwiązania i połączyć te dwie możliwości :) pzdr ;) |
|||
Sitedesign by AltusUmbrae. |