Проблема с тегами h2 в Drupal 6.х

Прислано: demarko

вт, 02/03/2010 - 22:47

Другие статьи по теме:

Обнаружил такую проблему мне непонятную, зачем Drupal заголовок блока с комментариями и в форме добавления комментариев оборачивает в тег h2 (

Комментарии:

и

Отправить комментарий:

), по SEO это тупо. Подскажите где это убрать???

Заранее спасибо!

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано Clarion в вт, 02/03/2010 - 23:38.

файл comment.tpl.php, можно скопировать из готовой темы и редактировать


Опубликовано direqtor в ср, 03/03/2010 - 06:31.

Почему тупо? С точки зрения структуры документа все правильно.

<h1>Заголовок документа</h1>
  ....... Текст документа .....
 
  <h2>Комментарии</h2>
 
    <h3>Заголовок комментария 1</h3>
      ...Текст комментария 1...
    <h3>Заголовок комментария 2</h3>
      ...Текст комментария 2...
 
  <h2>Добавить комментарий</h2>
    .....


Опубликовано demarko в ср, 03/03/2010 - 14:22.

direqtor написал(а):

Почему тупо? С точки зрения структуры документа все правильно.

<h1>Заголовок документа</h1>
  ....... Текст документа .....
 
  <h2>Комментарии</h2>
 
    <h3>Заголовок комментария 1</h3>
      ...Текст комментария 1...
    <h3>Заголовок комментария 2</h3>
      ...Текст комментария 2...
 
  <h2>Добавить комментарий</h2>
    .....

Может быть у кого-то это допустимо, я хочу другую структуру тегов H.

Можете подсказать где копать, подозреваю что надо хакать модуль???


Опубликовано RxB в ср, 03/03/2010 - 14:32.

Подозреваю, что стоит прочитать первый пост


Опубликовано Bios в ср, 03/03/2010 - 14:34.

Clarion вам правильно написал comment.tpl.php ищите есть описания структуры...


Опубликовано demarko в ср, 03/03/2010 - 15:35.

<div class="comment<?php print ($comment->new) ? ' comment-new' : ''; print ($comment->status == COMMENT_NOT_PUBLISHED) ? ' comment-unpublished' : ''; print ' '. $zebra; ?>">
 
  <div class="clear-block">
  <?php if ($submitted): ?>
    <span class="submittedcomment"><?php print $date ?></span>
  <?php endif; ?>
 
  <?php if ($comment->new) : ?>
    <a id="new"></a>
    <span class="new"><?php print drupal_ucfirst($new) ?></span>
  <?php endif; ?>
 
  <div class="commentinfo">
	<table class="commentinfotable">
		<tr>
			<td width="8%" align="left"><?php print $picture ?></td>
 
			<td width="92%" align="left">&nbsp;&nbsp;-&nbsp;&nbsp;<?php print $author ?></td>
		</tr>
	</table>
	</div>
 
    <div <?php if ($new) { ?> id="commentcontentnew" <?php } else { ?> id="commentcontent" <?php } ?>>
      <?php print $content ?>
    </div>
 
  </div>
 
  <?php if ($links): ?>
    <div id="commentlinks"><?php print $links ?></div>
  <?php endif; ?>
</div>

Вот структура этого файла)

возможно меня не поняли или я не понял Вас)

выложу крин... вот именно про эти h2 я говорю, а в comment.tpl.php такого нет.


Опубликовано Clarion в ср, 03/03/2010 - 17:37.

тогда вам нужен файл box.tpl.php, но он относится не только к комментариям - Prints a simple html box around a page element. The only well known instances of its use is for the core instances of search results and comment forms.


Опубликовано demarko в ср, 03/03/2010 - 18:59.

Да, одна часть проблемы вроде бы решена. Фраза "отправить комментарий" теперь выводиться после правки box.tpl.php так как надо. Но вот слово "комментарии:" как были в H2 так и есть( хакать модуль надо?


Опубликовано direqtor в чт, 04/03/2010 - 09:20.

Еще есть шаблон comment-wrapper.tpl.php.

Знаете что demarko, не мучьте тут всех листингами. В API все способны заглянуть. Ставите на друпал  devel, включаете Theme developer, тыкаете в любое место страницы и смотрите какой шаблон или функция это место выводят. Темизируете...


Опубликовано demarko в чт, 04/03/2010 - 10:07.

спасибо про девел, знал про него, но то что с темами работает не догадывался...


Опубликовано direqtor в чт, 04/03/2010 - 10:38.

"demarko" написал(а):

Может быть у кого-то это допустимо, я хочу другую структуру тегов H.

А как должно быть не «тупо» с точки зрения SEO? Какая структура заголовков?


Опубликовано demarko в сб, 06/03/2010 - 11:19.

У меня есть нужные мне вхождения тега h1 и h2, слово "комментарии" в хеадеры страницы входить не должны.


Опубликовано Alex_on в сб, 06/03/2010 - 12:54.

С точки зрения СЕО пофик, страницы Друпала по НЧ двигаются хорошо. А если вы затачиваете страницу под супер-ВЧ нефиг комментам там делать.