As it is, it does not display help or feedback messages from the system. This means the user does not see any error messages or instructions from modules or when something does not work.

It can be easily fixed by going into page.tpl.php, looking for <?php print $content ?> and inserting the following lines above it:

<?php if ($help): print $help; endif; ?>
<?php if ($messages): print $messages; endif; ?>

Compared to Garland, it also lacks the feed_icons. To fix, edit page.tpl.php again, look for <?php print $content ?> and insert the following lines below it:

<span class="clear"></span>
<?php print $feed_icons ?>

You will also have to edit style.css to include:

span.clear {
  display: block;
  clear: both;
  height: 1px;
  line-height: 0px;
  font-size: 0px;
  margin-bottom: -1px;
}

If you want to include a primary links menu on top, edit page.tpl.php, look for <?php print $header; ?> and add the following lines below it:

<div align=center>
	<?php if (isset($primary_links)) : ?>
		<?php print theme('links', $primary_links, array('class' => 'links primary-links')) ?>
	<?php endif; ?>
</div>

Then edit style.css to adjust padding (top from 10px to 5px) and height (from 55px to 45px) for #title, #title a and html>body #title a

	#title {
		margin: 0;
		/* Cambié top de 10px a 5px CML */
		padding: 5px 0 0 237px;
		font-size: 2.6em;
		font-variant: small-caps;
		clear: both;
	}
	#title a {
		display: block;
		float: left;
		padding: 5px 25px 0px 25px;
		background: #A79E45 url(images/title.gif) repeat-x;
		color: #2C3101;
		voice-family: "\"}\""; 
		voice-family: inherit;
		height: 45px;
	}
	html>body #title a {
		height: 45px;
	}

And add at the end of the style.css the primary-links styles...

ul.primary-links {
  margin: 0;
  padding: 0;
  padding-right: 30px;
  float: right;
  position: relative;
  z-index: 4;
  clear: both;
}

ul.primary-links li {
  margin: 0;
  padding: 0 0px 0 0px;
  float: left;
}

ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited, ul.primary-links li a:hover {
  display: block;
  margin: 0 5px 0 5px;
  padding: 0 5px 0 5px;
  color: #E1D77D;
}

ul.primary-links li a.active {
  color: #000000;
}

Comments

Ludwig@drupal.org’s picture

I could not find the string: print $content in page.tpl.php.
I found it in node.tpl.php

vph’s picture

I've done many of the suggestions here. However, I'm still unsure about a few others (for example leaving out primary link) for now to stay faithful with the original design.