Zum Inhalt springen

"Create User" deaktivieren und Änderungen nur bei

Erstellt am 3. Februar 2004 · 4 Antworten · letzte Antwort am 4. Februar 2004

Tags: Frontend-Benutzer, Frage

oliver29 ·

Moin,

Ich würde gerne beim PLugin "FE User Admin" die Funktion "Create New User" deaktivieren. Wo muß ich da Hand anlegen? Die Variable "create" der Extension im Object-Browser, die ich im Verdacht hatte, hat darauf leider keinen Einfluß. Außerdem würde ich gerne die Änderungen, die ein USer an seinem Profil vornehmen kann, auf das Passwort beschränken. Wo muß ich da was einstellen? Im Object Browser, im Template oder gar in einem PHP-Skript?

Bin für jeden Tipp Dankbar!

Gruß
oliver29

Michl ·

Hallo,

Im TS-Template kannst Du im Setup die Einstellungen der Ext. aendern.

Schau auch mal im Template Analyzer, was Du noch alles veraendern kannst.

Meine Konfiguration als Beispiel:
# Configuration Plugin FE user admin
plugin.feadmin.fe_users {
create = 0
edit = 1
defaultCmd = edit
edit.required = username,password
create.required = username,password
}

Gruss
Michael

oliver29 ·

Hallo,

vielen Dank. Ich habe die Einstellungen geändert, aber es weden immer noch ein Benutzername und Email verlangt :-(
Muß man evtl. noch die Template-Datei "fe_admin_fe_users.tmpl" anpassen (die Marker rauswerfen, die die required-Felder markieren) oder gar das dazugehörige PHP-Skript?

Gruß
Oliver29

Michl ·

Ja, die fe_admin_fe_users.tmpl habe ich auch geaendert:

Form for editing of a fe_users record:

Personal information of user <b>###FIELD_username###</b>:
<br>
<br>
<FORM name="fe_users_form" method="post" action="###FORM_URL###">

<input size=10 type="hidden" name="FE[fe_users][password]"> 
<input size=10 type="hidden" name="FE[fe_users][password_again]">

Fuer edit braucht es auch Benutzername und Passwort. Wird aber durch "hidden" nicht abgefragt.

Die Email kannst Du im Setup rausnehmen durch:
create.evalValues.email >
edit.evalValues.email >

Gruss
Michael