zoteroRoam
Report an issueRoadmap
v0.6
v0.6
  • Introduction
  • โ–ถ๏ธDemo by Cortex Futura
  • ๐Ÿ”„Updating from older versions
  • ๐Ÿš€Changelog
  • ๐Ÿ†˜Help/Getting Support
  • ๐Ÿ Getting Started
    • 1.1 Pre-requisites
    • 1.2 Installation in {{roam/js}}
    • 1.3 Basic Setup
  • ๐ŸงชUsing the extension
    • 2a. The search panel
    • 2b. In-text references
    • 2c. On-page menu
    • 2d. Contextual buttons
  • ๐Ÿ› ๏ธCustomizations
    • 3.1 What's Available
    • 3.2 Constructing data requests
    • 3.3 Creating your own formatting functions
      • Nesting metadata
      • Code snippets
    • 3.4 Creating custom shortcuts
    • 3.5 Customizing on-page displays
    • 3.6 Other Settings
      • autoload / autoupdate
      • autocomplete
      • funcmap
      • typemap
      • notes
      • Copying an item's reference
      • theme
    • Advanced : using event hooks
    • Extension defaults
  • About the Zotero API
    • Zotero API Docs (v3)
  • Support the project
    • How to support/contribute
    • Buy me a (virtual) coffee
    • GitHub Sponsorship
Powered by GitBook
On this page

Was this helpful?

  1. Customizations

3.1 What's Available

Last updated 3 years ago

Was this helpful?

Through the zoteroRoam_settings object, there are currently 11 settings available :

Name

Type

This lets you...

required - an object or Array of objects, where 1 object = 1 request

Specify 1 or more data requests

Formatting data

optional

Format metadata based on item type (e.g, book vs. journal article vs. webpage)

optional

Create your own taxonomy of item types (if you're using default metadata formatting)

optional

Custom formatting for notes

Quick Copy

optional

Override Quick Copy mode occasionally, by pressing a special key before selecting an item in the Search Panel

optional

Specify how to format an item's reference, when it is copied via Quick Copy mode or the always_copy setting

optional

Always copy an item's reference upon selection, even when not using Quick Copy mode

Autocomplete

optional

Setup the autocomplete feature for inline writing

Shortcuts

optional

Create custom shortcuts to trigger specific actions within the extension

Other settings

optional

Automatically activate the extension upon graph load

optional

Automatically update Zotero data (time interval : every 60s)

New in v0.6 : - notes : specify custom parsing for notes - autoload : turn on the extension automatically on graph load - autoupdate : update Zotero data automatically (every 60s)

๐Ÿ› ๏ธ
dataRequests
funcmap
typemap
notes
override_quickcopy
quick_copy_format
always_copy
autocomplete
shortcuts
autoload
autoupdate