MODx и UTF-8
Вчера весь вечер ковырял MODx, точнее один сниппет: wayfinder. Пытался сделать на Мьелльнире верхнее меню с иконками. Часов через шесть понял в этом сниппете все, что мог понять и решил посмотреть сайт в IE…
Кошмар. Бред. Когда в IE появляется три уголка, при том, что в коде их всего два - это еще нормально. Но когда часть css просто не читается - бред. Меню сползло вниз, отображались и большие и маленькие иконки, голова дракара тоже внизу, а красивой узорной полоски просто нет. Пытался разобраться этом вчера - мозг не выдержал, просидел лишь до двух и ушел спать. Утро вечера мудренее, оно и верно.
С утра повторил процедуру, что делал вчера:
- Открываешь index.html с макетом сайта - все ок.
- Копируешь весь код в шаблон MOD, сохраняешь, запускаешь - бред.
- Сравниваешь два кода - идентичные.
Нашел функцию сохранения сайта в html страницы. Сохранил. Открыл в IE - все отлично! Кроме кодировки. Вместо UTF-8, которая прописана в коде, сайт отобразился в какой-то кириллице. Меняю кодировку - вот оно! вот где корень всех бед! снова перекосило сайт. Дошло наконец-то, что файл стилей у меня не в UTF-8 сохранен был. Открыл его встроенным редактором MODx, пересохранил и радуюсь жизни : ) Теперь у меня есть мой лучший сайт. Надо доводить его до ума и за оформление форума приняться. А пока что один вывод: надо полностью переходить на UTF-8.
З.ы. После того как попробуешь MODx первый раз - хочется удалить ее и никогда больше не видеть. Когда немного разберешься в ней - не сможешь больше отказаться. Лучшая бесплатная cms из тех, что я видел.