As the title says, on my site, there is no "Write new message" tab or link appearing anywhere. Currently the only way to write a new message without typing in the URL by hand is to go to a user's profile and follow the link from there.
My understanding is that there should be a tab for it along with the Inbox, Sent Messages, All messages and Blocked users ones, but I realise it could be like this by design, or it might even be an isolated case. Depending on that, I guess this could be a feature request, but it seems like a bug first and foremost.
Regarding versions, the site is running an unmodified version of Privatemsg 7.x-1.2 on Drupal 7.14, although it's been like this for a long time (months - possibly even a year or so). If it's not a bug, basically I would like to add a tab as outlined above - if it is, I'll be glad to provide any more info if needed. I searched the issue queue and found nothing describing a problem quite like this.
Note: I did check my permissions and also checked the tabs with a different user account (not UID 1). Same result.
Comments
Comment #1
ptmkenny commentedWhat theme are you using? Try switching to Garland or Bartik, clearing the cache twice, and check if you still don't see the tab. Also confirm that you have no tab-modifying modules (Panels, TabTamer, etc.) enabled.
Comment #2
berdirComment #3
Riari commentedSorry for the (very) long wait... I almost forgot about this. It turned out to be an issue with my theme. It's a custom one with no tab-modifying hook implementations, but I forgot to include $action_links in page.tpl.php. D'oh!
Comment #4
Anonymous (not verified) commentedBingo, I had similar problem but am using panels. I needed to within panels add custom content, "actions", found under the tab "page elements". Once I did this the "write new message" link showed.