I’m a little confused on one thing; in terms of complexity, if I have multiple users that can access the drupal cms and those users have (1)a blog (2)some links (3)other data associated with , (ie, images) how do you organize it on the site page?

The idea is you don’t want them organizing the site’s layout, just their information. So the page would show teasers and say a pic. Is this a template customization thing?

Comments

marcvangend’s picture

I'm not sure if I completely understand your question or your needs, but your question is clearly about the structuring of information. This means that it's not just a template thing; templates are only about the presentation. You will also need to customize the data layer (creating the right content types) and the behavior (interaction, navigation, that kind of stuff).

It sounds as if you could use the panels module. With panels, you can 'divide' the content of a page in a number of areas ('panes'). You could pass the user id to the panel in the url (drupal calls this 'an argument'). The panes can contain different views, showing this user's blog posts, links, images etc. You can also forget about the panels module and load those different views using php in a template file (page-user.tpl.php). In terms of complexity: I don't know how experienced you are, but both the panels module and the views module will take some time to understand.

I hope this makes any sense to you.