[gelöst] Checkrights ausname funktion gesucht
|
|
MaZzIMo24 |
Geschrieben am 23.03.2011 00000003 14:58
|
![]() Mitglied ![]() Beiträge: 172 Registriert am: 13.11.10 Fusioneer: 14 years 5 months 3 weeks 27 days 7 hours 58 minutes 17 seconds |
hallo liebes SUPPORT TEAM ich bin dabei ein Projekt system mit datenbank zu schreiben, es ist fast fertig, nun bin ich dabei berechtigungen zu definieren, habe es so geschrieben dass GRUPPE X eingestellt werden kann, diese darf denn nicht auf die inhalte zugreifen, nun habe ich das Problem mit den superadmin dass dieser auch keine zugriffs rechte mehr hat, meine frage hier , gibt es die möglichkeit bei der definition : Code if (checkgroup($FV7SKsettings['panel_inhalt5'])) { gibt es die möglichkeit dass der gesperrte zugang auch nur auf user geht die sich in der gruppe befinden, also so eine art ausname für superadmins. Bearbeitet von MaZzIMo24 am 23.03.2011 00000003 16:13 |
|
|
SC-Ad-Bot | Advertisement |
| |
DjMicha1985 |
Geschrieben am 23.03.2011 00000003 15:53
|
![]() Administrator ![]() Beiträge: 784 Registriert am: 02.10.08 Fusioneer: 16 years 7 months 1 weeks 7 days 0 hours 49 minutes 52 seconds |
Code if (iSUPERADMIN) { |
|
|
MaZzIMo24 |
Geschrieben am 23.03.2011 00000003 15:57
|
![]() Mitglied ![]() Beiträge: 172 Registriert am: 13.11.10 Fusioneer: 14 years 5 months 3 weeks 27 days 7 hours 58 minutes 17 seconds |
ich habe ja die aktuellste version , ich probier das mal eben , danke schonmal EDIT >>>> DJMICHAS ariante war die lösung , super hat geklappt ^^ Danke Bearbeitet von MaZzIMo24 am 23.03.2011 00000003 16:09 |
|
|
emblinux |
Geschrieben am 23.03.2011 00000003 16:08
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 7 months 0 weeks 5 days 9 hours 50 minutes 27 seconds |
Das Problem ist, das er Abfragt, ob jemand in dieser Gruppe ist und wenn ja, wird die Zugriffbeschränkung angezeigt. Der Superadmin ist laut der Funktion checkgroup immer in jeder Gruppe, ergo erfolgt auch für Ihn diese anzeige. Eventuell hilft folgendes: Code if ( checkgroup(id) && !iSUPERADMIN ) Ansonsten solltest du dir über deine Logik nochmal Gedanken machen. Es macht doch mehr Sinn, einer Gruppe Zugang zu gewähren als anders herum. Also wer nicht in der Gruppe ist, bekommt die Fehlermeldung. |
|
|
MaZzIMo24 |
Geschrieben am 23.03.2011 00000003 16:12
|
![]() Mitglied ![]() Beiträge: 172 Registriert am: 13.11.10 Fusioneer: 14 years 5 months 3 weeks 27 days 7 hours 58 minutes 17 seconds |
das problem ist das das system Optisch für gäste offen ist und ab mitglied sind fertige projekte download bar, so und wenn einer copyright verletzungen oder ähnliches macht , verschiebe ich ihn in die gruppe ^^ ... dafür ist das gedacht , und mit deiner variante hatte ich noch kein test gemacht , bei der nächsten gelegenheit probiere ich das mal so ^^ Danke an alle , PLS CLOSE |
|
Springe ins Forum: |