www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

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="&copyCmd.label;"
     97 				accesskey="&copyCmd.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="&copyCitationCmd.label;"
    155 									command="cmd_zotero_copyCitation"
    156 									key="key_copyCitation"
    157 									hidden="true"/>
    158 							<menuitem id="menu_copyBibliography"
    159 									label="&copyBibliographyCmd.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>