Форсированный вызов jQuery v1.4.4 в NetCat 4.7.2

Сегодня мы обнаружили забавный баг в NetCat 4.7.2 Он не очень злой, зато показательный. Оказывается, если в макете дизайна вызвать вот такой код:

".s_list_class(1,32, "full_id=$message")."

а в вызванном этим s_list_class компоненте будет вот такой код:

".( $addform ? $addForm : NULL )."

, причем «форма добавления объекта» существует,
то html-код нашего сайта силком получит незваный jquery-1.4.4.min.js:

<script type='text/javascript' src='/netcat/require/js/jquery-1.4.4.min.js'></script>
<!DOCTYPE html>

Видимо дело в то, что в формах добавления объекта jQuery подключается насильно в чем-то вроде ее "системных настроек", а при такой последовательности вызова код еще и исполняется внутри компонента, то есть перед макетом дизайна...

Блог

Что с Мастерхостом? Когда заработает?!

Этот вопрос всё чаще задают в Интернете начиная примерно с 12:00 дня 2 марта. А всё потому, что он накрылся!

далее

Автоматизированная Система Управления Бэкапами

Автоматизированная Система Управления Бэкапами позволяет добиться полного контроля над резервными копиями сайтов внутри инфраструктуры веб-студии. Если вы поддерживаете десятки сайтов на разных хостингах, без подобной системы вы не можете быть на 100% уверены в том, что каждый из них был корректно зарезервирован прошлой ночью.

далее

Хорошая верстка в LESS: как?

Здесь собраны некоторые рекомендации по верстке макетов дизайна с использованием LESS. Они годятся для проектов, где необходимо сверстать сложный макет дизайна с использованием CSS-фреймоворка и LESS препроцессора.

далее

Хороший веб-дизайн: как?

Photoshop и PSD-файлы были популярны в начале века, а сейчас чтобы создать дизайн сложного веб-сайта практичнее использовать специализированные инструменты. И не только потому, что статические PSD-файлы с трудом справляются с задачей визуализации динамической тянущейся верстки и анимации. Еще и потому, что важно не только нарисовать красиво, но и удобно передать результат верстальщику.

далее

Весь блог тут