Ne yazık ki, grafiksel yönetim arayüzü üzerinden bu sağlamanın kolay bir yolu yoktur, bu yüzden muhtemelen bu değişikliği yapmak için tema koduna almak gerekecek. IMO, bunu yapmak için en kolay yolu, yeni bir blok bölgeyi tanımlamak için.
Eğer bir katkı / çekirdek teması kullanılarak ediyorsanız, http://drupal.org/node/225125 subthemes hakkında daha fazla bilgi için bkz içeri değişiklik yapmak için mevcut temanın bir alt tema tanımlamak isteyebilirsiniz.
Yeni bir blok bölge oluşturmak için, temanın. Bilgileri dosyasına eklemeniz gerekir
name = My Theme
description = Example
core = 6.x
engine = phptemplate
regions[left] = Left Sidebar
regions[right] = Right Sidebar
regions[content] = Content
regions[header] = Header
regions[footer] = Footer
regions[above_content] = Above content
Burada, varsayılan bölgelerde (sol, sağ, içerik, başlık, altbilgi) ek olarak, tema above_content denilen özel bir bölge vardır.
Sonra, temanın page.tpl.php dosyasını düzenlemek ve bu içeriğin üzerinde gösterecektir şablona $above_content
değişkeni ekleyin. Eğer Garland tema uzanan olsaydı Örneğin, bunu gibi $above_content
değişkeni ekleyebilirsiniz:
...
<div id="center"><div id="squeeze"><div class="right-corner"><div class="left-corner">
<?php print $breadcrumb; ?>
<?php if ($mission): print '<div id="mission">'. $mission .'</div>'; endif; ?>
<?php if ($tabs): print '<div id="tabs-wrapper" class="clear-block">'; endif; ?>
<?php if ($title): print '<h2'. ($tabs ? ' class="with-tabs"' : '') .'>'. $title .'</h2>'; endif; ?>
<?php if ($tabs): print '<ul class="tabs primary">'. $tabs .'</ul></div>'; endif; ?>
<?php if ($tabs2): print '<ul class="tabs secondary">'. $tabs2 .'</ul>'; endif; ?>
<?php if ($show_messages && $messages): print $messages; endif; ?>
<?php print $help; ?>
<div class="clear-block">
<?php print $above_content ?>
<?php print $content ?>
</div>
<?php print $feed_icons ?>
<div id="footer"><?php print $footer_message . $footer ?></div>
</div></div></div></div> <!-- /.left-corner, /.right-corner, /#squeeze, /#center -->
...
Daha sonra blok yönetici sayfasındaki 'Üstü içeriği' bölgesine blok eklemek ve ön sayfada sadece ekran ayarlayabilirsiniz.