Hi

My site is here http://www.eyeball-uk.com/eyeball/index.php.

I'm new to drupal, but am learning, slowly...

Just wandering if anyone can advise how I can simply adjust the position of nodes (e.g. weather, surf report, etc.) on the homepage?

I have downloaded the views module, but, is there a straight frward way of doing this?

Comments

epicflux’s picture

If you really don't want to get into Views you could change the published date on each node so the dates descend in the order you want the nodes to appear. The default homepage lists the nodes by published date descending.

mattys’s picture

that probably wouldn't work as the submit dates are essential so users know when the Weather, or Surf Report were updated, or added

gpk’s picture

Of look at nodequeue module which you can use to set up a list of nodes in the order of your choice. Panels is also very useful for arranging things on the page.

gpk
----
www.alexoria.co.uk

mattys’s picture

nodeque qould be great if the page just coontained nodes, but also contains blocks, see the Europark banner.

arh1’s picture

if by "position" you just mean the layout of the page (and you have some HTML/CSS skills and basic understanding of PHP), you don't need additional modules at all and can just edit your theme files. in particular, you can just move the $content variable in page.tpl.php and adjust the style rules appropriately to change the layout.

mattys’s picture

I would just like to be able to adjust the positions of nodes and blocks on the homepage

http://www.eyeball-uk.com/eyeball/index.php

Surf report, Weather and Welcome to... appear to be nodes, but the banner 'Europark' is a block, so, just need to be able to arrange how I want, will be adding more content.

When i say 'nodes', they are actually blogs, featured on the homepage

If you could let me know the best way of doing this it would be great.

arh1’s picture

yep, this is all standard stuff to control at the theme level. (again, assuming you know HTML, CSS, and a little PHP, or are willing to learn.)

check out the "Theme guide" in the Documentation and dig in!
http://drupal.org/theme-guide

WorldFallz’s picture

As someone else already mentioned, the http://drupal.org/project/panels module provides the ultimate flexibility in placing both nodes and blocks on page. Alternatively, you can add additional regions to your theme to enable you to place blocks any place you want them.

If you want to place a single node in a block region, you can create a block view, specify the node style, and limit # of nodes to 1 or you can simply put the the code to display a node into a custom block. See the the PHP block snippets page for some example of how to code nodes into blocks (it's pretty simple).

===
"Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime."
-- Lao Tzu
"God helps those who help themselves." -- Benjamin Franklin
"Search is your best friend." -- Worldfallz

mattys’s picture

cheers guys, crikey, many possibilities, brain is frying!

mattys’s picture

only problem is panels for v.6 is only in alpha, not useable right now for a live siite