如果库中存在 URL/DOI,则显示修改后的保存图标
作者: dstillman创建于 2016年5月23日更新于 2026年8月18日
标签TranslationHelp Welcome
在用户准备保存现有项目时发出警告是一个常见的请求(最近的一次是这里)。从总体上讲,这是一个问题,因为没有运行翻译过程就无法获取数据,而我们在正常浏览时无法真正做到这一点(速度太慢,网站请求太多等)。但是,我们应该做一些容易实现的事情 — — 具体来说,检查库中是否存在现有的 URL 或 DOI。这里的一个选择是让 detectWeb() 返回一个包含一个或多个属性的对象,这些属性包含 id 的数组,除了 itemType 之外。但是,我们必须在推出使用它的任何翻译器之前就为它添加支持,否则就会破坏对旧版本的检测。另一个选择是让 detectWeb() 调用某个函数,传入它找到的 id。
内容来源: zotero/zotero