Di chuyển từ Valine
Triển khai backend theo Triển khai trên Vercel trong phần Bắt đầu.
Sửa script phía giao diện theo HTML trong phần Bắt đầu.
- <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>Cấu hình
Waline V2 đã loại bỏ hỗ trợ Valine và chuyển sang cấu hình tốt hơn. Dưới đây là tóm tắt việc di chuyển một số tùy chọn:
placeholder: dùnglocale.placeholderhighlight: dùnghighlighteravatarForce,avatar: dùng biến môi trườngAVATAR_PROXYcủa máy chủrecordIP: không còn hiển thị IP người dùng, máy chủ cung cấp biến môi trườngDISABLE_USERAGENTrequiredFields: đổi tên thànhrequiredMetalangMode: đổi tên thànhlocaleemojiCDN,emojiMap: dùng các tùy chọnemojimạnh hơn
Về cấu hình waline, vui lòng xem Cấu hình ứng dụng khách. Bạn cũng có thể xem Hướng dẫn di chuyển Waline Client V2 để biết những tùy chọn không tương thích với Valine.
Di chuyển dữ liệu
Trong phần nền LeanCloud, chọn Import/Export > Limit to certain classes > Comment > Export, sau đó bạn sẽ nhận được thông báo email.
Dán nội dung của tệp xuất vào vùng văn bản bên dưới và nhấn nút chuyển đổi để lấy tệp cần nhập.
Tips
Sau khi lấy được tệp đã xuất qua công cụ trên, bạn có thể nhập nó trong bảng điều khiển của dịch vụ lưu trữ tương ứng.
Điểm nổi bật của Waline
So với Valine, Waline có những điểm nổi bật sau:
Nhiều tính năng hơn
- Markdown hỗ trợ nhiều cú pháp hơn, bao gồm chỉ số trên và chỉ số dưới, emoji, bảng, gạch ngang chữ, công thức toán, thẻ HTML, chú thích cuối trang, v.v.
- Tính năng tải lên hình ảnh, cho phép tùy chỉnh dịch vụ cung cấp hình ảnh hoặc nhúng hình ảnh trực tiếp.
- Hệ thống nhãn hoàn toàn mới gán nhãn cấp độ cho người dùng theo tần suất tương tác, và hỗ trợ nhãn tùy chỉnh cho người dùng đã đăng ký.
- Hỗ trợ bộ emoji đặt trước và tab, cho phép nhiều bộ emoji, đồng thời cho phép bất kỳ ai phát hành và sử dụng bộ emoji đặt trước.
- Hệ thống cảm xúc hoàn toàn mới cho phép khách truy cập bày tỏ thái độ của mình với bài viết.
- Thích bình luận, bày tỏ sự ủng hộ với bình luận mà bạn thích.
- Lượt xem trang, chính xác hơn và chống chỉnh sửa.
- Tìm kiếm emoji. Dịch vụ có thể tùy chỉnh, cho phép người dùng tự do tìm và chèn biểu tượng cảm xúc.
- Hỗ trợ người dùng đã đăng ký chỉnh sửa và xóa những bình luận mình đã đăng.
An toàn hơn
- Không rò rỉ quyền riêng tư, không phơi bày hộp thư, địa chỉ IP và các thông tin nhạy cảm khác của người dùng, có thể chọn ẩn vị trí địa lý, trình duyệt và hệ điều hành của người dùng ở phía máy chủ
- Hệ thống chống spam hoàn chỉnh.
- Mọi bình luận đều có thể được xác thực bởi dịch vụ chống spam và hỗ trợ logic xác thực bổ sung.
- Bạn có thể đặt giới hạn tốc độ bình luận cho một IP hoặc một người dùng, và Waline tự động nhận diện bình luận trùng lặp.
- Tính năng kiểm duyệt bình luận: trong giai đoạn nhạy cảm hoặc khi trang web bị tấn công, bạn có thể bật kiểm duyệt bình luận, duyệt thủ công và phê duyệt hiển thị bình luận, ngăn bình luận độc hại khiến trang web bị đóng.
- Hỗ trợ tài khoản người dùng. Ngoài đăng ký tài khoản, Waline còn hỗ trợ tài khoản mạng xã hội, đồng bộ nhanh ảnh đại diện và biệt danh theo nhãn được ủy quyền để chống mạo danh.
Tiện lợi hơn
- Nhiều cách (QQ, WeChat, DingTalk, email), v.v. để thông báo cho blogger về bình luận
- Dịch vụ quản lý mạnh mẽ, bạn có thể xem tất cả người dùng và bình luận, thực hiện các thao tác liên quan, đặt nhãn tùy chỉnh và quyền quản trị viên cho người dùng
- Quản lý ngay trên giao diện: quản trị viên có thể duyệt, chỉnh sửa hoặc xóa bình luận trực tiếp thông qua component bình luận của Waline.
