KVS 3

11 January, 2013

Yo. Motor de conversión y almacenamiento
La integración con los sistemas CDN se reelaboró ​​por completo. Anteriormente, KVS admitía un conjunto fijo de proveedores de CDN. A partir de la versión 3, puedes utilizar cualquier proveedor de CDN fácilmente. Para ello, es necesario implementar un conjunto de funciones estándar utilizando la API de CDN.
Se agregó una verificación completa del contenido servido desde un servidor de almacenamiento en particular. Las versiones anteriores tenían funciones de "enlace directo de prueba", "enlace protegido de prueba" y "transmisión de prueba". La nueva versión agrupa estas funciones en una, que puede hacer todo automáticamente y entregar un informe resumido. Todas las comprobaciones admiten diferentes opciones de protección de contenido, p. Los enlaces directos a archivos de vídeo no deberían funcionar, los enlaces directos a archivos de álbumes deberían funcionar sólo en formatos permitidos públicamente, etc. Esta nueva característica le permite verificar fácilmente si la configuración de cada servidor de almacenamiento es válida.
Se mejoró la integración entre el servidor principal y los servidores de conversión remotos. El servidor principal ahora muestra las bibliotecas del servidor configuradas y las respuestas de eco para cada servidor de conversión. También puede especificar el desplazamiento de la zona horaria del servidor de conversión si es necesario para evitar mensajes de error falsos.
Los formatos de vídeo ahora ofrecen la configuración de límites de duración por patrocinador utilizando campos de patrocinador personalizados (similar a la personalización de diferentes marcas de agua para diferentes patrocinadores).
Cuando se crea un avance de varias partes, ahora puede tomar la última parte del avance del final del último fragmento. Anteriormente, todas las partes del remolque se tomaban desde el principio de los fragmentos, incluida la última parte.
La creación masiva de remolques similares con diferentes opciones de tamaño/calidad se optimizó drásticamente y ahora lleva mucho menos tiempo.
Cuando se recrea un formato de video mediante edición masiva, ahora puede desactivar la marca de agua para esta operación. Esta opción es útil si otro archivo de formato actúa como archivo fuente y ya tiene marca de agua. En este caso no se producirá ninguna doble marca de agua.
Se agregó la eliminación de capturas de pantalla de la línea de tiempo para cualquier formato de video donde las capturas de pantalla de la línea de tiempo estén deshabilitadas. Puedes usar esta opción si deseas obtener más espacio libre y ya no necesitas capturas de pantalla de la línea de tiempo para un formato.
La lógica de creación de miniaturas se reescribió por completo para reducir la cantidad de ejecuciones intermedias de ImageMagick y optimizar la calidad de la imagen resultante.
Se mejoró el registro de tareas en segundo plano. Ahora puede ver el porcentaje completado para todas las tareas, no solo las tareas del grupo de contenido, como era antes.
Se agregó el campo de opciones adicionales de ImageMagick para formatos de captura de pantalla de video. Puede usarlo para todas las capturas de pantalla que se cargan manualmente. Anteriormente, para todas las capturas de pantalla cargadas manualmente, no había opciones de ImageMagick (solo se aplicaban cambio de tamaño y marca de agua). Por lo tanto, no podrías postprocesar las capturas de pantalla cargadas con ImageMagick. Ahora esto está arreglado.
Se agregó la creación de formato de captura de pantalla de video con el tamaño de origen (sin cambiar el tamaño a ningún tamaño en particular). Para hacer eso, debe especificar la fuente de palabras predefinida como tamaño de formato.
Cada tarea en segundo plano ahora tiene su propio registro.
II. Acceso Premium
Se agregó soporte para acceso basado en tokens además del acceso por tiempo limitado. Los tokens están disponibles para miembros estándar (no premium) y se pueden comprar mediante un sistema de pago o "otorgarse" por actividad social. Los miembros pueden gastar sus tokens para obtener acceso premium al contenido. Se seguirá considerando que los miembros tienen un estado estándar/activo, pero al acceder al contenido comprado, se considerarán premium. Puede combinar opciones de acceso por tiempo limitado y basadas en tokens en su sitio sin ninguna restricción.
Para facilitar la funcionalidad extendida del área de miembros, KVS ahora tiene una página de configuración de la zona de miembros separada donde puede habilitar el acceso basado en tokens para tipos particulares de contenido (configuraciones individuales para videos y álbumes estándar/premium) y configurar su precio predeterminado. Para cualquier vídeo/álbum en particular, puedes anular manualmente su precio mediante la edición independiente o masiva.
La configuración de Memberzone también ofrece configuración de premios para la actividad de los miembros. Un premio es una cantidad de tokens otorgados por una actividad particular, como el registro inicial, la carga de un avatar, la publicación de un comentario (con la posibilidad de limitar la duración mínima), la carga de un video (con la posibilidad de limitar la duración mínima), la creación de un álbum ( con posibilidad de limitar el recuento mínimo de imágenes).
Se agregó la visualización de la lista de videos y álbumes comprados para cada miembro.
Se agregó la característica tan esperada que permite contenido con fecha de publicación relativa a la fecha de registro del usuario. Le permite configurar fechas de publicación relativas para el contenido para que dicho contenido sea visible para un miembro después de un cierto período de su actividad en el área de miembros. Esta opción sólo se puede habilitar desde una configuración del sistema de bajo nivel porque afecta seriamente la funcionalidad del sitio y los paneles de administración. Está deshabilitado de forma predeterminada. Cuando está habilitada, esta función le permite configurar el desplazamiento diario para cada video y álbum. La compensación positiva significa que este contenido será visible el enésimo día después del registro (por ejemplo, 1 significa que el contenido será visible inmediatamente después del registro, 10 significa que el contenido será visible el décimo día después del registro). La compensación negativa también está permitida y significa que (a) este contenido será visible todo el tiempo, incluso cuando un usuario no esté registrado o no haya iniciado sesión, (b) su fecha de publicación siempre se cambiará de acuerdo con la fecha actual. Por ejemplo, una fecha de publicación relativa de -10 significa que dicho contenido parecerá agregado hace 10 días, independientemente de la fecha de hoy. Las fechas de publicación relativas se pueden combinar con fechas de publicación absolutas, p. una parte de su contenido puede usar uno y la otra parte el otro.
Un sitio KVS ahora se puede integrar con cualquier sistema afiliado que funcione a través de archivos .htpasswd. Ahora puede trasladar fácilmente cualquier sitio web afiliado a KVS. Sólo necesita cargar un script KVS especial en una carpeta protegida por el archivo .htpasswd administrado por su sistema afiliado. Este script creará automáticamente usuarios en la base de datos de KVS si es necesario y los iniciará. Al mismo tiempo, no es necesario realizar ningún cambio en la forma en que funciona su sistema de afiliados. Sólo su sitio anterior será reemplazado por su nuevo sitio con tecnología KVS.
El bloque de registro se mejoró para permitir pares de nombre/contraseña únicos generados automáticamente. Los usuarios no están obligados a ingresarlos manualmente cuando se registran. En este caso, el formulario de registro se limitará únicamente a la selección del método de pago.
El registro del procesador de pagos se reescribió por completo. Todos los eventos ahora se registran en una base de datos que permite el filtrado y análisis.
III. Soporte multilingüe
Uno de los cambios más drásticos de la versión 3 es la localización de datos. Puede configurar varios idiomas adicionales en el panel de administración y cargar títulos/descripciones traducidas para todos los contenidos y categorías. Se agregó una nueva interfaz de usuario que maneja la traducción, y ahora es posible traducir títulos de videos y álbumes en la página de edición.
El motor del sitio web se mejoró para que el sitio web pueda funcionar en modo localizado para cualquiera de los idiomas adicionales. Mostrar el sitio en modo localizado no significa que deba tener el 100% de la traducción realizada. Si algunos de los elementos aún no están traducidos, se mostrarán con títulos/descripciones originales. La nueva versión también le permite usar archivos de idioma para textos de plantilla (elementos GUI, archivos CSS de idioma y más). Consulte la documentación para obtener más detalles sobre cómo localizar su sitio web.
Los bloques de comentarios del sitio web ahora pueden mostrar solo los comentarios publicados en la configuración regional actual. Cada comentario guarda la configuración regional en la que se publicó. Esta opción está deshabilitada de forma predeterminada para que se muestren todos los comentarios.
Se agregó el complemento del analizador de registros para registros de auditoría. Resume toda la información sobre la actividad de sus gestores de contenidos. Además de eso, también se puede utilizar para ver cuánto contenido tradujo su personal.
IV. Álbumes de fotos
Finalmente, los álbumes de fotos utilizan la misma arquitectura de almacenamiento que los vídeos. Ahora puede crear un grupo de almacenamiento separado para almacenar archivos fuente, formatos y archivos ZIP de álbumes (los álbumes y videos no pueden usar los mismos grupos de almacenamiento, los grupos deben ser diferentes).
La creación de álbumes ahora está a cargo de servidores de conversión.
Ahora es posible cargar imágenes de origen del álbum una por una, no solo en un archivo ZIP.
La funcionalidad general de los álbumes en el panel de administración se amplió a aproximadamente la misma que la de los videos. Ahora se admite el modo “descwriter”; Además, se agregó visualización de imágenes opcional en la página de edición del álbum. Se agregaron nuevos filtros de lista de álbumes.
También se agregó la importación de la galería de imágenes.
V. Jugador
Se agregó soporte básico para el modo HTML5. El modo HTML5 sólo se puede utilizar al reproducir archivos MP4 y se habilitará automáticamente si el dispositivo del usuario no es compatible con Flash.
La configuración del reproductor le permite elegir el modo de código para insertar: iframe (admite HTML5) o incrustado estándar (solo admite Flash). Esta configuración afecta a todos los códigos de inserción generados por KVS.
Si tiene varios formatos de video mostrados en el reproductor, el formato que el usuario seleccionó la última vez se recordará y se elegirá automáticamente para otros videos.
Cuando el mouse se coloca sobre un logotipo en el que se puede hacer clic, se producirá un efecto borroso para enfatizar que se puede hacer clic en el logotipo.
Varios problemas de seguridad de Flash que anteriormente se solucionaban en un parche separado ahora se solucionan en esta actualización.
VI. Importación de contenido y feeds
Usabilidad de importación: se agregaron tareas en segundo plano cancelables para procesos de importación y se implementó protección contra el desbordamiento del disco duro del servidor principal. Ahora, cada vez que comience a importar contenido, verá una tarea en segundo plano que tiene un porcentaje completado y tiene su propio registro. Puede eliminar esta tarea si desea cancelar la importación. Si el disco duro del servidor principal tiene menos espacio libre que el límite configurado, todos los procesos de importación se pausarán y esperarán más espacio en el disco. Esto puede suceder si importa un gran volumen de datos que se descargan temporalmente a su servidor principal para su procesamiento futuro.
Los datos de texto de todas las importaciones se guardarán en el servidor principal. Por lo tanto, podrá encontrar cualquier dato que haya importado antes.
Se agregó la verificación de URL duplicadas. Puede utilizarse para evitar que importe conjuntos de datos duplicados.
Se agregaron soporte de sinónimos de categoría y alias de modelos durante la importación. No se crearán nuevas categorías/modelos en caso de que su base de datos ya tenga categorías/modelos con dichos sinónimos/seudónimos.
Al importar pseudovídeos, ahora es posible detectar la duración y crear capturas de pantalla automáticamente en función de la URL del archivo de vídeo determinado. Esto le ayudará a crear sitios con el mismo contenido pero con diferentes conjuntos de capturas de pantalla.
La lógica de detección de vídeos duplicados al importar feeds ahora es diferente. Las versiones anteriores utilizaban el dominio URL del feed para crear una clave de vídeo única, lo que causaba problemas si había varios feeds diferentes trabajando en el mismo dominio y devolviendo diferentes vídeos con el mismo ID. En la nueva versión, puede configurar manualmente un prefijo para crear claves de video únicas para cada feed.
El registro de feeds es muy diferente en la nueva versión. Todos los eventos se registran en una base de datos, lo que permite su análisis y filtrado.
La exportación de feeds tiene filtros de duración y solo puede devolver videos con la rotación de captura de pantalla completa; Además, los feeds ahora pueden devolver URL de archivos de vídeo temporales.
VII. Motor de sitio web
Se agregó soporte para definir bloques globales: estos son bloques que no están vinculados a ninguna página en particular. Cada bloque global tiene solo 1 instancia de su configuración y plantilla, lo que le permite editar la configuración en un solo lugar para afectar varias páginas del sitio, es decir, todas las páginas donde se insertan estos bloques. Los bloques globales se pueden utilizar para mostrar el mismo contenido en diferentes páginas del sitio (por ejemplo, una lista global de etiquetas o categorías). Anteriormente, tenías que insertar un bloque en cada página y duplicar su configuración en todas las páginas restantes. Con soporte de bloqueo global, puedes configurar estas configuraciones solo una vez.
Ahora puede agrupar páginas del sitio usando un prefijo de título.
Para cada página del sitio web, ahora puede desactivarla completamente en cualquier momento. También puede configurar el nivel de acceso de miembro requerido para cargar una página.
La lista de países ahora se puede utilizar en cualquier plantilla. Además, podemos proporcionarle íconos de banderas de países a pedido (de manera predeterminada, los íconos de banderas no están incluidos).
Se abordaron ciertos problemas con la integración de guiones comerciales.
VIII. Comunidad
Los miembros ahora pueden crear sus canales y administrarlos. Para cada canal, pueden configurar quién puede publicar videos allí, todos los usuarios, solo los amigos o solo el propietario del canal. Además, se agregó marcación de canales.
Las listas de reproducción son una nueva característica de la comunidad. Los miembros pueden crear sus propias listas de reproducción y administrarlas. Además, se agregó soporte para múltiples grupos de favoritos. Puede utilizar esto de muchas maneras diferentes según sus propósitos. Estas nuevas funciones le permiten mostrar un menú desplegable con listas de reproducción/grupos favoritos cuando los usuarios agregan un video/álbum a sus favoritos. El contenido también se puede mover entre grupos de favoritos.
Los miembros ahora pueden marcarse como confiables, lo que significa que no será necesario que el administrador del sitio revise toda su actividad.
Se agregó la visualización del historial de visitas de contenido para cualquier miembro.
Los miembros ahora pueden agregar/cambiar su mensaje de estado. Cambiar un mensaje de estado activará un evento comunitario.
Los correos electrónicos masivos ahora incluyen el filtrado de destinatarios por estado: todos los miembros activos, solo los miembros premium o solo los webmasters.
Ahora puedes ingresar un apodo durante el proceso de registro (además de un nombre de usuario). Anteriormente, un apodo siempre era el mismo que el nombre de usuario.
IX. Comentarios
La arquitectura de almacenamiento de comentarios fue completamente rediseñada. La sección de comentarios en el panel de administración se movió a la sección de usuarios. En la nueva versión, los comentarios de todos los objetos se muestran en una única lista. Este cambio ayudó a que el bloque list_comments fuera dramáticamente más rápido.
Los usuarios anónimos ahora pueden firmar sus comentarios con un apodo.
Ahora se admiten emoticones y códigos bb.
Para cada bloque de comentarios, ahora puede establecer si los comentarios de los miembros registrados requieren la aprobación del administrador.
X. Panel de administración y usabilidad
El botón "habilitar acceso a soporte" se movió a la página de inicio.
Complemento de actualización: para su comodidad, ahora utilizamos actualizaciones acumulativas en lugar de secuenciales. Ahora, necesitarás realizar el procedimiento de actualización sólo una vez.
La cantidad de intentos de inicio de sesión restantes ahora se mostrará en la página de inicio de sesión del panel de administración si ingresa credenciales no válidas y la protección de fuerza bruta está habilitada.
Cada lista del panel de administración admite la selección múltiple continua con 2 clics. Haga clic en la casilla de verificación superior para su selección y luego haga clic en la inferior mientras presiona la tecla Mayús. Se seleccionarán todas las casillas de verificación dentro de este intervalo.
La edición masiva de vídeos/álbumes ahora es posible para cualquier lista de objetos filtrados, incluso si no se muestran en una página. Ahora no necesita ajustar la paginación para poder seleccionar muchos objetos a la vez y editarlos en masa. Simplemente configure el filtro y elija la opción en la lista de acciones por lotes.
Al utilizar el selector de categorías/modelos, ahora puede crear nuevas categorías/modelos sobre la marcha. Para hacer eso, simplemente ingrese un nuevo nombre de objeto y seleccione la opción correspondiente en la lista desplegable (nuevo objeto). Al guardar el vídeo o álbum actual, se crearán todas las categorías/modelos nuevos. Otra característica nueva es que puede copiar y pegar categorías/modelos separados por comas directamente en el campo.
Los objetos que admiten marcas ahora muestran todas las marcas asignadas en sus páginas de edición en el panel de administración (videos, álbumes, DVD/canales) y le permiten eliminar cualquier marca.
La edición masiva de etiquetas ahora es posible en el panel de administración.
Las estadísticas de tráfico ahora incluyen visitas a páginas no sólo de vídeos, sino también de álbumes.
Mejoras en la edición masiva: se agregó establecer la calificación en 0 y cambiar el propietario del contenido (el administrador que es "dueño" del contenido). Esto puede resultar útil para dividir el contenido entre varios administradores de contenido para que cada uno trabaje por su cuenta. Para hacer eso, configure la cuenta de administrador de cada administrador de contenido para que tenga acceso solo al contenido de su propiedad. Esto se puede hacer en la configuración del administrador.
Se agregaron varios filtros y columnas de visualización nuevos para videos y álbumes en el panel de administración.
La sección de estadísticas ahora presenta una navegación mejorada entre diferentes páginas de estadísticas.
Al mostrar diferentes imágenes en el panel de administración (capturas de pantalla, fotos), KVS ahora se ajustará automáticamente a la resolución de su pantalla.
Se agregó el bloqueo de un campo de directorio de videos/álbumes a su título. Si está habilitada, esta opción hará que el campo del directorio sea de solo lectura y siempre ajustará el título del objeto si se producen cambios (por ejemplo, cambiará automáticamente cada vez que se modifique un título). Esto tiene sentido si sus administradores de contenido asignan títulos finales al contenido; en este caso siempre puedes estar seguro de que recordarán cambiar de directorio en consecuencia.
El panel de administración ahora tiene una nueva sección de nivel superior llamada Administración que incluye páginas de Configuraciones anteriores que no están relacionadas con ninguna configuración. Algunas opciones de Configuración del sistema migraron a otras subsecciones; La configuración del sistema pasó a llamarse configuración de contenido.
XI. Bloqueos de sitio
La configuración del sistema ahora incluye una opción que le permite mover los archivos JS de su sitio a CDN. No puede hacerlo a través de plantillas, ya que el motor del sitio incluye automáticamente los archivos JS.
Se agregó mostrar videos/álbumes relacionados por título. Estos nuevos modos están disponibles en el parámetro mode_ related de los bloques list_videos y list_albums.
El bloque list_dvds ahora puede mostrar vídeos para cada DVD/canal de la lista. Para hacer eso, habilite pull_videos en la configuración del bloque y especifique el límite/clasificación en los parámetros adicionales.
El bloque list_albums ahora tiene el parámetro show_image_info que le permite mostrar todas las imágenes de cada álbum de la lista.
Los bloques list_videos, list_albums y list_content ahora cuentan con los parámetros skip_content_sources y show_content_sources que le permiten filtrar el contenido mostrado por fuentes de contenido. El bloque list_videos ahora también tiene parámetros skip_dvds y show_dvds que le permiten filtrar el contenido mostrado por DVD/canales.
Ahora puede colocar enlaces siguiente/anterior en las páginas de visualización de videos y álbumes. Estos abrirán vídeos o álbumes siguientes/anteriores según la clasificación por fecha de publicación. Para agregar estos enlaces, habilite los parámetros show_next_and_previous_info que se agregaron a los bloques video_view y album_view.
El bloque list_categories ahora presenta el parámetro show_only_with_albums_or_videos que puede mostrar solo las categorías que tienen al menos 1 video o álbum.
Se agregó filtrado dinámico por grupos de fuentes de contenido al bloque list_videos.
La nueva versión admite el envío del nombre del archivo de video o el nombre del archivo ZIP al descargar un álbum de fotos. Simplemente agregue el parámetro download_filename=yourfilename al enlace de descarga.
XII. Otras características
Los modelos ahora tienen campo de color de ojos.
Las categorías tienen más campos personalizados.
Ahora puede configurar una lista blanca de IP en la configuración de protección de captura de video. Ahora puedes configurar una lista de IP que nunca serán bloqueadas. Además, ahora puedes ver todas las IP que están actualmente bloqueadas.
Se agregaron alias de modelos (similares a sinónimos de categorías y etiquetas). Se agregó un complemento adicional para seleccionar automáticamente modelos según el título/descripción del contenido.
Se mejoró el complemento de selección automática de categorías; ahora puedes establecer en qué casos se debe activar. En versiones anteriores, este complemento solo se activaba si un vídeo/álbum no tenía categorías.
El nuevo KVS 6.3.0 ya está aquí Ordene ahora