Любая система управления содержимым (CMS) имеет свои преимущества и недостатки. О преимуществах системы uCoz мы уже как-то рассказывали (впрочем, как и о недостатках). Создание сайтов на платформе Юкоз не требует каких-либо специальных знаний и навыков. Поэтому система пользуется большой популярностью среди начинающих веб-строителей. Данная статья призвана помочь новичкам избежать возникновения ошибок с отображением страниц своих сайтов ввиду несовершенства отдельных составляющих движка uCoz.

После регистрации сайта, активации отдельных модулей, создания информеров и т.п. Вы получаете готовый инструмент для работы с информацией и ее предоставлением посетителям вашего ресурса. Тем не менее, базовые и расширенные настройки информеров, модулей и проекта в целом не всегда являются пригодными для использования. Как результат, посетителям сайта выдаются "кривые” страницы с большим количеством ошибок.

ВИЗУАЛЬНЫЙ РЕДАКТОР

Самым большим "злом” из всего функционала системы Юкоз является визуальный редактор материалов. И со мной согласятся многие пользователи uCoz, в частности люди, работающие с этим движком не один год. Более того, это "зло” включено по умолчанию. Все преимущества, описанные в статье "Визуальный редактор материалов” из официального блога компании сводятся на нет, стоит только заглянуть в исходный код материала. Если Вы используете этот редактор, можете забыть об использовании в будущем слайдеров, информеров с картинками и кратким описанием статей, красивого вывода материалов сайта и прочих популярных сегодня фишек. И вообще, будьте готовы к тому, что в один прекрасный момент все пойдет наперекосяк.

Используйте старую добрую форму BB-codes + HTML и будет вам счастье. Для этого достаточно зайти в "Общие настройки” в панели управления и выбрать соответствующий "Тип формы по умолчанию для редактирования материалов”.

КРАТКОЕ ОПИСАНИЕ МАТЕРИАЛА

В модулях "Новости сайта” и "Блог” по умолчанию отключена опция заполнения краткого описания и задана функция показа сокращенной версии текста сообщения, если сообщение очень длинное. Ввиду того, что эта настройка включена по умолчанию, как и визуальный редактор, вместе они просто убивают код страницы. Дело в том, что визуальный редактор оставляет слишком много тегов (многие из которых являются мусором), а обрезание материалов под анонсы происходит не по количеству символов в тексте, а по количеству символов в коде. В итоге мы получаем 400-500 символов текста вместо указанных 1000, а также незакрытые либо порезанные теги и браузеры некорректно отображают страницы сайта. Этот же эффект можем получить и без визуального редактора, например, когда в тексте новости используются картинки, ссылки и т.п.

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

Чтобы избежать подобных ошибок, рекомендуется в настройках модулей сделать поле "Краткое описание” обязательным для заполнения. Как вариант, можно еще отключить функцию "Показывать сокращенную версию текста сообщения если сообщение очень длинное” и вместо этого в тексте материала использовать метку  в нужном месте.

ИНФОРМЕР КОММЕНТАРИЕВ

Использование информера комментариев стимулирует общение пользователей на сайте. Однако есть в настройках этого ифнормера опция, использование которой недопустимо. Речь идет о настройке "Максимальная длина текста комментария”. Для обрезания текста материалов используется тот же принцип, что и для анонсов новостей. Если в комментариях используются смайлы и указываются ссылки (а они используются и указываются достаточно часто), тег картинки или ссылки может резаться и портить код страницы.

Таким образом, необходимо задавать вывод текста комментариев без ограничения по количеству символов либо не использовать код вызова текста комментов , который задан в шаблоне информера по умолчанию.

КРИВЫЕ РУКИ

Очень часто ошибки возникают не по вине системы и ее разработчиков, а из-за "кривых рук” пользователей. Ничего не понимаете в HTML, CSS и Java (а теперь уже и в PHP), не ставьте непроверенные скрипты, шаблоны и другие готовые решения. А если все-таки рискнули установить такое решение, то хотя бы сделайте перед этим резервные копии шаблонов и проекта.

Вот по таким основным причинам возникают ошибки с отображением страниц сайтов, в результате чего к нам часто обращаются пользователи системы uCoz с просьбой помочь разобраться и решить проблему. Надеюсь, что данная статья поможет многим нашим посетителям предотвратить такие ошибки, да и нам не придется в который раз давать все тот же ответ на одни и те же вопросы.

P.S. Новый шаблон с новыми функциями совсем скоро!