standalone.xul (11959B)
1 <?xml version="1.0"?> 2 <!-- 3 ***** BEGIN LICENSE BLOCK ***** 4 5 Copyright © 2009 Center for History and New Media 6 George Mason University, Fairfax, Virginia, USA 7 http://zotero.org 8 9 This file is part of Zotero. 10 11 Zotero is free software: you can redistribute it and/or modify 12 it under the terms of the GNU Affero General Public License as published by 13 the Free Software Foundation, either version 3 of the License, or 14 (at your option) any later version. 15 16 Zotero is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 GNU Affero General Public License for more details. 20 21 You should have received a copy of the GNU Affero General Public License 22 along with Zotero. If not, see <http://www.gnu.org/licenses/>. 23 24 ***** END LICENSE BLOCK ***** 25 --> 26 27 28 <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> 29 <?xml-stylesheet href="chrome://zotero/skin/zotero.css" type="text/css"?> 30 <?xml-stylesheet href="chrome://zotero/skin/standalone.css" type="text/css"?> 31 <?xul-overlay href="chrome://zotero/content/standalone/editMenuOverlay.xul"?> 32 <?xul-overlay href="chrome://zotero/content/zoteroPane.xul"?> 33 <?xul-overlay href="chrome://zotero/content/itemPane.xul"?> 34 <?xul-overlay href="chrome://zotero-platform/content/standalone/menuOverlay.xul"?> 35 36 <!DOCTYPE window [ 37 <!ENTITY % globalDTD SYSTEM "chrome://global/locale/global.dtd"> %globalDTD; 38 <!ENTITY % textcontextDTD SYSTEM "chrome://global/locale/textcontext.dtd" > %textcontextDTD; 39 <!ENTITY % standaloneDTD SYSTEM "chrome://zotero/locale/standalone.dtd" > %standaloneDTD; 40 <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd" > %brandDTD; 41 <!ENTITY % zoteroDTD SYSTEM "chrome://zotero/locale/zotero.dtd"> %zoteroDTD; 42 ]> 43 44 <window id="main-window" 45 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" 46 windowtype="navigator:browser" 47 title="&brandShortName;" 48 width="1000" height="600" 49 persist="screenX screenY width height sizemode"> 50 <script type="application/javascript" src="standalone.js"/> 51 <script type="application/javascript" src="chrome://global/content/globalOverlay.js"/> 52 <script type="application/javascript" src="chrome://global/content/contentAreaUtils.js"/> 53 <script type="application/javascript" src="chrome://global/content/inlineSpellCheckUI.js"/> 54 55 <commandset id="mainCommandSet"> 56 <!--FILE--> 57 <command id="cmd_quitApplication" oncommand="goQuitApplication();"/> 58 <command id="cmd_close" oncommand="window.close();"/> 59 60 <!--EDIT--> 61 <commandset id="editMenuCommands"/> 62 <command id="cmd_find" 63 oncommand="document.getElementById('zotero-tb-search').select()"/> 64 </commandset> 65 66 <keyset id="mainKeyset"> 67 <key id="key_close" key="&closeCmd.key;" command="cmd_close" modifiers="accel"/> 68 <key id="key_import" 69 key="&importCmd.key;" 70 command="cmd_zotero_import" 71 modifiers="accel shift"/> 72 <key id="key_importFromClipboard" 73 key="&importCmd.key;" 74 command="cmd_zotero_importFromClipboard" 75 modifiers="accel shift alt"/> 76 <key id="key_copyCitation" 77 command="cmd_zotero_copyCitation" 78 modifiers="accel shift"/> 79 <key id="key_copyBibliography" 80 command="cmd_zotero_copyBibliography" 81 modifiers="accel shift"/> 82 </keyset> 83 <keyset id="editMenuKeys"/> 84 85 <popup id="contentAreaContextMenu"> 86 <menuitem id="context-undo" 87 label="&undoCmd.label;" 88 accesskey="&undoCmd.accesskey;" 89 command="cmd_undo"/> 90 <menuseparator id="context-sep-undo"/> 91 <menuitem id="context-cut" 92 label="&cutCmd.label;" 93 accesskey="&cutCmd.accesskey;" 94 command="cmd_cut"/> 95 <menuitem id="context-copy" 96 label="©Cmd.label;" 97 accesskey="©Cmd.accesskey;" 98 command="cmd_copy"/> 99 <menuitem id="context-paste" 100 label="&pasteCmd.label;" 101 accesskey="&pasteCmd.accesskey;" 102 command="cmd_paste"/> 103 <menuitem id="context-delete" 104 label="&deleteCmd.label;" 105 accesskey="&deleteCmd.accesskey;" 106 command="cmd_delete"/> 107 <menuseparator id="context-sep-paste"/> 108 <menuitem id="context-selectall" 109 label="&selectAllCmd.label;" 110 accesskey="&selectAllCmd.accesskey;" 111 command="cmd_selectAll"/> 112 </popup> 113 <toolbox id="navigator-toolbox" class="toolbox-top" mode="icons" defaultmode="icons"> 114 <!-- Menu --> 115 <toolbar type="menubar" id="toolbar-menubar" class="chromeclass-menubar" customizable="true" 116 defaultset="menubar-items" 117 mode="icons" iconsize="small" defaulticonsize="small" 118 context="toolbar-context-menu"> 119 <toolbaritem id="menubar-items" align="center"> 120 <menubar id="main-menubar" 121 style="border:0px;padding:0px;margin:0px;-moz-appearance:none"> 122 <menu id="fileMenu" label="&fileMenu.label;" accesskey="&fileMenu.accesskey;"> 123 <menupopup id="menu_FilePopup"> 124 <menu id="menu_newItem" label="&zotero.toolbar.newItem.label;"> 125 <menupopup id="menu_NewItemPopup" 126 onpopupshowing="ZoteroStandalone.buildNewItemMenu()"/> 127 </menu> 128 <menuitem id="menu_newNote" label="&zotero.toolbar.newNote;" 129 command="cmd_zotero_newStandaloneNote"/> 130 <menuitem id="menu_newCollection" label="&zotero.toolbar.newCollection.label;" 131 command="cmd_zotero_newCollection"/> 132 <menuseparator/> 133 <menuitem id="menu_close" label="&closeCmd.label;" key="key_close" 134 accesskey="&closeCmd.accesskey;" command="cmd_close"/> 135 <menuseparator/> 136 <menuitem id="menu_import" label="&importCmd.label;" 137 command="cmd_zotero_import" key="key_import"/> 138 <menuitem id="menu_importFromClipboard" label="&importFromClipboardCmd.label;" 139 command="cmd_zotero_importFromClipboard" key="key_importFromClipboard"/> 140 <menuitem id="menu_exportLibrary" label="&zotero.toolbar.export.label;" 141 command="cmd_zotero_exportLibrary"/> 142 </menupopup> 143 </menu> 144 145 <menu id="menu_edit" 146 onpopupshowing="ZoteroStandalone.updateQuickCopyOptions()"> 147 <menupopup id="menu_EditPopup"> 148 <menuitem id="menu_undo"/> 149 <menuitem id="menu_redo"/> 150 <menuseparator/> 151 <menuitem id="menu_cut"/> 152 <menuitem id="menu_copy"/> 153 <menuitem id="menu_copyCitation" 154 label="©CitationCmd.label;" 155 command="cmd_zotero_copyCitation" 156 key="key_copyCitation" 157 hidden="true"/> 158 <menuitem id="menu_copyBibliography" 159 label="©BibliographyCmd.label;" 160 command="cmd_zotero_copyBibliography" 161 key="key_copyBibliography" 162 hidden="true"/> 163 <menuitem id="menu_copyExport" 164 key="key_copyBibliography" 165 command="cmd_zotero_copyBibliography" 166 hidden="true"/> 167 <menuitem id="menu_paste"/> 168 <menuitem id="menu_delete"/> 169 <menuseparator/> 170 <menuitem id="menu_selectAll"/> 171 <menuseparator/> 172 <menuitem id="menu_find"/> 173 <menuitem id="menu_advancedSearch" 174 label="&zotero.toolbar.advancedSearch;" 175 command="cmd_zotero_advancedSearch"/> 176 <menuseparator hidden="true" id="textfieldDirection-separator"/> 177 <menuitem id="textfieldDirection-swap" 178 command="cmd_switchTextDirection" 179 key="key_switchTextDirection" 180 label="&bidiSwitchTextDirectionItem.label;" 181 accesskey="&bidiSwitchTextDirectionItem.accesskey;" 182 hidden="true"/> 183 </menupopup> 184 </menu> 185 186 <menu id="toolsMenu" label="&toolsMenu.label;" accesskey="&toolsMenu.accesskey;"> 187 <menupopup id="menu_ToolsPopup"> 188 <menuitem id="menu_createTimeline" label="&zotero.toolbar.timeline.label;" 189 command="cmd_zotero_createTimeline"/> 190 <menuitem id="menu_rtfScan" label="&zotero.toolbar.rtfScan.label;" 191 command="cmd_zotero_rtfScan"/> 192 <menuseparator/> 193 <menuitem id="installConnector" 194 accessKey="&installConnector.accesskey;" 195 label="&installConnector.label;" 196 oncommand="ZoteroStandalone.openHelp('connectors');"/> 197 <menuitem id="menu_addons" label="&addons.label;" 198 oncommand="Zotero.openInViewer('chrome://mozapps/content/extensions/extensions.xul', ZoteroStandalone.updateAddonsPane)"/> 199 <menuitem id="menu_errorConsole" label="Error Console" oncommand="toJavaScriptConsole()" hidden="true"/> 200 </menupopup> 201 </menu> 202 203 <menu id="windowMenu" /> 204 205 <menu id="helpMenu" 206 label="&helpMenu.label;" 207 accesskey="&helpMenu.accesskey;"> 208 <menupopup id="menu_HelpPopup"> 209 <menuitem id="menu_openHelp" 210 oncommand="ZoteroStandalone.openHelp();" 211 label="&productHelp.label;" 212 accesskey="&productHelp.accesskey;" 213 key="key_openHelpMac"/> 214 <menuitem id="troubleShooting" 215 accesskey="&helpTroubleshootingInfo.accesskey;" 216 label="&helpTroubleshootingInfo.label;" 217 oncommand="ZoteroStandalone.openHelp('troubleshooting');"/> 218 <menuitem id="feedbackPage" 219 accesskey="&helpFeedbackPage.accesskey;" 220 label="&helpFeedbackPage.label;" 221 oncommand="ZoteroStandalone.openHelp('feedback');"/> 222 <menuseparator/> 223 <menuitem id="reportErrors" 224 accesskey="&helpReportErrors.accesskey;" 225 label="&helpReportErrors.label;" 226 command="cmd_zotero_reportErrors"/> 227 <menu id="debug-output-menu" 228 accesskey="&debugOutputLogging.accesskey;" 229 label="&debugOutputLogging.label;" 230 hidden="true"> 231 <menupopup id="debug-output-popup" 232 onpopupshowing="ZoteroStandalone.DebugOutput.update()"> 233 <menuitem id="debug-output-submit" 234 label="&debugOutputLogging.submit;" 235 oncommand="ZoteroStandalone.DebugOutput.submit()" 236 hidden="true"/> 237 <menuitem id="debug-output-enable-disable" 238 oncommand="ZoteroStandalone.DebugOutput.toggleStore()"/> 239 <menuseparator/> 240 <menuitem id="debug-output-status" disabled="true"/> 241 <menuseparator/> 242 <menuitem id="debug-output-view" 243 label="&debugOutputLogging.view;" 244 oncommand="ZoteroStandalone.DebugOutput.view()"/> 245 <menuitem id="debug-output-clear" 246 label="&debugOutputLogging.clear;" 247 oncommand="ZoteroStandalone.DebugOutput.clear()"/> 248 <menuseparator/> 249 <menuitem id="debug-output-restart-enabled" 250 label="&debugOutputLogging.restartWithLoggingEnabled;" 251 oncommand="ZoteroStandalone.DebugOutput.restartEnabled()"/> 252 </menupopup> 253 </menu> 254 <menuseparator/> 255 <menuitem id="checkForUpdates" 256 accesskey="&helpCheckForUpdates.accesskey;" 257 label="&helpCheckForUpdates.label;" 258 oncommand="ZoteroStandalone.checkForUpdates();"/> 259 <menuitem id="aboutName" 260 accesskey="&aboutProduct.accesskey;" 261 label="&aboutProduct.label;" 262 oncommand="ZoteroPane.openAboutDialog();"/> 263 </menupopup> 264 </menu> 265 </menubar> 266 </toolbaritem> 267 </toolbar> 268 </toolbox> 269 <!--<toolbarpalette/> 270 271 <toolbar id="nav-bar" class="toolbar-primary chromeclass-toolbar" 272 fullscreentoolbar="true" mode="icons" iconsize="large" 273 customizable="true" 274 defaultset="unified-back-forward-button,reload-button,stop-button,home-button,urlbar-container,search-container" 275 context="toolbar-context-menu"/> 276 277 <toolbarset id="customToolbars" context="toolbar-context-menu"/> 278 279 <toolbar id="PersonalToolbar" 280 mode="icons" iconsize="small" defaulticonsize="small" 281 class="chromeclass-directories" 282 context="toolbar-context-menu" 283 defaultset="personal-bookmarks" 284 customizable="true"/>--> 285 <hbox flex="1" id="browser"> 286 <vbox id="appcontent" flex="1"> 287 <stack id="zotero-pane-stack" fullscreenmode="true" flex="1"/> 288 </vbox> 289 </hbox> 290 </window>