Vous pouvez trouver des informations complètes sur la mise à jour sur le forum KVS : Mise à jour KVS 4.0.2
Quoi de neuf dans KVS 4.0.2 :
- Ajout de l'intégration Google ReCAPTCHA, qui permet de remplacer tous les captcha KVS. Pour que cela fonctionne correctement, des modifications massives du modèle de thème sont nécessaires. Ils seront décrits sur le forum.
- KVS prendra désormais en charge la tarification dynamique de CCBill en tant que processeur de paiement distinct (CCBill Dynamic Pricing).
- Dans les paramètres des forfaits d'accès payants, vous pouvez désormais activer le filtrage par pays, de sorte que certains forfaits d'accès ne soient disponibles que pour certains pays. Cela vous permettra de configurer des packages d'accès dans différentes devises ; vous pouvez également utiliser cette fonctionnalité pour proposer des offres spéciales pour différents segments de marché.
- Il sera désormais autorisé de modifier la configuration des bibliothèques du serveur de conversion directement depuis le panneau d'administration. Auparavant, si vous deviez modifier cela, vous ne pouviez le faire que via le système de fichiers du serveur de conversion.
- Dans les modèles, le champ de date de décès a été ajouté.
- Dans Grabbers, nous avons modifié la manière dont la partie horaire de la date de publication est renseignée. Auparavant, vous pouviez configurer pour prendre la date de publication à partir du site source, mais son heure était toujours aléatoire entre 00h00 et 23h59. Nous avons maintenant ajouté une option supplémentaire pour activer la randomisation de l'heure, et si l'option n'est pas activée, grabber définira l'heure sur l'heure actuelle du serveur comme nouveau comportement par défaut.
- L'aperçu rapide de la vidéo dans le panneau d'administration n'ouvrira plus de fenêtre séparée, il affichera une couche modale au-dessus de la fenêtre existante.
- Lors de l'affichage de la liste des pages du site et si les composants de votre page contiennent de nombreux blocs globaux (par exemple, en-tête, pied de page), ces blocs globaux seront répertoriés pour toutes les pages du site et rendront l'affichage de la liste des pages trop encombré. Nous avons résolu ce problème en regroupant ces blocs globaux sous une seule ligne avec la possibilité de l'étendre.
- Nous avons commencé une tâche de longue haleine pour refactoriser les paramètres et la documentation des blocs. Les paramètres de bloc seront regroupés logiquement et affichés de manière groupée similaire, afin qu'ils soient plus faciles à comprendre et à naviguer. La documentation des blocs sera mise à jour avec les derniers scénarios et pratiques. Les modèles de bloc par défaut seront également mis à jour pour afficher tous les champs de données possibles (tous les champs de saisie possibles pour les blocs de formulaire). Cela vous permettra de restituer facilement les données nécessaires en copiant simplement le code nécessaire à partir du modèle par défaut d'un bloc. Il s'agit d'une tâche impliquant plusieurs versions : comme nous avons près de 60 blocs, il nous faudra un certain temps pour tous les mettre à jour en silence.
- En réponse à l'application du RGPD, nous avons examiné les ensembles de données stockés par le KVS pour les membres enregistrés et apporté quelques correctifs pour réduire le stockage des données dans certains cas. À partir de la version 4.0.2, KVS ne conservera plus les journaux de connexion et de transactions lorsqu'un membre est supprimé de KVS. Nous publierons également une déclaration sur notre forum pour décrire les informations utilisées et stockées par le KVS pour les membres enregistrés.
- Les blocs de liste de modèles (list_models) et de catégories (list_categories) ont été étendus avec la possibilité d'afficher la liste des modèles associés (catégories) par vidéos et albums qu'ils sont utilisés avec le modèle actuel. (catégorie).
- Dans le bloc inscription, vous pouvez maintenant configurer que le champ de code d'accès soit obligatoire ; afin que seuls les utilisateurs disposant d'un code d'accès puissent s'inscrire.
- Dans le bloc logon, il est désormais possible de restreindre uniquement les utilisateurs ayant le statut de webmaster à se connecter. Cette option peut être utile si vous souhaitez séparer la zone membre en membres et webmasters, qui ont tous des fonctionnalités différentes.
- Dans le bloc logon, il sera également possible de configurer un rappel tiers pour enregistrer tous les événements de connexion. Si vous utilisez NATS, il fournit un tel script de rappel pour enregistrer toutes les connexions pour une analyse supplémentaire.
- Dans le bloc de liste de messages internes (list_messages), il est désormais possible d'approuver ou de rejeter par lots toutes les invitations d'amitié en attente.
- Ajout de plusieurs modes d'affichage dans le bloc de liste de contenu mixte (list_content) pour aligner ce bloc avec des listes de vidéos/albums autonomes.
Bogues corrigés :
- Exoclick devrait désormais prendre correctement en compte toutes les statistiques VAST du lecteur KVS.
- Lorsque la publicité sur l'écran de démarrage était activée avec VAST, la publicité sur l'écran de démarrage n'était pas cliquable.
- L'option permettant d'ignorer N vidéos avant d'afficher la prochaine annonce pré-roll faussait les statistiques de l'annonceur VAST, car le joueur demandait une balise VAST même si la publicité n'était pas affichée. Il a désormais été corrigé pour charger uniquement la balise VAST lorsque le pré-roll doit être affiché.
- Les vidéos verticales n'étaient pas gérées correctement avec les nouvelles versions de ffmpeg.
- Correction d'une fuite de mémoire dans le plugin d'édition de masse et de statistiques de contenu lors du traitement d'une énorme quantité de vidéos.
- Lorsque le semi-traitement des vidéos était activé, les tâches secondaires avaient la priorité par défaut ; aurait dû avoir le même prieuré que la priorité de la tâche principale.
- Dans de rares cas, le téléchargement de nouvelles photos vers des albums existants entraînerait une erreur de tâche en arrière-plan sans aucune raison.
- Dans le bloc de liste des groupes de catégories (list_categories_groups), une URL d'avatar incorrecte était affichée.
- Le répertoire des balises n’était pas toujours régénéré correctement.
- Le plugin de sélection automatique de modèle ne prenait pas en compte les modèles avec des numéros dans leurs titres.
- Aucun message d'erreur ne s'est affiché lors du téléchargement d'archives ZIP protégées par mot de passe.
- Les Grabbers n'utiliseront plus l'agent utilisateur GoogleBot. Cela a permis à certains sites de bloquer de telles demandes.
- Le plugin de génération d'avatar de catégorie et la sous-sélection de vidéos pour chaque catégorie dans le bloc de liste de catégories ne prenaient pas correctement en compte les statistiques CTR de la catégorie lors de l'utilisation du tri CTR. Ils utilisaient des statistiques CTR globales au lieu de statistiques CTR spécifiques à une catégorie.
- Lorsque le téléchargement était configuré via un sous-domaine, il cesserait de fonctionner si la restriction d'accès du téléchargeur était activée que nous avons ajoutée dans la version 4.0.1.