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

Post Reply
scjtpl
Posts: 3
Joined: Thu Oct 15, 2020 9:37 pm

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

Post 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
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

хорошо , будет сдлеано
Don't forget to run script update
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

добавил, хотя мне кажется темнова-то стало, нет?
Don't forget to run script update
Post Reply