Я читаю документацию по шаблонам Privoxy, а также просматриваю файлы шаблонов по умолчанию и пытаюсь разработать собственный верхний и нижний колонтитулы, включенные во все страницы шаблона, без необходимости записывать части документа и заголовок в каждом файле шаблона. Это достаточно просто с помощью директивы #include <file here>
.
Проблема с этим заключается в том, что я не могу изменить части, такие как <title>
потому что теперь они включены глобально.
Предлагает ли Privoxy способ использовать условную логику или символы, чтобы по существу определить, что представляет собой текущая страница шаблона, и использовать это в коде для условного отображения определенных значений? В качестве простого простого английского примера:
# If browsing config.privoxy.org/ (root)
<!-- @if-default-page -->
<title>Specific title value for homepage</title>
<!-- if-default-page-end@ -->
Я также хотел бы использовать это для условного отображения частей кода, таких как дополнительный JavaScript, когда это необходимо.
Возможно ли это, есть ли функциональность в Privoxy?