14:35

Ох и намучился я, пытаясь внедрить в Юкоз этот Хайлайт.... А Зачем? 

Как всегда делаешь, не оценив, то что есть! Почти все движки используют два варианта своей подсветки!

Системный - от CodeMirror и кривой, но рабочий BBcodeSyntax

С первого и начнем!

В админке любого сайта при редактировании шаблонов у нас идет подсветка синтаксиса, верно?

За нее отвечает скрипт от производителя CodeMirror, и он не конфликтует с Юкозом!

Зачем нам ХайЛайт, если у нас и так есть то что нужно, что и так прекрасно работает?

И именно с CodeMirror мы и начнем работу!

В админке подключен Java Script и таблица стилей, отвечающие за это! Но стили мы позаимствуем из другого движка, там подсветка более четкая!

И эти файлы мы и подключим  к новостям!

Код

 
<link href="ВашСайт.ру/panel/editor/CodeMirror/codemirror.min.css" rel="stylesheet" />
<script src="ВашСайт.ру/panel/editor/CodeMirror/codemirror.min.js"></script>
<script src="ВашСайт.ру/panel/editor/CodeMirror/tmpl.min.js"></script>

А хайлайт и ББ-коды закомментим, удалять лучше не стоит, мало ли что у вас не так пойдет.

 

../
colorize.js 24-Jul-2018 09:33 1304
runmode-standalone.js 30-Dec-2021 17:38 12049
runmode.js 07-Apr-2021 08:06 2773
runmode.node.js 30-Dec-2021 17:38 11494
Категория: Data Life Engine 15 | Просмотров: 155 | Добавил: SKYER | Рейтинг: 0.0/0
Всего комментариев: 1
0
1 SKYER   (01.01.2022 14:43) [Материал]
Впрочем, если вы используете именно Юкоз, то именно этот код и вставляйте в тело страницы в HEAD

Код
<link rel="stylesheet" href="/panel/editor/CodeMirror/codemirror.min.css">
<script src="/panel/editor/CodeMirror/codemirror.min.js"></script>
  <script src="/panel/editor/CodeMirror/tmpl.min.js"></script>

Это стандартная развертка Юкоза!
Если вам необходим более детальный стиль, подключайте вот эти стили:
 
Код
<link rel="stylesheet" href="https://twd-streams.usite.pro/tpl/code-styles/mirror-dle/default.css">

avatar