home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0"?>
- <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
- <?xml-stylesheet href="chrome://mozapps/skin/pref/pref.css" type="text/css"?>
- <?xml-stylesheet href="chrome://browser/skin/pref/pref.css" type="text/css"?>
- <!--<?xml-stylesheet href="file:///C:/mozilla/browser/themes/modern/browser/pref/pref.css" type="text/css"?>-->
- <?xml-stylesheet href="chrome://browser/content/sitecontrols/sitecontrols.css" type="text/css"?>
-
- <!DOCTYPE window SYSTEM "chrome://browser/locale/pref/pref-sitecontrols.dtd">
-
- <page xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
- onload="parent.initPanel('chrome://browser/content/pref/pref-sitecontrols.xul');"
- headertitle="&lHeader;" id="pref-sitecontrols">
-
- <script type="application/x-javascript" src="chrome://browser/content/sitecontrols/sitecontrols.js"/>
- <script type="application/x-javascript" src="chrome://browser/content/pref/pref-sitecontrols.js"/>
- <script type="application/x-javascript" src="chrome://browser/content/cookieviewer/treeUtils.js"/>
-
- <stringbundle id="stringBundle" src="chrome://browser/locale/pref/addPopup.properties"/>
-
- <tabbox id="tabbox" flex="1">
- <tabs id="preftabs" onselect="OnPrefTabsSelect();">
- <tab id="sitelistTab" label="Site List"/>
- <tab id="prefsTab" label="Trust Preferences"/>
- </tabs>
- <tabpanels flex="1">
-
- <!-- Sites -->
- <hbox flex="1">
- <vbox flex="1" style="min-width: 150px;">
- <label value="Master Settings" class="heading"/>
- <tree id="masterList" hidecolumnpicker="true"
- onselect="MasterListSelection(this.currentIndex);">
- <treecols>
- <treecol id="masterList-site" flex="1"
- hideheader="true"/>
- </treecols>
- <treechildren>
- <treeitem id="masterList-trust">
- <treerow>
- <treecell label="I Trust This Site"
- value="Verified Default"
- properties="trust"/>
- </treerow>
- </treeitem>
- <treeitem id="masterList-notSure">
- <treerow>
- <treecell label="I'm Not Sure"
- value="Not Verified Default"
- properties="notSure"/>
- </treerow>
- </treeitem>
- <treeitem id="masterList-dontTrust">
- <treerow>
- <treecell label="I Don't Trust This Site"
- value="Warning Default"
- properties="dontTrust"/>
- </treerow>
- </treeitem>
- <treeitem id="masterList-localFiles">
- <treerow>
- <treecell label="Local Files"
- value="Local Files"/>
- </treerow>
- </treeitem>
- </treechildren>
- </tree>
-
- <hbox align="center">
- <label flex="2" value="My Settings" class="heading"/>
- <label id="siteFilterLabel" control="siteFilter" value="Filter"/>
- <textbox id="siteFilter" flex="1"
- type="timed" timeout="500"
- onkeypress="if (event.keyCode == KeyEvent.DOM_VK_RETURN) event.preventBubble();"
- oncommand="filterCommand(this.value);" />
- </hbox>
-
- <sitecontrols-tree id="siteList" flex="1"
- onselect="SiteListSelection(this.tree.currentIndex);"/>
- </vbox>
-
- <vbox>
-
- <groupbox flex="1">
- <caption label="Web Features"/>
-
- <checkbox id="allowPopups"
- label="Allow unrequested pop-up windows"
- oncommand="updateSiteControl(this);"/>
-
- <checkbox id="requestedPopupsInTab"
- label="Open requested pop-ups in new tab"
- oncommand="updateSiteControl(this);"/>
-
- <checkbox id="allowImages"
- label="Allow images to be displayed"
- oncommand="imagesChange(); updateSiteControl(this);"/>
- <checkbox id="imagesFromOrigOnly"
- label="From originating site only"
- style="margin-left: 15px;"
- oncommand="updateSiteControl(this);"/>
-
- <checkbox id="allowCookies"
- label="Allow cookies"
- oncommand="updateSiteControl(this);"/>
- <checkbox id="cookiesFromOrigOnly"
- label="From originating site only"
- style="margin-left: 15px;"
- oncommand="updateSiteControl(this);"/>
-
- <hbox>
- <checkbox id="enableJavaScript"
- label="Enable JavaScript"
- oncommand="updateSiteControl(this);"/>
- <deck id="jsDeck" flex="1">
- <hbox pack="end">
- <button id="advancedJavaScript"
- label="Advanced..."
- oncommand="advancedJavaScript();"/>
- </hbox>
- <hbox align="center">
- <label id="vbScriptLabel" value="/ VBScript"/>
- </hbox>
- </deck>
- </hbox>
-
- <!-- These hidden checkboxes get modified by the popup window -->
- <checkbox id="jsMoveResize"
- hidden="true" reversed="true"/>
- <checkbox id="jsRaiseLower"
- hidden="true" reversed="true"/>
- <checkbox id="jsContextMenu"
- hidden="true"/>
- <checkbox id="jsHideStatusBar"
- hidden="true" reversed="true"/>
- <checkbox id="jsStatusBarText"
- hidden="true" reversed="true"/>
- <checkbox id="jsChangeImages"
- hidden="true" reversed="true"/>
-
- <checkbox id="enableJava"
- label="Enable Java"
- oncommand="updateSiteControl(this);"/>
-
- <checkbox id="enableActiveX"
- label="Enable ActiveX"
- oncommand="updateSiteControl(this);"/>
-
- </groupbox>
-
- <groupbox flex="1">
- <caption label="Rendering Engine"/>
- <label value="If this page appears to be displayed"/>
- <label value="incorrectly, try changing the setting."/>
- <radiogroup id="displayEngine" orient="horizontal"
- oncommand="updateSiteControl(this);">
- <radio src="chrome://browser/skin/firefox-16px.png" id="displayEngine_Gecko" value="Gecko" label="Firefox"/>
- <radio src="chrome://browser/skin/ie_icon.gif" id="displayEngine_Trident" value="Trident" label="Internet Explorer"/>
- </radiogroup>
- </groupbox>
- </vbox>
- </hbox>
-
- <!-- Prefs -->
- <vbox id="siteControlsPrefs" flex="1">
- <groupbox>
- <caption label="Netscape Trust Rating System"/>
- <description>Netscape has formed partnerships with industry leaders
- who catalog web sites on a regular basis. Some sites are verified
- for browsing and exchanging sensitive information, while others
- are placed on warning lists due to their malicious intent. The
- Netscape Browser can keep you up to date on these sites and
- automatically configure your browser for the best internet experience.
- </description>
- <radiogroup id="useTrustRatings"
- oncommand="enableDisableTrustRatings(event);"
- prefstring="trustsettings.partnerratings"
- preftype="bool">
- <radio id="useTrustRatings_yes" value="true" class="trustRatingsRadio"
- label="Use Netscape Trust Ratings for Site Controls"/>
- <vbox class="indent">
- <radiogroup id="trustRatingsAuto"
- prefstring="trustsettings.partnerratings.auto"
- preftype="bool">
- <radio id="trustRatingsAuto_yes" value="true"
- label="Automatically configure my Trust Setting according to Trust Ratings"/>
- <hbox>
- <radio id="trustRatingsAuto_no" value="false"
- label="Always use this setting as a default:"/>
- <menulist id="trustRatingsAuto_default"
- prefstring="trustsettings.default"
- preftype="string"
- oncommand="document.getElementById('trustRatingsNo_default').selectedIndex=this.selectedIndex;">
- <menupopup>
- <menuitem value="Low" label="I Trust This Site"/>
- <menuitem value="Medium" label="I'm Not Sure"/>
- <menuitem value="High" label="I Don't Trust This Site"/>
- </menupopup>
- </menulist>
- </hbox>
- </radiogroup>
- <checkbox id="displayWarnings"
- label="Display Trust Warnings in the Message Bar"
- prefstring="trustsettings.showwarnings"
- preftype="bool"/>
- <hbox align="center">
- <label id="updateIntervalLbl"
- value="Update Netscape Trust Rating Lists every"/>
- <menulist id="updateInterval"
- prefstring="silent.update.interval"
- preftype="int">
- <menupopup>
- <menuitem value="3600000" label="1 hour"/>
- <menuitem value="28800000" label="8 hours"/>
- <menuitem value="86400000" label="1 day"/>
- <menuitem value="604800000" label="1 week"/>
- </menupopup>
- </menulist>
- </hbox>
- </vbox>
- <radio id="useTrustRatings_no" value="false" class="trustRatingsRadio"
- label="Do Not Use Netscape Trust Ratings"/>
- <hbox class="indent" align="center">
- <label id="trustRatingsNoLbl"
- value="Always use this setting as a default:"/>
- <menulist id="trustRatingsNo_default"
- prefstring="trustsettings.default.user"
- preftype="string"
- oncommand="document.getElementById('trustRatingsAuto_default').selectedIndex=this.selectedIndex;">
- <menupopup>
- <menuitem value="Low" label="I Trust This Site"/>
- <menuitem value="Medium" label="I'm Not Sure"/>
- <menuitem value="High" label="I Don't Trust This Site"/>
- </menupopup>
- </menulist>
- </hbox>
- </radiogroup>
- </groupbox>
- <groupbox>
- <caption label="Global Site Options"/>
- <checkbox id="showBlockedCount"
- label="Show Number of Blocked Pop-ups in Toolbar Button"
- prefstring="privacy.popups.show_count"/>
- <checkbox id="playBlockedSound"
- label="Play a Sound when a Pop-up is Blocked"
- prefstring="privacy.popups.sound_enabled"/>
- <checkbox id="showEngineIcon" label="Display Current Rendering Engine icon in the Status Bar"
- prefstring="browser.show_engine_icon"/>
- </groupbox>
- </vbox>
-
- </tabpanels>
- </tabbox>
-
- </page>
-