Редактор кода CodeMirror
← Вернуться ко всем расширениям
Описание расширения
Редактор кода с подсветкой синтаксиса. Подключается ко всем полям <TEXTAREA> в админке.
В админку вынес несколько настроек:
- выбор темы
- показывать или нет нумерацию строк
- подгонять высоту формы под количество строк или нет
- переносить или нет строки
Подключил несколько полезных функций, например, клавиша F11 - полноэкранный режим, Еsc - выход.
Остальные настройки и функции можно посмотреть в директории модуля /demo/ и на сайте проекта CodeMirror.
После установки стандартным способом:
1. Перед тегом </head> в файле /admin/include/start.dat
Вставьте код:
<?php if ($Config->wysiwyg == "my_codemirror") { $libraries = "../modules/my_codemirror/libraries.dat"; if (file_exists($libraries)) { require($libraries); } } ?>
2. Перед тегом </body> в файле /admin/include/end.dat
Вставьте код:
<?php if ($Config->wysiwyg == "my_codemirror") { $initialization = "../modules/my_codemirror/initialization.dat"; if (file_exists($initialization)) { require($initialization); } } ?>
3. В настройках движка выберете визуальный редактор: CodeMirror.
После обновления движка на новую версию, пункты 1-2 нужно будет повторить.
При удалении расширения удалите код, который Вы вставляли в пунктах 1-2.
Другие расширения: http://netexplorer.h1n.ru