I'd like to keep some of my account page at the top and have the bio embedded below it. Is there a way I can have bio appear lower in the page after all the regular account stuff? Where does it actually embed into the profie page?

Comments

PicsByK’s picture

I'm looking for the same thing.

drupalina’s picture

this would be great
because right now people have to stroll all the way does just to send a Private Message or to add this user to my buddylist. And when you have users posting long Bio texts, it is not very obsious where Pritae message and buddylist functions are.

kokoyote’s picture

I'd really like to know this as well: I'm using the bio module to allow users to post images, and so it can get very long. I don't see any simple way to move the bio to the bottom of the profile page.

eggthing’s picture

Yes. Same here. It would be nice to have the flexiblilty.

dww’s picture

Assigned: Unassigned » dww
Status: Active » Closed (works as designed)

This is basically impossible to do well given the D5 core API. See the hook_user() docs for details -- there's no weight in the returned array, so there's no good way to control the order of things displayed on the profile.

Your options are:

a) Make your own theme_user_profile() function and do whatever tricky stuff you want to manually reorder things exactly how you want them for your site.

b) Get in touch with the people working on making the core profile module better, make sure adding weights for this stuff is part of their plans for D7, and find out what you can do to help them in terms of code, testing, reviews, etc.

Marking this "by design" since you have both a short term work-around and a long term possibility for a solution...