HTML5 и MODx - валидация

Добрый день.
Как известно, для скриптов в HTML5 прописывать type=«text/javascript» не обязательно, но валидатор стал выдавать по этому поводу предупреждение типа
Warning: The type attribute is unnecessary for JavaScript resources

С shopkeeper'ом я разобрался, все подобные атрибуты удалил, дошла очередь до eFilter. У него подключение скриптов прописано так

$eFltr->modx->regClientStartupScript('assets/snippets/eFilter/html/js/jquery-ui.min.js');

соответственно на сайт выводится так
<script type="text/javascript" src="assets/snippets/eFilter/html/js/jquery-ui.min.js"></script>


Можно, конечно прописать по-другому, сейчас пока прописал так
$eFltr->modx->regClientStartupScript('<script src="assets/snippets/eFilter/html/js/jquery-ui.min.js"></script>');


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

Спасибо

3 комментария

avatar
Большинство всего, что есть в MODx формируется в одном файле — парсере (/manager/includes/document.parser.class.inc.php). Соответственно и эта конструкция в данном файле всего в одном месте :)
avatar
Спасибо, нашел.

p.s. А может уже пора и в дистрибутиве исправить, вряд ли еще кто делает сайты на HTML4
avatar
Думаю правильнее будет сделать правку в парсере в зависимости от настроек в конфигурации подставлять правильный вариант.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.