Pull to refresh

Улучшения в работе парсера

Reading time1 min
Views871
Появилась возможность вставки кода. Чтобы всё получилось, код необходимо вставлять в тег
<code>
  ваш код должен быть тут
</code>

Иначе, теги съест парсер

Пример:
// Добавляем возможность подсветки синтаксиса с помощью <font color> в теге code
$jevix->cfgAllowTags(array('font'));
$jevix->cfgSetTagChilds('code', array('font'), false, true);
$jevix->cfgAllowTagParams('font', array('color'));   


* This source code was highlighted with Source Code Highlighter.

читать дальше

В дальнейшем мы собираемся встроить подсветку синтаксиса на Хабр, а пока для получения раскрашенного кода советую использовать сервисы наподобие Source Code Highlighter.

Так же, исправлены несколько незначительных багов среди которых:
  1. точка в файле .htaccess
  2. многоточие после вопросительного?.. и восклицательного!.. знаков

P.S. Так же работает тег <pre>. Его можно использовать для вывода текста as-is. С сохранением пробелов и переводов строки:
<html>
     /\/\_ _
   _oo      \
  |___-     /)
      ||--||
</html>

Tags:
Hubs:
+49
Comments36

Articles