KVS v3.2.0
La fonctionnalité d'abonnement de base a été ajoutée, permettant désormais aux utilisateurs de s'abonner à des chaînes ou à d'autres utilisateurs. Dans les blocs list_videos et list_album, il existe désormais un nouveau mode qui affiche le contenu des abonnements. De plus, un bloc appelé list_members_subscriptions a été ajouté. Il affiche une liste de vos abonnements ou de ceux de tout utilisateur et vous permet de les gérer.
Le fractionnement des DVD/chaînes en groupes est désormais disponible. Cette nouvelle fonctionnalité introduit une structure de contenu complète à trois niveaux, par ex. Émission de télévision > Saisons > Épisodes. Vous pouvez désormais utiliser des groupes de chaînes/DVD comme émissions de télévision ; ceux-ci prennent en charge des captures d'écran de 2 tailles et peuvent être affichés séparément sur votre site sous forme de liste (le bloc list_dvds_groups) et de page de visualisation (le bloc dvd_group_view).
Le plugin synonymiseur a été retravaillé pour faciliter la saisie des synonymes. Désormais, une seule chaîne de dictionnaire peut simplement répertorier les mots qui sont synonymes les uns des autres, et le plugin les remplacera dans leurs groupes. Cela rend la création d’un thésaurus pour votre site beaucoup plus simple.
Dans l'édition en masse d'albums vidéo et photo, vous pouvez désormais remplacer l'auteur du contenu par un auteur figurant dans la liste sélectionnée au hasard.
Il existe désormais 5 paramètres HTTP dynamiques.
Dans le panneau d'administration, il y a désormais plus de colonnes dans la liste des utilisateurs. Vous pouvez ajuster la façon dont les listes d'utilisateurs sont affichées dans les paramètres personnels.
Sur les pages d'édition d'album vidéo/photo du panneau d'administration, la liste déroulante d'état a été remplacée par la case à cocher actif/inactif.
La recherche de modèles dans le panneau d'administration inclut désormais également les paramètres de configuration des blocs. Ainsi, la recherche d'un paramètre vous obtiendra tous les blocs sur toutes les pages où ce paramètre est activé. Les valeurs des paramètres sont également consultables désormais.
Lorsque les tâches en arrière-plan de création de nouveaux formats de capture d'écran ou d'album photo sont supprimées, l'arrêt est forcé. Avant, si une telle tâche était démarrée, elle était active jusqu'à ce qu'elle soit terminée (ou jusqu'à ce qu'une erreur se produise) même si la tâche était supprimée. Désormais, la suppression d'une tâche devrait l'annuler.
Un nouveau plugin a été ajouté, vous permettant de calculer l'espace disque utilisé par différents fichiers de contenu.
Dans le panneau d'administration, les détails de l'installation incluent désormais le % d'utilisation de Memcache.
Des champs de fichiers supplémentaires ont été ajoutés au fournisseur de contenu, avec jusqu'à 10 champs maintenant.
La prise en charge du script pre_initialize_page_code.php a été ajoutée au moteur du site. Ce script est lancé au démarrage du moteur et permet de remplacer les valeurs des paramètres GET qui influencent le fonctionnement de la mise en cache du site. Vous pouvez utiliser cette fonctionnalité pour afficher différentes variantes d'une page aux utilisateurs en remplaçant un paramètre dans une requête GET, en fonction de la valeur d'un indicateur de session utilisateur.
Le paramètre var_items_per_page a été ajouté à tous les blocs de liste. Activez ceci pour ajuster dynamiquement le nombre d'éléments sur une page dans les listes.
Dans les blocs list_videos et list_albums, le paramètre var_category_group_ids est désormais supporté. Il vous permet d'envoyer dynamiquement une liste de contenus de groupes de catégories à partir desquels vous souhaitez afficher. Vous pouvez l'utiliser pour masquer certaines catégories dans certaines situations, par ex. masquer le contenu réservé aux adultes.
Lorsque les blocs list_videos et list_albums affichent le contenu de plusieurs catégories ou groupes de catégories via les paramètres var_category_ids ou var_category_group_ids, vous pouvez désormais utiliser la logique ET au lieu de la logique OU par défaut. Pour ce faire, vous devez envoyer le mot-clé « all » comme l'un des éléments de la liste.
Les impressions des photos de l'album sont désormais comptées si elles sont ouvertes sur des pages différentes (si elles sont chargées dynamiquement sur une seule page, seule l'impression de la photo principale de l'album sera comptée). Ces statistiques d'impression peuvent être utilisées dans le bloc list_album_images pour le tri.
Les blocs affichant des listes de vidéos, d'albums photo et de modèles prennent désormais en charge le paramètre search_redirect_disabled qui vous permet de désactiver la redirection qui se produit par défaut si les résultats de recherche ne comportent qu'un seul élément. Activez ce paramètre si vous proposez une recherche d'album vidéo et photo (et éventuellement de modèle) sur la même page.
Un tri pseudo-aléatoire a été ajouté au bloc list_albums.
Le mode global vous permettant d'afficher une liste globale de playlists utilisateur a été ajouté au bloc list_playlists.
Le bloc random_video prend désormais en charge les classements et les indicateurs vidéo.
Un ensemble de paramètres show_xxx_info a été ajouté au bloc list_content. Ceux-ci vous permettent de sélectionner davantage d'informations liées au contenu.
Dans le bloc des principales requêtes de recherche, vous pouvez désormais définir la période en jours pour afficher le top de cette période.
La session utilisateur comporte désormais un ensemble complet de détails utilisateur.
La documentation couvrant les paramètres KVS a été mise à jour.
Bugs qui ont été corrigés :
- Les tests sur la manière dont le contenu est diffusé à partir d'un serveur ne fonctionnaient pas correctement si un paramètre de streaming personnalisé était utilisé.
- X-bill : les demandes périodiques de la facturation provoquaient l'affichage d'erreurs dans le journal, celles-ci doivent être ignorées.
- Lorsqu'un nouveau serveur était ajouté à un groupe avec du contenu, la vérification de la disponibilité du contenu ne donnait pas de détails sur l'erreur et ne vous permettait pas d'ajouter le serveur. Cela a été corrigé ; désormais, les serveurs sont enregistrés mais les erreurs sont affichées. Vous pouvez corriger les erreurs sur la page de test de diffusion.
- L'algorithme de validation des e-mails était obsolète et est désormais beaucoup plus simple.
- Le moteur de conversion était mis en boucle lorsque les serveurs de conversion étaient supprimés pendant une phase de conversion active.
- La protection du contenu vidéo par référent peut être déclenchée pour vos propres sous-domaines.
- Les catégories du panneau d'administration n'étaient pas triées par ordre alphabétique.
- Lorsque le préfixe de page était utilisé, certains liens dans des blocs de pagination séparés étaient incorrects.
- X-bill : les demandes périodiques de la facturation provoquaient l'affichage d'erreurs dans le journal, celles-ci doivent être ignorées.
- Lorsqu'un nouveau serveur était ajouté à un groupe avec du contenu, la vérification de la disponibilité du contenu ne donnait pas de détails sur l'erreur et ne vous permettait pas d'ajouter le serveur. Cela a été corrigé ; désormais, les serveurs sont enregistrés mais les erreurs sont affichées. Vous pouvez corriger les erreurs sur la page de test de diffusion.
- L'algorithme de validation des e-mails était obsolète et est désormais beaucoup plus simple.
- Le moteur de conversion était mis en boucle lorsque les serveurs de conversion étaient supprimés pendant une phase de conversion active.
- La protection du contenu vidéo par référent peut être déclenchée pour vos propres sous-domaines.
- Les catégories du panneau d'administration n'étaient pas triées par ordre alphabétique.
- Lorsque le préfixe de page était utilisé, certains liens dans des blocs de pagination séparés étaient incorrects.
KVS v3.1.1
Les commentaires peuvent désormais être votés. De plus, les utilisateurs peuvent désormais modifier et supprimer leurs commentaires.
Dans le panneau d'administration, vous pouvez désormais passer de la liste des commentaires à la page de visualisation où le commentaire a été publié.
Plus de champs supplémentaires ajoutés pour les utilisateurs ; maintenant il y en a 10.
X-Bill.ru, un processeur de paiement SMS, est désormais pris en charge.
Dans le bloc de commentaires, vous pouvez désormais exiger que le champ email soit rempli.
La redirection vers un album aléatoire a été ajoutée (/redirect_random_album.php), similaire à la redirection vers une vidéo aléatoire.
Bugs qui ont été corrigés :
- Le lecteur utilisait par défaut les tailles de l'image d'aperçu, sauf si les tailles figuraient dans les métadonnées de la vidéo. Cela pourrait entraîner des proportions incorrectes ;
- La bibliothèque tierce pour le traitement des archives ZIP a été mise à jour. La mise à jour contient un correctif pour le bug qui faisait que le script manquait de mémoire lors du traitement de fichiers volumineux ;
- Gel des tâches de conversion corrigé. Si, pour une raison quelconque, ffmpeg se ferme de manière inattendue pendant la conversion, le script terminera la tâche et enregistrera une erreur après 2 tentatives ;
- Les codes d'intégration standard ne fonctionnaient pas pour les vidéos désactivées ;
- Les paramètres de la zone membre enregistrés sur le site principal ne seront pas récupérés par les sites satellites.
- La bibliothèque tierce pour le traitement des archives ZIP a été mise à jour. La mise à jour contient un correctif pour le bug qui faisait que le script manquait de mémoire lors du traitement de fichiers volumineux ;
- Gel des tâches de conversion corrigé. Si, pour une raison quelconque, ffmpeg se ferme de manière inattendue pendant la conversion, le script terminera la tâche et enregistrera une erreur après 2 tentatives ;
- Les codes d'intégration standard ne fonctionnaient pas pour les vidéos désactivées ;
- Les paramètres de la zone membre enregistrés sur le site principal ne seront pas récupérés par les sites satellites.