0
0x
Deleted Member
Certaines des modifications apportées à XF 2.1.8 incluent:
Les modèles publics suivants ont subi des modifications:
Voici les exigences minimales :
- Tentative de fusion des réactions lors de la fusion de messages
- Hydratez uniquement les champs de relation autoIncrement s'il n'y a pas de valeur dans l'entité parent. Si le champ a une valeur dans le parent, une exception est maintenant levée.
- Utilisez l'indicateur \ ZipArchive :: OVERWRITE lors de la création de modules complémentaires pour maintenir la compatibilité avec les nouvelles versions de libzip
- Assurez-vous qu'un tri plus cohérent est utilisé pour les extensions de classe, les écouteurs d'événements de code et les modifications de modèle.
- Correction de la vérification des méthodes lors de la recherche de méthodes API avec des versions ajoutées.
- Utilisez un dimensionnement par lots optimal lors de la reconstruction des modèles et des phrases.
- N'autorisez pas les modérateurs à supprimer / modifier les avertissements qu'ils ont donnés s'ils n'y sont pas autorisés.
- Mettez à jour l'implémentation GitHub OAuth pour utiliser l'autorisation d'en-tête.
- Gérez la reconstruction des points d'avertissement actifs dans le travail de reconstruction de l'utilisateur.
- Supprimer les avertissements lors de la fermeture du pointeur de fichier après la copie du fichier
- Assurez-vous qu'une valeur booléenne est renvoyée lors de la vérification des autorisations d'affichage des conversations.
- Lorsque vous importez des entrées de journal de suppression, assurez-vous que le nom d'utilisateur et la raison ne dépassent pas les longueurs maximales autorisées.
- Mettre à jour l'élément de navigation du registre pour s'assurer que l'enregistrement est activé
- Ajouter des attributs de données de widget au nouveau widget de thread étendu
- Récupérer les résultats des statistiques des membres une seule fois sur la page de présentation
- Autoriser les fournisseurs de comptes connectés à fournir des paramètres d'authentification supplémentaires
- Ne mettre en file d'attente une reconstruction de score de réaction que lorsque le score d'une réaction a changé, et reconstruire simplement les scores pour toutes les réactions
- Identifiez correctement la version Android dans le gestionnaire de pièces jointes
- Mettez à niveau jQuery vers 3.4.1.
- Validez correctement les ID parents lors de l'insertion de données structurées en arborescence.
- Empêchez l'erreur de nettoyeur de spam lors de la suppression d'un thread démarré par un spammeur qui a un thread de redirection pointant vers lui.
- Ajoutez un modèle de contenu pour les rapports utilisateur pour améliorer l'extensibilité.
- Donnez la priorité à l'éditeur de réponses rapides lorsque des devis entre guillemets multiples sont insérés.
- Ajouter une largeur minimale aux cellules du journal des modifications de l'utilisateur
- Ajouter une vérification de l'e-mail du compte à divers endroits avant d'envoyer du courrier
- Décalage de l'info-bulle de sélection pour citer chaque fois que les touches tactiles sont prises en charge.
- Lors du rendu d'un déroulement, ne doublez pas la version proxy de l'URL.
- Forcer la contrainte de longueur maximale lors de la gestion d'une raison d'interdiction d'utilisateur.
- Ré-implémentez le raccourcissement du texte d'affichage pour les URL très longues.
- Consigner les suppressions de pièce jointe du modérateur dans le journal du modérateur.
- Erreur d'affichage lorsque vous essayez d'ajouter une modification de modèle en dehors du mode de développement.
- Solution de contournement avec plusieurs sélecteurs de couleurs qui pourrait empêcher certains sélecteurs de couleurs de se comporter comme prévu.
- Lors de la prévisualisation, assurez-vous que les lignes de soumission du formulaire collant restent bloquées au bon endroit.
- Lorsque vous importez des abonnements payants depuis vBulletin, assurez-vous que les modifications du groupe d'utilisateurs sont correctement enregistrées.
- Ajouter une phrase «suivante» distincte pour les membres que les autres suivent
- Vérifiez preg_last_error () lors du traitement des modifications de modèle
- Améliorer la gestion des pièces jointes du gestionnaire de flux d'actualités
- Empêche une erreur liée à l'effacement du cache des relations d'entité avec une condition vide.
- Inversez certaines modifications liées à la mise en surbrillance de la syntaxe de modification du modèle, ce qui peut en fait casser complètement la mise en surbrillance de la syntaxe dans certains cas.
- Faites écho à une liste d'extensions autorisées dans le message d'erreur donné lorsqu'un fichier qui n'a pas d'extension autorisée est téléchargé.
- Inclure le numéro de fichier et de ligne dans la réponse XML d'exception
- Lancer une exception d'erreur lorsqu'une interdiction ne s'applique pas
- Gérer les interdictions ayant échoué dans le service de modification des points d'avertissement
- Assurez-vous que les conversions emoji sont effectuées comme prévu pour tous les personnages.
- Empêchez une erreur d'analyse d'URL lorsque vous suivez une redirection de requête HTTP vers un chemin qui commence par un "/" et contient un ":".
- Améliorez le style des listes de données réactives, en particulier avec les cases à cocher qui ont des en-têtes
- Autoriser la manipulation des données des pièces jointes avant de copier des fichiers
- Implémenter une méthode de source de recherche pour déterminer si une requête est vide
- Faites la canonisation des URL sur la page de contact et assurez-vous que nous établissons un lien vers misc / contact de manière cohérente (pas de barre oblique de fin).
Les modèles publics suivants ont subi des modifications:
- core.less
- core_button.less
- core_collapse.less
- core_datalist.less
- core_fa.less
- core_input.less
- core_list.less
- core_utilities.less
- font_awesome_setup
- member_about
- Posté
- report_content_user
- setup.less
- setup_fa.less
- thread_edit
- thread_move
- widget_new_threads
Voici les exigences minimales :
- PHP 5.6 ou plus récent (PHP 7.3 recommandé)
- MySQL 5.5 et plus récent (également compatible avec MariaDB / Percona etc.)
- Tous les modules complémentaires officiels nécessitent XenForo 2.1.
- La recherche améliorée nécessite au moins Elasticsearch 2.0.
Contenu masqué
Vous devez aimer ce post pour à accéder à ce contenu.