Privatemsg Menüpunkt ausblenden
Eingetragen von Q-Base (339)
am 23.07.2007 - 13:52 Uhr in
am 23.07.2007 - 13:52 Uhr in
Hallo,
ich benutze Privatemsg zur schnellen Kommunitaktion unter Registrierten. Nun habe ich mich dazu entschlossen, nicht den Menüpunkt 'private message' mehr zu nutzen, sondern den Block, in dem man sofort Zugriff hat. Nun ist da aber ein Menüpunkt 'mein Posteingang' mit dem Pfad privatemsg/inbox. In der Menüverwaltung kann ich den nicht finden oder deaktivieren.
Was nun?
Der soll da weg. Gibt ja schließlich den Block. Ich glaube, ich hatte den Menüpunkt am Anfang händisch erstellt, aber dann müsste ich ihn ja jetzt sehen können. In der DB ist er auch nicht zu sehen :-(
Ciao, Q
- Anmelden oder Registrieren um Kommentare zu schreiben
Also ich kann den auch nicht
am 23.07.2007 - 14:04 Uhr
Also ich kann den auch nicht deaktivieren, allerdings gibts einen Menüpunkt "Private messages" der ist bei mit deaktiviert, wenn ich den aktiviere gibt es einen untergeordneten (der versteckte) menüpunkt. Also sollte es genügen den Hauptpunkt "Private messages" zu verschieben sodass keiner mehr Zugriff hat (ungetestet ;))...
gruß pebosi
gruß pebosi
--
https://pebosi.net
Das liegt meiner Ansicht
am 23.07.2007 - 14:11 Uhr
Das liegt meiner Ansicht nach an folgendem Code:
$items[] = array('path' => 'privatemsg/inbox',
'title' => t(variable_get('privatemsg_menu_link', 'My inbox')) . ($new ? ' ('. $new .')' : ''),
'callback' => 'privatemsg_list',
'type' => $user->uid && (isset($user->privatemsg_allow) ? $user->privatemsg_allow : 1) ? MENU_DYNAMIC_ITEM : MENU_CALLBACK);
Dort wird der Typ des Menupunktes dynamisch gesetzt. Ich denke deshalb taucht er in der Verwaltung nicht auf.
vg
--
sanduhrs - drupalcenter
--------------------------------
Stefan Auditor
http://erdfisch.de
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646