The presence of the audio module is preventing the link to a user's blogs showing on a profile page.
The blog link is provided by blog_user() in the core blog.module, and audio_user() is causing the link to not appear.
If I comment out audio_user(), the blog link appears in the profile.

My guess is that this is because both hook implementations are returning
return array(t('History') => $items);
and audio's is clobbering blog's, which I assume comes earlier as it's a core module.

CommentFileSizeAuthor
#2 audio_142374.patch898 bytesdrewish
#1 userprofilehistoryitems.patch723 bytesjoachim

Comments

joachim’s picture

StatusFileSize
new723 bytes

Okay, I don't exactly know what I'm doing here...

but user_user has this:
$items['history'] = ...
blog_user and audio_user both have this:
$items[] = ...

If I change audio_user to assign to a key, everything works:
$items['audio'] = ...

I stress that I've no idea if this is the right thing to do :)
Here's a patch anyway.

drewish’s picture

Status: Active » Fixed
StatusFileSize
new898 bytes

sorry to have ignored this for so long. committing to HEAD and DRUPAL-5.

Anonymous’s picture

Status: Fixed » Closed (fixed)