Skip to content

Commit

Permalink
Merge pull request #17 from bwiernik/prefs
Browse files Browse the repository at this point in the history
Update preferences for FF60 update
  • Loading branch information
bwiernik authored Oct 24, 2019
2 parents 823bef7 + d0f4bd6 commit 6d52a6c
Show file tree
Hide file tree
Showing 10 changed files with 163 additions and 187 deletions.
49 changes: 49 additions & 0 deletions chrome/content/options.xul
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<?xml-stylesheet href="chrome://zotero-platform/content/preferences.css"?>

<!DOCTYPE window SYSTEM "chrome://zoteroshortdoi/locale/options.dtd">

<!-- onload="updatePreferenceWindow('all');" -->
<prefwindow id="shortdoi-pref" title="&shortdoi-preferences;" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<stringbundleset id="stringbundleset">
<stringbundle id="shortdoi-options" src="chrome://zotero-shortdoi/locale/options.properties"/>
</stringbundleset>
<prefpane label="&shortdoi-preferences;" id="shortdoi-prefpane">
<preferences>
<preference id="pref-shortdoi-autoretrieve" name="extensions.shortdoi.autoretrieve" type="string"/>
<preference id="pref-shortdoi-tag-invalid" name="extensions.shortdoi.tag_invalid" type="string"/>
<preference id="pref-shortdoi-tag-multiple" name="extensions.shortdoi.tag_multiple" type="string"/>
<preference id="pref-shortdoi-tag-nodoi" name="extensions.shortdoi.tag_nodoi" type="string"/>
</preferences>

<groupbox>
<caption label="&autoretrieve-label;"/>
<radiogroup id="id-shortdoi-autoretrieve" preference="pref-shortdoi-autoretrieve">
<radio label="&autoretrieve-short-label;" value='short'/>
<radio label="&autoretrieve-long-label;" value='long'/>
<radio label="&autoretrieve-check-label;" value='check'/>
<radio label="&autoretrieve-no-label;" value='none'/>
</radiogroup>
</groupbox>
<separator class="thin"/>

<groupbox>
<caption label="&notfound-tag-label;"/>
<description style="width: 420px">&notfound-tag-desc;</description>
<separator class="thin"/>
<label control="id-shortdoi-tag-invalid" value="&tag-invalid-label;"/>
<textbox id="id-shortdoi-tag-invalid" preference="pref-shortdoi-tag-invalid" flex="1"/>
<separator class="thin"/>
<label control="id-shortdoi-tag-multiple" value="&tag-multiple-label;"/>
<textbox id="id-shortdoi-tag-multiple" preference="pref-shortdoi-tag-multiple" flex="1"/>
<separator class="thin"/>
<label control="id-shortdoi-tag-nodoi" value="&tag-nodoi-label;"/>
<textbox id="id-shortdoi-tag-nodoi" preference="pref-shortdoi-tag-nodoi" flex="1"/>
</groupbox>
</prefpane>

<script src="options.js"/>
<script src="chrome://zotero/content/include.js"/>

</prefwindow>
39 changes: 20 additions & 19 deletions chrome/content/overlay.xul
Original file line number Diff line number Diff line change
Expand Up @@ -11,52 +11,53 @@

<stringbundleset id="stringbundleset">
<stringbundle
id="zoteroshortdoi-bundle"
id="shortdoi-bundle"
src="chrome://zoteroshortdoi/locale/zoteroshortdoi.properties"/>
</stringbundleset>

<popup
id="zotero-itemmenu">
<menu class="menu-iconic" image="chrome://zoteroshortdoi/skin/doi@2x.png" id="zotero-itemmenu-zoteroshortdoi-menu" label="&zotero.zoteroshortdoi.menu.label;">
<menupopup id="zotero-itemmenu-zoteroshortdoi-menupopup">
<menu class="menu-iconic" image="chrome://zoteroshortdoi/skin/doi@2x.png" id="zotero-itemmenu-shortdoi-menu" label="&shortdoi-menu-label;">
<menupopup id="zotero-itemmenu-shortdoi-menupopup">
<menuitem
id="zotero-itemmenu-zoteroshortdoi-short"
label="&zotero.zoteroshortdoi.short.label;"
id="zotero-itemmenu-shortdoi-short"
label="&shortdoi-menu-short-label;"
oncommand="Zotero.ShortDOI.updateSelectedItems('short')"/>
<menuitem
id="zotero-itemmenu-zoteroshortdoi-long"
label="&zotero.zoteroshortdoi.long.label;"
id="zotero-itemmenu-shortdoi-long"
label="&shortdoi-menu-long-label;"
oncommand="Zotero.ShortDOI.updateSelectedItems('long')"/>
<menuitem
id="zotero-itemmenu-zoteroshortdoi-check"
label="&zotero.zoteroshortdoi.check.label;"
id="zotero-itemmenu-shortdoi-check"
label="&shortdoi-menu-check-label;"
oncommand="Zotero.ShortDOI.updateSelectedItems('check')"/>
</menupopup>
</menu>
</popup>

<menupopup id="menu_ToolsPopup">
<menu id="menu_Tools-zoteroshortdoi-menu" label="&zotero.zoteroshortdoi.toolsmenu.label;">
<menupopup id="menu_Tools-zoteroshortdoi-menu-popup" onpopupshowing="Zotero.ShortDOI.setCheck();">
<menuitem id="menu_Tools-shortdoi-preferences" label="&shortdoi-preferences-label;" oncommand="Zotero.ShortDOI.openPreferenceWindow();"/>
<menu id="menu_Tools-shortdoi-menu" label="&shortdoi-autoretrieve-label;">
<menupopup id="menu_Tools-shortdoi-menu-popup" onpopupshowing="Zotero.ShortDOI.setCheck();">
<menuitem
id="menu_Tools-zoteroshortdoi-menu-popup-short"
id="menu_Tools-shortdoi-menu-popup-short"
type="checkbox"
label="shortDOIs"
label="&shortdoi-autoretrieve-short-label;"
oncommand="Zotero.ShortDOI.changePref('short');"/>
<menuitem
id="menu_Tools-zoteroshortdoi-menu-popup-long"
id="menu_Tools-shortdoi-menu-popup-long"
type="checkbox"
label="Long DOIs"
label="&shortdoi-autoretrieve-long-label;"
oncommand="Zotero.ShortDOI.changePref('long');"/>
<menuitem
id="menu_Tools-zoteroshortdoi-menu-popup-check"
id="menu_Tools-shortdoi-menu-popup-check"
type="checkbox"
label="Verify DOIs only"
label="&shortdoi-autoretrieve-check-label;"
oncommand="Zotero.ShortDOI.changePref('check');"/>
<menuitem
id="menu_Tools-zoteroshortdoi-menu-popup-none"
id="menu_Tools-shortdoi-menu-popup-none"
type="checkbox"
label="No"
label="&shortdoi-autoretrieve-no-label;"
oncommand="Zotero.ShortDOI.changePref('none');"/>
</menupopup>
</menu>
Expand Down
Empty file.
Loading

0 comments on commit 6d52a6c

Please sign in to comment.