-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HTMLPrefix: поддержка не экранируемых синтаксических инструкций #4
Comments
Спасибо за фидбек. Можно пример входных данных? |
Грантовский таск:
Результать html: 'templates/favicons.php': < ;?= SITE_TEMPLATE_PATH; ?> ;/favicons/favicon.ico (пробелы перед ";" специально поставил, иначе парсер markdown преобразует их в < > ) Желаемый результат: /favicons/favicon.ico |
Семантически библиотека cheerio правильно делает, что экранирует скобки, которые находятся внутри других скобок, так как она ожидает html или xml. Я сделал регулярку, возвращающую php-теги, при условии что расширение файла |
Не лучше ли вообще не экранировать, не все CMS в таком виде параметрами оперируют. |
Замечательно было бы, если была бы возможно не просто указать путь, а добавить, что-то свое из того или иного языка. Вот наприме есть потребность в выводе php константы, для чего используется . К сожалению $.append при вставке экранирует символы "<", ">".
The text was updated successfully, but these errors were encountered: