Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 11.08.06, 14:28
Forum Zuschauer
 
Registriert seit: 11.08.06
Beiträge: 2

feuser_admin


Hallo!

Ich habe eine Benutzer-Registrierung mit dem Plugin sr_feuser_register realisiert. Meine Frage: Ist es möglich, dass mit Hilfe des Plugins feuser_admin ein Administrator sämtliche "normalen" Benutzer bearbeiten kann? Oder kann mit feuser_admin nur das eigene Profil bearbeitet werden?

Entschuldigt, wenn ich hier diese Frage stelle. Ich habe leider zu feuser_admin fast keine Dokus gefunden...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 11.08.06, 15:04
TYPO3 Forum Team
Moderator
 
Registriert seit: 09.10.05
Ort: Köln
Alter: 40
Beiträge: 260
Flink eine Nachricht über ICQ schicken Flink eine Nachricht über Skype™ schicken

Der Backend Administrator hat Zugriff auf alle Daten. Er kann alles einsehen und bearbeiten. Nur das Paßwort der anderen Benutzer kann er nicht sehen, aber ändern.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 14.08.06, 06:15
Forum Zuschauer
 
Registriert seit: 11.08.06
Beiträge: 2

Hab mich vielleicht ein Bisschen falsch ausgedrückt.
Ich meine nicht den Backend-Administrator, sondern ein spezieller Frontend-User, der dann andere Frontend-User bearbeiten kann. Ist das möglich?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 21.08.06, 21:13
TYPO3 Forum Team
Moderator
 
Registriert seit: 09.10.05
Ort: Köln
Alter: 40
Beiträge: 260
Flink eine Nachricht über ICQ schicken Flink eine Nachricht über Skype™ schicken

Nein, die Bearbeitung eines Profils im Frontend kann nur ein Frontend Benutzer durchführen, der sich auch eingeloggt hat.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 08.09.06, 10:22
Benutzerbild von Cesideem
Forum Newbie
 
Registriert seit: 01.06.06
Alter: 32
Beiträge: 17

Moin,

ich habe auch genau dieses Problem:

Und dabei bin ich auf die folgenden Lösungsansätze gestoßen (Leider sind es wirklich nur ansätze, denn ich bekomme das ganze noch nicht so zum laufen, wie ich es mir wünschen würde... :S)

Über das Skript fe_adminLib.inc und die EXT: feuser_admin bin ich darauf gestoßen, daß die Bearbeitung im FE von fremden FE-Users eben doch möglich ist.

Aus der Referenz der fe_adminLib.inc mal ein kleiner Auszug:

Zitat:
fe_userOwnSelf (Typ: Boolean:sad:
Wenn diese Eigenschaft gesetzt ist, wird in Datensätzen von fe_users, die mithilfe dieses Modules erstellt wurden, das Feld fe_cruser_id auf die eigene UID gesetzt, was bedeutet, dass den Benutzern ihr eigener Datensatz "gehört" und daher ihre eigenen Daten bearbeiten können.
Alle anderen Tabellen, die ein fe_cruser_id-Feld im crtl-Bereich ihrer $TCA-Konfiguration haben, bekommen dieses Feld automatisch auf die UID des aktuellen fe_users gesetzt.
fe_userEditSelf (Typ: Boolean:sad:
Wenn diese Eigenschaft gesetzt ist, können fe_users ihren eigenen Datensatz bearbeiten, egal ob er ihnen gehört oder nicht.
allowedGroups (Typ:[Liste von Integern]:sad:
Liste von UID-Nummern von fe_groups, die die Datensätze über dieses Formular bearbeiten dürfen. Normalerweise ist nur der Besitzer des Datensatzes dazu berechtigt.
Ok, das war/ist mein Ausgangspunkt.
Ich habe nun in meinem Setup folgendes eingefügt:
Typoscript-Code:
1:
2:
3:
4:
plugin.feadmin.fe_users.pid = 2
plugin.feadmin.fe_users.fe_userEditSelf = 1
plugin.feadmin.fe_users.allowedGroups = 1
plugin.feadmin.fe_users.fe_userOwnSelf = 0

|- Sysordner der FE-User (ID=2)
|- FE-Gruppe Admin (ID=1)

Auf einer Seite im geschützten Bereich habe ich ein Plugin vom Typ Frontend Benutzer Administration mit dem CODE=EDIT angelegt.

Logge ich mich nun mit einem Benutzer der Gruppe "Admin" ein, und gehe auf die neu erstellte Seite, sehe ich in der zur Bearbeitung verfügbaren Benutzer nur mein eingeloggtes Konto.

Daraufhin habe ich im phpMyAdmin die folgenden Felder überprüft:
fe_users -> fe_cruser_id
Lt. der o.g. Beschreibung sollte in diesen Feld bei jedem User mit o.g. Vorgaben nun die ID meines eingeloggten Benutzers stehen. Tut sie aber nicht...

Wenn ich dieses Feld in der Datenbank bei allen Usern manuell auf die ID meines Admin-Benutzers stelle, habe ich auf meiner Bearbeitenseite eine Liste alle User - und ich kann somit die Daten der Benutzer ändern.

Ich vermute, daß das Problem irgentwie mit meinem Loginformular zusammenhängt - und deshalb der Wert fe_cruser_id nicht automatisch auf die entsprechende ID gesetzt wird (Ich arbeite mit einer für MD5-Passwörter modifizierten Loginbox_macmade).

Liege ich da mit meiner Vermutung richtig? Oder habe ich noch irgentwo einen anderen Fehler gemacht?
__________________
"When it looks like fake, it´s Aikido"
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
feuser_admin passwort elly TYPO3 4.x FE-User 0 18.10.07 14:35
feuser_admin klaut Gruppen sp00n Alle anderen Extensions 0 31.07.07 19:16
feuser_admin ds2k5 Alle anderen Extensions 2 13.06.07 15:05
Anfängerfrage zu feuser_admin frank Alle anderen Extensions 0 20.09.06 18:34
Double opt-in für feuser_admin? TobiM Alle anderen Extensions 0 30.07.06 23:03


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:11 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0