Надеюсь подойдёт :), я так понял вопрос был про drupal 7, а я только на бартике понял это. Писал про drupal 6. :), надеюсь не много поменялось :)---------- Добавлено 20.04.2012 в 19:20 ----------забыл дописать. Надо ещё в page.tpl.php вставить строку
<div id="content_bottom"><?php print $content_bottom; ?></div>
тогда новый блок будет показываться в системе
Если ты изменяешь файл block.tpl.php то он сам берётся CMS из каталога с темой, главное регистр букв соблюдать, чтобы маленькие были, а то будут проблемы и после добавления этого файла очистить кэш,
если у тебя твой собственный блок, то нужно прописать его в теме(все файлы находятся в каталоге с темой), для этого:
1) вписываем строчку в файл имя_темы.info
например regions[content_bottom] = content bottom, где regions[название_блока] = описание блока
2) создаём файл с именем content_bottom.tpl.php и содержимым допустим
<div id="block-<?php print $block->module .'-'. $block->delta; ?>" class="block block-<?php print $block->module ?>">
<div class="content">
<?php print $block->content ?>
</div>
3) описываем в css наши стили
Если не виден в выбранном шаблоне блок навигация, то заходим пункт меню блоки http://ваш_сайт.ру/?q=admin/build/block
Находим там навигацию и в выпадающем меню выбираем левую панель или правую, смотря какая тема. Потом внизу жмём кнопку применить или как она там называется...
Я так понял модуль админки не установлен и после смены темы всё пропало?
block.tpl.php в каталоге темы, могут так же файлы шаблонов называться по имени зарегистрированного(прописанного в теме) блока. Например: block-search.tpl.php, block-seti.tpl.php... и т.д.