Migrasi dari Valine
Deploy backend sesuai dengan Penerapan Vercel di bagian Mulai.
Modifikasi skrip frontend sesuai dengan HTML di bagian Mulai.
- <script src='//unpkg.com/valine/dist/Valine.min.js'></script> + <script src='//unpkg.com/@waline/client@v2/dist/waline.js'></script> + <link href='//unpkg.com/@waline/client@v2/dist/waline.css' rel='stylesheet' /> <script> - new Valine({ + Waline.init({ el: '#vcomments', - appId: 'Your appId', - appKey: 'Your appKey' + serverURL: 'YOUR SERVER URL' }); </script>Konfigurasi
Waline V2 telah menghapus dukungan Valine dan beralih ke konfigurasi yang lebih baik. Berikut adalah ringkasan migrasi beberapa opsi:
placeholder: gunakanlocales.placeholderhighlight: gunakanhighlighteravatarForce,avatar: gunakan variabel lingkunganAVATAR_PROXYdi serverrecordIP: tidak lagi menampilkan IP pengguna, dan menyediakan variabel lingkunganDISABLE_USERAGENTdi serverrequiredFields: diganti namanya menjadirequiredMetalangMode: diganti namanya menjadilocalesemojiCDN,emojiMap: gunakan opsiemojiyang lebih powerful
Untuk konfigurasi waline, silakan lihat Konfigurasi Klien. Anda juga dapat memeriksa Panduan Migrasi Waline Client V2 untuk mempelajari opsi yang tidak kompatibel dengan Valine.
Migrasi data
Pilih Import/Export > Batasi ke kelas tertentu > Comment > Export di latar belakang LeanCloud, dan kemudian Anda akan menerima notifikasi email.
Tempelkan konten file ekspor ke textarea di bawah, dan klik tombol konversi untuk mendapatkan file yang akan diimpor.
Tips
Setelah Anda mendapatkan file yang diekspor melalui alat di atas, Anda dapat mengimpornya di konsol layanan penyimpanan yang sesuai.
Keunggulan Waline
Dibandingkan dengan Valine, Waline memiliki keunggulan berikut:
Lebih banyak fitur
- Markdown mendukung lebih banyak sintaks, termasuk superskrip dan subskrip, emoji, tabel, teks tercoret, rumus matematika, tag HTML, catatan kaki, dll.
- Fitur unggah gambar, yang memungkinkan layanan penyedia gambar yang dikustomisasi atau menyematkan gambar secara langsung.
- Sistem label baru menambahkan label level untuk pengguna sesuai frekuensi interaksi pengguna, dan mendukung label kustom untuk pengguna terdaftar.
- Preset dan dukungan tab emoji, memungkinkan beberapa set Emoji, sekaligus memungkinkan siapa saja untuk mempublikasikan dan menggunakan preset Emoji.
- Sistem reaksi baru yang memungkinkan pengunjung untuk mengekspresikan sikap mereka terhadap artikel.
- Suka komentar, ungkapkan dukungan untuk komentar yang Anda sukai.
- Tampilan halaman, tampilan yang lebih akurat dan anti-manipulasi.
- Pencarian Emoji. Layanan yang dapat dikustomisasi, memungkinkan pengguna untuk mencari dan menyisipkan emotikon dengan bebas.
- Mendukung pengguna terdaftar untuk mengedit dan menghapus komentar yang mereka publikasikan.
Lebih aman
- Zero kebocoran privasi, tidak akan mengekspos kotak surat pengguna, alamat IP, dan informasi sensitif lainnya, dan dapat memilih untuk menyembunyikan lokasi geografis pengguna, browser, dan sistem operasi di server
- Sistem anti-spam yang lengkap.
- Semua komentar dapat diautentikasi oleh layanan anti-spam dan mendukung logika validasi tambahan.
- Anda dapat mengatur batas kecepatan komentar untuk satu IP atau satu pengguna, dan Waline secara otomatis mengidentifikasi komentar duplikat.
- Fitur review komentar, dalam periode sensitif atau ketika situs web sedang diserang, Anda dapat mengaktifkan review komentar, meninjau dan menyetujui tampilan komentar secara manual, dan mencegah komentar berbahaya menyebabkan penutupan situs.
- Mendukung akun pengguna. Selain mendaftarkan akun, Waline juga mendukung akun media sosial, dengan cepat menyinkronkan avatar dan nama panggilan dengan label yang diotorisasi untuk mencegah penipuan identitas.
Lebih nyaman
- Berbagai metode (QQ, WeChat, DingTalk, E-mail), dll. untuk memberi tahu blogger tentang komentar
- Layanan manajemen yang powerful, Anda dapat melihat semua pengguna dan komentar serta melakukan operasi terkait, dan menetapkan label kustom dan administrator untuk pengguna
- Manajemen frontend, administrator dapat meninjau, mengedit, atau menghapus komentar langsung melalui komponen komentar Waline.
