Главная » Статьи » Статьи вебмастеру |
uCoz: избегаем ошибок при создании и работе с сайтом
Любая система управления содержимым (CMS) имеет свои преимущества и недостатки. Создание сайтов на платформе Юкоз не требует каких-либо специальных знаний и навыков. Поэтому система пользуется большой популярностью среди начинающих веб-строителей. Данная статья призвана помочь новичкам избежать возникновения ошибок с отображением страниц своих сайтов ввиду несовершенства отдельных составляющих движка uCoz. После регистрации сайта, активации отдельных модулей, создания информеров и т.п. Вы получаете готовый инструмент для работы с информацией и ее предоставлением посетителям вашего ресурса. Тем не менее, базовые и расширенные настройки информеров, модулей и проекта в целом не всегда являются пригодными для использования. Как результат, посетителям сайта выдаются "кривые” страницы с большим количеством ошибок. Визуальный редактор Самым большим "злом” из всего функционала системы Юкоз является визуальный редактор материалов. И со мной согласятся многие пользователи uCoz, в частности люди, работающие с этим движком не один год. Более того, это "зло” включено по умолчанию. Все преимущества, описанные в статье "Визуальный редактор материалов” из официального блога компании, сводятся на нет, стоит только заглянуть в исходный код материала. Если Вы используете этот редактор, можете забыть об использовании в будущем слайдеров, информеров с картинками и кратким описанием статей, красивого вывода материалов сайта и прочих популярных сегодня фишек. И вообще, будьте готовы к тому, что в один прекрасный момент все пойдет наперекосяк. Используйте старую добрую форму BB-codes + HTML и будет вам счастье. Для этого достаточно зайти в "Общие настройки” в панели управления и выбрать соответствующий "Тип формы по умолчанию для редактирования материалов”. Краткое описание материала В модулях "Новости сайта” и "Блог” по умолчанию отключена опция заполнения краткого описания и задана функция показа сокращенной версии текста сообщения, если сообщение очень длинное. Ввиду того, что эта настройка включена по умолчанию, как и визуальный редактор, вместе они просто убивают код страницы. Дело в том, что визуальный редактор оставляет слишком много тегов (многие из которых являются мусором), а обрезание материалов под анонсы происходит не по количеству символов в тексте, а по количеству символов в коде. В итоге мы получаем 400-500 символов текста вместо указанных 1000, а также незакрытые либо порезанные теги и браузеры некорректно отображают страницы сайта. Этот же эффект можем получить и без визуального редактора, например, когда в тексте новости используются картинки, ссылки и т.п. Стоит также отметить, что в случае, когда заполнение краткого описания материалов отключено, код вызова текста сообщений $MESSAGE$ в информерах не работает. Таким образом, можно опять же забыть о подключении слайдеров, выводе красивых информеров с анонсами и т.п. Чтобы избежать подобных ошибок, рекомендуется в настройках модулей сделать поле "Краткое описание” обязательным для заполнения. Как вариант, можно еще отключить функцию "Показывать сокращенную версию текста сообщения, если сообщение очень длинное” и вместо этого в тексте материала использовать метку $CUT$ в нужном месте. Информер комментариев Использование информера комментариев стимулирует общение пользователей на сайте. Однако есть в настройках этого информера опция, использование которой недопустимо. Речь идет о настройке "Максимальная длина текста комментария”. Для обрезания текста материалов используется тот же принцип, что и для анонсов новостей. Если в комментариях используются смайлы и указываются ссылки (а они используются и указываются достаточно часто), тег картинки или ссылки может резаться и портить код страницы. Таким образом, необходимо задавать вывод текста комментариев без ограничения по количеству символов либо не использовать код вызова текста комментов $MESSAGE$, который задан в шаблоне информера по умолчанию. Кривые руки Очень часто ошибки возникают не по вине системы и ее разработчиков, а из-за "кривых рук” пользователей. Ничего не понимаете в HTML, CSS и Java (а теперь уже и в PHP), не ставьте непроверенные скрипты, шаблоны и другие готовые решения. А если все-таки рискнули установить такое решение, то хотя бы сделайте перед этим резервные копии шаблонов и проекта. | |
Просмотров: 508 | | |
Всего комментариев: 0 | |