Privoxy-Vorlagen und bedingte Logik

482
James White

Ich lese die Privoxy-Vorlagendokumentation durch, überprüfe die Standardvorlagendateien und versuche, eine benutzerdefinierte Kopf- und Fußzeile zu entwickeln, die auf allen Vorlagenseiten enthalten ist, ohne den Doctype- und den Kopfbereich in jede Vorlagendatei schreiben zu müssen. Dies ist mit der #include <file here>Direktive einfach genug .

Das Problem dabei ist, dass ich dann Teile wie die nicht ändern kann, <title>da sie jetzt global enthalten sind.

Bietet Privoxy eine Möglichkeit, die bedingte Logik oder die Symbole zu verwenden, um im Wesentlichen feststellen zu können, was die aktuelle Vorlagenseite ist, und diese im Code zu verwenden, um bestimmte Werte bedingte Anzeige zu erhalten? Als einfaches einfaches englisches Beispiel:

# If browsing config.privoxy.org/ (root) <!-- @if-default-page --> <title>Specific title value for homepage</title> <!-- if-default-page-end@ --> 

Ich möchte dies auch verwenden, um bei Bedarf Teile des Codes wie zusätzliches JavaScript anzuzeigen.

Ist dies möglich, ist die Funktionalität in Privoxy vorhanden?

1

0 Antworten auf die Frage