add id for all addons
This commit is contained in:
parent
d94c8ee0b5
commit
a5b89c3ee8
@ -1,15 +1,16 @@
|
||||
# Zotero Addons Scraper
|
||||
|
||||
This is a script repository for scraping Zotero addon collections for [Zotero7+](https://www.zotero.org), intended for use with [Zotero addons](https://github.com/syt2/zotero-addons).
|
||||
|
||||
*Switch to GitHub(backup) source in [Zotero addons](https://github.com/syt2/zotero-addons) to use this repository.*
|
||||
|
||||
The script utilizes the GitHub API and GitHub Actions to automatically scrape, parse, and publish corresponding addon information from the [addons](addons) file to the latest release.
|
||||
The script utilizes the GitHub API and GitHub Actions to automatically scrape and parse addon information from the [addons](addons) folder, and publish to the latest release every day.
|
||||
|
||||
## Contributing New Addons
|
||||
If you have a new add-on to parse, add the json information of the add-on in the [addons](addons) folder with the format
|
||||
``` json
|
||||
{
|
||||
"id": "zoteroAddons@ytshen.com",
|
||||
"id": "zoteroAddons@ytshen.com", // optional
|
||||
"name": "Zotero 插件合集",
|
||||
"repo": "syt2/zotero-addons",
|
||||
"releases": [
|
||||
@ -26,6 +27,7 @@ If you have a new add-on to parse, add the json information of the add-on in the
|
||||
The output format for add-on information follows the format specified in [zotero-chinese/zotero-plugins](https://github.com/zotero-chinese/zotero-plugins), which is as follows:
|
||||
```ts
|
||||
export interface PluginInfo {
|
||||
id?: string;
|
||||
/**
|
||||
* 插件名称
|
||||
*/
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "keepzotero@yhmtsai",
|
||||
"name": "KeepZotero",
|
||||
"repo": "yhmtsai/KeepZotero",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "zutilo@www.wesailatdawn.com",
|
||||
"name": "Zutilo Utility for Zotero",
|
||||
"repo": "wshanks/Zutilo",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "lyz@zotero.org",
|
||||
"name": "LyZ",
|
||||
"repo": "wshanks/lyz",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "scite@scite.ai",
|
||||
"name": "scite Plugin for Zotero",
|
||||
"repo": "scitedotai/scite-zotero-plugin",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "tara@linxzh.com",
|
||||
"name": "Tara",
|
||||
"repo": "l0o0/tara",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "zoterozotcard@018.ai",
|
||||
"name": "ZotCard",
|
||||
"repo": "018/zotcard",
|
||||
"releases": [
|
||||
|
||||
@ -6,6 +6,10 @@
|
||||
{
|
||||
"targetZoteroVersion": "7",
|
||||
"tagName": "latest"
|
||||
},
|
||||
{
|
||||
"targetZoteroVersion": "6",
|
||||
"tagName": "0.6.0-3"
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "schnetter@gmail.com",
|
||||
"name": "Zotero Citation Counts Manager",
|
||||
"repo": "eschnett/zotero-citationcounts",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "zoteroinspire@itp.ac.cn",
|
||||
"name": "Zotero Inspire",
|
||||
"repo": "fkguo/zotero-inspire",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "mdnotes@mdnotes.github.io",
|
||||
"name": "Mdnotes for Zotero",
|
||||
"repo": "argenos/zotero-mdnotes",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "daeda@mit.edu",
|
||||
"name": "MarkDBConnect",
|
||||
"repo": "daeh/zotero-obsidian-citations",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "zotero-ocr@bib.uni-mannheim.de",
|
||||
"name": "Zotero OCR",
|
||||
"repo": "UB-Mannheim/zotero-ocr",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "reading-list@hotmail.com",
|
||||
"name": "Reading List for Zotero",
|
||||
"repo": "Dominic-DallOsto/zotero-reading-list",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "scihub@example.com",
|
||||
"name": "Sci-Hub Plugin for Zotero",
|
||||
"repo": "ethanwillis/zotero-scihub",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "zoteroshortdoi@wiernik.org",
|
||||
"name": "Zotero ShortDOI",
|
||||
"repo": "bwiernik/zotero-shortdoi",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "storage-scanner@iris-advies.com",
|
||||
"name": "Storage Scanner for Zotero",
|
||||
"repo": "retorquere/zotero-storage-scanner",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "zoteroupdateifs@redleafnew.me",
|
||||
"name": "Zotero 更新影响因子",
|
||||
"repo": "redleafnew/zotero-updateifs",
|
||||
"releases": [
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
{
|
||||
"id": "zotfile@columbia.edu",
|
||||
"name": "ZotFile 汉化版",
|
||||
"repo": "lychichem/zotfile",
|
||||
"releases": [
|
||||
|
||||
Loading…
Reference in New Issue
Block a user