KVSv3.3.0
Se modificó el modo de pantalla completa del reproductor y se mejoró la usabilidad:
- Se corrigió la escala del reproductor en modo de pantalla completa y ahora no depende del video fuente ni del tamaño de las ventanas del reproductor. Esto también nos permitió solucionar el problema cuando los videos no se mostraban correctamente si el usuario habilitaba el modo de pantalla completa antes de descargar los metadatos del video.
- En el modo ventana, el reproductor ahora se puede escalar dinámicamente a cualquier tamaño sin necesidad de reinicializarlo.
- El comportamiento de la barra de control ahora se puede personalizar para que la barra de control se desvanezca.
- Si está habilitado el desvanecimiento de la barra de control, la barra se mostrará cuando el video esté en pausa.
- Se agregaron controles de teclado: el espacio pausa el video mientras arriba y abajo ajustan el volumen del sonido.
- Al hacer doble clic en el reproductor se cambia entre los modos de pantalla completa y normal.
- En el modo ventana, el reproductor ahora se puede escalar dinámicamente a cualquier tamaño sin necesidad de reinicializarlo.
- El comportamiento de la barra de control ahora se puede personalizar para que la barra de control se desvanezca.
- Si está habilitado el desvanecimiento de la barra de control, la barra se mostrará cuando el video esté en pausa.
- Se agregaron controles de teclado: el espacio pausa el video mientras arriba y abajo ajustan el volumen del sonido.
- Al hacer doble clic en el reproductor se cambia entre los modos de pantalla completa y normal.
En la configuración del reproductor, ahora puede configurar la video tragamonedas predeterminada. Anteriormente, si no se guardaba ningún espacio seleccionado en el almacenamiento local del usuario, el jugador seleccionaba el primer espacio disponible como el principal. Ahora este comportamiento se puede personalizar.
En la configuración del reproductor, ahora puedes desactivar el recuerdo de la ranura seleccionada en el almacenamiento local. De forma predeterminada, el reproductor recuerda la ranura que el usuario selecciona (por ejemplo, HD) y, al mostrar el siguiente video al usuario, el reproductor seleccionará la ranura predeterminada (siempre que el video la tenga). Ahora puedes desactivar este comportamiento.
Se agregó un nuevo tipo de anuncio, que se muestra en el medio de la ventana del reproductor cuando el usuario mueve el mouse sobre el reproductor. El anuncio permanece mientras el mouse permanezca sobre el reproductor.
Ahora puedes mostrar logotipos personalizados en cualquier rincón del reproductor. Anteriormente, sólo se podía especificar el desplazamiento desde la esquina superior izquierda.
En la API JS del reproductor, ahora puede interceptar clics en los anuncios de la barra de control y utilizar lógica JS personalizada.
El jugador ahora tiene 7 espacios.
Se agregó integración con videoswiper.com, lo que le permite agregar videos a KVS desde la enorme base de datos de este sitio mediante códigos de inserción o descargando videos a su servidor.
Se optimizó el comportamiento del motor de conversión al copiar archivos. Ahora puede configurar archivos para copiarlos a servidores de almacenamiento directamente desde los servidores de conversión. Esto disminuye la carga del disco duro de su servidor principal y acelera el procesamiento de contenido. Por defecto esto está deshabilitado. Para habilitar esta función, actualice el script remoto_cron.php en el servidor de conversión y marque la casilla de verificación en la configuración del servidor de conversión en el panel de administración.
Se agregó la recreación de capturas de pantalla de descripción general del video si el video tiene archivos fuente.
Se agregaron casillas de verificación para iniciar capturas de pantalla de descripción general y recreación de formatos de video en la página de edición de video en el panel de administración. Estas casillas de verificación están disponibles solo cuando un video tiene un archivo fuente. Ahora, cuando reemplazas un archivo fuente, puedes volver a crear todos los archivos relacionados con videos de forma rápida y sencilla.
Se agregó el registro de tareas en segundo plano, que registra todas las tareas en segundo plano una vez completadas o eliminadas. Las tareas de creación de contenido en segundo plano ahora están más vinculadas al contenido. Por ejemplo, cuando se elimina una tarea de creación de un vídeo de fondo o un álbum de fotos, el estado del objeto de contenido se establece en error en lugar de que el objeto quede atascado en pendiente como solía suceder. El panel de administración ahora le permite reiniciar el procesamiento de contenido con estado de error, tanto de forma manual como mediante operación masiva. Antes, cuando se eliminaban las tareas de creación de contenido en segundo plano, no se podían volver a iniciar y el contenido debía eliminarse y volverse a cargar.
Los directorios de trabajo en los servidores de conversión ahora se pueden limpiar cuando se eliminan las tareas en segundo plano ya copiadas en los servidores de conversión. Antes, los servidores de conversión a veces se congelaban cuando se les asignaban demasiadas tareas eliminadas.
La lógica de protección de sobrecarga de la base de datos ahora es conceptualmente diferente. Esto le permite disminuir mucho la carga de la base de datos, lo cual es particularmente importante para sitios con mucha carga. Esta nueva característica requiere una configuración separada. Si tiene problemas con la carga de la base de datos, comuníquese con el departamento de soporte para obtener ayuda.
Cuando se elimina el contenido, la caché de la página de visualización ahora se elimina. Antes, la página de contenido permanecía almacenada en caché hasta que se invalidaba el caché.
Ya se ha solucionado el antiguo problema con los nuevos comentarios que no se mostraban en el sitio debido al almacenamiento en caché de la página.
Los datos de localización ahora son compatibles con la importación, exportación y feeds.
En la configuración del idioma de localización, ahora puede especificar el área de localización: títulos y descripciones, o solo títulos. Esto define si los campos de descripción se muestran durante la traducción y también define la forma en que funcionan los filtros de objetos traducidos/no traducidos en el panel de administración.
En la importación y exportación de álbumes de fotos y vídeos, ahora puede seleccionar el campo URL del proveedor de contenido.
En la exportación de álbumes de fotos y vídeos, ahora puede exportar filas con nombres de campos de datos.
Los vídeos premium ahora son compatibles con los feeds de importación.
En los feeds de exportación CSV, ahora puede especificar valores estáticos para cualquier campo usando static:. Cuando se especifica dicha columna, el feed mostrará para cada fila.
En los feeds de exportación, ahora puede enviar no solo el ancho del reproductor de inserción preferido, sino también el alto. Por lo tanto, ahora puede generar códigos de inserción con tamaños fijos, todos los tamaños o solo uno (alto o ancho).
En Estadísticas, ahora puedes distribuir permisos entre administradores de una forma más avanzada y detallada.
Ahora puede eliminar consultas de búsqueda de las estadísticas de búsqueda.
En Configuración personal, ahora puede mostrar u ocultar el reproductor de video en la página de edición de video en el panel de administración.
Se agregaron atajos de teclado para los botones Guardar (Ctrl+S) y Guardar y cerrar (Ctrl+Shift+S). En Configuración personal, puede personalizar el orden de los botones, lo que le permite configurar Guardar y editar a continuación como la primera acción disponible.
Ahora puedes eliminar usuarios con todo su contenido con un solo clic.
El complemento de selección automática de categorías ahora puede tomar categorías de las etiquetas.
Los modelos tienen nuevos campos: País, Ciudad, Estado.
En las estadísticas de tráfico de referencia, la lógica de comparación ahora es diferente cuando la referencia es una URL sin http. En este caso, las estadísticas no contarán el sitio de donde proviene el usuario, sino la URL de la página que visitó. Esto le permite realizar un seguimiento del tráfico de los socios que lo envían a su sitio con un parámetro personalizado, p. http://dominio.com?de=nombre de usuario. El tráfico puede provenir de varios sitios web. Para rastrear todo este tráfico bajo un referente, configure su URL en from=username.
La lógica de paginación cuando las páginas no existen ahora es diferente. Estas páginas ahora devuelven el error 404. Esta solución puede afectar a determinadas páginas del sitio y no está habilitada de forma predeterminada en esta actualización. Comuníquese con el departamento de soporte para habilitar esto.
La configuración de acceso a las páginas del sitio ahora le permite hacer que ciertas páginas estén disponibles únicamente para webmasters y usuarios de confianza.
En los bloques video_edit y album_edit, se agregó protección visual contra envíos automáticos.
En el bloque video_edit, ahora puede mostrar la lista de canales para cargar un video en un canal determinado en su sitio.
En los bloques list_albums, list_videos y list_content, ahora puede mostrar contenido subido por usuarios del país del usuario actual.
En los bloques list_albums, list_videos y list_content, search_scope es un nuevo parámetro que le permite buscar solo títulos y no descripciones.
En los bloques list_albums, list_videos y list_content, cuando la búsqueda por categorías, etiquetas y modelos está habilitada, la búsqueda también incluirá sinónimos (seudónimos).
Al cargar álbumes de fotos y vídeos, KVS ahora comprobará si se utiliza espacio como separador de etiquetas. KVS requiere que las etiquetas estén separadas por comas, pero muchas personas usan etiquetas separadas por espacios, lo que anteriormente llevaba a que todas las etiquetas separadas de esa manera fueran tratadas como una sola etiqueta. Ahora esto está arreglado.
En el bloque list_content_sources, se agregó la clasificación de proveedores de contenido por álbumes.
En el bloque global_stats, ahora puedes filtrar por categorías, es decir, mostrar estadísticas del contenido de una determinada categoría.
El bloque list_dvds ahora tiene un nuevo parámetro, var_section, que le permite crear una lista alfabética de canales/DVD.
El bloque video_edit ahora admite configuraciones separadas de duración máxima de video para usuarios premium y webmasters.
Los códigos de país en la variable $list_countries_codes ahora están disponibles en las plantillas.
Errores que se han solucionado:
- Los vídeos con enlaces publicitarios no se detendrán cuando el usuario haga clic en el área del vídeo.
- Los espacios de vídeo mostrados en el reproductor no dependen de si el archivo de vídeo está disponible, si el usuario no tiene acceso a este formato de vídeo en particular. Esto dio como resultado que el espacio se mostrara con un enlace de anuncio, aunque el espacio no se mostraría si el usuario tuviera permisos suficientes.
- Problemas con la aleatorización de la visualización de anuncios si la página tenía varias instancias del mismo anuncio.
- La unicidad del video no se detectó correctamente mediante la importación si en lugar del enlace al archivo fuente se proporcionaron enlaces para formatear archivos.
- Las imágenes cargadas no cambiarían de tamaño si sus nombres de archivo tuvieran espacios.
- Problemas con la paginación de etiquetas basadas en números.
- Los feeds de exportación no enviaron los tamaños de código de inserción correctos para los videos vinculados.
- Los parámetros HTTP no se eliminarían cuando se asignaran nombres de archivos a videos cargados a través de enlaces en el sitio.
- Cuando los directorios de objetos se cambiaron manualmente en el panel de administración, esto podría provocar enlaces defectuosos.
- En los bloques de lista, skip_xxx y show_xxx no funcionaban correctamente. Se activaron incluso cuando se enviaron objetos de filtro particulares a las listas. Esto resultó en listas vacías. Por ejemplo, si en el bloque list_videos el parámetro skip_categories con una lista de categorías estaba habilitado, este bloque mostraría una lista vacía para todas estas categorías.
- En el motor del sitio, cuando se actualizó el estado del usuario, no se realizó ninguna verificación de desactivación del usuario. Por lo tanto, un usuario que inició sesión podía utilizar el sitio hasta que su sesión estuviera activa, incluso si este usuario en particular estaba desactivado en el panel de administración.
- El complemento de estadísticas de contenido no realizó un seguimiento de ciertos tipos de contenido de video.
- Algunos problemas con el procesamiento de la galería de fotos.
- Cuando el complemento de auditoría realizó una verificación de contenido, no se verificaron los tamaños de las fuentes de las capturas de pantalla. Esto podría provocar que algunos archivos fuente defectuosos no fueran detectados.
- Los espacios de vídeo mostrados en el reproductor no dependen de si el archivo de vídeo está disponible, si el usuario no tiene acceso a este formato de vídeo en particular. Esto dio como resultado que el espacio se mostrara con un enlace de anuncio, aunque el espacio no se mostraría si el usuario tuviera permisos suficientes.
- Problemas con la aleatorización de la visualización de anuncios si la página tenía varias instancias del mismo anuncio.
- La unicidad del video no se detectó correctamente mediante la importación si en lugar del enlace al archivo fuente se proporcionaron enlaces para formatear archivos.
- Las imágenes cargadas no cambiarían de tamaño si sus nombres de archivo tuvieran espacios.
- Problemas con la paginación de etiquetas basadas en números.
- Los feeds de exportación no enviaron los tamaños de código de inserción correctos para los videos vinculados.
- Los parámetros HTTP no se eliminarían cuando se asignaran nombres de archivos a videos cargados a través de enlaces en el sitio.
- Cuando los directorios de objetos se cambiaron manualmente en el panel de administración, esto podría provocar enlaces defectuosos.
- En los bloques de lista, skip_xxx y show_xxx no funcionaban correctamente. Se activaron incluso cuando se enviaron objetos de filtro particulares a las listas. Esto resultó en listas vacías. Por ejemplo, si en el bloque list_videos el parámetro skip_categories con una lista de categorías estaba habilitado, este bloque mostraría una lista vacía para todas estas categorías.
- En el motor del sitio, cuando se actualizó el estado del usuario, no se realizó ninguna verificación de desactivación del usuario. Por lo tanto, un usuario que inició sesión podía utilizar el sitio hasta que su sesión estuviera activa, incluso si este usuario en particular estaba desactivado en el panel de administración.
- El complemento de estadísticas de contenido no realizó un seguimiento de ciertos tipos de contenido de video.
- Algunos problemas con el procesamiento de la galería de fotos.
- Cuando el complemento de auditoría realizó una verificación de contenido, no se verificaron los tamaños de las fuentes de las capturas de pantalla. Esto podría provocar que algunos archivos fuente defectuosos no fueran detectados.
En planes futuros...
Cambios conceptuales en el funcionamiento de las galerías de vídeos y fotografías. Soporte universal para capturadores que recibirán URL de páginas y devolverán datos de álbumes de fotos/vídeos, lo que permitirá importar este contenido al sitio.
Invalidación de CDN para capturas de pantalla de vídeo.
Calidad de los datos del contenido: más requisitos y límites en el panel de administración y en el sitio, p. Longitud mínima y máxima del título y descripción, etc. Nuestra dirección es unificar estas características e introducir una página universal con todas las configuraciones.
Cambios conceptuales en la forma en que funcionan los campos personalizados, más funciones para mejorar la usabilidad.
Nueva función que le permite editar en masa datos de álbumes de fotografías y vídeos a través del sistema de importación. Uno de los campos de importación debe contener la identificación del álbum de fotos o video, mientras que otros campos contienen datos personalizables.
La importación/exportación de vídeos y álbumes de fotos admitirá todos los campos de proveedores de contenido, canales y DVD, y también sus grupos. Por lo tanto, si se utilizan objetos de DVD como temporadas y grupos de DVD para programas de televisión, podrá ejecutar una única operación de importación importando todos los episodios, todos los datos relacionados con las temporadas más todos los datos relacionados con los programas de televisión sin tener que procesar estos objetos manualmente. .
Cambios en la forma en que funcionan los códigos de inserción de iframe. Ahora, los códigos de inserción de iframe son generados por las páginas del sitio, lo que ofrece muchas opciones de personalización. Sin embargo, actualmente no se encuentran disponibles estadísticas detalladas ni listas blancas/negras.
Más mejoras de usabilidad en el panel de administración. Guarde y abra la compatibilidad con la siguiente acción para todas las listas, no solo para vídeos y álbumes de fotos. Eliminar objetos de sus páginas de edición. Eliminar objetos de categorización junto con el contenido.
Importación, exportación y edición masiva de objetos de categorización.
Mayor integración entre el reproductor de video y los anuncios JS, personalizando los anuncios JS manualmente sin usar la API del reproductor.
Crear un complemento de programación que publicará contenido utilizando la configuración de cantidad de contenido diaria.
Lista negra de usuarios.
Se avecinan toneladas de otras mejoras mayores y menores, ¡estén atentos para más actualizaciones!