home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 March / Chip_2011.03_CD.iso / Tools / yabar.msi / fil99E4BE79EFF0D1DC4012FEF34CC6C8A6 < prev    next >
Encoding:
Extensible Markup Language  |  2010-04-16  |  8.4 KB  |  187 lines

  1. <?xml version="1.0"?>
  2. <?xml-stylesheet href="chrome://yasearch/skin/dialogs/dialog.css"?>
  3. <?xml-stylesheet href="chrome://yasearch/skin/dialogs/welcome.css"?>
  4. <!DOCTYPE dialog SYSTEM "chrome://yasearch/locale/dialogs/welcome.dtd">
  5.  
  6. <dialog id="yasearch-login-dialog"
  7.         windowtype="Yasearch:WelcomeDialog"
  8.         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  9.         xmlns:html="http://www.w3.org/1999/xhtml"
  10.         xmlns:ya="http://bar.yandex.ru/firefox"
  11.         title="&yasearch.welcome.dialog.title;"
  12.         onload="YaWelcome.onDialogLoad()"
  13.         onunload="YaWelcome.onDialogUnload()"
  14.         ondialogaccept="return YaWelcome.onDialogAccept()"
  15.         onclick="return YaWelcome.handleWindowClick(event)"
  16.         hidechrome="true"
  17.         yatransparent="true">
  18.  
  19.   <script type="application/x-javascript" src="chrome://yasearch/content/utils.js"/>
  20.   <script type="application/x-javascript" src="chrome://yasearch/content/dialogs/dragwindow.js"/>
  21.   <script type="application/x-javascript" src="chrome://yasearch/content/dialogs/welcome.js"/>
  22.   
  23.   <stringbundle id="yasearch-string-bundle-welcome" src="chrome://yasearch/locale/dialogs/welcome.properties"/>
  24.   
  25.   <vbox flex="1">
  26.   <ya:dialogcontent id="dialogcontent" selectedIndex="0">
  27.     <ya:tabbox id="tabbox-welcome" title="&yasearch.welcome.enter.label;">
  28.       <ya:tabs>
  29.         <ya:tab label="&yasearch.welcome.enter.label;"/>
  30.       </ya:tabs>
  31.       
  32.       <ya:tabpanels>
  33.         <ya:tabpanel id="login-tabpanel" collapsed="false">
  34.           <grid id="login-grid" flex="1">
  35.             <rows><row/><row/><row/></rows>
  36.             <columns>
  37.               <column align="end">
  38.                 <hbox align="center">
  39.                   <label control="yasearch-username"
  40.                          value="&yasearch.welcome.login.label;:"/>
  41.                 </hbox>
  42.                 <hbox align="center">
  43.                   <label control="yasearch-password"
  44.                          value="&yasearch.welcome.password.label;:"/>
  45.                 </hbox>
  46.                 <hbox>
  47.                   <label value="&yasearch.welcome.registration.label;"
  48.                          style="visibility:hidden; max-height:1px"/>
  49.                 </hbox>
  50.               </column>
  51.               <column>
  52.                 <hbox align="center">
  53.                   <textbox id="yasearch-username" flex="1"
  54.                            onchange="YaWelcome.checkAcceptButton()"
  55.                            onkeyup="YaWelcome.checkAcceptButton()"
  56.                            ontextentered="YaWelcome.handleLoginEntered()"
  57.                            showcommentcolumn="true"
  58.                            type="autocomplete"
  59.                            autocompletepopup="yasearch-popup-login-autocomplete"
  60.                            autocompletesearch="YasearchPassComplete"
  61.                            autocompletesearchparam="yasearch-login"
  62.                            completeselectedindex="true"
  63.                            clickSelectsAll="true"
  64.                            newlines="replacewithspaces"
  65.                            enablehistory="true"
  66.                            maxlength="100"
  67.                            yaAllowedChars="[A-Za-z\d\-\.@]"
  68.                            yaAllowedValue="^[A-Za-z][A-Za-z\d\-\.@]{0,99}$"
  69.                            yaAllowedValueFinal="^[A-Za-z]([A-Za-z\d\-\.@]){0,98}[A-Za-z\d]$"
  70.                            yaAllowedTooltiptext="&yasearch.welcome.login.vaild.tooltiptext;"/>
  71.                 </hbox>
  72.                 <hbox align="center">
  73.                   <textbox id="yasearch-password" flex="1"
  74.                            type="password"
  75.                            oninput="YaWelcome.checkAcceptButton()"
  76.                            onkeyup="YaWelcome.checkAcceptButton()"
  77.                            onchange="YaWelcome.checkAcceptButton()"/>
  78.                 </hbox>
  79.                 <hbox>
  80.                   <checkbox id="yasearch-store-password"
  81.                             label="&yasearch.welcome.store-password.label;"/>
  82.                   <spacer flex="1"/>
  83.                   <button id="login-button"
  84.                           label="&yasearch.welcome.login.button.label;"
  85.                           oncommand="document.documentElement.acceptDialog()"/>
  86.                 </hbox>
  87.               </column>
  88.               <column align="start">
  89.                 <vbox pack="center">
  90.                   <label value="&yasearch.welcome.registration.label;"
  91.                          tooltiptext="http://passport.yandex.ru/passport?mode=register"
  92.                          onclick="YaWelcome.onNewLoginClick(event)"/>
  93.                 </vbox>
  94.                 <vbox pack="center">
  95.                   <label value="&yasearch.welcome.remember-password.1.label;"
  96.                          tooltiptext="http://passport.yandex.ru/passport?mode=remember"
  97.                          yahref="http://passport.yandex.ru/passport?mode=remember"
  98.                          yaLinkAction="3120"/>
  99.                   <label value="&yasearch.welcome.remember-password.2.label;?"
  100.                          tooltiptext="http://passport.yandex.ru/passport?mode=remember"
  101.                          yahref="http://passport.yandex.ru/passport?mode=remember"
  102.                          yaLinkAction="3120"/>
  103.                 </vbox>
  104.                 <hbox/>
  105.               </column>
  106.             </columns>
  107.           </grid>
  108.           
  109.           <deck id="yasearch-connection-status" selectedIndex="0">
  110.             <hbox/>
  111.             <hbox><label class="request-status-label" value="&yasearch.welcome.status.request.label;…"/></hbox>
  112.             <hbox><label class="attention-label" value="&yasearch.welcome.status.error.label;"/></hbox>
  113.             <hbox><label class="attention-label" value="&yasearch.welcome.status.neterror.label;"/></hbox>
  114.             <hbox>
  115.               <label class="attention-label" value="&yasearch.welcome.maxErrors1.label;"/>
  116.               <label class="attention-label" value="&yasearch.welcome.maxErrors2.label;"
  117.                      tooltiptext="http://passport.yandex.ru/"
  118.                      yahref="http://passport.yandex.ru/"
  119.                      yaLinkAction="3110"/>
  120.             </hbox>
  121.           </deck>
  122.           
  123.           <hbox class="toggle-holder" pack="end" align="center">
  124.             <hbox yaShowOnCollapsed="true" onclick="YaWelcome.toggleCollapsedView()">
  125.               <label value="&yasearch.welcome.show.label;"/>
  126.             </hbox>
  127.             <hbox yaShowOnCollapsed="false" onclick="YaWelcome.toggleCollapsedView()">
  128.               <label value="&yasearch.welcome.hide.label;"/>
  129.             </hbox>
  130.           </hbox>
  131.           
  132.           <vbox yaShowOnCollapsed="false" flex="1" id="about-service-holder"/>
  133.         </ya:tabpanel>
  134.       </ya:tabpanels>
  135.       
  136.     </ya:tabbox>
  137.     
  138.     <ya:tabbox id="tabbox-services" title="&yasearch.welcome.mybar.label;">
  139.       <ya:tabs>
  140.         <ya:tab label="&yasearch.welcome.mybar.label;"/>
  141.       </ya:tabs>
  142.       
  143.       <ya:tabpanels>
  144.         <ya:tabpanel id="user-info-tabpanel">
  145.             <grid id="user-info">
  146.               <rows><row/></rows>
  147.               <columns>
  148.                 <column pack="start">
  149.                   <vbox flex="1" pack="start">
  150.                     <hbox id="user-info-avatar"/>
  151.                   </vbox>
  152.                 </column>
  153.                 <column id="user-info-yaru-column" flex="1" pack="start">
  154.                   <vbox flex="1" pack="start">
  155.                     <hbox id="user-info-name" class="yaoverfl"/>
  156.                     <box id="user-info-status"/>
  157.                   </vbox>
  158.                 </column>
  159.               </columns>
  160.             </grid>
  161.             
  162.             <vbox id="user-info-services">
  163.               <label class="dark-label" value="&yasearch.services.iuse.label;:"/>
  164.               <vbox id="user-info-services-list"/>
  165.             </vbox>
  166.             
  167.             <hbox id="user-switch-or-exit">
  168.               <vbox>
  169.                 <label value="&yasearch.welcome.user.switch.label;"
  170.                        onclick="YaWelcome.logout(false);"/>
  171.               </vbox>
  172.               <vbox>
  173.                 <label value="&yasearch.welcome.user.exit.label;"
  174.                        onclick="YaWelcome.logout(true);"/>
  175.               </vbox>
  176.             </hbox>
  177.           
  178.         </ya:tabpanel>
  179.         
  180.       </ya:tabpanels>
  181.       
  182.     </ya:tabbox>
  183.     
  184.   </ya:dialogcontent>
  185.   </vbox>
  186. </dialog>
  187.