Как я могу предотвратить использование CKEditor тегами Mura? ИЛИ как я могу заставить CKEditor игнорировать [m] что-то здесь [/ m] ?
У меня нулевой опыт модификации CKEditor, но все решения, которые я видел до сих пор, обычно "игнорируют этот элемент html" или "позволяют этот элемент html", тогда как эта проблема относится к определенному набору символов.
Если я использую следующий пользовательский тег Mura в редакторе содержимого Mura CMS:
[m]$.dspFooter()[/m]
Я хочу, чтобы выходной HTML был, например:
<footer>
<div class="container">
<div class="row">
<div class="col">
<nav class="nav">
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
</nav>
</div>
</div>
</div>
<footer>
Фактический результат:
<p></p>
<footer>
<div class="container">
<div class="row">
<div class="col">
<nav class="nav">
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
</nav>
</div>
</div>
</div>
<footer>
<p></p>
Наличие обертки Mura Tag с <div>
также неприемлемо для моих нужд:
<div>
<footer>
<div class="container">
<div class="row">
<div class="col">
<nav class="nav">
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
</nav>
</div>
</div>
</div>
<footer>
</div>
Любая помощь будет принята с благодарностью. Извините, если я пропустил подходящее решение.