Messagerie interne

miniscalope
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 10 Aoû 2009

Messagerie interne

Message le Dim Aoû 16, 2009 18:21

Bonjour,
Mon site a une fonction de messagerie interne (message privée comme sur les forums)

Les messages sont stockés en base et affichés sous forme de thread de discutions (comme sur gmail, facebook et autres...)

Mon problème est le suivant. Comment gérer la surpression des messages proprement.

le même thread de discutions est ouvert par les deux interlocuteurs lorsque l'un des deux ouvre le message.
Je ne peux donc pas supprimer les messages de la base car le correspondant ne pourra plus lire le fil

Un solution moche serait de créer une table des messages supprimés. pour ne pas afficher le message
Seconde solution: ajouter deux champs dans la table [message]

bool toUserDeleted
bool fromUserDeleted

à mettre à true si le thread a été supprimé par l'un des deux interlocuteur

Ce genre de système de messagerie est courant, comment avez vous procédé??

Merci de m'apporter vos lumières!

Robinson
WRInaute passionné
WRInaute passionné
 
Messages: 2233
Inscription: 25 Oct 2005

Re: Messagerie interne

Message le Dim Aoû 16, 2009 19:34

Seconde solution que j'utilise.
Je ne vois pas plus simple.


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8575
Inscription: 23 Nov 2005

Re: Messagerie interne

Message le Dim Aoû 16, 2009 19:41

Pareil, j'ai eu l'occasion d'utiliser la seconde solution sur un site communautaire il y a quelques temps et je trouve que c'est ce qu'il y a de plus simple à faire.

miniscalope
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 10 Aoû 2009

Re: Messagerie interne

Message le Dim Aoû 16, 2009 21:06

Wow merci pour vos réponses rapides.
Les gens ont l'air de s'y connaitre ici sa change de d'autres forum :).
Je vais donc très certainement implémenter la seconde solution
Merci ;)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Hello

  • Calcul du taux de liens profonds
    Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités