Hi,
// register preference pane
Zotero.PreferencePanes.register({
src: rootURI + 'prefs.xhtml',
scripts: [rootURI + 'prefs.js'],
// stylesheets: ['prefs.css'],
});
And here my prefs.xhtml:
<vbox onload="uzb-holding-checker_Preferences.init()">
<groupbox>
<label><html:h2>Alma SRU Endpoint</html:h2></label>
<html:input type="text" preference="extensions.zotero.uzb-holding-checker.almaSruEndpoint"/>
</groupbox>
<groupbox>
<label><html:h2>Alma SRU Version</html:h2></label>
<html:input type="text" preference="extensions.zotero.uzb-holding-checker.almaSruVersion"/>
</groupbox>
</vbox>
The preferences tab is added, but its content is not displayed. I'm getting this error message:
JavaScript Error: "ReferenceError: pref is not defined" {file: "jar:file:///C:/Users/wieg/AppData/Roaming/Zotero/Zotero/Profiles/rgc2u01v.default/extensions/uzb-holdi...@zb.uzh.ch.xpi!/prefs.js" line: 1
What am I doing wrong? How can I fix this issue?
Thanks a lot in advance for your help.