Hallo,
ich habe die extension feuser_admin eingebaut und funktioniert auch alles soweit ich das bis jetzt beurteilen kann.
Wenn der FE-User allerdings angemeldet ist bekommt er nicht gleicht sein eigenes Profil zum Bearbeiten dargestellt, sondern nur einen Link "Click here to edit your user profile". Wenn er dann weiterklickt, bekommt er "Select a user to edit" und muß sich selbst auswählen. Dann erst kommt er zum eigentlichen Bearbeiten. Ich würde ihm gerne die beiden Klicks ersparen und ihn sofort auf die Seite zum Bearbeiten lenken.
Ist das möglich und wie?
Stephan
Hallo, ich habe hier eine Lösung:
in fe_adminLib.inc habe ich an Zeile 83 den folgenden Code eingefügt:
if ($GLOBALS["TSFE"]->loginUser and $this->conf["create."]["editOnLogin"] and $this->cmd == "") {
$this->cmd = "edit";
$this->recUid = (string)$GLOBALS["TSFE"]->fe_user->user["uid"];
}
dann kann man mit
plugin.feadmin.fe_users.create.editOnLogin = 1
das gewünschte Verhalten einschalten.
Stephan
funktioniert bei mir leider nicht
fe_adminLib.inc gibt es bei mir 2x, einmal in media/scripts/ und einmal in tslib/media/scripts. Vielleicht die falsche Datei erwischt?
Stephan
Wenn der FE-User allerdings angemeldet ist bekommt er nicht gleicht sein eigenes Profil zum Bearbeiten dargestellt, sondern nur einen Link "Click here to edit your user profile".
Ich krieg nicht mal das. Obwohl ich eingeloggt bin (und auch den SysFolder konfigurerit habe) bekomme ich immer nur das Registrierungsformular (mit der Frage unten, ob ich mein Passwort vergessen habe).
Irgendwie scheint das bei mir mit den Cookies nicht hinzuhauen.
Masi
Hallo,
genau dieses Verhalten würde ich auch gerne haben, nur leider scheint in der aktuellen (Typo3 3.8.1) Datei "fe_adminLib.inc" die Stelle eine andere zu sein. Könntest Du mir bitte einen Tip geben, an welche Stelle ich mich halten soll? Also eventuell, welcher Code vor und nach Deiner Ergänzung steht.
Danke
McPringle
Hey... hmm bin über google auf diesen Thread gestoßen....
und würde mich über ne Löstung freuen deswegen schieb ich den einfach nochmal *schieb*
hi, habe ebenfalls typo3 3.8.
habe den codeschnipsel nach der switchanweisung
switch($this->cmd)
ab zeile 244 in der datei media/scripts/fe_adminLib.inc eingefügt.
funktioniert wunderbar
mfg
matho
habe nun eine noch bessere Lösung in der das file media/scripts/fe_adminLib.inc nicht editiert werden muss.
eine neue seite erstellen und im Header auf "not in Menue" stellen (id = 20), dort das Plugin fe_useradmin einfügen.
Eine zweite Seite als PHP-Script erstellen und beispielsweise folgenden code einfügen
echo <a href="index.php?id=20&type=0&L=".$_GET["L"]."&rU=".$GLOBALS["TSFE"]-">fe_user->user["uid"]."&cmd=edit'>Edit</a>";
L steht für language und überträgt die sprach-id, der name muss dementsprechend angepasst werden
das selbe kann man auch mit allen anderen Features des Plugins machen.
Um den User zu löschen dann einfach "cmd=delete" angeben