Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

Profilseite aufräumen/umbauen

Eingetragen von milton (25)
am 15.04.2010 - 17:22 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo zusammen,

ich möchte die Profilseite mal aufräumen/umbauen und bin echt am verzweifeln.

Zunächst mal möchte ich die Tabs aufbrechen. Die sind mir so zu unflexibel, einige Punkte möchte ich da z.B. garnicht drin haben.

Ich habe:

- Anzeigen
- Bearbeiten
- Nachrichten (vom privatemsg Modul)
- Beiträge (Forum)
- Bookmarks (von einem View hinzugefügt, Flag-Modul)
- meine Freunde (von einem View hinzugefügt, User Relationship Modul)

Bei so vielen Dingen ist so absolut unklar, woher der Kram kommt und wieso und überhaupt...

Beispiel Tab "Nachrichten":

Man bekommt alle Nachrichten aufgelistet. Woher diese Ansicht kommt, ist mir nicht klar. "Betritt" man eine Nachricht, verschwinden die Tabs und werden durch 3 Neue ersetzt: "Nachrichten", "Nachricht lesen", "Neue Nachricht schreiben". Woher kommen die auf einmal und warum verschwinden die alten? Ich habe überall gesucht, die Menüpunkte kommen von keinem View und sind auch in keinem der Menüs zu finden.

Auf den Punkt gebracht: wie kann ich all die Menüpunkte, die innerhalb des Profils vorkommen, zerlegen und selbst neu organisieren? Die Tab-Ansicht finde ich nicht so optimal. Ich würde z.B. auch gerne Grafiken für die Links verwenden etc.

Das ist alles so schrecklich unzugänglich.

Wäre für jeden Wink dankbar.

PS: ja, ich habe so ziemlich alles gelesen zum Thema Profil, Account, Tabs etc.

Nachtrag: die "Nachrichten" Ansicht ist einmal zu finden unter user/%/messages und wenn man eine Nachricht liest, befindet man sich in messages/view/%

Ich würde das gerne ALLES unterhalb von user/ haben, damit meine page-user.tpl.php auch im Profil global gültig ist. Bekomme ich auch nicht hin *heul*

‹ Formular modifizieren/ändern klappt nicht navigaton eine feste höhe geben ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Zunächst mal möchte

Eingetragen von Nicolai Schwarz (1071)
am 15.04.2010 - 20:45 Uhr
Zitat:

Zunächst mal möchte ich die Tabs aufbrechen. Die sind mir so zu unflexibel, einige Punkte möchte ich da z.B. garnicht drin haben.

Am einfachsten ist es vermutlich, diese Punkte per CSS auszublenden. Andernfalls musst du vermutlich ein Mini-Modul schreiben, das dir diese Tabs so ausgibt, wie du willst.

Zitat:

Bei so vielen Dingen ist so absolut unklar, woher der Kram kommt und wieso und überhaupt...
Beispiel Tab "Nachrichten":

Tja, das wird das privatemsg-Modul da reinschreiben.

Zitat:

Auf den Punkt gebracht: wie kann ich all die Menüpunkte, die innerhalb des Profils vorkommen, zerlegen und selbst neu organisieren? Die Tab-Ansicht finde ich nicht so optimal.

Ich schätze, du wirst da um ein eigenes Mini-Modul nicht herumkommen. Du müsstest all die Funktionen überschreiben, die bisher für die Tabs sorgen.

Zitat:

Ich würde z.B. auch gerne Grafiken für die Links verwenden etc.

Das wiederum lässt sich einfach per CSS regeln.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke erstmal, dass Du Dir

Eingetragen von milton (25)
am 15.04.2010 - 21:26 Uhr

Danke erstmal, dass Du Dir mein frustgeplagtes Geflenne "anhörst".

Ich musste erstmal laufen gehen...

Nun denn... Mini-Modul. Ok, hätte ich kein Problem mit. Habe gerade das Howto durch zur grundlegenden Erstellung eines Moduls.

Nur zur Erklärung: ich bin ja eigentlich Programmierer und mag die Dinge gerne von Grund auf selbst machen. Nur Drupal bedeutet eben eine Abstraktions-Schicht, die sich mir nur schwierig erschließt. Mein alter Holzkopf ist da aber auch ein bischen stur.

Gut... Modul... nur... wo ansetzen?

Ich hatte hatte mich bisher durchgelesen und kam auf hook_menu_alter. Aber das scheint alles zu sein, nur nicht die Tabs.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es gibt auch das Modul

Eingetragen von wla (9461)
am 15.04.2010 - 21:58 Uhr

Es gibt auch das Modul tabtamer um Tabs zu zähmen. Versuch doch damit mal die Tabs zu bearbeiten.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

wla schrieb Es gibt auch das

Eingetragen von milton (25)
am 15.04.2010 - 22:05 Uhr
wla schrieb

Es gibt auch das Modul tabtamer um Tabs zu zähmen. Versuch doch damit mal die Tabs zu bearbeiten.

Beste Grüße
Werner

Alles schon durchgekaut. Damit kann man ja gerade mal einzelne Tabs deaktivieren oder ausblenden.

Nein, ich möchte die Links aller Tabs (und Untertabs) am liebsten in einem Array haben und dann im Template nach belieben setzen, wie ich lustig bin. Sodass ich eben in der page-user.tpl.php die volle Gestaltungsfreiheit habe, Inhalte zu platzieren, wie es mir passt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 2 Tagen
  • Hey danke
    vor 1 Woche 3 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 2 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 2 Wochen 5 Tagen
  • In der entsprechenden View
    vor 2 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 5 Tagen
  • gelöst
    vor 5 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 23 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association