Вы здесь

Semantic Blocks

Назначение блокам определённых элементов разметки.

Модуль Semantic Blocks позволяет выбирать и использовать для блоков обёртки с разметкой, которая соответствует стандарту HTML 5. Это позволяет веб-мастерам без усилий создавать нужную разметку, не полагаясь на шаблон с жёстко закодированными элементами.

Установка

Если ваша тема уже содержит шаблон block.tpl.php, то откройте этот файл в редакторе и замените открывающие и закрывающие теги DIV на переменную $tag. Не забудьте заменить закрывающий тег! Если вы сомневаетесь в том, как это правильно сделать, то посмотрите в шаблон block.tpl.php, который находится в папке этого модуля.

Например, если в вашем шаблоне есть запись:

<div id="<?php print $block_html_id; ?>" class="<?php print $classes; ?>"<?php print $attributes; ?>>
......
</div>

То её нужно заменить на:

<<?php print $tag; ?> id="<?php print $block_html_id; ?>" class="<?php print $classes; ?>"<?php print $attributes; ?>>
....
</<?php print $tag; ?>>

Если в вашей теме нет шаблона block.tpl.php, то вы можете его автоматически переопределить на странице настройки модуля: admin/config/development/semantic_blocks

Не забудьте очистить кэш!

Предупреждение

Использование этого модуля предполагает, что сайт будет просматриваться через браузеры, которые поддерживают HTML 5. Если вы не используете HTML5 shiv, то старые браузеры IE не смогут отображать новые элементы. Смотрите http://code.google.com/p/html5shiv/.

Отметьте: проект содержит шаблон block.tpl.php.

configure = admin/config/development/semantic-blocks

Зависит от: 
Группа проекта: