Coder Social home page Coder Social logo

zotero-chinese / zotero-plugins Goto Github PK

View Code? Open in Web Editor NEW
364.0 364.0 13.0 76.74 MB

Zotero Plugins Collection | Zotero 插件合集 | Awesome Zotero Plugins

Home Page: https://zotero-chinese.com/plugins

License: MIT License

TypeScript 99.56% JavaScript 0.30% Shell 0.15%
awesome plugins zotero zotero-addon zotero-plugin

zotero-plugins's People

Contributors

chenglongma avatar fkguo avatar l0o0 avatar mbs0221 avatar muisedestiny avatar northword avatar renovate[bot] avatar syt2 avatar volatile-static avatar zzlb0224 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  avatar

zotero-plugins's Issues

翻译非中文的插件简介

let desc = "";
if (resp.data.description) {
if (franc(resp.data.description) == "cmn") {
desc = resp.data.description;
} else {
desc = resp.data.description;
// 翻译
// console.log("需要翻译");
// await translate(resp.data.description, { to: "zh-CN" })
// .then((res) => {
// console.log(res.text);
// desc = res.text;
// })
// .catch((e) => {
// console.log(e);
// desc = resp.data.description;
// });
}

目前已以 franc 识别语言,若为中文,则调用翻译 API。

这里调用总是报错,也许需要用 翻译插件 里的代码了。

存在问题:若插件站有机会向整个 Zotero 社区提供服务,那么保留一份英文显然是要好一些的。

docsify 倒是也支持 i18n,md 保存成两份文件也可,json 也可以提供两份语言,这样插件合集插件也可调用。

镜像到 Gitee

添加 Gitee 镜像仓库,镜像仓库可位于 gitee zotero-chinese 组织下

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Awaiting Schedule

These updates are awaiting their schedule. Click on a checkbox to get an update now.

  • chore(deps): update all non-major dependencies (@antfu/eslint-config, @types/node, adm-zip, lint-staged, tsx)

Detected dependencies

github-actions
.github/workflows/build.yml
  • actions/checkout v4
  • pnpm/action-setup v3
  • actions/setup-node v4
  • actions/upload-artifact v4
.github/workflows/lint.yml
  • actions/checkout v4
  • pnpm/action-setup v3
  • actions/setup-node v4
.github/workflows/main.yml
  • actions/checkout v4
  • actions/download-artifact v4
  • JamesIves/github-pages-deploy-action v4
  • peter-evans/repository-dispatch v3
.github/workflows/sync-to-gitee.yml
  • actions/github-script v7
npm
package.json
  • @antfu/eslint-config ^2.21.2
  • @highcharts/dashboards 2.2.0
  • @types/adm-zip 0.5.5
  • @types/node 20.14.13
  • @types/xml2js 0.4.14
  • @vitalets/google-translate-api 9.2.0
  • adm-zip 0.5.14
  • cross-env 7.0.3
  • eslint 9.8.0
  • franc-min 6.2.0
  • google-translate-api-x 10.7.0
  • highcharts 11.4.6
  • husky 9.1.4
  • jsonc 2.0.0
  • lint-staged 15.2.7
  • npm-run-all2 6.2.2
  • octokit 4.0.2
  • tsx 4.16.3
  • typescript 5.5.4
  • xml2js 0.6.2

  • Check this box to trigger a request for Renovate to run again on this repository

对插件列表添加标签

针对插件功能添加标签以筛选,标签可参考官方插件列表页面:https://www.zotero.org/support/plugins

  • 条目元数据 Item Metadata Import
  • 附件管理 Attachment File Management
  • Zotero Reports
  • 界面交互 Interface Tools
  • Library Analysis/Visualization
  • 3rd Integration
  • Word Processor and Writing Integration
  • Developer Tools

标签应是写在 types 里的,不应任意定义。

标签存储可能用 enum 更好?

Filter and sort list

I would like to be able to filter only the plugins compatible with Zotero 7. Is it possible to do it?
I would like also to be able to sort the plugins by the number of stars received (or other fields). Can you add this functionality?

[Bug] 正确处理没有符合条件的XPI的release

部分开发者创建的发布可能由于一些原因,未能包含正确的符合条件的 XPI 文件,导致脚本运行出错,例如

image

我们可以有以下几种方案:

  • 跳过
  • 跳过,向对应仓库或本仓库 open issue
  • 获取前一版本
  • 获取前一版本,向对应仓库或本仓库 open issue

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.