O que há de novo no KVS 6.0.0
Aprimoramentos gerais da GUI do painel de administração:
- Novo design do painel de administração que também fica bem em dispositivos móveis. Existem novas cores, ícones e a mesma aparência de controle em diferentes navegadores.
- Controles de calendário para escolha de data e hora.
- Os controles do seletor atualizados agora suportam a exibição de detalhes dos itens selecionados, destacando itens selecionados e mais opções de agrupamento ao exibir listas completas e indicando filtros ativados se os resultados forem filtrados.
- Os pop-ups agora suportam ações de movimentação e redimensionamento com função de 'memória'. Todos os pop-ups são classificados em diferentes tipos e podem ser posicionados de forma diferente, por ex. pop-up de upload, pop-up de seletor de lista, pop-up de visualização e outros.
- Em vez de usar caixas de diálogo de alerta/confirmação integradas no navegador, o KVS agora renderizará seus próprios pop-ups personalizados com suporte para redimensionamento e reposicionamento. As ações destrutivas serão destacadas para maior atenção.
- As barras de progresso agora mostrarão detalhes do que eles estão realmente fazendo no momento, além da% de progresso.
Melhorias na grade do painel de administração:
- Predefinições nomeadas agora são suportadas na maioria das grades. Você pode criar quantas predefinições desejar, com o conjunto necessário de filtros, colunas e classificação. Alterne rapidamente entre diferentes visualizações de grade para diferentes tarefas.
- A qualquer momento será possível redefinir a visualização de grade padrão escolhendo a predefinição Padrão.
- Grid GUI agora exibirá apenas os filtros atualmente ativos. Cada filtro pode ser facilmente alterado/removido sem cliques adicionais.
- O pop-up de personalização da grade suportará a combinação Ctrl + S para envio rápido.
- O número da grade de itens por página pode ser alternado rapidamente entre vários números predefinidos; também qualquer número personalizado pode ser inserido, se necessário.
- Os seletores de itens da grade resumirão o número total de itens selecionados na parte superior.
- As ações destrutivas são destacadas no menu da grade.
- Cada link da grade agora produzirá seu próprio menu com capacidade de abrir o editor do objeto clicado, ou adicioná-lo ao filtro, ou substituir o filtro atual pela filtragem por este objeto. Não muito tempo atrás, mudamos esse link do tipo "editor" para o tipo "adicionar ao filtro" e o novo comportamento acabou sendo confuso para alguns.
- O cabeçalho da grade, a paginação da grade e as ações em lote estarão sempre visíveis, independentemente da altura da grade, a rolagem será aplicada apenas aos itens de dados.
Aprimoramentos no editor do painel de administração:
- Todas as seções do editor não podem ser recolhidas com a função de 'memória'.
- Todos os controles seletores (quando aplicável) agora são capazes de criar novos dados dinamicamente, por exemplo. assim como foi possível criar novas categorias dinamicamente ao editar um vídeo, também será possível criar fonte de conteúdo, canal ou usuário. Também em importação e edição em massa.
- As ações do editor estarão sempre visíveis independentemente da altura do editor, a rolagem será aplicada apenas ao conteúdo do editor.
Controle do editor de modelos Smarty introduzido com recursos de edição avançados:
- O realce de sintaxe do Smarty é totalmente suportado (por exemplo, palavras-chave, strings, variáveis, modificadores, números).
- As tags HTML possuem destaque básico, com apenas os nomes das tags destacados.
- Os números das linhas são exibidos na calha lateral.
- A correspondência do bloco Smarty é destacada: quando você coloca o cursor na tag inicial ou final, o KVS destacará o bloco inteiro para uma compreensão clara do escopo.
- Os erros de sintaxe mais comuns do smarty são destacados, como por exemplo a falta de uma tag de fechamento.
- A edição em tela cheia agora é possível com ação de salvamento rápido - capacidade de salvar rapidamente o modelo sem recarregar o editor; portanto, será muito mais fácil depurar alterações de modelo sem grandes distrações ao recarregar e rolar a página.
- A função de tabulação inteligente permitirá mover blocos rapidamente com combinações Tab e Shift + Tab.
Várias melhorias para o jogador:
- Melhor detecção de plug-ins de bloqueio de anúncios e também % de usuários com software de bloqueio de anúncios agora estará disponível nas estatísticas dos jogadores.
- Detecção de Adblock adicionada à API do player como outro evento do player. Isso agora pode ser usado por desenvolvedores de temas para detectar adblock sem adicionar plug-ins de terceiros (que podem ser bloqueados por adblock).
- Suporte HLS em publicidade VAST.
- A publicidade VAST precedente e final agora pode ser conectada a fontes de conteúdo de vídeo por meio de campos personalizados.
- A publicidade Popunder pode ser configurada para pular vários vídeos antes do primeiro acionamento; também as estatísticas do jogador registrarão o número de ativações do popunder.
- Os códigos incorporados agora permitirão vários parâmetros de rastreamento de tráfego.
Outras melhorias:
- O editor de álbuns finalmente mudou para permitir o upload de várias imagens com um único upload. Anteriormente, você tinha que fazer upload das imagens uma por uma ou compactá-las em um arquivo ZIP. Agora você pode simplesmente selecionar vários arquivos de uma vez.
- A função de depuração do site agora funcionará muito melhor: seguirá o layout do modelo e exibirá apenas os blocos que forem realmente renderizados com a solicitação atual (anteriormente exibiria todos os blocos configurados na página). Também listará as variáveis que foram definidas no modelo Smarty e seus valores reais no final da renderização do modelo.
- Adicionado suporte para faturamento criptográfico coinpayments.net.
- A seção de revisão de vídeo foi ampliada exibindo até 5 vídeos semelhantes ao que foi enviado recentemente. Isso deve ajudar a identificar facilmente possíveis duplicatas e rejeitá-las.
- O limite máximo de tamanho de upload não será mais aplicado aos administradores.
- O limite de IP na função de proteção de arquivos de vídeo irá parar de contar os trailers de visualização. Anteriormente, poderia ser muito difícil configurar um limite razoável ao usar visualizações de vídeo ao passar o mouse, porque o usuário pode acionar muitas visualizações sem realmente visualizar um único vídeo. Agora mudamos isso não contando solicitações para formato de vídeo com postfix "_preview.mp4", e também para quaisquer formatos que tenham mais de 1 parte e limite de duração inferior a 30 segundos.
- Nas configurações antispam, adicionamos uma opção para evitar a aplicação de palavras da lista negra aos feedbacks dos usuários. Normalmente você gostaria de proibir os usuários de postar links em comentários, então você pode adicionar um regexp de lista negra para isso, mas em feedbacks você normalmente esperaria que os usuários lhe enviassem alguns links. Agora você pode ter certeza de que nenhum desses feedbacks será considerado spam.
- Na GUI de seleção em massa, não é mais necessário escolher entre IDs ou URLs ao especificar a lista de itens a serem selecionados, o KVS identificará automaticamente quando você especificou um ID ou URL.
- Adicionadas estatísticas de doações (presentes) de usuários.
- As estatísticas de vídeos e álbuns agora podem ser agrupadas por fontes de conteúdo e canais para ver estatísticas agregadas para eles.
- A pesquisa de tema agora também pode pesquisar em arquivos JS e CSS de tema. Além disso, os resultados da pesquisa são agrupados por tipo.
- O painel de administração do KVS agora mostrará avisos sobre problemas de proteção de conteúdo em servidores de armazenamento e no servidor primário, se encontrar algum.
- O plugin de backup foi estendido para permitir a exclusão de backups antigos do painel de administração.
- O plugin Google ReCAPTCHA agora oferece suporte a qualquer número de aliases.
- A refatoração de backend nextgen está a caminho. Nos blocos de lista adicionamos suporte para filtragem especificando IDs diretos de objetos que devem ou não ser exibidos, suporte para pesquisa de texto e exibição de objetos relacionados. Infelizmente, no momento ainda não mudamos os blocos de categorização comumente usados para esta nova API, pois ainda precisamos trabalhar lá. Definitivamente fará parte da próxima grande atualização com esses novos recursos chegando a todas as categorizações.
- Bloqueios de sites para upload de vídeos e álbuns agora podem permitir a especificação de datas de publicação no futuro.
- O navegador de Internet Samsung é adicionado à lista de navegadores conhecidos ao configurar a publicidade por navegador.
Bugs que foram corrigidos:
- [MÉDIO] Se o volume inicial do player fosse silenciado, o ajuste de volume feito pelo usuário não seria salvo nas configurações do usuário e todos os próximos vídeos ainda estariam no modo silenciado.
- [MÉDIO] Ao usar sugestões de pesquisa em formato estendido (vídeos + álbuns + outros objetos), as estatísticas de pesquisa conteriam termos de pesquisa parciais.
- [LOW] Em alguns casos, os Grabbers não avaliaram se os URLs fornecidos são duplicados e isso só foi feito após o download dos arquivos de vídeo.
- [BAIXO] O uploader de conteúdo FTP não considerou arquivos duplicados se eles fossem colocados em outro diretório.
- [BAIXO] As palavras da lista negra anti-spam não permitiam expressões regulares com vírgulas.
- [BAIXO] Palavras anti-spam na lista negra podem ser enganadas por spammers de alguma forma.