Torrents Stats
- Partagées
- 130 Go
- Téléchargées
- 0 bytes
- Ratio
- -
- Messages
- 20
- J'aime
- 122
- Trophées
- 775
- Inscrit
- 11 Octobre 2017
XenForo 2.2.7
XenForo 2.2.7 est désormais disponible pour tous les clients sous licence à télécharger. Nous recommandons fortement à tous les clients exécutant des versions précédentes de XenForo 2.2 de mettre à niveau vers cette version pour bénéficier d'une stabilité accrue.Notamment, XenForo 2.2.7 inclut un correctif pour un problème potentiellement important concernant l'usurpation d'adresse IP dans des circonstances très spécifiques en utilisant des plages d'adresses IP précédemment approuvées. Merci à NamePros d'avoir pris le temps de signaler ce problème.
Mise à niveau d' un clic pour XenForo 2.2.7
Directement depuis votre panneau de contrôle d'administrationSi vous êtes un client XenForo Cloud, votre mise à niveau sera planifiée automatiquement.
En plus des corrections de bogues et des améliorations habituelles, il y a un changement de schéma de base de données qui peut prendre beaucoup de temps. Si vous avez unparticulièrement grandesxf_attachmentetxf_attachmet_datatable (plusieurs millionsenregistrements), nousrecommandonseffectuer une miseniveau de CLI.
XenForo 2.2.7 est également la première version à prendre en charge le nettoyage des fichiers appartenant aux modules complémentaires désinstallés. Vous pouvez en savoir plus à ce sujetici.
Certains des changements dans XF 2.2.7 incluent :
- Mettez à jour la barre de filtre de la liste des modules complémentaires pour utiliser la phrase de recherche de préfixe correcte.
- Sortir la version de XenForo lors de l'exécution cmd.php --version or -V
- Modifiez l' [MEDIA]exemple de balise de code BB pour pointer vers une vidéo valide.
- Assurez-vous que l'élément d'entrée pour les entrées de jeton hérite de la couleur de police attendue.
- Désactivez la mise en cache de la statistique des membres anniversaires. Les résultats peuvent être différents pour chaque utilisateur en fonction du fuseau horaire, de sorte que la mise en cache ne sera pas efficace.
- Solution de contournement d'une bizarrerie du navigateur liée à la navigation persistante et à la barre de portée lorsque la largeur de la bordure est un nombre impair. Cela supprime entièrement la bordure inférieure.
- Solution de contournement d'un problème pouvant être causé par des entrées de file d'attente de courrier qui ne parviennent pas à désérialiser.
- Évitez les requêtes n+1 lors du filtrage des publications de profil des utilisateurs bannis dans le système de recherche de nouveau
- Corrigez les comparaisons de chaînes lâches telles que !$usernameet in_array($username, $usernames)qui peuvent entraîner des comportements inattendus lorsque des chaînes étranges sont utilisées.
- Lors de la suppression définitive des threads, assurez-vous que les enregistrements associés sont également supprimés
- Lors de la génération d'entrées de flux RSS pour les threads, définissez l'attribut guid sur l'ID de thread
- N'écrasez les préférences de désactivation des notifications push que si le visiteur est autorisé à utiliser les notifications push.
- Autorisez l'extension de la limite de suppression des pièces jointes non associées à la durée de vie de l'enregistrement du brouillon, ainsi que l'actualisation des pièces jointes temporaires lors de l'enregistrement d'un brouillon.
- Coupez les espaces blancs en excès depuis le début des classes d'icônes Font Awesome
- Correction d'un problème de compatibilité avec la vérification de type lors du rendu des préfixes
- Ajoutez un nouvel enregistrement par défaut pour contrôler si des notifications push doivent être envoyées pour les nouveaux messages de conversation.
- Correction d'un problème empêchant les invités de créer des sondages
- Lors de la mise à jour des réactions de contenu, vérifiez si les réactions existent réellement dans le cache
- Forcez correctement les URL qui ne commencent pas par « www ».
- Correction de la casse de la phrase URL du logo des métadonnées
- Ne pas autoriser la conservation des identifiants lors de l'importation d'enregistrements de contenu de réaction
- Utilisez l'indice de type correct pour la méthode getTitle dans l'entité Report
- Lors de la modification des éléments de navigation administrateur, enregistrez correctement la valeur development_only
- Ajustez la requête pour déterminer qui doit recevoir une notification de clôture de rapport pour ne renvoyer que des ID utilisateur distincts et non nuls
- Si vous utilisez PHP 7.1 ou supérieur, autorisez le proxy d'image à récupérer et à stocker les images webp.
- Assurez-vous que les limites de date du gestionnaire de pièces jointes du panneau de commande sont incluses
- Ouvrir le menu de sous-navigation hors canevas lorsque vous appuyez sur un titre sans lien
- N'essayez pas de demander des autorisations de contenu non mis en cache une fois que le cache global a déjà été exécuté
- Supprimer les modèles en double pour la gestion des autorisations des nœuds
- Prise en charge de la spécification de plusieurs types de contenu lors de la reconstruction de l'index de recherche
- Remplacez l'autorisation "Modifier son propre fil de discussion" par "Modifier son propre fil de discussion", car cette autorisation permet de modifier plusieurs propriétés de fil de discussion.
- Améliorez la lisibilité de l'espace réservé d'invite de fil sur l'entrée de titre tout en utilisant un affichage étroit lors de la création d'un nouveau fil.
- Ne décalez pas la ligne de soumission persistante dans les superpositions pour tenir compte des avis fixes inférieurs qui se trouvent derrière la superposition.
- Les variantes de survol basées sur saturate()ne fonctionneront pas avec les gris ou les gris proches, alors concentrons-nous xf-intensify()plutôt sur et augmentons quelque peu la valeur pour compenser la perte de saturation du survol
- Lors de la fusion d'utilisateurs, conservez également les journaux de modification de nom d'utilisateur précédents.
- Supprimer la vérification de l'existence des fichiers redondants lors du chargement des modèles
- Supprimer la vérification de l'existence des fichiers redondants lors du chargement des groupes de phrases
- Lors de la liaison automatique des e-mails, élargissez la plage de caractères de mots autorisés dans des parties de domaine supplémentaires.
- Ajustez le site multimédia Vimeo BB code pour ne pas faire correspondre les URL de profil par inadvertance.
- Imposer une limite sur le nombre maximum de mots-clés pouvant être recherchés (par défaut : 1024) et autoriser XFES à récupérer la valeur de configuration max_clause_count lorsque cela est possible pour éviter une exception de partition.
- Étapes pour éviter d'accéder à un mixin Less à partir d'un fichier défini dans un autre. Déplacez-vous vers setup.less mais conservez la référence à l'original pour une compatibilité descendante pour le moment.
- Lors du déploiement d'URL à l'aide d'unfurl.php, assurez-vous que nous utilisons le style correct pour l'utilisateur et que nous transmettons les paramètres de modèle par défaut.
- Mettre à jour les données de fuseau horaire
- Ajouter Sri Lanka à la liste des paramètres régionaux
- Gérer une condition de concurrence où les images proxy sont élaguées au milieu d'une demande plus gracieusement
- Lorsque vous déplacez le premier message d'un fil sans aucun autre message visible, définissez correctement l'état du nouveau premier message et de l'enregistrement du fil d'origine
- Utilisez plutôt le nombre de réponses dans un fil de discussion comme nombre de réponses
- Permet de basculer le sens des ordres de tri par date sur les listes de mise à niveau des utilisateurs
- Évitez de générer une erreur lors de l'envoi d'un résumé d'activité dont le titre de section contient un point.
- Résolvez un certain nombre de problèmes de l'éditeur de texte enrichi lors du collage de divers contenus.
- Lors de la récupération de métadonnées à partir d'une URL, améliorez les contrôles pour vous assurer que nous obtenons un codage de jeu de caractères valide dans la mesure du possible et évitez une exception d'erreur levée si un codage de jeu de caractères non valide est rencontré.
- Lorsque vous copiez/collez du contenu contenant des citations, rangez la sortie et assurez-vous qu'elle sort correctement avec les attributs appropriés pour conserver l'auteur et le contenu des citations.
- Lors de l'analyse d'une chaîne de couleur (comme pour l'utilisation de la propriété metaThemeColor), normalisez la couleur à sa valeur hexadécimale par défaut.
- Lors de la saisie des destinataires de la conversation, autorisez une valeur de longueur minimale de 1 pour les noms d'utilisateur à un seul caractère.
- Améliorez les performances du gestionnaire de pièces jointes lorsque vous travaillez avec un nombre ahurissant de pièces jointes
- Solution de contournement d'une info-bulle s'affichant potentiellement dans la mauvaise langue dans la liste déroulante du bouton de brouillon de l'éditeur.
- Utilisez text-shadow pour donner un effet de trait aux noms d'utilisateur tout en évitant un problème d'habillage
- Supprimez la référence au mappage de la source zxcvbn.min.js pour éviter l'erreur 404.
- Ignorez certaines parties de la méthode _preSave dans l'entité Thread si le thread n'a pas de forum.
- Empêcher les étiquettes iconiques de déborder de leur contenant
- Introduire un événement de code pour manipuler l'ID de cache de page actuel
- Lors de la désinstallation des données de type de contenu lors d'une désinstallation de module complémentaire, définissez la pièce jointe content_id sur 0 ainsi que non associée pour éviter les conflits en cas de réinstallation. Les fichiers seront nettoyés plus tard.
Les modèles publics suivants ont subi des modifications :
- _help_page_bb_codes
- bb_code_tag_quote
- conversation_ajouter
- conversation_invite
- core_blockmessage.less
- core_datalist.less
- core_input.less
- core_overlay.less
- editor_base.less
- forum_post_thread
- membre.moins
- membre_infobulle
- member_tooltip.less
- vue_membre
- select2.less
- setup.less
- thread_list_macros
Comme toujours, les nouvelles versions de XenForo sont téléchargeables gratuitement pour tous les clients disposant de licences actives. Vous pouvez maintenant mettre à niveau depuis votre panneau de contrôle d'administration ou récupérer la nouvelle version depuis l' espace client .
Exigences actuelles
Veuillez noter que XenForo 2.2 a une configuration système plus élevée que les versions précédentes.Voici les exigences minimales :
- PHP 7.0 ou plus récent (PHP 8.0 recommandé)
- MySQL 5.5 et plus récent (également compatible avec MariaDB/Percona etc.)
- Tous les modules complémentaires officiels nécessitent XenForo 2.2.
- La recherche améliorée nécessite au moins Elasticsearch 2.0.
Instructions d'installation et de mise à niveau
Vous trouverez tous les détails sur l' installation et la mise à niveau de XenForo dans le manuel XenForo 2 . Nous vous recommandons fortement de mettre à niveau directement depuis votre panneau de contrôle .
Contenu masqué
Vous devez aimer ce post pour à accéder à ce contenu.