MCPcopy Index your code
hub / github.com/TimeTrapzz/zotero-ccf-info

github.com/TimeTrapzz/zotero-ccf-info @v0.3.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.3.2 ↗ · + Follow
66 symbols 110 edges 17 files 2 documented · 3%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Zotero CCF Info

zotero target version Using Zotero Plugin Template GitHub stars

This is a plugin for easily obtaining the ccf rating of a paper, the corresponding conference/journal and the number of citations in Zotero.

Usage

You can obtain the CCF information of the corresponding paper by selecting one or more entries and clicking "Get CCF Info" in the right-click menu.

image

Add missing journal/conference information

If the journal/conference information is missing, you can refer to src/modules/getPaperInfo.ts to add the missing information. The format is as follows:

{
  "/conf/icml": {
    "rank": "A",
    "abbr": "ICML",
    "full": "International Conference on Machine Learning",
    "url": "/conf/icml",
    "dblp": "/conf/icml/icml"
  }
}

Then, you can submit a PR to add the missing information.

Contributors

  • TimeTrapzz: Zotero 7 Plugin Rewrite and Adaptation
  • tojunfeng: Plugin Core Logic Implementation

Extension points exported contracts — how you extend this code

PaperInfo (Interface)
(no doc)
src/modules/getPaperInfo.ts
Prefs (Interface)
(no doc)
typings/prefs.d.ts
RankInfo (Interface)
(no doc)
src/modules/getPaperInfo.ts
CCFInfoData (Interface)
(no doc)
src/modules/examples.ts

Core symbols most depended-on inside this repo

getString
called by 7
src/utils/locale.ts
defineGlobal
called by 5
src/index.ts
saveCCFInfoToNote
called by 4
src/modules/examples.ts
getCCFInfoFromNote
called by 3
src/modules/examples.ts
updateCitationNumber
called by 3
src/modules/examples.ts
_getString
called by 3
src/utils/locale.ts
strip
called by 2
src/modules/getPaperInfo.ts
cleanString
called by 2
src/modules/getPaperInfo.ts

Shape

Function 32
Method 22
Class 8
Interface 4

Languages

TypeScript100%

Modules by API surface

src/modules/getPaperInfo.ts16 symbols
src/modules/examples.ts15 symbols
src/utils/ztoolkit.ts6 symbols
addon/bootstrap.js6 symbols
src/hooks.ts5 symbols
src/utils/locale.ts4 symbols
src/utils/prefs.ts3 symbols
src/addon.ts3 symbols
typings/global.d.ts2 symbols
src/utils/wait.ts2 symbols
src/index.ts2 symbols
typings/prefs.d.ts1 symbols

For agents

$ claude mcp add zotero-ccf-info \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page