1) Os códigos incorporados de iframe agora funcionam de acordo com um conceito totalmente diferente. Anteriormente, os códigos incorporados de iframe eram exibidos nas páginas do site, impedindo que você configurasse sua disponibilidade e acumulasse estatísticas. A atualização 3.5.0 permite mudar o código incorporado do iframe para o novo mecanismo, o que oferece as seguintes vantagens:
- Agora você pode configurar diferentes perfis de código incorporado para diferentes sites. Você pode configurar modelos de exibição completamente diferentes para sites 'seus' e de 'terceiros'. Você pode usar um número ilimitado de perfis.
- Vídeos multiformatos agora são suportados em códigos incorporados. Os códigos de incorporação antigos não permitiam alternar entre formatos.
- Os códigos incorporados agora suportam capturas de tela da linha do tempo.
- As configurações de anúncios HTML agora estão disponíveis em códigos incorporados.
- Vídeos multiformatos agora são suportados em códigos incorporados. Os códigos de incorporação antigos não permitiam alternar entre formatos.
- Os códigos incorporados agora suportam capturas de tela da linha do tempo.
- As configurações de anúncios HTML agora estão disponíveis em códigos incorporados.
2) Os códigos de incorporação Flash não serão mais suportados. Os códigos incorporados antigos permanecerão funcionais, os novos códigos estarão disponíveis apenas como iframes. Em todas as novas instalações a partir da versão 3.5.0, os códigos de incorporação do Flash não funcionarão.
3) Agora você pode atribuir anúncios HTML e pop-up no player a campos adicionais de fontes de conteúdo, da mesma forma que fazia antes para outros tipos de anúncio.
4) A geração de diretórios de objetos para otimização do SE foi totalmente reformulada. Anteriormente, você só podia usar caracteres latinos em nomes de diretórios. Para outros idiomas, foi usada a transliteração por meio de uma escrita separada. Na versão 3.5.0, adicionamos configurações de geração de diretório. Agora você pode definir o comprimento máximo do nome do diretório e configurar regras de transliteração. Dependendo dessas regras, você pode permitir qualquer caractere, não apenas caracteres latinos.
5) Agora você pode localizar diretórios da mesma forma que localizava títulos e descrições antes. Quando você usa sites satélites, permite usar não apenas títulos e descrições diferentes para vários objetos, mas também URLs completamente diferentes, sem nenhuma correspondência. Nas configurações de idioma, você pode configurar regras de transliteração para cada idioma.
6) Uma nova opção nas configurações do servidor de armazenamento remoto permite ativar a sobreposição do domínio do site primário em satélites. Isso evita que os mecanismos de pesquisa vejam qualquer conexão entre seu site principal e seus sites satélites.
7) Os usuários agora podem assinar fontes e modelos de conteúdo. As assinaturas permitem que eles rastreiem na área de membros quando novo conteúdo relacionado aos objetos escolhidos é postado. KVS também permite que os usuários se inscrevam em canais e outros usuários.
8) Nas configurações da fonte de conteúdo, as capturas de tela agora são tratadas de forma diferente. Existem 2 capturas de tela agora, assim como os modelos. Você também pode configurar seus tamanhos e duplicação nas configurações de conteúdo.
9) Foi adicionada uma opção que permite distribuir o conteúdo enviado em 2 zonas do seu site. Permite escolher entre: (a) todas as páginas públicas e (b) apenas a área de membros de um usuário. O conteúdo atribuído à área de membros de um usuário será visto apenas no perfil deste usuário e não estará disponível em páginas comuns. Entre em contato com o departamento de suporte se desejar ativar esse recurso.
10) Os álbuns de fotos agora suportam correção automática de orientação. O KVS pode detectar automaticamente a orientação errada da imagem e girar essas imagens para corrigi-las automaticamente.
11) Nas estatísticas de conteúdo, agora você pode iniciar a edição em massa de itens de conteúdo selecionados. Você pode usar isso para migrar seu conteúdo mais ou menos popular de um grupo de armazenamento para outro.
12) Ao tentar editar em massa todo o conteúdo, você verá um aviso que o impede de aplicar novas configurações a todo o conteúdo acidentalmente.
13) Nas configurações do site, agora você pode ajustar o comportamento dos pseudovídeos. Anteriormente, quando os usuários abriam uma página com um pseudovídeo, eles eram redirecionados para o URL de saída em todos os casos. Agora você pode permitir a abertura da página com o vídeo em seu site e exibir o link no template.
14) No editor de imagens do álbum, você pode selecionar todas as imagens a serem excluídas, assim como as capturas de tela dos vídeos. Nas configurações pessoais, agora você pode escolher o que acontece quando você clica em uma captura de tela de vídeo ou em uma imagem em um álbum, o visualizador pode ser aberto ou o item pode ser alternado para exclusão.
15) Nas configurações pessoais, a opção que habilitava a edição WYSIWYS foi alterada para múltiplas opções para diferentes segmentos de dados.
16) No painel de administração agora você pode filtrar listas de vídeos, álbuns de fotos e postagens de acordo com a data de postagem.
17) Avatares de usuários em vários formatos agora são suportados, incluindo GIFs animados. Para ativar o suporte GIF, adicione o formato GIF à lista de formatos permitidos na opção $config['image_allowed_ext'] do arquivo de configuração /admin/include/setup.php.
18) Agora você pode definir URLs de entrega alternativos para avatares de categoria. Isso faz com que as páginas com listas de categorias carreguem mais rápido. Para fazer isso, entre em contato com o departamento de suporte para modificar os modelos correspondentes.
19) Nos modelos e usuários, foram adicionadas novas opções de cor dos olhos, cor do cabelo, sexo, orientação e situação familiar. Os modelos de site precisam ser modificados para que funcionem corretamente.
20) Nas configurações do site, agora você pode desabilitar globalmente o MemCache deixando apenas o cache de arquivos ativado.
21) Agora você pode escrever seu próprio script que envia mensagens de email.
22) Todos os blocos de sites foram reformulados em relação à forma como são tratadas as solicitações assíncronas e as solicitações POST nos formulários. Todos os formulários agora podem ser enviados de forma assíncrona e você pode obter dados nos formatos XML ou JSON como resposta. Todos os erros agora possuem códigos exclusivos. Por causa disso, novos designs não possuem verificações duplicadas tanto no lado do cliente quanto no lado do servidor. Resta apenas a verificação do lado do servidor. Nas próximas atualizações, limparemos o código JS existente das verificações, mudaremos todos os formulários para envio assíncrono e tornaremos o código o mais breve possível.
23) No bloco de inscrição agora você pode exibir o formulário que reenvia o e-mail de confirmação de inscrição.
24) Nos blocos signup e member_profile_edit, agora você pode tornar obrigatórios muitos dos campos do perfil (país, cidade, avatar e outros). Por favor, preste atenção, pois habilitá-los requer modificações no modelo de bloco.
25) No bloco de login, agora você pode definir um redirecionamento para a página de perfil do usuário após o login.
26) Nos blocos de comentários, agora você pode definir o comprimento mínimo do comentário (por meio do parâmetro min_length). Por favor, preste atenção, pois habilitá-los requer modificações no modelo de bloco.
27) Nos blocos list_models, list_content_sources e list_tags, agora você pode exibir apenas objetos de categorização que possuem vídeos OU álbuns de fotos (o parâmetro show_only_with_albums_or_videos). Anteriormente, apenas list_categories tinha esse recurso.
28) No bloco list_members agora é suportada a busca de usuários por cidade independentemente de outros dados (parâmetro var_city).
29) No bloco list_categories, agora você pode classificar categorias pela CTR dos vídeos nessas categorias.
30) Em list_members, agora você pode separar os usuários por idiomas ou satélites (o parâmetro match_locale). Em um determinado satélite, permite exibir apenas os usuários registrados neste satélite. Atualmente você pode separar comentários, usuários e eventos por satélites.
31) Novas opções de classificação foram adicionadas às listas de usuários, fontes de conteúdo e modelos.
32) No bloco list_members_events, agora você pode extrair dados de cada objeto de evento (vídeo, álbum de fotos, etc.) para exibir mais informações na lista de eventos.
33) Nos blocos list_videos, list_albums, list_content, list_posts, o título e a descrição do primeiro objeto da lista agora são enviados para a variável $storage. Você pode usar esses dados nas meta tags da página.
34) No bloco search_results, agora você pode classificar as consultas de pesquisa por ordem alfabética, total de consultas e resultados encontrados. Além disso, consultas relacionadas podem ser mostradas. Isso pode ser usado de duas maneiras: (a) exibir uma lista de consultas relacionadas na página de resultados de pesquisa e (b) usar listas de preenchimento automático quando os usuários inserem suas consultas no campo de pesquisa.
35) Bugs que foram corrigidos:
- Ao copiar arquivos para servidores de armazenamento, o FTP chmod não é mais usado.
- No player, as capturas de tela da linha do tempo seriam exibidas fora do quadro do player.
- No player, ao clicar na área de reprodução, os anúncios em vídeo seriam exibidos a cada vez. Agora eles são mostrados apenas no primeiro clique.
- As tarefas CRON relacionadas ao plug-in não seriam iniciadas em satélites.
- O bloco de login não redirecionaria os usuários que já estavam logados quando carregassem a página de login novamente.
- Em alguns casos, houve problemas com o upload de arquivos de URLs.
- No player, as capturas de tela da linha do tempo seriam exibidas fora do quadro do player.
- No player, ao clicar na área de reprodução, os anúncios em vídeo seriam exibidos a cada vez. Agora eles são mostrados apenas no primeiro clique.
- As tarefas CRON relacionadas ao plug-in não seriam iniciadas em satélites.
- O bloco de login não redirecionaria os usuários que já estavam logados quando carregassem a página de login novamente.
- Em alguns casos, houve problemas com o upload de arquivos de URLs.
Informações importantes sobre atualização
Se sua licença KVS não incluir código-fonte aberto, a atualização para 3.5.0 exigirá o IonCube Loader 4.6.1 ou superior.
Como a versão 3.5.0 tem uma enorme quantidade de mudanças nos bloqueios de sites e outras funcionalidades críticas, carregaremos atualizações em um mês ou mais. Se você deseja que seu projeto seja atualizado o mais rápido possível, crie um ticket de suporte.