¿Qué hay de nuevo en KVS 6.0.0?
Mejoras generales en la GUI del panel de administración:
- Nuevo diseño del panel de administración que también luce muy bien en dispositivos móviles. Hay nuevos colores, íconos y la misma apariencia de control en diferentes navegadores.
- Controles de calendario para la selección de fecha y hora.
- Los controles de selección actualizados ahora admiten mostrar detalles de los elementos seleccionados, resaltar elementos seleccionados y más opciones de agrupación al mostrar listas completas, e indicar filtros activados si se filtran los resultados.
- Las ventanas emergentes ahora admiten acciones de movimiento y cambio de tamaño con función de "memoria". Todas las ventanas emergentes se clasifican en diferentes tipos y se pueden colocar de forma diferente, p. ventana emergente de carga, ventana emergente de selección de lista, ventana emergente de vista previa y otras.
- En lugar de utilizar los cuadros de diálogo de alerta/confirmación integrados en el navegador, KVS ahora mostrará sus propias ventanas emergentes personalizadas con soporte para cambio de tamaño y reposición. Las acciones destructivas se destacarán para recibir más atención.
- Las barras de progreso ahora mostrarán detalles de lo que están haciendo actualmente además del porcentaje de progreso.
Mejoras en la cuadrícula del panel de administración:
- Los ajustes preestablecidos con nombre ahora son compatibles con la mayoría de las cuadrículas. Puede crear tantos ajustes preestablecidos como desee, con el conjunto necesario de filtros, columnas y clasificación. Cambie rápidamente entre diferentes vistas de cuadrícula para diferentes tareas.
- En cualquier momento será posible restablecer la vista de cuadrícula predeterminada eligiendo el ajuste preestablecido predeterminado.
- La GUI de cuadrícula ahora mostrará solo los filtros actualmente activos. Cada filtro se puede cambiar/eliminar fácilmente sin ningún clic adicional.
- La ventana emergente de personalización de cuadrícula admitirá la combinación Ctrl+S para un envío rápido.
- El número de cuadrícula de elementos por página se puede cambiar rápidamente entre múltiples números predefinidos; También se puede ingresar cualquier número personalizado si es necesario.
- Los selectores de elementos de la cuadrícula resumirán la cantidad total de elementos seleccionados en la parte superior.
- Las acciones destructivas se resaltan en el menú de la cuadrícula.
- Cada enlace de la cuadrícula ahora producirá su propio menú con la capacidad de abrir el editor del objeto en el que se hizo clic, agregarlo al filtro o reemplazar el filtro actual con el filtrado por este objeto. No hace mucho cambiamos esto del tipo de enlace "editor" al tipo "agregar al filtro" y el nuevo comportamiento resultó confuso para algunos.
- El encabezado de la cuadrícula, la paginación de la cuadrícula y las acciones por lotes siempre estarán visibles independientemente de la altura de la cuadrícula; el desplazamiento se aplicará solo a los elementos de datos.
Mejoras en el editor del panel de administración:
- Todas las secciones del editor no se pueden contraer con la función de "memoria".
- Todos los controles selectores (cuando corresponda) ahora son capaces de crear nuevos datos sobre la marcha, p.e. De manera similar a como era posible crear nuevas categorías sobre la marcha al editar un video, también será posible crear fuente de contenido, canal o usuario. También en importación y edición masiva.
- Las acciones del editor siempre serán visibles independientemente de la altura del editor, el desplazamiento se aplicará únicamente al contenido del editor.
Control del editor de plantillas Smarty introducido con funciones de edición enriquecidas:
- El resaltado de sintaxis Smarty es totalmente compatible (por ejemplo, palabras clave, cadenas, variables, modificadores, números).
- Las etiquetas HTML tienen un resaltado básico con solo los nombres de las etiquetas resaltados.
- Los números de línea se muestran en el canal lateral.
- La coincidencia de bloques Smarty está resaltada: cuando coloca el cursor en la etiqueta inicial o final, KVS resaltará todo el bloque para una comprensión clara del alcance.
- Se resaltan los errores de sintaxis más comunes, como por ejemplo la falta de una etiqueta de cierre.
- Ahora es posible editar en pantalla completa con una acción de guardado rápido: posibilidad de guardar rápidamente la plantilla sin necesidad de recargar el editor; por lo tanto, será mucho más fácil depurar los cambios de plantilla sin grandes distracciones al recargar y desplazarse por la página.
- La función de tabulador inteligente permitirá mover bloques rápidamente con combinaciones Tab y Shift+Tab.
Un montón de mejoras para el jugador:
- Ahora estarán disponibles en las estadísticas del jugador una mejor detección de complementos de bloqueo de anuncios y también el porcentaje de usuarios con software de bloqueo de anuncios.
- Detección de Adblock agregada a la API del jugador como otro evento del jugador. Los desarrolladores de temas ahora pueden utilizar esto para detectar adblock sin agregar complementos de terceros (que a su vez pueden ser bloqueados por adblock).
- Soporte HLS en publicidad VAST.
- La publicidad VAST pre-roll y post-roll ahora se puede conectar a fuentes de contenido de video a través de campos personalizados.
- La publicidad popunder se puede configurar para omitir varios vídeos antes del primer disparo; También las estadísticas del jugador registrarán el número de activaciones de popunder.
- Los códigos para insertar ahora permitirán múltiples parámetros de seguimiento del tráfico.
Otras mejoras:
- El editor de álbumes finalmente cambió para permitir cargar varias imágenes con una sola carga. Anteriormente, tenías que cargar las imágenes una por una o empaquetarlas en un archivo ZIP. Ahora puedes simplemente seleccionar varios archivos a la vez.
- La función de depuración del sitio ahora funcionará mucho mejor: seguirá el diseño de la plantilla y solo mostrará los bloques que realmente se representan con la solicitud actual (anteriormente mostraría todos los bloques configurados en la página). También enumerará las variables que se configuraron en la plantilla Smarty y sus valores reales al final de la representación de la plantilla.
- Se agregó soporte para la facturación criptográfica de coinpaids.net.
- La sección de revisión de videos se amplió mostrando hasta 5 videos similares al que se subió recientemente. Esto debería ayudar a identificar fácilmente posibles duplicados y rechazarlos.
- El límite de tamaño máximo de carga ya no se aplicará a los administradores.
- El límite de IP en la función de protección de archivos de video dejará de contar los avances de vista previa. Anteriormente, podía ser muy difícil configurar un límite razonable al usar vistas previas de video al pasar el mouse, porque el usuario puede activar muchas vistas previas sin ver un solo video. Ahora cambiamos esto al no contar las solicitudes al formato de video con el postfijo "_preview.mp4", y también a cualquier formato que tenga más de 1 parte y un límite de duración de menos de 30 segundos.
- En la configuración Anti-spam agregamos una opción para evitar la aplicación de palabras en la lista negra a los comentarios de los usuarios. Normalmente, no querrá permitir que los usuarios publiquen enlaces en los comentarios, por lo que puede agregar una expresión regular a la lista negra, pero en los comentarios normalmente esperaría que los usuarios le envíen algunos enlaces. Ahora puede asegurarse de que ninguno de estos comentarios se considere spam.
- En la GUI de selección masiva, ya no es necesario elegir entre ID o URL al especificar la lista de elementos a seleccionar; KVS identificará automáticamente cuando especifique una ID o URL.
- Se agregaron estadísticas de donaciones (regalos) de usuarios.
- Las estadísticas de vídeos y álbumes ahora se pueden agrupar por fuentes de contenido y canales para ver estadísticas agregadas de ellos.
- La búsqueda de temas ahora también puede buscar en archivos JS y CSS de temas. Además, los resultados de búsqueda se agrupan por tipo.
- El panel de administración de KVS ahora mostrará advertencias sobre problemas de protección de contenido en los servidores de almacenamiento y en el servidor principal si los encuentra.
- El complemento de copia de seguridad se amplió para permitir eliminar copias de seguridad antiguas del panel de administración.
- El complemento Google ReCAPTCHA ahora admitirá cualquier número de alias.
- La refactorización backend nextgen está en camino. En los bloques de lista agregamos soporte para filtrar especificando ID de objetos directos que deben mostrarse o no, soporte para búsqueda de texto y visualización de objetos relacionados. Lamentablemente, por el momento aún no hemos cambiado los bloques de categorización de uso común a esta nueva API, ya que todavía tenemos que trabajar un poco en ello. Definitivamente será parte de la próxima actualización importante con estas nuevas características que llegarán a todas las categorizaciones.
- Los bloques de sitios para cargar videos y álbumes ahora pueden permitir especificar la fecha de publicación en el futuro.
- El navegador de Internet Samsung se agrega a la lista de navegadores conocidos al configurar la publicidad por navegador.
Errores que se han solucionado:
- [MEDIO] Si el volumen inicial del reproductor estaba silenciado, el ajuste de volumen por parte del usuario no se guardaría en la configuración del usuario y cada video siguiente seguiría en modo silenciado.
- [MEDIO] Al utilizar sugerencias de búsqueda en formato extendido (videos + álbumes + otros objetos), las estadísticas de búsqueda contendrían términos de búsqueda parciales.
- [BAJO] En algunos casos, los grabbers no evaluaron si las URL proporcionadas están duplicadas y esto solo se hizo después de descargar archivos de video.
- [BAJO] El cargador de contenido FTP no consideraba archivos duplicados si se colocaban en otro directorio.
- [BAJO] Las palabras incluidas en la lista negra antispam no permitían expresiones regulares con comas.
- [BAJO] Los spammers podrían engañar de alguna manera las palabras incluidas en la lista negra antispam.