Veuillez trouver des informations complètes sur la mise à jour avec des captures d'écran des améliorations sur le forum KVS : Mise à jour KVS 6.3.0.
Quoi de neuf dans KVS 6.3.0 :
- Nous continuons avec la refactorisation du code en arrière-plan. Cette version a entièrement repensé les appels système et réseau dans l'ensemble du produit.
- Notre architecture Nextgen commence maintenant à être introduite dans le panneau d'administration à plusieurs endroits. L'un des nouveaux éditeurs est Paramètres système, dans lequel vous pouvez spécifier le fuseau horaire, les limites de mémoire pour différents processus et un ensemble d'options de mise en réseau. Certaines de ces options étaient auparavant disponibles dans les paramètres de contenu, d'autres sont toutes nouvelles.
- Nous avons finalement ajouté les paramètres de messagerie, afin que vous puissiez désormais configurer l'utilisation d'un service de messagerie tiers sans notre aide. L'édition des modèles d'e-mails arrivera dans les prochaines mises à jour.
- Les formats de capture d'écran prennent désormais en charge AVIF en plus des formats WebP et JPG. Cela pourrait être controversé pour les pouces, car les images AVIF sont créées 10 fois plus longues que les JPG et ne présentent pas une grande différence par rapport à WebP (taille ~ 55 % plus petite contre ~ 33 % plus petite pour WebP). Cependant, ce qui est plus important, ce sont les images des affiches des joueurs, qui sont plus grandes que les pouces et utiliser AVIF pour elles peut être bénéfique pour votre référencement. Les images des affiches des joueurs sont généralement considérées comme LCP dans l'évaluation des performances de Google. Les formats de capture d'écran vous permettent désormais également de configurer les paramètres d'affichage du lecteur, et notre recommandation serait de les basculer vers AVIF. Auparavant, KVS convertissait automatiquement toutes les images d'affiches de joueurs en WebP (si pris en charge par imagemagick), mais avec cette mise à jour, vous devrez les basculer manuellement en AVIF si vous le souhaitez.
- La prise en charge de WebP et AVIF a également été ajoutée aux formats d'album.
- Dans les formats de capture d'écran et d'album, KVS afficherait désormais une fenêtre contextuelle avec une confirmation visuelle des options, où vous pourrez voir les options modifiées appliquées à certains pouces aléatoires. Cela devrait être utile pour comprendre si les nouvelles options conviennent ou nécessitent quelques ajustements.
- La section Statistiques du panneau d'administration présente des changements cruciaux. La page d'index est désormais une liste de graphiques configurables où vous pouvez personnaliser parmi 7 types de graphiques disponibles, qui seront probablement étendus à l'avenir. Chaque graphique prend en charge les options de filtrage et d'affichage des données. Les statistiques horaires sont désormais prises en charge et l'un des graphiques permet de comparer les données d'aujourd'hui avec celles d'hier. Certaines statistiques de trafic sont désormais passées au code Nextgen et permettent désormais de filtrer selon plusieurs valeurs différentes pour le même filtre. Par exemple, il est désormais possible de filtrer les statistiques combinées pour plusieurs pays ou appareils.
- Dans les paramètres de statistiques, vous pouvez désormais choisir de ne pas collecter de contenu ou de rechercher des statistiques dans un ensemble spécifique de pays, ou de collecter uniquement dans un ensemble spécifique de pays. Cela peut être utile pour réduire les statistiques de déchets et collecter uniquement dans votre ensemble principal de pays. Ceci est également utile lorsque vous payez des jetons pour des visionnages de vidéos et que vous ne souhaitez pas payer pour des pays spécifiques. De même pour les requêtes de recherche, vous pouvez éviter les requêtes soumises par des utilisateurs de certains pays, qui pourraient apparaître ultérieurement sur votre site et dans le référencement.
- Dans les statistiques de trafic, KVS renseignera désormais des statistiques distinctes pour les robots SEO connus. De plus, les demandes des robots SEO seront désormais exclues des statistiques de contenu (visionnages de vidéos, demandes de fichiers, etc.).
- La logique du rotateur a été finalisée pour prendre en charge les satellites. Désormais, s'il est activé, le rotateur collectera les statistiques combinées du projet principal et de tous les satellites. Correction également d'un problème de captures d'écran cassées dans certains cas lorsque le rotateur est configuré pour supprimer partiellement les captures d'écran.
- Lorsque les captures d'écran verticales sont fusionnées, KVS utilise désormais des captures d'écran de différentes parties des vidéos, et non seulement du début.
- Ajout du support pour billing.creditcard (il s'agit d'une filiale de Verotel). Verotel a été étendu avec des types de transactions de rétrofacturation et de remboursement.
- L'importation et l'exportation (y compris les flux) envisageront désormais d'utiliser le nom d'affichage au lieu du nom d'utilisateur pour les utilisateurs.
- Dans la section UI du site Web, il sera désormais possible de modifier et de télécharger des fichiers statiques, tels que CSS, JS et images. Cela peut réduire la nécessité de fournir un accès FTP aux développeurs de thèmes, mais il est toujours nécessaire de modifier le fichier .htaccess directement à partir du système de fichiers du serveur si des modifications du modèle d'URL sont nécessaires.
- Pour des raisons de sécurité, nous avons interdit l'exécution de fragments PHP dans les modèles par défaut, sauf si l'option système allow_php_in_templates est activée dans /admin/include/setup.php. Auparavant, cette option n'était requise que pour enregistrer les modèles avec les directives {{php}} depuis le panneau d'administration, mais elle n'empêchait pas l'exécution du code (par exemple s'il était ajouté via FTP). Désormais, ce code ne sera pas exécuté si l'option n'est pas activée manuellement. Il s'agit d'un changement d'incompatibilité et le plugin de mise à jour KVS devrait avertir de tels cas lors de la mise à jour.
- Dans les paramètres de la zone membre, il est désormais possible de configurer la suppression automatique des comptes non confirmés après N jours.
- Dans le bloc de connexion, il sera possible de choisir entre la liste des statuts de membres autorisés à se connecter.
- Dans les requêtes de recherche, nous avons ajouté la possibilité de spécifier une redirection pour chaque requête individuellement. Cela peut être utilisé pour rediriger certaines requêtes indexées avec une terminologie abusive vers d'autres résultats de recherche.
Bugs qui ont été corrigés :
- [GRAVE] Plusieurs nouveaux bugs liés au support de PHP 8.
- [MEDIUM] L'affiche d'un joueur pouvait ne pas être rendue correctement dans certains cas.
- [MEDIUM] Un problème est survenu lors de la détection correcte du navigateur Chrome sur les appareils mobiles Apple.
- [FAIBLE] La logique de suppression automatique du flux ne fonctionnait pas correctement avec sa planification.
- [FAIBLE] Correction de plusieurs problèmes avec l'affichage des sous-titres des joueurs.
- [FAIBLE] Il était possible pour les utilisateurs d'ajouter de nouvelles vidéos dans des listes de lecture verrouillées par l'administrateur.