Migración desde Valine
Despliega el backend según Despliegue del servidor en la sección Get Started.
Modifica los scripts del frontend según HTML en la sección Get Started.
- <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>Configuración
Waline V2 ha eliminado el soporte de Valine y ha pasado a una configuración mejor. A continuación tienes un resumen de la migración de algunas opciones:
placeholder: usalocale.placeholderhighlight: usahighlighteravatarForce,avatar: usa la variable de entornoAVATAR_PROXYdel servidorrecordIP: ya no muestra la IP del usuario y ofrece la variable de entornoDISABLE_USERAGENTen el servidorrequiredFields: se renombra arequiredMetalangMode: se renombra alocaleemojiCDN,emojiMap: usa las opcionesemoji, mucho más potentes
Para la configuración de waline, consulta Client Config. También puedes revisar la guía de migración a Waline Client V2 para conocer las opciones que no son compatibles con Valine.
Migra los datos
En el panel de LeanCloud, selecciona Import/Export > Limit to certain classes > Comment > Export, y luego recibirás una notificación por correo electrónico.
Pega el contenido del archivo exportado en el área de texto de abajo y haz clic en el botón de conversión para obtener el archivo que se va a importar.
Consejos
Después de obtener el archivo exportado con la herramienta anterior, puedes importarlo en la consola del servicio de almacenamiento correspondiente.
Lo más destacado de Waline
En comparación con Valine, Waline tiene los siguientes puntos destacados:
Más funciones
- Markdown admite más sintaxis, incluidos superíndices y subíndices, emoji, tablas, tachado, fórmulas matemáticas, etiquetas HTML, notas al pie, etc.
- Función de subida de imágenes, que permite personalizar el servicio de imágenes o insertar imágenes directamente.
- El nuevo sistema de etiquetas añade etiquetas de nivel a los usuarios según la frecuencia de interacción del usuario y admite etiquetas personalizadas para los usuarios registrados.
- Preajustes de emoji y soporte de pestañas, que permiten varios conjuntos de emoji y que cualquiera publique y use preajustes de emoji.
- Un nuevo sistema de reacciones que permite a los visitantes expresar su actitud hacia el artículo.
- «Me gusta» en los comentarios, para mostrar apoyo al comentario que te gusta.
- Visitas a la página, con un recuento más preciso y protección contra la manipulación.
- Búsqueda de emoji. Servicio personalizable, que permite a los usuarios buscar e insertar emoticonos libremente.
- Soporte para que los usuarios registrados editen y eliminen sus propios comentarios publicados.
Más seguro
- Cero filtraciones de privacidad: no se expondrán los correos, las direcciones IP ni otra información sensible de los usuarios, y en el servidor se puede optar por ocultar la ubicación geográfica, el navegador y el sistema operativo del usuario.
- Sistema anti-spam completo.
- Todos los comentarios se pueden autenticar mediante servicios anti-spam y admiten lógica de validación adicional.
- Puedes establecer un límite de velocidad de comentarios para una sola IP o un solo usuario, y Waline identifica automáticamente los comentarios duplicados.
- Función de revisión de comentarios: en periodos sensibles o cuando el sitio web está bajo ataque, puedes activar la revisión de comentarios, revisar y aprobar manualmente la visualización de los comentarios y evitar que los comentarios maliciosos provoquen el cierre del sitio.
- Soporte de cuentas de usuario. Además de registrar una cuenta, Waline también admite cuentas de redes sociales, y sincroniza rápidamente avatares y apodos con la etiqueta autorizada para prevenir la suplantación de identidad.
Más cómodo
- Diversos métodos (QQ, WeChat, DingTalk, correo electrónico), etc. para notificar a los blogueros sobre los comentarios
- Potente servicio de gestión: puedes ver todos los usuarios y comentarios, realizar las operaciones correspondientes y establecer etiquetas y administradores personalizados para los usuarios
- Gestión desde el frontend: los administradores pueden revisar, editar o eliminar comentarios directamente a través del componente de comentarios de Waline.
