home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2005 October / Gamestar_77_2005-10_dvd.iso / Programy / nsb-install-8-0.exe / chrome / browser.jar / content / browser / pref / pref-sitecontrols.xul < prev    next >
Encoding:
Extensible Markup Language  |  2005-07-29  |  9.8 KB  |  255 lines

  1. <?xml version="1.0"?>
  2. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  3. <?xml-stylesheet href="chrome://mozapps/skin/pref/pref.css" type="text/css"?>
  4. <?xml-stylesheet href="chrome://browser/skin/pref/pref.css" type="text/css"?>
  5. <!--<?xml-stylesheet href="file:///C:/mozilla/browser/themes/modern/browser/pref/pref.css" type="text/css"?>-->
  6. <?xml-stylesheet href="chrome://browser/content/sitecontrols/sitecontrols.css" type="text/css"?>
  7.  
  8. <!DOCTYPE window SYSTEM "chrome://browser/locale/pref/pref-sitecontrols.dtd">
  9.  
  10. <page xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  11.       onload="parent.initPanel('chrome://browser/content/pref/pref-sitecontrols.xul');"
  12.       headertitle="&lHeader;" id="pref-sitecontrols">
  13.  
  14. <script type="application/x-javascript" src="chrome://browser/content/sitecontrols/sitecontrols.js"/>
  15. <script type="application/x-javascript" src="chrome://browser/content/pref/pref-sitecontrols.js"/>
  16. <script type="application/x-javascript" src="chrome://browser/content/cookieviewer/treeUtils.js"/>
  17.  
  18. <stringbundle id="stringBundle" src="chrome://browser/locale/pref/addPopup.properties"/>
  19.  
  20. <tabbox id="tabbox" flex="1">
  21.     <tabs id="preftabs" onselect="OnPrefTabsSelect();">
  22.         <tab id="sitelistTab" label="Site List"/>
  23.         <tab id="prefsTab" label="Trust Preferences"/>
  24.     </tabs>
  25.     <tabpanels flex="1">
  26.  
  27.         <!-- Sites -->
  28.         <hbox flex="1">
  29.             <vbox flex="1" style="min-width: 150px;">
  30.                 <label value="Master Settings" class="heading"/>
  31.                 <tree id="masterList" hidecolumnpicker="true"
  32.                       onselect="MasterListSelection(this.currentIndex);">
  33.                     <treecols>
  34.                         <treecol id="masterList-site" flex="1"
  35.                                  hideheader="true"/>
  36.                     </treecols>
  37.                     <treechildren>
  38.                         <treeitem id="masterList-trust">
  39.                             <treerow>
  40.                                 <treecell label="I Trust This Site"
  41.                                           value="Verified Default"
  42.                                           properties="trust"/>
  43.                             </treerow>
  44.                         </treeitem>
  45.                         <treeitem id="masterList-notSure">
  46.                             <treerow>
  47.                                 <treecell label="I'm Not Sure"
  48.                                           value="Not Verified Default"
  49.                                           properties="notSure"/>
  50.                             </treerow>
  51.                         </treeitem>
  52.                         <treeitem id="masterList-dontTrust">
  53.                             <treerow>
  54.                                 <treecell label="I Don't Trust This Site"
  55.                                           value="Warning Default"
  56.                                           properties="dontTrust"/>
  57.                             </treerow>
  58.                         </treeitem>
  59.                         <treeitem id="masterList-localFiles">
  60.                             <treerow>
  61.                                 <treecell label="Local Files"
  62.                                           value="Local Files"/>
  63.                             </treerow>
  64.                         </treeitem>
  65.                     </treechildren>
  66.                 </tree>
  67.  
  68.                 <hbox align="center">
  69.                     <label flex="2" value="My Settings" class="heading"/>
  70.                     <label id="siteFilterLabel" control="siteFilter" value="Filter"/>
  71.                     <textbox id="siteFilter" flex="1"
  72.                              type="timed" timeout="500"
  73.                              onkeypress="if (event.keyCode == KeyEvent.DOM_VK_RETURN) event.preventBubble();"
  74.                              oncommand="filterCommand(this.value);" />
  75.                 </hbox>
  76.  
  77.                 <sitecontrols-tree id="siteList" flex="1"
  78.                                    onselect="SiteListSelection(this.tree.currentIndex);"/>
  79.             </vbox>
  80.  
  81.             <vbox>
  82.  
  83.                 <groupbox flex="1">
  84.                     <caption label="Web Features"/>
  85.  
  86.                     <checkbox id="allowPopups"
  87.                               label="Allow unrequested pop-up windows"
  88.                               oncommand="updateSiteControl(this);"/>
  89.  
  90.                     <checkbox id="requestedPopupsInTab"
  91.                               label="Open requested pop-ups in new tab"
  92.                               oncommand="updateSiteControl(this);"/>
  93.  
  94.                     <checkbox id="allowImages"
  95.                               label="Allow images to be displayed"
  96.                               oncommand="imagesChange(); updateSiteControl(this);"/>
  97.                     <checkbox id="imagesFromOrigOnly"
  98.                               label="From originating site only"
  99.                               style="margin-left: 15px;"
  100.                               oncommand="updateSiteControl(this);"/>
  101.  
  102.                     <checkbox id="allowCookies"
  103.                               label="Allow cookies"
  104.                               oncommand="updateSiteControl(this);"/>
  105.                     <checkbox id="cookiesFromOrigOnly"
  106.                               label="From originating site only"
  107.                               style="margin-left: 15px;"
  108.                               oncommand="updateSiteControl(this);"/>
  109.  
  110.                     <hbox>
  111.                         <checkbox id="enableJavaScript"
  112.                                   label="Enable JavaScript"
  113.                                   oncommand="updateSiteControl(this);"/>
  114.                         <deck id="jsDeck" flex="1">
  115.                           <hbox pack="end">
  116.                             <button id="advancedJavaScript"
  117.                                     label="Advanced..."
  118.                                     oncommand="advancedJavaScript();"/>
  119.                           </hbox>
  120.                           <hbox align="center">
  121.                             <label id="vbScriptLabel" value="/ VBScript"/>
  122.                           </hbox>
  123.                         </deck>
  124.                     </hbox>
  125.  
  126.                     <!-- These hidden checkboxes get modified by the popup window -->
  127.                     <checkbox id="jsMoveResize"
  128.                               hidden="true" reversed="true"/>
  129.                     <checkbox id="jsRaiseLower"
  130.                               hidden="true" reversed="true"/>
  131.                     <checkbox id="jsContextMenu"
  132.                               hidden="true"/>
  133.                     <checkbox id="jsHideStatusBar"
  134.                               hidden="true" reversed="true"/>
  135.                     <checkbox id="jsStatusBarText"
  136.                               hidden="true" reversed="true"/>
  137.                     <checkbox id="jsChangeImages"
  138.                               hidden="true" reversed="true"/>
  139.  
  140.                     <checkbox id="enableJava"
  141.                               label="Enable Java"
  142.                               oncommand="updateSiteControl(this);"/>
  143.  
  144.                     <checkbox id="enableActiveX"
  145.                               label="Enable ActiveX"
  146.                               oncommand="updateSiteControl(this);"/>
  147.  
  148.                 </groupbox>
  149.     
  150.                 <groupbox flex="1">
  151.                     <caption label="Rendering Engine"/>
  152.                     <label value="If this page appears to be displayed"/>
  153.                     <label value="incorrectly, try changing the setting."/>
  154.                     <radiogroup id="displayEngine" orient="horizontal"
  155.                                 oncommand="updateSiteControl(this);">
  156.                         <radio src="chrome://browser/skin/firefox-16px.png" id="displayEngine_Gecko" value="Gecko" label="Firefox"/>
  157.                         <radio src="chrome://browser/skin/ie_icon.gif" id="displayEngine_Trident" value="Trident" label="Internet Explorer"/>
  158.                     </radiogroup>
  159.                 </groupbox>
  160.             </vbox>
  161.         </hbox>
  162.  
  163.         <!-- Prefs -->
  164.         <vbox id="siteControlsPrefs" flex="1">
  165.             <groupbox>
  166.                 <caption label="Netscape Trust Rating System"/>
  167.                 <description>Netscape has formed partnerships with industry leaders
  168.                 who catalog web sites on a regular basis.  Some sites are verified
  169.                 for browsing and exchanging sensitive information, while others
  170.                 are placed on warning lists due to their malicious intent.  The
  171.                 Netscape Browser can keep you up to date on these sites and
  172.                 automatically configure your browser for the best internet experience.
  173.                 </description>
  174.                 <radiogroup id="useTrustRatings"
  175.                             oncommand="enableDisableTrustRatings(event);"
  176.                             prefstring="trustsettings.partnerratings"
  177.                             preftype="bool">
  178.                     <radio id="useTrustRatings_yes" value="true" class="trustRatingsRadio"
  179.                            label="Use Netscape Trust Ratings for Site Controls"/>
  180.                     <vbox class="indent">
  181.                         <radiogroup id="trustRatingsAuto"
  182.                                     prefstring="trustsettings.partnerratings.auto"
  183.                                     preftype="bool">
  184.                             <radio id="trustRatingsAuto_yes" value="true"
  185.                                    label="Automatically configure my Trust Setting according to Trust Ratings"/>
  186.                             <hbox>
  187.                                 <radio id="trustRatingsAuto_no" value="false"
  188.                                        label="Always use this setting as a default:"/>
  189.                                 <menulist id="trustRatingsAuto_default"
  190.                                           prefstring="trustsettings.default"
  191.                                           preftype="string"
  192.                                           oncommand="document.getElementById('trustRatingsNo_default').selectedIndex=this.selectedIndex;">
  193.                                     <menupopup>
  194.                                         <menuitem value="Low" label="I Trust This Site"/>
  195.                                         <menuitem value="Medium" label="I'm Not Sure"/>
  196.                                         <menuitem value="High" label="I Don't Trust This Site"/>
  197.                                     </menupopup>
  198.                                 </menulist>
  199.                             </hbox>
  200.                         </radiogroup>
  201.                         <checkbox id="displayWarnings"
  202.                                   label="Display Trust Warnings in the Message Bar"
  203.                                   prefstring="trustsettings.showwarnings"
  204.                                   preftype="bool"/>
  205.                         <hbox align="center">
  206.                             <label id="updateIntervalLbl"
  207.                                    value="Update Netscape Trust Rating Lists every"/>
  208.                             <menulist id="updateInterval"
  209.                                       prefstring="silent.update.interval"
  210.                                       preftype="int">
  211.                                 <menupopup>
  212.                                     <menuitem value="3600000" label="1 hour"/>
  213.                                     <menuitem value="28800000" label="8 hours"/>
  214.                                     <menuitem value="86400000" label="1 day"/>
  215.                                     <menuitem value="604800000" label="1 week"/>
  216.                                 </menupopup>
  217.                             </menulist>
  218.                         </hbox>
  219.                     </vbox>
  220.                     <radio id="useTrustRatings_no" value="false" class="trustRatingsRadio"
  221.                            label="Do Not Use Netscape Trust Ratings"/>
  222.                     <hbox class="indent" align="center">
  223.                         <label id="trustRatingsNoLbl"
  224.                                value="Always use this setting as a default:"/>
  225.                         <menulist id="trustRatingsNo_default"
  226.                                   prefstring="trustsettings.default.user"
  227.                                   preftype="string"
  228.                                   oncommand="document.getElementById('trustRatingsAuto_default').selectedIndex=this.selectedIndex;">
  229.                             <menupopup>
  230.                                 <menuitem value="Low" label="I Trust This Site"/>
  231.                                 <menuitem value="Medium" label="I'm Not Sure"/>
  232.                                 <menuitem value="High" label="I Don't Trust This Site"/>
  233.                             </menupopup>
  234.                         </menulist>
  235.                     </hbox>
  236.                 </radiogroup>
  237.             </groupbox>
  238.             <groupbox>
  239.                 <caption label="Global Site Options"/>
  240.                 <checkbox id="showBlockedCount"
  241.                           label="Show Number of Blocked Pop-ups in Toolbar Button"
  242.                           prefstring="privacy.popups.show_count"/>
  243.                 <checkbox id="playBlockedSound"
  244.                           label="Play a Sound when a Pop-up is Blocked"
  245.                           prefstring="privacy.popups.sound_enabled"/>
  246.           <checkbox id="showEngineIcon" label="Display Current Rendering Engine icon in the Status Bar"
  247.                     prefstring="browser.show_engine_icon"/>
  248.             </groupbox>
  249.         </vbox>
  250.  
  251.     </tabpanels>
  252. </tabbox>
  253.  
  254. </page>
  255.