Page 1 of 1

Форматирование кода в wiki

Posted: Thu Oct 15, 2020 10:12 pm
by scjtpl
только начинаю разбираться со смартом, приходится много всего искать по мануалу в разных местах, и хайлайт экзамплов кода очень бы был кстати, поэтому предлагаю автору добавить цветовое выделение и форматирование примеров кода в wiki (например https://highlightjs.org/)

устанавливается элементарно, один глобальный скрипт в футере + 1 стиль, ничего по тексту менять не нужно, а именно:

1. в <header> wiki добавляем

Code: Select all

<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/10.1.2/styles/androidstudio.min.css">
2. и перед закрывающимся </body>:

Code: Select all

<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/10.1.2/highlight.min.js"></script>
<script>
  document.querySelectorAll('pre.code')
    .forEach(function(el) {
      hljs.highlightBlock(el);
    })
</script>
и весь код в wiki начинает выглядеть так:

Image

Re: Форматирование кода в wiki

Posted: Fri Oct 16, 2020 6:56 am
by admin
хорошо , будет сдлеано

Re: Форматирование кода в wiki

Posted: Mon Oct 19, 2020 7:06 am
by admin
добавил, хотя мне кажется темнова-то стало, нет?