tabs auf profilseite Umgestalung
am 21.01.2009 - 13:21 Uhr in
Hallo,
ich nutze das Modul Content Profile für die Userprofile.
Auf jedem Userprofil wird daher ein Tabmenü mit verschiedenen Links angezeigt. (View, Edit, bei Verwendung vom Gästebuch: User Gästebuch, etc.)
Ich würde nun gerne alles etwas übersichtlicher gestalten:
Die Tabs gänzlich entfernen und ein seitliches Menü mit 2 Menüpunkten erstellen.
Kontoeinstellungen
-> Passwort ändern
-> Username ändern
-> verschiedene Einstellungen von den Modulen
-> Account Löschung
-> etc.
und
Profil
-> wo man die Profilfelder bearbeiten kann
-> Profilbild
-> usw.
Ich habe nun stundenlang Google befragt und auch einige Tutorials durchgelesen allerdings nirgends eine passende Antwort gefunden.
Wie kann ich die Tabs nicht nur ausblenden sondern rausschmeißen und ein "geordnetes" Menü erstellen wie oben beschrieben. Außerdem stellt sich mir die Frage, wie ich z.B. die Gästebuchkomponente dazu bringe, die Einstellungen nicht unter "Bearbeiten" darzustellen sondern in einem von mir vorgesehenen Menüpunkt.
Ich wäre sehr froh, wenn mir dazu jm. etwas sagen könnte.
Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
hallo, hat dazu keiner ne
am 07.02.2009 - 22:58 Uhr
hallo,
hat dazu keiner ne Ahnung, oder keine Lust :-)?!
Das sind Fragen zu zwei
am 08.02.2009 - 11:56 Uhr
Das sind Fragen zu zwei verschiedenen Bereichen: Content Profile und das normale Drupal Benutzerkonto. Die Tabs für Content Profile lassen sich einfach entfernen. Geh auf den Inhaltstyp eines Content Profiles und klick dann auf den Reiter 'Content Profile'. Dort kannst du einstellen, ob Tabs erzeugt werden oder einfache Links ("Profiltyp" erstellen/bearbeiten) auf der Kontoseite eines Benutzers.
Diese Links bekommst du allerdings nicht so einfach in ein normales Menü. Ebensowenig Menüitems wie 'Benutzernamen' oder 'Passwort' ändern. Diese Dinge sind über eine URL wie 'user/nnn/edit' erreichbar. Ein dynamischer Menüpunkt lässt sich nur durch Modulprogrammierung und teilweise mittels Views erzeugen.
'Account löschen' gibt es überhaupt nicht. Drupal bietet standardmässig Benutzern keine Möglichkeit ihr eigenes Konto zu löschen. Für D5 gibt es ein Modul 'user_delete'. Für D6 kenn ich keine Möglichkeit.
Wie du siehst, sprichst du mit deiner Frage ganz unterschiedliche Themen an, für die es nicht eine Antwort gibt.
vg
--
md - DrupalCenter.de
mdwp* :: Drupal Consulting