Selamat datang!
Ini adalah plugin Zotero yang dikembangkan oleh Scite sehingga Anda dapat memperkaya perpustakaan Anda dengan informasi dari kami.
Harap diperhatikan bahwa versi terbaru plugin ini pada V2.0 dan seterusnya hanya mendukung Zotero 7 dan yang lebih baru . Jika Anda mencari plugin yang mendukung Zotero 6, silakan gunakan rilis sebelumnya seperti v.1.11.6.
Saat ini memungkinkan Anda melakukan dua hal utama:
Lihat penghitungan klasifikasi untuk setiap makalah berdasarkan data Smart Citation kami
Buka halaman laporan scite dengan mudah (lihat di bawah)
Setelah Anda menginstal plugin (lihat bagian di bawah untuk petunjuknya), setiap baris akan memiliki kolom untuk Supporting
, Mentioning
, Contrasting
, Total Smart Citations
, dan Total Distinct Citing Publications
. Nilai dalam sel ini memberi tahu Anda, untuk makalah tertentu, berapa banyak kutipan yang ada di database scite dengan klasifikasi yang sesuai.
Anda mungkin perlu mengklik kanan dan mengaktifkan kolom untuk melihatnya.
Misalnya, di sini, makalah berjudul Psychometric Properties of the Strengths and Difficulties Questionnaire
telah menerima 207 supporting citations
, 26 contrasting citations
, 4,874 mentioning citations
, dan 5,550 traditional citations
dari publikasi lain di database kami. Perhatikan bahwa kutipan tradisional adalah yang Anda harapkan, yaitu kutipan tingkat kertas ke kertas. Kutipan Cerdas, seperti mendukung, menyebutkan, membedakan, bersifat unik untuk Scite karena kami mengindeks artikel teks lengkap dari penerbit dan mengklasifikasikan maksud kutipan berdasarkan model pembelajaran mendalam kami sendiri. Anda dapat membaca tentang scite di sini atau kunjungi beranda kami untuk mempelajari lebih lanjut.
Anda juga dapat mengurutkan salah satu dari 3 kolom ini untuk melihat makalah mana yang paling didukung, kontras, dan seterusnya.
Untuk menjelajahi cuplikan kutipan seputar klasifikasi ini, Anda dapat melihat laporan scite untuk makalah yang Anda minati melalui panel item di sebelah kanan, yang memperlihatkan metrik yang sama tetapi dalam satu panel. Cukup pilih View Scite Report
. Ini harus membuka URL langsung di browser Anda.
Dapatkan file XPI dari https://github.com/scitedotai/scite-zotero-plugin/releases dan instal di Zotero dengan mengikuti prosedur plugin normal.
Untuk menginstal plugin di Zotero, unduh file .xpi ke komputer Anda. Kemudian, di Zotero, klik “Tools → Plugins”, lalu seret .xpi untuk plugin tersebut ke jendela Plugins Manager yang terbuka.
CATATAN: Anda hanya perlu mengunduh sekali; itu akan diperbarui secara otomatis setelahnya!
Memperbaiki bug di plugin yang kompatibel dengan Z7 di mana penyortiran kolom rusak karena angka-angka diubah menjadi string.
Menambahkan dukungan untuk Zotero 7 (tidak kompatibel ke belakang).
Menghapus ikon scite dari setiap sel; memindahkannya ke header. Memperbaiki bug yang menyebabkan salah satu sel memiliki bantalan yang tidak perlu di sebelah kiri. Juga menambahkan React untuk mendukung penggunaan ikon di header kolom melalui iconLabel
.
Mengaktifkan kembali plugin scite dan memperbaiki bug dalam fungsi getField
yang dipatch yang memunculkan pengecualian untuk bidang int
yang diteruskan, menyebabkan kolom khusus non-scite masuk ke pengendali pengecualian, yang menelan pengecualian dan mengembalikan 0. Penangan pengecualian ini sekarang hanya terjadi pada kolom tertentu seperti yang dimaksudkan, dan penanganan field
lebih kuat untuk mencegah sumber pengecualian yang teridentifikasi.
Menonaktifkan plugin Scite dari melakukan apa pun saat dimuat -- karena bug intermiten yang ditemukan dalam pemutakhiran Zotero 6.
Memperbaiki bug di mana pengurutan kolom pada kolom tertentu tidak berfungsi di Zotero 6.
Tingkatkan ketergantungan zotero-plugin
dengan dukungan untuk Zotero 6 (kompatibel dengan versi sebelumnya), dan gunakan eslint sebagai pengganti tslint.
Cocokkan kolom scite dengan benar selama panggilan getField
dalam versi pohon XUL.
Memperbaiki bug dalam versi beta di mana informasi penghitungan di setiap baris tidak disegarkan setelah pemuatan awal dari API.
Tambahkan dukungan kompatibel untuk rilis Zotero mendatang. Hal ini secara khusus membuat plugin berfungsi dengan build Zotero-5.0.97-beta.43+c5d89f6d0
tetapi secara umum harus mendukung struktur berbasis HTML baru (selain versi XUL untuk pengguna yang tidak melakukan upgrade).
Memperbaiki kasus tepi dalam cara DOI diambil dari metadata perpustakaan zotero (mencegah pengecualian JavaScript).
Tambahkan kolom Total Smart Citations dan Total Distinct Citing Publikasi (misalnya: jika paper X
mereferensikan paper Y
sebanyak 4 kali, maka jumlah Smart Citations untuk makalah Y adalah 4, dan jumlah publikasi yang mengutip adalah 1. Hal ini karena Kutipan Cerdas menghitung setiap referensi dalam teks dan tidak dikelompokkan pada tingkat publikasi kutipan.)
Gunakan DOMParser dan XMLSerializer.
Ganti nama yang disengketakan menjadi kontras, dan ubah warna ikon dari oranye menjadi biru.
Perbaiki bug pembaruan otomatis.
Tambahkan kemampuan untuk mengubah ukuran kolom Supporting
, Mentioning
, dan Disputing
.
Perubahan logging kecil, memangkas spasi dari DOI, dan mendukung pembaruan otomatis dengan baik.
Memperbaiki bug di mana DOI selama penyegaran massal tidak menggunakan huruf kecil dengan benar, dan menambahkan logging debug ke masalah triase di masa mendatang jika masalah tersebut tetap ada dalam kasus edge lainnya.
Memperbaiki bug di mana DOI tidak diturunkan hurufnya dengan benar
Rilis versi awal plugin yang memungkinkan Anda untuk:
Lihat # kutipan pendukung (kolom terpisah, dapat diurutkan)
Lihat #menyebutkan kutipan (kolom terpisah, dapat diurutkan)
Lihat # kutipan yang bersengketa (kolom terpisah, dapat diurutkan)
Langsung melihat laporan scite dengan mengklik kanan pada baris dan mengklik 'Lihat laporan scite')
Menyegarkan penghitungan kapan pun Anda mau (klik kanan baris dan klik opsi segarkan penghitungan)
(Ini aslinya dari https://www.zotero.org/support/dev/client_coding/plugin_development tetapi direplikasi di sini untuk kenyamanan)
Kloning reponya
npm install
untuk mendapatkan dependensi apa pun
npm run build
akan menghasilkan folder build/
untuk Anda. Anda akan melihat file install.rdf
di direktori ini. Jika Anda membukanya, cari tag
dan catat nilainya.
Pastikan Zotero tutup
Di terminal, navigasikan ke direktori profil Zotero Anda
Sistem Operasi | Lokasi |
---|---|
Mac | /Pengguna//Perpustakaan/Dukungan Aplikasi/Zotero/Profil/ |
Windows 10/8/7/Vista | C:Pengguna |
Windows XP/2000 | C:Dokumen dan Pengaturan |
Linux | ~/.zotero/zotero/ |
CATATAN: Tabel di atas berasal dari https://www.zotero.org/support/kb/profile_directory
Selanjutnya, masuk ke extensions/
dan buat file teks yang cocok dengan nilai yang Anda lihat di tag
. misalnya file bernama [email protected]
Buka file ini, dan di dalamnya, atur konten menjadi jalur absolut ke file install.rdf
dari direktori build/
Anda
cd
kembali ke direktori profil (satu tingkat di atas extensions/
)
Buka file prefs.js
Beri komentar pada baris yang berisi extensions.lastAppVersion
dan extensions.lastPlatformVersion
. Seharusnya hanya diperlukan sekali.
Buka Zotero, dan Anda akan melihat ekstensi dimuat
Catatan:
Melakukan npm run build
juga akan menghasilkan direktori xpi/
secara lokal yang dapat Anda tambahkan langsung sebagai plugin ke Zotero Anda
Sepertinya Zotero telah bermigrasi ke Electron (atau setidaknya mungkin ada rencana untuk ini; hal ini telah dibahas selama 4 tahun terakhir). Karena kurangnya dukungan untuk XUL, dokumentasi plugin yang jelas, dan potensi penghentian versi Zotero ini, sebagian besar basis kode ini disusun dengan melihat plugin yang ada yang bekerja dengan cara serupa. Jika Anda mencoba menulis sebuah plugin, saya sarankan untuk melihat-lihat tiga plugin luar biasa ini:
https://github.com/PubPeerFoundation/pubpeer_zotero_plugin
https://github.com/jlegewie/zotfile
https://github.com/bwiernik/zotero-shortdoi
Kami menggunakan paket ini: https://github.com/retorquere/zotero-plugin
Perhatikan bahwa ini bergantung pada ketersediaan GITHUB_TOKEN
dengan cakupan repo
. Ini dikonfigurasikan di CircleCI Project Settings
untuk repo ini. Saya memiliki token yang saya keluarkan dengan cakupan dari akun saya; jika sudah habis masa berlakunya, Anda selalu dapat mengubahnya dengan membuatnya sendiri.
Inilah cara saya melakukan rilis:
Jika Anda membuat perubahan melalui permintaan tarik, JANGAN jalankan npm version
sebelum permintaan tarik Anda digabungkan
Penggabungan pertama dalam permintaan tarik
Kemudian dari master
, tarik secara lokal ke mesin Anda
Saat di master
, jalankan npm version
, misal npm version 2.0.2
Ini akan membuat tag baru, melakukan, dan mendorong dan itu akan memicu CI secara otomatis untuk melepaskannya. Anda seharusnya dapat melihat rilis baru di https://github.com/scitedotai/scite-zotero-plugin/releases
Saya biasanya memperbarui deskripsi secara manual setelah rilis dibuat
Perbarui README, dll.
Jika Anda menjalankan npm version
sebelum PR digabungkan, maka komit yang diberi tag akan memiliki hash yang berbeda dari hash komit dalam lingkaran setelah digabungkan (github akan selalu membuat komit baru untuk penggabungan)
Jika ada bug yang muncul, cara termudah untuk menonaktifkan plugin Scite adalah dengan:
Buka /client/content/config.js
dan setel tanda PLUGIN_ENABLED
ke false
Gabungkan ini menjadi master
Kemudian, dari master
lokal, jalankan npm version
untuk merilis versi baru, misalnya jika pada 2.0.1
, jalankan npm version 2.0.2
.
Jika Anda memiliki pertanyaan atau masukan, silakan kirim pesan kepada kami di [email protected], atau buat masalah di sini.