Skip to content

Instantly share code, notes, and snippets.

View async.js
const tasks={
a:{
job:function(){console.log("Tasks A running")},
dependency:["c","b"]
},
b:{
job:function(){console.log("Tasks B running")},
dependency:[]
},
c:{
View sync.js
const tasks={
a:{
job:function(){console.log("Tasks A running")},
dependency:["c","b"]
},
b:{
job:function(){console.log("Tasks B running")},
dependency:[]
},
c:{
View manifest.json
{
"manifest_version": 2,
"name": "Zotero Debug Bridge",
"version": "2.0.0",
"description": "Zotero Debug Bridge",
"applications": {
"zotero": {
"id": "debug-bridge@iris-advies.com",
"update_url": "https://github.com/retorquere/zotero-debug-bridge/releases/download/release/updates.json",
"strict_min_version": "6.999",
View preferences.xhtml
<vbox>
<html:link href="chrome://zotero-better-bibtex/skin/preferences.css" type="text/css" rel="stylesheet"/>
<html:style>label { border 2px solid red; }</html:style>
<popupset>
<tooltip id="tooltip-bibtexURL">
<description>&better-bibtex.Preferences.export.fields.doi-and-url.warning;</description>
</tooltip>
<tooltip id="tooltip-jabrefFormat">
<description>&better-bibtex.Preferences.export.jabrefFormat.warn;</description>
</tooltip>
View preferences.css
#better-bibtex-export-list listheader { padding-left: 0px; }
#better-bibtex-export-list listitem { padding-left: 20px; }
#better-bibtex-export-list listitem.export-state-error { background:url("auto-export/error.svg") center left no-repeat; background-size: 18px 18px;}
#better-bibtex-export-list listitem.export-state-pending { background:url("auto-export/pending.svg") center left no-repeat; background-size: 18px 18px;}
#better-bibtex-export-list listitem.export-state-running { background:url("auto-export/running.svg") center left no-repeat; background-size: 18px 18px;}
#better-bibtex-export-list listitem.export-state-done { background:url("auto-export/done.svg") center left no-repeat; background-size: 18px 18px;}
.scrollable {
overflow: auto;
}
View preferences.xhtml
<vbox>
<html:link href="chrome://zotero-better-bibtex/skin/preferences.css" type="text/css" rel="stylesheet"></html:link>
<popupset>
<tooltip id="tooltip-bibtexURL">
<description>&better-bibtex.Preferences.export.fields.doi-and-url.warning;</description>
</tooltip>
<tooltip id="tooltip-jabrefFormat">
<description>&better-bibtex.Preferences.export.jabrefFormat.warn;</description>
</tooltip>
<tooltip id="tooltip-importSentenceCase">
View preferences.xhtml
<vbox>
<popupset>
<tooltip id="tooltip-bibtexURL">
<description>&better-bibtex.Preferences.export.fields.doi-and-url.warning;</description>
</tooltip>
<tooltip id="tooltip-jabrefFormat">
<description>&better-bibtex.Preferences.export.jabrefFormat.warn;</description>
</tooltip>
<tooltip id="tooltip-importSentenceCase">
<description>&better-bibtex.Preferences.advanced.import.sentenceCase.warning;</description>
View preferences.xhtml
<vbox>
<vbox id="zotero-preferences-cite"></vbox>
<popupset>
<tooltip id="tooltip-bibtexURL">
<description>&better-bibtex.Preferences.export.fields.doi-and-url.warning;</description>
</tooltip>
<tooltip id="tooltip-jabrefFormat">
<description>&better-bibtex.Preferences.export.jabrefFormat.warn;</description>
</tooltip>
<tooltip id="tooltip-importSentenceCase">
View preferences.xhtml
<vbox>
<preferences id="zotero-preferences-cite">
<preference name="extensions.zotero.translators.better-bibtex.language" type="string" default="langid" id="extensions.zotero.translators.better-bibtex.language"></preference>
<preference name="extensions.zotero.translators.better-bibtex.DOIandURL" type="string" default="both" id="extensions.zotero.translators.better-bibtex.DOIandURL"></preference>
<preference name="extensions.zotero.translators.better-bibtex.automaticTags" type="bool" default="true" id="extensions.zotero.translators.better-bibtex.automaticTags"></preference>
<preference name="extensions.zotero.translators.better-bibtex.asciiBibLaTeX" type="bool" default="false" id="extensions.zotero.translators.better-bibtex.asciiBibLaTeX"></preference>
<preference name="extensions.zotero.translators.better-bibtex.ascii" type="string" default="" id="extensions.zotero.translators.better-bibtex.ascii"></preference>
<preference name="extensions.zotero.translators.better-bibtex.asciiBibTe
View preferences.xhtml
<vbox>
<preferences id="zotero-preferences-cite">
<preference name="extensions.zotero.translators.better-bibtex.language" type="string" default="langid" id="extensions.zotero.translators.better-bibtex.language"></preference>
<preference name="extensions.zotero.translators.better-bibtex.DOIandURL" type="string" default="both" id="extensions.zotero.translators.better-bibtex.DOIandURL"></preference>
<preference name="extensions.zotero.translators.better-bibtex.automaticTags" type="bool" default="true" id="extensions.zotero.translators.better-bibtex.automaticTags"></preference>
<preference name="extensions.zotero.translators.better-bibtex.asciiBibLaTeX" type="bool" default="false" id="extensions.zotero.translators.better-bibtex.asciiBibLaTeX"></preference>
<preference name="extensions.zotero.translators.better-bibtex.ascii" type="string" default="" id="extensions.zotero.translators.better-bibtex.ascii"></preference>
<preference name="extensions.zotero.translators.better-bibtex.asciiBibTe