О Drupal, как добавить произвольный код на страницу гелерии (image_galley)? Пизи изи!

А очень просто! Сначала нужно для галереи заполнить поле описание, например вот так:

<div class="tabs">

<ul class="tabs primary clear-block">

<li><a href="/bath-projects/Extra-B"><span class="tab">Описание</span></a></li>

<li><a href="/bath-projects/Extra-B/schema"><span class="tab">План-схема</span></a></li>

<li><a href="/bath-projects/Extra-B/specs"><span class="tab">Спецификация</span></a></li>

<li class="active"><a class="active" href="/bath-projects/Extra-B/gallery"><span class="tab">Фотографии</span></a></li>

</ul>

</div>

Потом, добавить в столь полюбивший мне файл template.php вот такую (или более красивую) ерунду:

function phptemplate_preprocess_page(&$vars) {
  $vars['original_content'] = $vars['content'];
  if ($vars['template_files'][1]=='page-image-tid') {
      $current_tid = $vars['template_files'][2];
          $tid_descr_query = 'select description from term_data where concat("page-image-tid-",tid) = "';
          $tid_descr_query .= $current_tid;
          $tid_descr_query .= '"';
          $tid_descr = db_result(db_query($tid_descr_query));
          if (!empty($tid_descr)) {
                  $vars['content'] = $tid_descr;
                  $vars['content'] .= $vars['original_content'];
      }
  }
}

Результат можно посмотреть вот здесь (вкладочки в галерее появились).