Как убрать непонятные точки перед <!DOCTYPE html ?

Главные вкладки

Аватар пользователя computer_fan computer_fan 7 апреля 2009 в 23:39

В начале исходного HTML кода в страницах присутствуют непонятные точки, стоящие в центре знакоместа.

В шаблоне page.tpl.php этих точек нет.

Изначально, при малом количестве подключаемых модулей, их нет, потом появились. При переходе на Drupal 6.9 - пропали. Когда поставил 6.10 снова появились.

Комментарии

Аватар пользователя ankheg ankheg 8 апреля 2009 в 0:21

Может при сохранении в utf8 bom записывается в начало шаблона? Посмотрите каким-нибудь другим текстовым редактором.

Аватар пользователя computer_fan computer_fan 8 апреля 2009 в 0:58

Конвертировал файл в другую кодировку, префикс п»ї в файле page.tpl.php исчез. Очистил кэш на сайте. Обновил страницу. Те же самые точки остались, значит дело не в UTF-8 префиксе.

Какие ещё идеи?

Аватар пользователя Bahiya Bahiya 8 апреля 2009 в 1:25

У меня подобная проблема решилась конвертированием всех файлов шаблона в utf-8 без bom. До этого вылазила точка перед DOCTYPE, возникали непонятные отступы перед блоками.
UPD Да, ещё. В самописном модуле тоже пришлось поменять кодировку

Аватар пользователя gorcom gorcom 23 февраля 2012 в 17:07

computer_fan wrote:
все файлы проекта сохранил без bom. Теперь зловредные точки не появляются.

А как это без bom? Объясните пожалуйста

Аватар пользователя Bahiya Bahiya 8 апреля 2009 в 13:46

Не забывайте ставить [Решено] в заголовке вашего сообщения.
Это поможет другим пользователям быстрее найти решение возникшей проблемы.