Ausgewählte Einstellungen auf einer Webseite anzeigen

Der einfachste Weg ist, die Einstellungen per Makro auszulesen und sie einer Webseite zu übergeben, wo sie mittels Javaskript angezeigt werden.

Erstellen Sie eine HTML-Datei namens 'einstellungen.htm' mit folgendem Inhalt und speichern sie diese z.B. im Programmverzeichnis von K-Meleon im ordner Profiles ab.

<html> <head> <title>Einstellungen</title> <style type="text/css"> <!-- td {vertical-align: top; padding-top:1ex;} td+td:after {content:":";} td+td+td:after {content:"";} --> </style> </head> <body> <script type="text/javascript"> <!-- var paramStr = unescape(location.search), isParam = true; if (!paramStr.length) isParam = false; else paramStr = paramStr.substring(1, paramStr.length); if (isParam) { // Parameter "paramStr" angegeben document.write(paramStr) } else { // Kein Parameter angegeben document.write("kein String") } //--> </script> </body> </html>

Diese HTML-Seite macht nichts anderes, als Text, der als Parameter übergeben wird, anzuzeigen. Dieser Text wird mit folgendem Makro erzeugt:

einstell { menu = "Ausgewählte Einstellungen zeigen"; $nz="<tr><td>"; $nf="</td><td>"; $ze="</td></tr>"; $seite="<table> ".$nz."<strong>Einstellung</strong>".$nf.$nf."<strong>Wert</strong>".$ze $seite=$seite.$nz."variable Schrift".$nf.$nf.getpref(INT, "font.size.variable.x-western")."px".$ze; $seite=$seite.$nz."feste Schrift".$nf.$nf.getpref(INT, "font.size.fixed.x-western")."px".$ze; $seite=$seite.$nz."Mindest-Schriftgröße".$nf.$nf.getpref(INT, "font.minimum-size.x-western")."px".$ze; $erg=getpref(INT, "network.cookie.cookieBehavior") $text=$erg==0 ? "immer" : ""; $text=$erg==1 ? "von der Seite" : "nie"; $seite=$seite.$nz."Cookies annehmen".$nf.$nf.$erg." (=".$text.")".$ze; #$seite=$seite.$nz."Cookies annehmen".$nf.$nf.getpref(INT, "network.cookie.cookieBehavior").$ze; $seite=$seite."</table>"; open("file:///c:/programme/k-meleon/profiles/einstellungen.htm ?".$seite); }

Dieses Makro definiert eine Variable ($seite) mit HTML-Tags und Text. Die Variable wird dann mit dem Aufruf der Datei 'einstellungen.htm' übergeben. Den Aufruf open("file:///c:/programme/k-meleon/profiles/einstellungen.htm ?".$seite); können (und müssen) Sie natürlich anpassen, je nach dem, wo Ihre Datei 'einstellungen.htm' liegt.