home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 December / PCWorld_2005-12_cd.bin / komunikace / netscape / nsb-install-8-0.exe / chrome / comm.jar / content / cookie / cookieAcceptDialog.xul < prev    next >
Extensible Markup Language  |  2005-09-26  |  6KB  |  157 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!-- ***** BEGIN LICENSE BLOCK *****
  4.    - Version: MPL 1.1/GPL 2.0/LGPL 2.1
  5.    -
  6.    - The contents of this file are subject to the Mozilla Public License Version
  7.    - 1.1 (the "License"); you may not use this file except in compliance with
  8.    - the License. You may obtain a copy of the License at
  9.    - http://www.mozilla.org/MPL/
  10.    -
  11.    - Software distributed under the License is distributed on an "AS IS" basis,
  12.    - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  13.    - for the specific language governing rights and limitations under the
  14.    - License.
  15.    -
  16.    - The Original Code is cookie manager code.
  17.    -
  18.    - The Initial Developer of the Original Code is
  19.    - Michiel van Leeuwen.
  20.    - Portions created by the Initial Developer are Copyright (C) 2002
  21.    - the Initial Developer. All Rights Reserved.
  22.    -
  23.    - Contributor(s):
  24.    -
  25.    - Alternatively, the contents of this file may be used under the terms of
  26.    - either the GNU General Public License Version 2 or later (the "GPL"), or
  27.    - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  28.    - in which case the provisions of the GPL or the LGPL are applicable instead
  29.    - of those above. If you wish to allow use of your version of this file only
  30.    - under the terms of either the GPL or the LGPL, and not to allow others to
  31.    - use your version of this file under the terms of the MPL, indicate your
  32.    - decision by deleting the provisions above and replace them with the notice
  33.    - and other provisions required by the LGPL or the GPL. If you do not delete
  34.    - the provisions above, a recipient may use your version of this file under
  35.    - the terms of any one of the MPL, the GPL or the LGPL.
  36.    -
  37.    - ***** END LICENSE BLOCK ***** -->
  38.  
  39. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  40.  
  41. <!DOCTYPE dialog SYSTEM "chrome://cookie/locale/cookieAcceptDialog.dtd">
  42.  
  43. <!-- use a overlay te be able to put the accept/deny buttons not on the bottom -->
  44. <?xul-overlay href="chrome://global/content/dialogOverlay.xul"?>
  45.  
  46. <!-- use buttons="disclosure" to hide ok/cancel buttons. Those are added manually later -->
  47. <dialog id="cookieAcceptDialog"
  48.     acceptLabel="&button.allow.label;"
  49.     acceptKey="&button.allow.accesskey;"
  50.     extra1Label="&button.session.label;"
  51.     extra1Key="&button.session.accesskey;"
  52.     cancelLabel="&button.deny.label;"
  53.     cancelKey="&button.deny.accesskey;"
  54.     onload="onload();"
  55.     ondialogaccept="return doOKButton();"
  56.     title="&dialog.title;"
  57.     buttons="disclosure"
  58.     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  59.  
  60.   <script src="cookieAcceptDialog.js" type="application/x-javascript"/>
  61.   <stringbundle id="cookieBundle"
  62.                 src="chrome://cookie/locale/cookieAcceptDialog.properties"/>
  63.  
  64.   <vbox>
  65.     <hbox>
  66.       <hbox align="start">
  67.         <image id="infoicon" class="spaced alert-icon"/>
  68.       </hbox>
  69.  
  70.       <vbox flex="1">
  71.         <!-- text -->
  72.         <vbox id="dialogtextbox">
  73.           <description id="dialog-header" class="header"/>
  74.         </vbox>
  75.  
  76.         <hbox id="checkboxContainer">
  77.           <checkbox id="persistDomainAcceptance"
  78.                     label="&dialog.remember.label;" 
  79.                     accesskey="&dialog.remember.accesskey;"
  80.                     persist="checked"/>
  81.         </hbox>
  82.       </vbox>
  83.  
  84.     </hbox>
  85.  
  86.     <hbox>
  87.       <button id="disclosureButton" dlgtype="disclosure" class="exit-dialog" 
  88.               oncommand="showhideinfo();"/>
  89.       <spacer flex="1"/>
  90.       <hbox id="okCancelButtonsRight"/>
  91.     </hbox>
  92.  
  93.     <vbox id="infobox" hidden="true" persist="hidden">
  94.       <separator class="groove"/>
  95.       <grid flex="1">
  96.         <columns>
  97.           <column/>
  98.           <column flex="1"/>
  99.         </columns>
  100.         <rows>
  101.  
  102.           <row align="center">
  103.             <hbox align="center" pack="end">
  104.               <label value="&props.name.label;"/>
  105.             </hbox>
  106.             <textbox id="ifl_name" readonly="true" class="plain"/>
  107.           </row>
  108.  
  109.           <row align="center">
  110.             <hbox align="center" pack="end">
  111.               <label value="&props.value.label;"/>
  112.             </hbox>
  113.             <textbox id="ifl_value" readonly="true" class="plain"/>
  114.           </row>
  115.  
  116.           <row align="center">
  117.             <hbox align="center" pack="end">
  118.               <label id="ifl_isDomain" value="&props.domain.label;"/>
  119.             </hbox>
  120.             <textbox id="ifl_host" readonly="true" class="plain"/>
  121.           </row>
  122.  
  123.           <row align="center">
  124.             <hbox align="center" pack="end">
  125.               <label value="&props.path.label;"/>
  126.             </hbox>
  127.             <textbox id="ifl_path" readonly="true" class="plain"/>
  128.           </row>
  129.  
  130.           <row align="center">
  131.             <hbox align="center" pack="end">
  132.               <label value="&props.secure.label;"/>
  133.             </hbox>
  134.             <textbox id="ifl_isSecure" readonly="true" class="plain"/>
  135.           </row>
  136.  
  137.           <row align="center">
  138.             <hbox align="center" pack="end">
  139.               <label value="&props.expires.label;"/>
  140.             </hbox>
  141.             <textbox id="ifl_expires" readonly="true" class="plain"/>
  142.           </row>
  143.  
  144.           <row align="center" id="policyField" hidden="true">
  145.             <hbox align="center" pack="end">
  146.               <label value="&props.policy.label;"/>
  147.             </hbox>
  148.             <textbox id="ifl_policy" readonly="true" class="plain"/>
  149.           </row>
  150.  
  151.         </rows>
  152.       </grid>
  153.     </vbox>
  154.   </vbox>
  155. </dialog>
  156.  
  157.