I cannot figure out how to do this without making tons and tons of blocks:

There are multiple profiles on my site that I want to have display the individual's publications (another content type) and their projects (another content type). I wish for the publications and projects, as they're added, to update automatically on each individual's profile. From what I can tell, what I would have to do to accomplish this is make two unique block views for each individual to display their most current projects and publications... but this isn't efficient because it makes a cumbersome amount of blocks to manage and whenever I add a profile, I would have to make two more new blocks to show their publications and projects.

I need two "universal" blocks—one block for publications and one for projects—which cleanly and efficiently change themselves depending on which profile they're on, and would somehow be assigned to the generic "profile" content type... I'm new to Drupal and haven't realized it's full potential yet, but I would hope something like this wouldn't be really difficult to do.

Thanks in advance for helping me out!

Comments

_

You only need to make 2 block views-- use an argument of "user: uid" in order to dynamically filter the views for the profile being viewed. For more info see views advanced help.

_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.

Same thing?

The profiles aren't linked to any particular users... but would the same logic apply? I've gone through the advanced help for Views, and I confess that the concept of "arguments" eludes me a bit... it's hasn't clicked for me yet. Could I get a general explanation—in someone's own non-programing words—of how I can make arguments dynamically filter the two different content types based on another content type?
I'm sorry I'm a bit dense when it comes to Views' advanced features.

University of Arizona Drupaler

R. L. Macaulay Art
www.RLMacaulay.com

_

There are multiple profiles on my site that I want to have display the individual's publications (another content type) and their projects (another content type).

and also

The profiles aren't linked to any particular users

Now I'm completely confused, lol.

_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.

Lemme try to say this differently

lol, okay...
I have three custom content types:
-Profile (not the profile content type which ships with Drupal)
-Project
-Publication (this content type is actually from the Bibliography Module)
Each Profile lives in its own unique URL. What I want to happen is for each unique profile to have two blocks displaying that person's publications and projects. I know I could make node reference fields in the profile content type for publications and projects, but that would mean I would have to manually update the profile every time a new publication and/or project comes up... There should be a way for all this to work without filling things in manually all over the place or ending up with a gazillion block views.

University of Arizona Drupaler

R. L. Macaulay Art
www.RLMacaulay.com

_

You definitely don't need a gazillion block views--- this is precisely what views arguments are for. I just have to understand what you're doing to tell which argument to use.

What defines "that person" in a profile? Taxonomy? CCK Field? Userreference?

_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.

Well... the profile node's title is the full name of the person and this title is generated by the Pathauto module by condensing two CCK fields—first name and last name—to make the person's full name the title of the node (I wonder if I articulated that clearly...).
The Project content type has a CCK "node reference" field to the content type "profile" (shown as a select list of profile titles).
The Publication content type doesn't have any node reference field linking it the Profile content type... (I probably need to make some type of relationship between the "Author ID" field in the Publication content type and the node title of Profile content type...)

...At this point, I'm not sure if I'm making much sense... Thanks for your patience.

University of Arizona Drupaler

R. L. Macaulay Art
www.RLMacaulay.com

Have a look on View

Have a look on View Reference
http://drupal.org/project/viewreference

A VR field in profile content type may be your solution.

nobody click here