Amélioration du système de conversation par Xon

Amélioration du système de conversation par Xon 2.3.0

Vous n'avez pas la permission de télécharger ce contenu
Nature de la ressource
Traduction
Versions XF 2.x compatibles
2.2
Durée des mises à jour
À la demande
Visibilité de marque
Aucune
Ceci est un fichier de traduction en français, il ne remplace pas le module complémentaire.

Fonctionnalités​

  • Ajoute la recherche de conversation, avec des options de recherche par destinataire.
  • Nouvelles autorisations de conversation
  • Message de conversation Modifier l'historique
  • Titre de la conversation Modifier l'historique
  • Autoriser les conversations avec personne (désactivé par défaut)

Ajoute la recherche de conversation, avec des options de recherche par destinataire​

Les utilisateurs doivent être membres de la conversation pour voir la conversation dans les résultats de la recherche.

Ne permet pas aux modérateurs/administrateurs de voir les conversations d'une autre personne dans les résultats de recherche.

Ajoute chaque conversation et message de conversation au magasin de recherche XenForo (MySQL ou Elastic Search), ce qui peut entraîner un index de recherche plus grand.

Nouvelles autorisations de conversation​

Supprime simplement le bouton "répondre" d'un utilisateur, pas de bannières.

La limite de réponse est pour l'ensemble de la conversation, mais la limite est par groupe d'utilisateurs. Considérez quand l'utilisateur A et l'utilisateur B sont membres d'une conversation.

L'utilisateur A peut avoir une limite de réponse de 5. L'utilisateur B peut avoir une limite de réponse de 10.

Une fois que la conversation a > 5 réponses, l'utilisateur A ne peut plus publier. Une fois que la conversation a > 10 réponses, l'utilisateur A et l'utilisateur B ne peuvent plus publier.

Historique des modifications des messages de conversation​

Ajoute l'historique des modifications pour les messages de conversation.

Historique des modifications du titre de la conversation​

Ajoute un historique des modifications pour le titre de la conversation et implémente une nouvelle autorisation de modérateur "Gérer les conversations par n'importe qui" pour permettre aux non-démarreurs de la conversation de modifier une conversation.

Autoriser les conversations sans destinataire​

Une option globale pour permettre aux utilisateurs d'envoyer des conversations uniquement à eux-mêmes.

Problèmes connus​

  • L'historique d'édition ne respecte/implémente aucune fenêtre d'édition silencieuse.
  • Ce module complémentaire nécessitera probablement une limite de mémoire plus élevée (c'est-à-dire que <256 Mo ne suffira pas) en raison de résultats de recherche supplémentaires.

Installation pour les grands forums​

Pour les grands forums, essayez d'ajouter manuellement toutes les colonnes en une seule étape.
Cela a pris jusqu'à 5 minutes pour 1,3 million de messages de conversation (compressés).
SQL:
ALTER TABLE `xf_conversation_message`
ADD COLUMN `edit_count` int unsigned not null default 0,
ADD COLUMN `last_edit_date` int unsigned not null default 0,
ADD COLUMN `last_edit_user_id` int unsigned not null default 0;
ALTER TABLE `xf_conversation_master`
ADD COLUMN `edit_count` int unsigned not null default 0,
ADD COLUMN `last_edit_date` int unsigned  not null default 0,
ADD COLUMN `last_edit_user_id` int unsigned not null default 0;

Permissions​

  • Peut répondre à la conversation. - Par défaut - Si un groupe peut démarrer une conversation, il peut répondre.
  • Limite de réponse pour la conversation. - Par défaut - Si un groupe peut démarrer une conversation, la limite de réponse est désactivée (c'est-à-dire infinie).
  • Gérer les conversations par n'importe qui. - Par défaut - Si un groupe peut modifier des messages de conversation, cette autorisation est définie pour eux.

Étapes manuelles de post-installation - Reconstruire l'index de recherche​

Le module complémentaire signalera (via des erreurs de serveur) si les types de contenu liés à la conversation nécessitent une ré-indexation.

Impact sur les performances​

  • 1 requête supplémentaire par message de conversation publié en raison de l'indexation et de l'indexation elle-même.
Ressource(s) liée(s)
Auteur
Nicolas
Téléchargements
2
Vues
299
Publication
Mise à jour
Évaluation
0,00 étoile(s) 0 notes

Plus de ressources de Nicolas

Haut