Quoi de neuf dans KVS 6.0.0
Améliorations générales de l'interface graphique du panneau d'administration :
- Nouveau design du panneau d'administration qui s'affiche également bien sur les appareils mobiles. Il existe de nouvelles couleurs, icônes et même apparence de contrôle dans différents navigateurs.
- Contrôles du calendrier pour la sélection de la date et de l'heure.
- Les contrôles de sélection mis à jour prennent désormais en charge l'affichage des détails des éléments sélectionnés, la mise en évidence des éléments sélectionnés et davantage d'options de regroupement lors de l'affichage de listes complètes, et l'indication des filtres activés si les résultats sont filtrés.
- Les popups prennent désormais en charge les actions de déplacement et de redimensionnement avec la fonction « mémoire ». Toutes les fenêtres contextuelles sont classées en différents types et peuvent être positionnées différemment, par ex. fenêtre contextuelle de téléchargement, fenêtre contextuelle de sélection de liste, fenêtre contextuelle d'aperçu et autres.
- Au lieu d'utiliser les boîtes de dialogue d'alerte/confirmation intégrées au navigateur, KVS affichera désormais ses propres fenêtres contextuelles personnalisées avec prise en charge du redimensionnement et du repositionnement. Les actions destructrices seront mises en évidence pour plus d’attention.
- Les barres de progression afficheront désormais les détails de ce qu'ils font actuellement en plus du pourcentage de progression.
Améliorations de la grille du panneau d'administration :
- Les préréglages nommés sont désormais pris en charge dans la plupart des grilles. Vous pouvez créer autant de préréglages que vous le souhaitez, avec l'ensemble de filtres, de colonnes et de tri nécessaire. Basculez rapidement entre différentes vues de grille pour différentes tâches.
- A tout moment, il sera possible de réinitialiser la vue grille par défaut en choisissant le préréglage Par défaut.
- L'interface graphique de la grille affichera désormais uniquement les filtres actuellement actifs. Chaque filtre peut être facilement modifié/supprimé sans aucun clic supplémentaire.
- La fenêtre contextuelle de personnalisation de la grille prendra en charge la combinaison Ctrl+S pour une soumission rapide.
- Le nombre d'éléments de la grille par page peut être rapidement commuté entre plusieurs nombres prédéfinis ; tout numéro personnalisé peut également être saisi si nécessaire.
- Les sélecteurs d'éléments de la grille résumeront le nombre total d'éléments sélectionnés en haut.
- Les actions destructrices sont mises en évidence dans le menu de la grille.
- Chaque lien de grille produira désormais son propre menu avec la possibilité d'ouvrir l'éditeur de l'objet cliqué, ou de l'ajouter au filtre, ou de remplacer le filtre actuel par un filtrage par cet objet. Il n'y a pas si longtemps, nous avons changé ce type de lien, passant d'un lien de type "éditeur" à un lien de type "ajouter au filtre", et le nouveau comportement s'est avéré déroutant pour certains.
- L'en-tête de la grille, la pagination de la grille et les actions par lots seront toujours visibles quelle que soit la hauteur de la grille, le défilement sera appliqué uniquement aux éléments de données.
Améliorations de l'éditeur du panneau d'administration :
- Toutes les sections de l'éditeur ne sont pas réductibles avec la fonction « mémoire ».
- Tous les contrôles de sélection (le cas échéant) sont désormais capables de créer de nouvelles données à la volée, par ex. de la même manière qu'il était possible de créer de nouvelles catégories à la volée lors du montage d'une vidéo, il sera également possible de créer une source de contenu, ou une chaîne, ou un utilisateur. Également en importation et en massedit.
- Les actions de l'éditeur seront toujours visibles quelle que soit la hauteur de l'éditeur, le défilement sera appliqué uniquement au contenu de l'éditeur.
Contrôle de l'éditeur de modèles Smarty introduit avec des fonctionnalités d'édition riches :
- La mise en évidence de la syntaxe Smarty est entièrement prise en charge (par exemple, mots-clés, chaînes, variables, modificateurs, nombres).
- Les balises HTML ont une surbrillance de base avec uniquement les noms de balises en surbrillance.
- Les numéros de lignes sont affichés sur la gouttière latérale.
- La correspondance du bloc Smarty est mise en surbrillance : lorsque vous placez le curseur sur la balise de début ou de fin, KVS mettra en surbrillance l'ensemble du bloc pour une compréhension claire de la portée.
- Les erreurs de syntaxe smarty les plus courantes sont mises en évidence, comme par exemple l'absence d'une balise de fermeture.
- L'édition en plein écran est désormais possible avec une action de sauvegarde rapide - possibilité de sauvegarder rapidement un modèle sans recharger l'éditeur ; il sera ainsi beaucoup plus facile de déboguer les modifications du modèle sans distraction majeure lors du rechargement et du défilement de la page.
- La fonction de tabulation intelligente permettra de déplacer rapidement les blocs avec les combinaisons Tab et Shift+Tab.
De nombreuses améliorations du joueur :
- Une meilleure détection des plugins de blocage des publicités ainsi que le pourcentage d'utilisateurs disposant d'un logiciel de blocage des publicités seront désormais disponibles dans les statistiques des joueurs.
- Détection Adblock ajoutée à l'API du joueur en tant qu'événement de joueur supplémentaire. Cela peut désormais être utilisé par les développeurs de thèmes pour détecter Adblock sans ajouter de plugins tiers (qui peuvent eux-mêmes être bloqués par Adblock).
- Prise en charge HLS dans la publicité VAST.
- La publicité VAST pré-roll et post-roll peut désormais être connectée aux sources de contenu vidéo via des champs personnalisés.
- La publicité Popunder peut être configurée pour sauter plusieurs vidéos avant le premier déclenchement ; les statistiques des joueurs enregistreront également le nombre d'activations de popunder.
- Les codes intégrés permettront désormais plusieurs paramètres de suivi du trafic.
Autres améliorations :
- L'éditeur d'albums a finalement été modifié pour permettre le téléchargement de plusieurs images en un seul téléchargement. Auparavant, vous deviez soit télécharger les images une par une, soit les regrouper dans un fichier ZIP. Vous pouvez désormais simplement sélectionner plusieurs fichiers à la fois.
- La fonction de débogage du site fonctionnera désormais beaucoup mieux : elle suivra la disposition du modèle et affichera uniquement les blocs réellement rendus avec la requête en cours (auparavant, elle afficherait tous les blocs configurés sur la page). Il listera également les variables définies dans le modèle Smarty et leurs valeurs réelles à la fin du rendu du modèle.
- Ajout de la prise en charge de la facturation cryptographique coinpayments.net.
- La section de critique vidéo a été étendue en affichant jusqu'à 5 vidéos similaires pour celle récemment mise en ligne. Cela devrait permettre d’identifier facilement les doublons potentiels et de les rejeter.
- La limite de taille maximale de téléchargement ne sera plus appliquée aux administrateurs.
- La limite IP dans la fonction de protection des fichiers vidéo cessera de compter les bandes-annonces. Auparavant, il pouvait être très difficile de configurer une limite raisonnable lors de l'utilisation des aperçus vidéo au survol de la souris, car l'utilisateur pouvait déclencher de nombreux aperçus sans réellement visionner une seule vidéo. Nous avons désormais changé cela en ne comptant plus les requêtes au format vidéo avec le suffixe "_preview.mp4", ainsi qu'à tous les formats comportant plus d'une partie et une durée limitée de moins de 30 secondes.
- Dans les paramètres anti-spam, nous avons ajouté une option pour empêcher l'application de mots sur liste noire aux commentaires des utilisateurs. Normalement, vous voudriez interdire aux utilisateurs de publier des liens dans les commentaires, vous pouvez donc ajouter une expression rationnelle de liste noire pour cela, mais dans les commentaires, vous vous attendez normalement à ce que les utilisateurs vous envoient des liens. Vous pouvez désormais vous assurer qu'aucun de ces commentaires ne sera considéré comme du spam.
- Dans l'interface graphique de sélection en masse, il n'est plus nécessaire de choisir entre les ID ou les URL lors de la spécification de la liste des éléments à sélectionner, KVS identifiera automatiquement lorsque vous avez spécifié un ID ou une URL.
- Ajout des statistiques de dons (cadeaux) des utilisateurs.
- Les statistiques des vidéos et des albums peuvent désormais être regroupées par sources de contenu et chaînes pour afficher leurs statistiques agrégées.
- La recherche de thème peut désormais également rechercher dans les fichiers de thème JS et CSS. Les résultats de recherche sont également regroupés par type.
- Le panneau d'administration KVS affichera désormais des avertissements concernant les problèmes de protection du contenu sur les serveurs de stockage et le serveur principal, le cas échéant.
- Le plugin de sauvegarde a été étendu pour permettre la suppression des anciennes sauvegardes du panneau d'administration.
- Le plugin Google ReCAPTCHA prendra désormais en charge n'importe quel nombre d'alias.
- La refactorisation backend nextgen est en route. Dans les blocs de liste, nous avons ajouté la prise en charge du filtrage en spécifiant les ID d'objet directs qui doivent être affichés ou non, la prise en charge de la recherche de texte et l'affichage des objets associés. Malheureusement, pour le moment, nous n'avons pas encore basculé les blocs de catégorisation couramment utilisés vers cette nouvelle API, car nous devons encore y travailler. Fera certainement partie de la prochaine mise à jour majeure avec ces nouvelles fonctionnalités disponibles dans toutes les catégorisations.
- Les blocs de site pour télécharger des vidéos et des albums peuvent désormais permettre de spécifier la date de publication à l'avenir.
- Le navigateur Internet Samsung est ajouté à la liste des navigateurs connus lors de la configuration de la publicité par navigateur.
Bugs qui ont été corrigés :
- [MOYEN] Si le volume initial du lecteur était réglé sur sourdine, le réglage du volume par l'utilisateur ne serait pas enregistré dans les paramètres utilisateur et chaque vidéo suivante serait toujours en mode sourdine.
- [MEDIUM] Lors de l'utilisation de suggestions de recherche au format étendu (vidéos + albums + autres objets), les statistiques de recherche contiennent des termes de recherche partiels.
- [FAIBLE] Dans certains cas, les Grabbers n'évaluaient pas si les URL données étaient en double et cela n'était fait qu'après le téléchargement des fichiers vidéo.
- [FAIBLE] Le téléchargeur de contenu FTP ne prenait pas en compte les fichiers en double s'ils étaient placés dans un autre répertoire.
- [FAIBLE] Les mots de la liste noire anti-spam n'autorisaient pas les expressions régulières avec des virgules.
- [FAIBLE] Les mots figurant sur la liste noire de l'anti-spam pourraient être trompés d'une manière ou d'une autre par les spammeurs.