Giter Site home page Giter Site logo

syt2 / zotero-addons Goto Github PK

View Code? Open in Web Editor NEW
393.0 3.0 9.0 613 KB

Install add-ons directly in Zotero | Zotero插件市场

License: GNU Affero General Public License v3.0

HTML 6.93% Fluent 8.88% JavaScript 15.23% TypeScript 68.96%
zotero zotero-addon zotero-plugin zotero-addon-market

zotero-addons's Introduction

Add-on Market for Zotero

zotero target version Using Zotero Plugin Template Using Zotero Chinese Plugins Using Zotero Scraper
Release Downloads@all Downloads@latest

English | 简体中文

Introduction

This is a Zotero add-on that allows for the direct installation of other add-ons in Zotero7.

For Zotero 6, see here.

Install

  1. Download the latest release xpi file (only for Zotero 7)

    For Zotero 6, download this xpi file.

  2. Install in Zotero (Tools) -> (Add-ons)

Usage

After install this add-on in Zotero, click in Toolbar, or click Add-on market in Tools menu.

Add-on Data Source

The main data source for add-ons comes from zotero-chinese/zotero-plugins.

Switch the source to (zotero-chinese) in Add-on Market to use this source.

If you have new add-ons to add, submit it to zotero-chinese/zotero-plugins.

Switch the source to (addon-scraper) in Add-on Market to use this source.

Custom Source

You can also use other custom data sources, as long as the data source format is consistent with the format in the zotero-chinese/zotero-plugins.

Develop

Scheme

  • Custom Data Source

    zotero://zoteroaddoncollection/configSource?source=source-custom&customURL={encodeURIComponent(SOME URL)} can change add-on data source automatically to a custom url.

  • Install Add-on from URL

    zotero://zoteroaddoncollection/install?source={encodeURIComponent(SOME URL)} can install add-on from the custom url.

Star History

Star History Chart

zotero-addons's People

Contributors

chenglongma avatar daeh avatar denismaier avatar dependabot[bot] avatar kikkiz avatar l0o0 avatar muisedestiny avatar northword avatar plin349 avatar retorquere avatar syt2 avatar toineenzo avatar volatile-static avatar windingwind avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

zotero-addons's Issues

[Feature request] Using `zotero-chinese/zotero-plugins` as plugins list data source

Hello, shenyutao:

This plugin is great!

I noticed that the data for this plugin comes from the zotero-addons-scraper repository. We are also maintaining a similar repository and the amount of data included is relatively more comprehensive currently, so hopefully this will help you.

Repo: https://github.com/zotero-chinese/zotero-plugins
Website: https://plugins.zotero-chinese.com
JSON file: https://github.com/zotero-chinese/zotero-plugins/blob/gh-pages/dist/plugins.json

Thanks!

或许改个名会更好一些, 比如zotero-addon-manager, 更好概括插件用途

Is there an existing issue for this?

  • I have searched the existing issues

Describe the feature request

如题, 尤其是中文名, 乍一看有点不知所谓, 还以为是个压缩包,
image
英文描述亦可改为Zotero add-on manager to list and install/uninstall third-party zotero add-ons.

Describe the solution you'd like

No response

Anything else?

No response

插件失效且导致bug

安装好之后可以正常使用,关闭重新打开后,发现按钮不见了,且点击“工具” - 》“附加组件” 没有反应,重新打开关闭还是如此,无法管理插件和卸载插件。
zotero 版本:6
zotero-addons :0.6.0-3

[Feature request] Supports automatic update of plugins

Description

Supports automatic update of plugins in the list.

Currently many developers release Zotero 7-compatible plugin versions in prerelease, but do not configure update.json correctly, resulting in the plugin auto-update provided by Zotero itself not working properly. It is difficult for us to ask all developers to do this, so it is possible to implement this feature via a plugin store plugin.

Possible solutions

Filter and iterate through the installed plugins in the plugin list, compare the version number of the installed version with the version number recorded in the json, and re-download and install if there is an update.

Other

May need to be accompanied by disabling Zotero's own automatic plugin updates (optional).

Multiple download sources may be required.

[Feature]

Is there an existing issue for this?

  • I have searched the existing issues

Describe the feature request

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Why do you need this feature?
A clear and concise description of why you need this feature.

Describe the solution you'd like

The solution you'd like
A clear and concise description of what you want to happen.

Alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Anything else?

大佬,请问一下能在工具选项卡下面的菜单里添加图标吗,这样更清楚一点

建议扩充插件数量

看错了不好意思。我是个傻子🤣。

有仔细看了一下 7 该有的插件都有了。

功能请求

请问能否在插件界面增加两栏,内容分为插件目前的版本号和该版本的最新更新时间?
谢谢

the plugin doesn't work

After updating zotero7 to version 7.0.0-beta.56+9edfcba9a (64-bit), the plugin doesn't work anymore.

Icon exception

Phenomenon: There is no abnormality with using a laptop to install the plugin icon. Once connected to the display screen, the icon will become abnormal
Screen resolution:
微信截图_20231014224149
image

[Bug] 关于Style插件经常下载不存在的版本

Is there an existing issue for this?

  • I have searched the existing issues

Are you using the latest Zotero and the latest plugin?

  • I have confirmed I'm using the latest Zotero and the latest plugin

Environment

  • OS: Windows 10 22H2
  • Zotero Version: 7.0.0-beta.68+c31a40c74 (64-bit)
  • Plugin Version:1.5.5

Describe the bug

image
如图,style最新版本是4.2.1,但是add-on插件会自动安装上4.2.7.4,其他插件没有发现这个问题

Debug Output

No response

Anything else?

No response

建议

能否让插件名称按已安装、禁用和未安装的顺序排列?

插件Icon显示异常

Windows端插件Icon显示异常,Add-ons Manager里面直接没有Icon,但是功能正常不受影响。切换低版本显示异常依然存在。
icon
manager
在另一台同版本的macOS设备上显示以及功能完全正常
插件版本1.3.4,Zotero版本7.0.0-beta.51+7c5600913 (64-bit)

[Bug] 插件图图标不见了!!!!

Is there an existing issue for this?

  • I have searched the existing issues

Are you using the latest Zotero and the latest plugin?

  • I have confirmed I'm using the latest Zotero and the latest plugin

Environment

  • OS:
  • Zotero Version: 7.0-beta65
  • Plugin Version:1.5.2

Describe the bug

image

Debug Output

No response

Anything else?

No response

[Feature request] 为下载链接添加 CDN/Proxy

描述

开发者你好,我注意到你的个人简介上标记了您就读于华东师范大学,加之我英语水平确实不高,所以这个 ISSUE 便没有翻译。

请求您针对部分大陆用户访问 GitHub 不顺利的问题,添加一些镜像地址。

可能的解决方案

在插件列表弹窗的上部,添加一个下拉列表,下拉选项为 GitHub, JsDeliver (24h 延迟) 等,分别对应插件数据源的频道。

默认选项为 GitHub,即从 GitHub 获取包含插件数据的 JSON 文件。其他选项类似。

对于 XPI 的下载地址,则从官方 GitHub 下载地址开始依次尝试,直到正确下载为止。(例如 https://github.com/zotero-chinese/zotero-plugins/blob/00323de13706586c39d34925fe2943c353ea86b4/dist/plugins.json#L13-L19)
(也可增加选项配置 XPI 下载首选项)

感谢您的插件!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.