1) Los códigos de inserción de iframe ahora funcionan según un concepto completamente diferente. Anteriormente, las páginas del sitio mostraban códigos de inserción de iframe que le impedían configurar su disponibilidad y acumular estadísticas. La actualización 3.5.0 le permite cambiar el código de inserción del iframe al nuevo motor, lo que le brinda las siguientes ventajas:
- Ahora puede configurar diferentes perfiles de código de inserción para diferentes sitios. Puede configurar plantillas de visualización completamente diferentes para sus sitios y los de "terceros". Puede utilizar un número ilimitado de perfiles.
- Los vídeos multiformato ahora son compatibles con códigos de inserción. Los códigos de inserción antiguos no permitían cambiar entre formatos.
- Los códigos para insertar ahora admiten capturas de pantalla de la línea de tiempo.
- La configuración de anuncios HTML ahora está disponible en códigos para insertar.
- Los vídeos multiformato ahora son compatibles con códigos de inserción. Los códigos de inserción antiguos no permitían cambiar entre formatos.
- Los códigos para insertar ahora admiten capturas de pantalla de la línea de tiempo.
- La configuración de anuncios HTML ahora está disponible en códigos para insertar.
2) Los códigos de inserción Flash ya no serán compatibles. Los códigos de inserción antiguos seguirán siendo funcionales, los códigos nuevos estarán disponibles únicamente como iframes. En todas las instalaciones nuevas a partir de 3.5.0, los códigos de inserción Flash no funcionarán.
3) Ahora puede asignar anuncios HTML y emergentes en el reproductor a campos adicionales de fuentes de contenido, de la misma manera que podía hacerlo antes para otros tipos de anuncios.
4) La generación de directorios de objetos para la optimización SE fue completamente reelaborada. Anteriormente, sólo se podían utilizar caracteres latinos en los nombres de los directorios. Para otros idiomas, se utilizó la transliteración mediante una escritura separada. En 3.5.0, agregamos configuraciones de generación de directorios. Ahora puede establecer la longitud máxima del nombre del directorio y configurar reglas de transliteración. Dependiendo de estas reglas, puedes permitir cualquier carácter, no sólo caracteres latinos.
5) Ahora puede localizar directorios de la misma manera que antes podía localizar títulos y descripciones. Cuando utiliza sitios satélite, le permite utilizar no sólo diferentes títulos y descripciones para varios objetos, sino también URL completamente diferentes sin ninguna coincidencia. En la configuración de idioma, puede configurar reglas de transliteración para cada idioma.
6) Una nueva opción en la configuración del servidor de almacenamiento remoto le permite habilitar la superposición del dominio del sitio principal en los satélites. Esto evita que los motores de búsqueda vean cualquier conexión entre su sitio principal y sus sitios satélite.
7) Los usuarios ahora pueden suscribirse a fuentes y modelos de contenido. Las suscripciones les permiten realizar un seguimiento en el área de miembros cuando se publica contenido nuevo relacionado con los objetos elegidos. KVS también permite a los usuarios suscribirse a canales y a otros usuarios.
8) En la configuración de fuente de contenido, las capturas de pantalla ahora se manejan de manera diferente. Ahora hay 2 capturas de pantalla, al igual que los modelos. También puede configurar sus tamaños y duplicaciones en la configuración de contenido.
9) Se agregó una opción que le permite distribuir el contenido subido en 2 zonas de su sitio. Le permite elegir entre: (a) todas las páginas públicas y (b) solo el área de miembros de un usuario. El contenido asignado al área de miembros de un usuario se verá únicamente en el perfil de este usuario y no estará disponible en páginas comunes. Comuníquese con el departamento de soporte si desea habilitar esta función.
10) Los álbumes de fotos ahora admiten la corrección automática de orientación. KVS puede detectar automáticamente la orientación incorrecta de la imagen y rotarlas para corregirlas automáticamente.
11) En las estadísticas de contenido, ahora puede iniciar la edición masiva de elementos de contenido seleccionados. Es posible que quieras utilizar esto para migrar tu contenido más o menos popular de un grupo de almacenamiento a otro.
12) Cuando intente editar en masa todo el contenido, ahora verá una advertencia que le impide aplicar nuevas configuraciones a todo el contenido por accidente.
13) En la configuración del sitio web, ahora puedes ajustar el comportamiento de los pseudovídeos. Anteriormente, cuando los usuarios abrían una página con un pseudovídeo, eran redirigidos a la URL de salida en todos los casos. Ahora puede permitir la apertura de la página con el video en su sitio y mostrar el enlace en la plantilla.
14) En el editor de imágenes del álbum, puede seleccionar todas las imágenes que desea eliminar, al igual que las capturas de pantalla de video. En la configuración personal, ahora puede elegir qué sucede cuando hace clic en una captura de pantalla de un video o en una imagen de un álbum; se puede abrir el visor o se puede alternar el elemento para eliminarlo.
15) En la configuración personal, la opción que habilitaba la edición WYSIWYS se cambió a múltiples opciones para diferentes segmentos de datos.
16) En el panel de administración, ahora puedes filtrar listas de videos, álbumes de fotos y publicaciones según la fecha de publicación.
17) Ahora se admiten avatares de usuario en varios formatos, incluidos GIF animados. Para habilitar la compatibilidad con GIF, agregue el formato GIF a la lista de formatos permitidos en la opción $config['image_allowed_ext'] del archivo de configuración /admin/include/setup.php.
18) Ahora puedes configurar URL de entrega alternativas para avatares de categorías. Esto hace que las páginas con listas de categorías se carguen más rápido. Para hacer esto, comuníquese con el departamento de soporte para modificar las plantillas correspondientes.
19) En modelos y usuarios se agregaron nuevas opciones de color de ojos, color de cabello, sexo, orientación y estado familiar. Es necesario modificar las plantillas del sitio para que esto funcione correctamente.
20) En la configuración del sitio, ahora puede desactivar globalmente MemCache dejando activado solo el caché de archivos.
21) Ahora puedes escribir tu propio script que envíe mensajes de correo.
22) Todos los bloques del sitio fueron reelaborados en relación con la forma en que se manejan las solicitudes asincrónicas y las solicitudes POST en los formularios. Todos los formularios ahora se pueden enviar de forma asíncrona y usted puede obtener datos en formatos XML o JSON como respuesta. Todos los errores ahora tienen códigos únicos. Debido a esto, los nuevos diseños no tienen controles duplicados tanto en el lado del cliente como en el del servidor. Sólo queda la comprobación del lado del servidor. En las próximas actualizaciones, eliminaremos el código JS existente de las comprobaciones, cambiaremos todos los formularios al envío asincrónico y haremos que el código sea lo más breve posible.
23) En el bloque de registro, ahora puede mostrar el formulario que reenvía el correo electrónico de confirmación de registro.
24) En los bloques de registro y member_profile_edit, ahora puedes hacer que muchos de los campos del perfil sean obligatorios (país, ciudad, avatar y otros). Preste atención a que habilitarlos requiere modificaciones en la plantilla de bloques.
25) En el bloque de inicio de sesión, ahora puede configurar una redirección a la página de perfil del usuario después de iniciar sesión.
26) En los bloques de comentarios, ahora puede establecer la longitud mínima del comentario (a través del parámetro min_length). Preste atención a que habilitarlos requiere modificaciones en la plantilla de bloques.
27) En los bloques list_models, list_content_sources y list_tags, ahora solo puede mostrar objetos de categorización que tengan videos O álbumes de fotos (el parámetro show_only_with_albums_or_videos). Anteriormente, solo list_categories tenía esta característica.
28) En el bloque list_members, ahora se admite la búsqueda de usuarios por ciudad independientemente de otros datos (el parámetro var_city).
29) En el bloque list_categories, ahora puedes ordenar categorías por el CTR de los videos en estas categorías.
30) En list_members, ahora puedes separar a los usuarios por idiomas o satélites (el parámetro match_locale). En un satélite en particular, le permite mostrar solo los usuarios registrados en ese satélite. Actualmente puedes separar comentarios, usuarios y eventos por satélites.
31) Se agregaron nuevas opciones de clasificación a listas de usuarios, fuentes de contenido y modelos.
32) En el bloque list_members_events, ahora puede extraer datos de cada objeto de evento (video, álbum de fotos, etc.) para mostrar más información en la lista de eventos.
33) En los bloques list_videos, list_albums, list_content, list_posts, el título y la descripción del primer objeto de la lista ahora se envían a la variable $storage. Puede utilizar estos datos en las metaetiquetas de la página.
34) En el bloque search_results, ahora puede ordenar las consultas de búsqueda por alfabeto, consultas totales y resultados encontrados. Además, se pueden mostrar consultas relacionadas. Esto se puede usar en 2 claves: (a) mostrar una lista de consultas relacionadas en la página de resultados de búsqueda y (b) usar listas de autocompletar cuando los usuarios ingresan sus consultas en el campo de búsqueda.
35) Errores que se han solucionado:
- Al copiar archivos a servidores de almacenamiento, ya no se utiliza FTP chmod.
- En el reproductor, las capturas de pantalla de la línea de tiempo se mostrarían fuera del marco del reproductor.
- En el reproductor, cuando se hacía clic en el área de reproducción, los anuncios de video se mostraban cada vez. Ahora se muestran solo con el primer clic.
- Las tareas CRON relacionadas con complementos no se iniciarían en satélites.
- El bloque de inicio de sesión no redirigiría a los usuarios que ya iniciaron sesión cuando cargaron la página de inicio de sesión nuevamente.
- En algunos casos hubo problemas al cargar archivos desde URL.
- En el reproductor, las capturas de pantalla de la línea de tiempo se mostrarían fuera del marco del reproductor.
- En el reproductor, cuando se hacía clic en el área de reproducción, los anuncios de video se mostraban cada vez. Ahora se muestran solo con el primer clic.
- Las tareas CRON relacionadas con complementos no se iniciarían en satélites.
- El bloque de inicio de sesión no redirigiría a los usuarios que ya iniciaron sesión cuando cargaron la página de inicio de sesión nuevamente.
- En algunos casos hubo problemas al cargar archivos desde URL.
Información de actualización importante
Si su licencia KVS no incluye código fuente abierto, la actualización a 3.5.0 requerirá IonCube Loader 4.6.1 o superior.
Dado que la versión 3.5.0 tiene una gran cantidad de cambios en los bloques de sitios web y otras funciones críticas, cargaremos actualizaciones en un mes o más. Si desea que su proyecto se actualice lo antes posible, cree un ticket de soporte.