Как отключить подсветку синтаксиса в редакторе шаблонов

В редакторе шаблонов Movable Type есть одна замечательная функциональность — подсветка синтаксиса. Но, к сожалению, она не совсем корректно работает в браузере Opera. Дело в том, что в Movable Type для этого используется сторонняя javascript-библиотека. И на сайте Codepress.org, когда он ещё работал, было написано, что с браузером Opera могут быть проблемы.

Итак, чтобы отключить подсветку синтаксиса, достаточно закомментировать следующую функцию в /mt-static/mt.js:

if ( tareas[ j ].getAttribute( "mt:editor" ) == "codepress" ) {
    if ( this.constructor.CodePress.isSupported() ) {
        var ed = new this.constructor.CodePress( tareas[ j ] );
        if ( ed ) {
            if ( !this.cpeList )
                this.cpeList = [];
            this.cpeList.push( ed );
        }
    }
}

В русской версии она находится на строках 1534-1543.

1 комментарий

Спасибо, попробывал получилось!

Статистика

Последние записи

  • Movable Type 5.2.7

    Состоялся релиз новой версии Movable Type 5.27, основные изменения которого: Новая адаптивная тема «Eiger». Для редакции Pro и Advanced доступен плагин «Smartphone Option», благодаря которому...

  • Автоподстановка тегов в Movable Type

    Не знаю, как для вас, а для меня стало открытием, что в Movable Type работает автоподстановка тегов на кириллице — для этого достаточно ввести первые...

  • Movable Type 5.2.3

    Сегодня состоялся релиз новой версии Movable Type 5.2.3. Изменение всего одно — если в параметрах MySQL было разрешено 20 или менее соединений (max_user_connections), то Movable...

  • Movable Type на PSGI и nginx

    В Movable Type 5.2 появилась встроенная поддержка PSGI. В связке с nginx это даёт значительный прирост производительности — страницы открываются не просто быстро, а невероятно...

  • Патч для Movable Type 4.38, устраняющий проблему безопасности

    В Movable Type версий 4.2 и 4.3 обнаружена уязвимость в скрипте обновления. Вчера разработчики выложили обновлённый скрипт, устраняющий эту проблему. Для устранения уязвимости достаточно загрузить...

Закрыть