طُوّرت هذه الميزة في البداية من قِبل davrot و yu-i-i/overleaf-cep، ثم عدّلها ayaka-notes/overleaf-pro لتدعم OAuth. وقد قُدّمت بدءًا من الإصدار v6.2.0 وما بعده. ولا تزال في مرحلة تجريبية (beta). نحتاج إلى ملاحظاتك إذا واجهت أي مشكلة.


إعداد التكامل مع Zotero
- افتح هذا الرابط لإنشاء عميل Zotero OAuth (كما هو موضح في الصورة)
- اختر Application Type: Browser
- اضبط عنوان رد الاتصال (Callback URL) ليكون
${OVERLEAF_SITE_URL}/user/zotero/oauth/callback - اضبط الملف
config/variables.envالخاص بك

config/variables.env
ملاحظات
نظرًا لأن Ayakaleaf منصة تعاونية، ولتحسين الأمان، بدءًا من الإصدار 6.3.0 لن يُسمح إلا للمنشئ الأصلي لملف المراجع
bib بتحديث الملف المستورد.test.bib في المشروع، وربطه بحساب Zotero الخاص به. إذا وصل مستخدم آخر، المستخدم B، إلى المشروع عبر الرابط المشترك، فسيظل بإمكان المستخدم B قراءة test.bib وتنزيله، لكن لن يُسمح له بتحديث الملف أو إعادة استيراده من Zotero. وحده المستخدم A، بصفته المنشئ الأصلي لملف المراجع، يمكنه إجراء التحديثات. وبعبارة أخرى، لا يملك صلاحية تحديث ملف .bib سوى منشئه الأصلي.
