Fi1osof 22 августа 2014 0 6
Прикрутил подсветку кода PrettyPrint, код на сайте читать стало легче. Правда все равно еще предстоит большое внимание уделить типографике передаваемого кода на стороне сервера. Но лучше что-то, чем ничего :)
6 комментариев
M
MedVedZot 04 мая 2015г в 14:45 #
Коля а есть где почитать про то как ты прикрутил подсветку и как у тебя устроено это в бекенде
Спасибо
Fi1osof1
Fi1osof 04 мая 2015г в 15:09 #
Загуглите, это же не наша библиотека. А вообще просто добавляются на страницу скрипты.
<script src="/assets/components/modxsite/templates/v22/libs/prettify/prettify.js" type="text/javascript"></script>
        <link href="/assets/components/modxsite/templates/v22/libs/prettify/prettify.css" rel="stylesheet">
        <script type="text/javascript">
            $(function(){
                prettyPrint();    
            });
        </script>

И оборачивается код в блок <pre class=«prettyprint»>
M
MedVedZot 04 мая 2015г в 15:31 #
Спасибо
А от парсера ты как экранируешь
[[*content]]

Fi1osof1
Fi1osof 04 мая 2015г в 15:35 #
К претти это уже никакого отношения не имеет. Просто при сохранении надо скобки [ заменять на &#91;. Но для этого еще надо разрешить передачу MODX-тегов в POST. Подробное руководство не готов сейчас расписать, слишком много тонкостей там. Придется вам самостоятельно копать.
M
MedVedZot 04 мая 2015г в 18:02 #
Спасибо, пожалуйста только на ты )
Fi1osof1
Fi1osof 04 мая 2015г в 18:03 #
Не за что.
ОК, постараюсь.
Авторизуйтесь или зарегистрируйтесь (можно через соцсети ), чтобы оставлять комментарии.