home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / mozil06.zip / bin / chrome / messenger.jar / content / messenger / msgFolderPickerOverlay.xul < prev    next >
Extensible Markup Language  |  2001-02-14  |  24KB  |  414 lines

  1. <?xml version="1.0"?>
  2. <!--
  3. The contents of this file are subject to the Netscape Public
  4. License Version 1.1 (the "License"); you may not use this file
  5. except in compliance with the License. You may obtain a copy of
  6. the License at http://www.mozilla.org/NPL/
  7.  
  8. Software distributed under the License is distributed on an "AS
  9. IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
  10. implied. See the License for the specific language governing
  11. rights and limitations under the License.
  12.  
  13. The Original Code is Mozilla Communicator client code, released
  14. March 31, 1998.
  15.  
  16. The Initial Developer of the Original Code is Netscape
  17. Communications Corporation. Portions created by Netscape are
  18. Copyright (C) 1998-1999 Netscape Communications Corporation. All
  19. Rights Reserved.
  20. -->
  21.  
  22. <!DOCTYPE window SYSTEM "chrome://messenger/locale/msgFolderPickerOverlay.dtd">
  23.  
  24. <overlay id="msgFolderPicker"
  25.          xmlns:nc="http://home.netscape.com/NC-rdf#"
  26.                  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  27.  
  28. <script language="JavaScript" src="chrome://messenger/content/msgFolderPickerOverlay.js"/>
  29. <script language="JavaScript" src="chrome://messenger/content/mailCommands.js"/>
  30.  
  31.     <menu class="push" value="&newfolderclickhere.label;" uri="" id="msgNewFolderPicker" datasources="rdf:msgaccountmanager rdf:mailnewsfolders" ignore="http://home.netscape.com/NC-rdf#MessageChild"
  32.         ref="msgaccounts:/">
  33.         <template>
  34.           <rule nc:CanCreateSubfolders="true" iscontainer="true" isempty="false">
  35.             <menupopup>
  36.               <menu uri="..." class="folderMenuItem menu-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name" 
  37.                                 oncommand="PickedMsgFolder(event.target,'msgNewFolderPicker')"
  38.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  39.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  40.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  41.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
  42.                 <menupopup>
  43.                   <menuitem uri="..." value="&newfolderchoosethis.label;"
  44.                                 oncommand="PickedMsgFolder(event.target,'msgNewFolderPicker')"
  45.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  46.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  47.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  48.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType" />
  49.                   <menuseparator/>
  50.                 </menupopup>
  51.               </menu>
  52.             </menupopup>
  53.           </rule>
  54.       <!-- prevent news servers with no newsgroups from showing up -->
  55.       <rule nc:CanCreateSubfolders="false" iscontainer="true" isempty="true" nc:ServerType="nntp">
  56.       </rule>
  57.       <!-- no subfolders for some inboxes -->    
  58.       <rule nc:CanCreateSubfolders="false" iscontainer="true" isempty="true">
  59.             <menupopup>
  60.                         <menuitem disabled="true" uri="..." class="folderMenuItem menuitem-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name"
  61.                                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  62.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  63.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  64.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"/>
  65.             </menupopup>
  66.       </rule>
  67.           <rule nc:CanCreateSubfolders="true">
  68.             <menupopup>
  69.                         <menuitem uri="..." class="folderMenuItem menuitem-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name" 
  70.                                 oncommand="PickedMsgFolder(event.target,'msgNewFolderPicker')"
  71.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  72.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  73.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  74.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"/>
  75.             </menupopup>
  76.           </rule>
  77.     </template>
  78.     <menupopup />
  79.     </menu>
  80.  
  81.     <menu class="push" value="&renamefolderclickhere.label;" uri="" id="msgRenameFolderPicker" datasources="rdf:msgaccountmanager rdf:mailnewsfolders" ignore="http://home.netscape.com/NC-rdf#MessageChild"
  82.         ref="msgaccounts:/">
  83.         <template>
  84.           <rule nc:CanRename="true" iscontainer="true" isempty="false">
  85.             <menupopup>
  86.               <menu uri="..." class="folderMenuItem menu-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name" 
  87.                                 oncommand="PickedMsgFolder(event.target,'msgRenameFolderPicker')"
  88.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  89.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  90.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  91.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
  92.                 <menupopup>
  93.                   <menuitem uri="..." value="&renamefolderchoosethis.label;"
  94.                                 oncommand="PickedMsgFolder(event.target,'msgRenameFolderPicker')"
  95.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  96.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  97.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  98.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType" />
  99.                   <menuseparator/>
  100.                 </menupopup>
  101.               </menu>
  102.             </menupopup>
  103.           </rule>
  104.           <rule nc:CanRename="false" nc:ServerType="nntp">
  105.         <!-- don't show nntp servers in the rename dialog -->
  106.           </rule>
  107.       <rule nc:CanRename="false" iscontainer="true" isempty="false">
  108.         <!-- note, there is no "file here" -->
  109.             <menupopup>
  110.               <menu uri="..." class="folderMenuItem menu-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name"
  111.                                 oncommand="PickedMsgFolder(event.target,'msgRenameFolderPicker')"
  112.                                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  113.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  114.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  115.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
  116.             <menupopup/>
  117.               </menu>
  118.             </menupopup>
  119.           </rule>
  120.       <!-- this makes the special folders that you can't rename
  121.         like TRASH and INBOX show up, but they are disabled -->
  122.       <rule nc:CanRename="false" iscontainer="true" isempty="true">
  123.             <menupopup>
  124.                         <menuitem disabled="true" uri="..." class="folderMenuItem menuitem-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name"
  125.                                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  126.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  127.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  128.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"/>
  129.             </menupopup>
  130.           </rule>
  131.           <rule nc:CanRename="true">
  132.             <menupopup>
  133.                         <menuitem uri="..." class="folderMenuItem menuitem-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name" 
  134.                                 oncommand="PickedMsgFolder(event.target,'msgRenameFolderPicker')"
  135.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  136.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  137.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  138.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"/>
  139.             </menupopup>
  140.           </rule>
  141.     </template>
  142.     <menupopup />
  143.     </menu>
  144.  
  145.     <menu class="push" value="&filemessagesclickhere.label;" uri="" id="msgFccFolderPicker" datasources="rdf:msgaccountmanager rdf:mailnewsfolders" ignore="http://home.netscape.com/NC-rdf#MessageChild"
  146.         ref="msgaccounts:/">
  147.         <template>
  148.           <rule nc:CanFileMessages="true" iscontainer="true" isempty="false">
  149.             <menupopup>
  150.               <menu uri="..." class="folderMenuItem menu-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name" 
  151.                                 oncommand="PickedMsgFolder(event.target,'msgFccFolderPicker')"
  152.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  153.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  154.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  155.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
  156.                 <menupopup>
  157.                   <menuitem uri="..." value="&filemessageschoosethis.label;"
  158.                                 oncommand="PickedMsgFolder(event.target,'msgFccFolderPicker')"
  159.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  160.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  161.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  162.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType" />
  163.                   <menuseparator/>
  164.                 </menupopup>
  165.               </menu>
  166.             </menupopup>
  167.           </rule>
  168.       <rule nc:CanFileMessages="false" nc:ServerType="nntp">
  169.                 <!-- don't show nntp servers in the file picker -->
  170.           </rule>
  171.       <rule nc:CanFileMessages="false" iscontainer="true" isempty="false">
  172.         <!-- note, there is no "file here" -->
  173.             <menupopup>
  174.               <menu uri="..." class="folderMenuItem menu-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name"
  175.                                 oncommand="PickedMsgFolder(event.target,'msgFccFolderPicker')"
  176.                                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  177.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  178.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  179.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
  180.             <menupopup/>
  181.               </menu>
  182.             </menupopup>
  183.           </rule>
  184.           <rule nc:CanFileMessages="true">
  185.             <menupopup>
  186.                         <menuitem uri="..." class="folderMenuItem menuitem-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name" 
  187.                                 oncommand="PickedMsgFolder(event.target,'msgFccFolderPicker')"
  188.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  189.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  190.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  191.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"/>
  192.             </menupopup>
  193.           </rule>
  194.     </template>
  195.     <menupopup />
  196.     </menu>
  197.  
  198.     <menu class="push" value="&filemessagesclickhere.label;" uri="" id="msgDraftsFolderPicker" datasources="rdf:msgaccountmanager rdf:mailnewsfolders" ignore="http://home.netscape.com/NC-rdf#MessageChild"
  199.         ref="msgaccounts:/">
  200.         <template>
  201.           <rule nc:CanFileMessages="true" iscontainer="true" isempty="false">
  202.             <menupopup>
  203.               <menu uri="..." class="folderMenuItem menu-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name" 
  204.                                 oncommand="PickedMsgFolder(event.target,'msgDraftsFolderPicker')"
  205.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  206.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  207.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  208.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
  209.                 <menupopup>
  210.                   <menuitem uri="..." value="&filemessageschoosethis.label;"
  211.                                 oncommand="PickedMsgFolder(event.target,'msgDraftsFolderPicker')"
  212.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  213.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  214.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  215.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType" />
  216.                   <menuseparator/>
  217.                 </menupopup>
  218.               </menu>
  219.             </menupopup>
  220.           </rule>
  221.       <rule nc:CanFileMessages="false" nc:ServerType="nntp">
  222.                 <!-- don't show nntp servers in the file picker -->
  223.           </rule>
  224.       <rule nc:CanFileMessages="false" iscontainer="true" isempty="false">
  225.         <!-- note, there is no "file here" -->
  226.             <menupopup>
  227.               <menu uri="..." class="folderMenuItem menu-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name"
  228.                                 oncommand="PickedMsgFolder(event.target,'msgDraftsFolderPicker')"
  229.                                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  230.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  231.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  232.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
  233.             <menupopup/>
  234.               </menu>
  235.             </menupopup>
  236.           </rule>
  237.           <rule nc:CanFileMessages="true">
  238.             <menupopup>
  239.                         <menuitem uri="..." class="folderMenuItem menuitem-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name" 
  240.                                 oncommand="PickedMsgFolder(event.target,'msgDraftsFolderPicker')"
  241.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  242.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  243.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  244.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"/>
  245.             </menupopup>
  246.           </rule>
  247.     </template>
  248.     <menupopup />
  249.     </menu>
  250.  
  251.     <menu class="push" value="&filemessagesclickhere.label;" uri="" id="msgStationeryFolderPicker" datasources="rdf:msgaccountmanager rdf:mailnewsfolders" ignore="http://home.netscape.com/NC-rdf#MessageChild"
  252.         ref="msgaccounts:/">
  253.         <template>
  254.           <rule nc:CanFileMessages="true" iscontainer="true" isempty="false">
  255.             <menupopup>
  256.               <menu uri="..." class="folderMenuItem menuitem-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name" 
  257.                                 oncommand="PickedMsgFolder(event.target,'msgStationeryFolderPicker')"
  258.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  259.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  260.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  261.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
  262.                 <menupopup>
  263.                   <menuitem uri="..." value="&filemessageschoosethis.label;"
  264.                                 oncommand="PickedMsgFolder(event.target,'msgStationeryFolderPicker')"
  265.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  266.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  267.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  268.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType" />
  269.                   <menuseparator/>
  270.                 </menupopup>
  271.               </menu>
  272.             </menupopup>
  273.           </rule>
  274.       <rule nc:CanFileMessages="false" nc:ServerType="nntp">
  275.           <!-- don't show nntp servers in the file picker -->
  276.       </rule>
  277.       <rule nc:CanFileMessages="false" iscontainer="true" isempty="false">
  278.         <!-- note, there is no "file here" -->
  279.             <menupopup>
  280.               <menu uri="..." class="folderMenuItem menu-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name"
  281.                                 oncommand="PickedMsgFolder(event.target,'msgStationeryFolderPicker')"
  282.                                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  283.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  284.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  285.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
  286.         <menupopup/>
  287.               </menu>
  288.             </menupopup>
  289.           </rule>
  290.           <rule nc:CanFileMessages="true">
  291.             <menupopup>
  292.                         <menuitem uri="..." class="folderMenuItem menuitem-iconic" value="rdf:http://home.netscape.com/NC-rdf#Name" 
  293.                                 oncommand="PickedMsgFolder(event.target,'msgStationeryFolderPicker')"
  294.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  295.                                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  296.                                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  297.                                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"/>
  298.             </menupopup>
  299.           </rule>
  300.     </template>
  301.     <menupopup />
  302.     </menu>
  303.     <menulist id="searchableFolders"
  304.               datasources="rdf:msgaccountmanager rdf:mailnewsfolders"
  305.               ref="msgaccounts:/">
  306.       <template>
  307.         <rule iscontainer="true" isempty="false">
  308.           <menupopup>
  309.             <menu uri="..." 
  310.               class="folderMenuItem menu-iconic"
  311.               SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  312.               BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  313.               IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  314.               ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"
  315.               value="rdf:http://home.netscape.com/NC-rdf#Name">
  316.               <menupopup>
  317.                 <menuitem uri="..." data="..." value="&filemessageschoosethis.label;"/>
  318.                 <menuseparator/>
  319.               </menupopup>
  320.             </menu>
  321.           </menupopup>
  322.         </rule>
  323.         <rule>
  324.           <menupopup>
  325.             <menuitem uri="..." data="..." 
  326.                class="folderMenuItem menuitem-iconic"
  327.                SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  328.                BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  329.                IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  330.                ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"
  331.                value="rdf:http://home.netscape.com/NC-rdf#Name"/>
  332.           </menupopup>
  333.         </rule>
  334.       </template>
  335.     </menulist>
  336.     <menulist id="actionTargetFolder"
  337.               containment="http://home.netscape.com/NC-rdf#child"
  338.               datasources="rdf:msgaccountmanager rdf:mailnewsfolders"
  339.               ref="msgaccounts:/">
  340.       <template>
  341.         <rule nc:CanFileMessages="false" nc:ServerType="nntp">
  342.             <!-- don't show nntp servers in the file picker -->
  343.         </rule>
  344.          <rule nc:CanFileMessages="false" iscontainer="true" isempty="false">
  345.           <menupopup>
  346.               <menu uri="..." 
  347.                 class="folderMenuItem menu-iconic"
  348.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  349.                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  350.                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  351.                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"
  352.                 value="rdf:http://home.netscape.com/NC-rdf#Name">
  353.                 <menupopup>
  354.                   <menuitem hidden="true" uri="..." data="..." 
  355.                     class="folderMenuItem menuitem-iconic" 
  356.                     SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  357.                     BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  358.                     IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  359.                     ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"
  360.                     value="rdf:http://home.netscape.com/NC-rdf#Name"/>
  361.                   <!-- <menuseparator/> -->
  362.                 </menupopup>
  363.               </menu>
  364.           </menupopup>
  365.         </rule>
  366.           <rule nc:CanFileMessages="true" iscontainer="true" isempty="false">
  367.           <menupopup>
  368.               <menu uri="..." 
  369.                 class="folderMenuItem menu-iconic"
  370.                 SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  371.                 BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  372.                 IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  373.                 ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"
  374.                 value="rdf:http://home.netscape.com/NC-rdf#Name">
  375.                 <menupopup>
  376.                   <menuitem uri="..." data="..."
  377.                     class="folderMenuItem menuitem-iconic"
  378.                     SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  379.                     BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  380.                     IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  381.                     ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"
  382.                     value="rdf:http://home.netscape.com/NC-rdf#Name"/>
  383.                   <menuseparator/>
  384.                 </menupopup>
  385.               </menu>
  386.           </menupopup>
  387.         </rule>
  388.        <rule nc:CanFileMessages="false" iscontainer="true" isempty="false">
  389.           <menupopup>
  390.              <menu uri="..."
  391.                class="folderMenuItem menu-iconic"
  392.                SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  393.                BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  394.                IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  395.                ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"
  396.                value="rdf:http://home.netscape.com/NC-rdf#Name"/>
  397.           </menupopup>
  398.         </rule>
  399.         <rule nc:CanFileMessages="true">
  400.           <menupopup>
  401.              <menuitem uri="..." data="..."  
  402.               class="folderMenuItem menuitem-iconic"
  403.               SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
  404.               BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
  405.               IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
  406.               ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType"
  407.               value="rdf:http://home.netscape.com/NC-rdf#Name"/>
  408.           </menupopup>
  409.         </rule>
  410.       </template>
  411.       <menupopup/>
  412.     </menulist>
  413. </overlay>
  414.