Posted by Kutakizukari on January 6, 2013 at 1:57am
At http://vegan5technique.com I have a recipe content type and at the end before the comments how do I pull in a user picture, name, and bio from their profile?
What are the options? Best Way?

Comments
Use Views
This post will point you in the right direction:
http://groups.drupal.org/node/129979
You just need a relationship between content and author. The comment, "How to do it in Drupal 7" will probably be the most useful.
Hope this helps.
~John
John Hannah
Friendly Machine
The latest D7 version of Openpublish uses a unique approach
The latest version of OP provides a way to display Author information that seems the most intuitive and matches the entity "model" of Drupal 7. I just wish we could standardize on a solid method of attaching, editing, and displaying link relationships. Anyway, here's how the new OP approach works:
1) The author bio is built as a custom content type, called "Profile"
2) OP uses the references module to add a node reference to the article content type that "points" to the author profile.
3) With the "References dialog module" OP places a "add/edit" button next to the node reference in their article content type, making it easy to add new authors directly from the article edit page. With this approach you can have more than one author per article, and the author does not have to be the content user.
4) Finally, the "Node Reference View Formatter" module will "embed" a view directly into the rendered article. It does this by creating a display formatter called "rendered view" that is used on the content type page "Manage Display." This formatter will render the details of a view in place of the reference link that connects to the proper Profile. (OP also creates a view that will pull up the author's picture, name, date, and other information) With this approach, you can place the author information anywhere in your article simply by altering the position of the node reference field on the "Manage Display" page. Alternately, you could skip the "Node Reference View Formatter" and just place the Author view in a block that is placed above, below, or in a sidebar next to the article.
This approach may sound convoluted in description, but it's a logical progression of the Drupal fields approach. The idea is to allow a way for views to be embedded in a content type through the "Manage Display" UI that is native to D7's content types. This works similar to the way the new media module works. (2.0) With it, one can build a custom entity (image) with fields for captions, source, etc. When the image is attached to a content type, media provides a display formatter called "rendered media" which will embed the complete entity result in a content type instead of just an image. (ie. image, caption, etc.)
In this way, the two approaches are similar, and make sense from a logical flow. We just need the Drupal community to standardize on this approach and build a more robust and consistent approach because this solves many display issues in Drupal.
I hope this description makes sense. I'm experimenting with these approaches myself right now.
Entity and entityreference
Another way, similarly to the previous poster's suggestion, but using only two contrib modules: Entity API and Entity Reference: (1) create a new content type called 'author' with the bio, (2) add a entity reference field to the recipe content type (single or multiple, doesn't matter), (3) in the 'manage display' settings for the reference field (in your recipe content type), choose 'rendered entity' as the display, and then choose the view mode (of the author node) to display (in the recipe node). Done!
Thank you all!
Thank you everyone for the reply, going to test them out when I get ahead of my school work this week. School break is over! :o(