Begrenzte Profile-Bearbeitung im Block oder Abspeckung der Userverwaltung?
am 05.05.2008 - 14:10 Uhr in
Hallo,
erneut stehe ich vor der Wand. Ich brauche folgende Option. Die User sollen eine Möglichkeit haben, drei Werte ihres Profils innerhalb eines Blockes zu ändern.
1. Benutzerbild hochladen
2. Zwei Profile-felder abändern (Textfeld und Checkbox).
Über mehr dürfen meine User nicht regieren. Die eigene Drupaluserverwaltung wird bei mir deaktiviert, da sie zu umfangreich ist! Warum Block? Ich benötige diese Funktion, da ich diese nur auf einer bestimmten Seite einblenden möchte.
Gibt es da ein Modul?
Abgesehen davon, gibt es eine Möglichkeit in der Benutzerverwaltung (/user/xyz/edit/) alles zu deaktiveren??? (Kontoinformationen wie Email und Passwort, Spracheinstellung der Benutzeroberfläche, Blockkonfigurationen, Einstellungen für PMS/ Kommentare/ Kontakteinstellung) Auch die Kategorien der Profile-Felder werden noch als Reiter unter Profil bearbeiten (/user/xyz/edit) angezeigt, obwohl ich die Sichbarkeit der Felder im Profile-Modul auf "Verstecktes Profilfeld, nur durch Administratoren, Module und Themes erreichbar" gestellt habe. Die Felder selbst verschwinden. Auch wenn ich alle Felder einer Kategorie entfernt habe, ist die noch als Reiter sichtbar.
Gruß, hoshi79
- Anmelden oder Registrieren um Kommentare zu schreiben

Würde ich so
am 05.05.2008 - 17:55 Uhr
Würde ich so versuchen:
Selbst ein Modul schreiben und wie hier
http://www.drupalcenter.de/handbuch/6795
alle Felder ausblenden die du nicht möchtest.
Einen PHP Block erstellen und damit die geänderte form laden.
merci
am 08.05.2008 - 12:21 Uhr
jo, das ist mal ein guter tipp. danke. werde ich gleich mal austesten.
gruß, hoshi