Перекрытие и изменение форм на сайте

Не секрет, что в Друпале огромное количество форм - логин, отправка контактов, создание материала и прочее. Друпал предоставляет возможности для разработчика в своей теме перекрыть любую форму на сайте.

Лично мне знание о перекрытии форм неоднократно облегчало работу, ибо зачастую в техническом задании сайта (или дизайне) есть мелочи, которые сделать просто необходимо, но не всегда знаешь как это сделать. А сделать это очень просто - сначала мы указываем в template.php, что форма будем перекрыта - а потом пишем функцию, которая изменяет её. Теперь о том, как это сделать на практике.

читать далее