Accueil   Accueil    Forum   Forum    Download   Download    Livre d'or   Livre d'or    Contact   Contact    Liens Web   Liens Web

[messagerie interne] besoin de vous - CMS KwsPHP - Le site clés en main

Colonne de gauche

Espace membre

Privé Masquer le formulaire de connexion


Se souvenir de moi ?


Mot de passe oublié

Menu

Forum

Sujets Importants

fleche basForum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


fleche bas[messagerie interne] besoin de vous  [13 réponses]

puce Index du Forum  » Les annonces


Répondre


fleche bas

σmike007
starsj7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 7551 (1.02/Jour)
Inscrit(e) le: 05 juillet 2006
Visiter son site
Imprimer Permalien samedi 12 septembre 2009 à 15:10  
Bonjour,

Suite à l'idée de calfou de généraliser l'envoie de mp via une fct qui enverrait un mail au membre si c'est configuré ds son compte, la table `messages` (pour les mp) va subir par la même occasion une transformation (ce sont les id et non plus les pseudos qui seront stockés ds cette table et le format de date aussi)

Ce qui revient a dire que tout envoi de mp de la part d'un module devra être fait autrement

pour éviter des complications, lors de votre future update, je vous invite a m'indiquer ds ce topic tout module que vous utilisez (sauf ceux de l'archive) comme par exemple "poisson" qui comporterai l'envoi d'un eventuel mp lors d'une action. ceci afin de faire subir au module la transformation (si c'est un de nos modules externes de kws) ou de vous donner en tant et en heure la modif a faire si ce module est un module externe fait par une personne externe à l'équipe de Kws

Ceci dans le but de gagner du temps

Merci d'avance

La team de KwsPHP

Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!

Faite un don du montant souhaité
Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci


Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)


Infos CMS KwsPHP


Informations : Avant de poster un sujet sur le forum

Veuillez avant tout vérifiez la comparaison de vos fichiers sur votre site
Mon compte / Outils / Comparaison


La recherche avancée du forum (en ciblant au mieux les options de la recherche)
La Faq - La documentation - La documentation en vidéo - Le sujet "Install et Mise à jour"
Vous devez lire en priorité le topic de la 1.6 pour en découvrir ses fonctionnalités


Afficher



Imprimer Permalien samedi 12 septembre 2009 à 16:10  
Yop,

merci smiley sg3bgg29g.gif est-ce que tu prend en compte le nom du module comme expéditeur?

Modules : Footpro, Fotmanager, cartons, trophés, sponsor et tombola pour ma part.


scoubi
starsj6.png
Dieu


avatar
Hors ligne

Nombre de posts: 1773 (0.24/Jour)
Inscrit(e) le: 24 juin 2006
Visiter son site
Imprimer Permalien dimanche 13 septembre 2009 à 19:02  
bonjour,

module MG3, qui envoie un mail au pseudo ayant dépose une photo, si un membre fait un commentaire sur cette photos.

pardon, ce n'est pas un message, mais un mail, donc pas concerné, dsl ..

scoubi
vive le soleil


Imprimer Permalien lundi 14 septembre 2009 à 00:13  
Slt, scoubi, tu peut toujours modifier (enfin je sais pas qui fait mg3) mais envoyé un mp avec choix d'être avertis par mail smiley sg3bgg29g.gif

Réponse ci-dessus posté le dimanche 13 septembre 2009 : 20:39



Re,

Petite question au greand chef, Est-ce que dans le gestionnaire.txt tu pourrais pas rajouter une ligne avec 1 ou 0 qui indiquerait au portail que ce module utilise l'envoi de mp?

Si c'est 0 on fait rien
Si c'est 1 alors on le prend en compte dans les paramètres.

Le membre, il va dans son profil, et la au lieu de bloquer l'envoi des mails ou de les autoriser, il peut choisir s'il souhaite recevoir des mail pour les mp recuent dans sa boite depuis les modules que le portail lui indiquerait. Ensuite tu fait un serialize et tu update la table users et je m'enflamme avec les envoi de mail/mp c'est un truc de dingue.

Je retourne devant les experts chercher une autre idée...


vieuxcon
starsj4.png
Posteur fou


avatar
Hors ligne

Nombre de posts: 998 (0.13/Jour)
Inscrit(e) le: 24 juin 2006
Visiter son site MSN
Imprimer Permalien lundi 14 septembre 2009 à 15:16  
le module jeux envoi un message au détenteur du plus haut score si celui ci est battu

mieux vaut être un phare qu'un grain de sable


Imprimer Permalien samedi 20 février 2010 à 02:04  
Bonjour à tous,
Je ne sais pas trop où poster et je n'ose pas ouvrir un nouveau sujet.
Je suis passé en 895 (hébergeur free) et je tombe sur ce post

Citation de vieuxcon :
le module jeux envoi un message au détenteur du plus haut score si celui ci est battu


je ne sais pas quelle ligne ajouter au fichier scoresjeu.php pour que le module envoie un mp au vaincu

jusqu'à la 835, j'avais ceci


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. Envoi du MP au joueur battu
  5.             $dte = date ('d/m/Y');
  6.             $tme = date ('H:i');
  7.  
  8.             $req = reqmysql ('
  9.                 INSERT INTO messages SET
  10.                 de          = "'.$nom_admin.'",
  11.                 a           = "'.$jeutemp.'",
  12.                 titre       = "Ton score battu",
  13.                 icone       = "s00.gif",
  14.                 contenu     = "Ton score vient d\'être battu à '.stripslashes($nom).' par '.$pseudo.' avec un score de '.stripslashes($score).'.
  15.                 Ne te laisse pas faire et vas vite essayer de reprendre la première place.
  16.                 Pour rejouer à ce jeu directement, clique [url='.$url_site.'index.php?mod=jeuxflash&amp;ac=play&amp;id='.$id.']ICI[/url]",
  17.                 date        = "'.$dte.'",
  18.                 time        = "'.$tme.'",
  19.                 lu          = "0",
  20.                 Cacher_Exp  = "0",
  21.                 Cacher_Dest = "0"
  22.             ');        
  23.     }
  24.  
  25. #####!!!#####
  26. ?>

mais avec la nouvelle version, ça ne fonctionne plus.
Merci de votre indulgence si j'ai posté au mauvais endroit


σmike007
starsj7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 7551 (1.02/Jour)
Inscrit(e) le: 05 juillet 2006
Visiter son site
Imprimer Permalien samedi 20 février 2010 à 12:03  
c'est marrant je n'ai pas ce bout de code ds ce fichier, c'est une modif perso ?

ds tous les cas il me faut a ce moment le code complet de la page pour voir comment sont récupéré les elts

Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!

Faite un don du montant souhaité
Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci


Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)


djtaz68
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 180 (0.03/Jour)
Inscrit(e) le: 08 octobre 2007
Visiter son site
Imprimer Permalien samedi 20 février 2010 à 12:29  
Je crois que cette modif est de moi. Donc voici la modif pour la nouvelle version :

voir code simplifié mike007 ds les réponses suivantes
[hide=oldcodemp]
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. //Envoi du MP au joueur battu
  5.             $dte = time();
  6.             $tme = date ('H:i');
  7.  
  8.             $id_jeutemp = reqmysql('
  9.             SELECT
  10.             id
  11.             FROM users
  12.             WHERE pseudo="'.$jeutemp.'"
  13.             ');
  14.  
  15.             while ($boucle_recherche = mysql_fetch_array ($id_jeutemp))
  16.             {
  17.             $id_joueur = $boucle_recherche['id'];
  18.             }
  19.  
  20.             $req = reqmysql ('
  21.                 INSERT INTO messages SET
  22.                 de          = "1",
  23.                 a           = "'.$id_joueur.'",
  24.                 titre       = "Ton score battu",
  25.                 icone       = "s00.gif",
  26.                 contenu     = "Ton score vient d\'être battu à '.stripslashes($nom).' par '.$K_user->pseudo.' avec un score de '.stripslashes($score).'.
  27.                 Ne te laisse pas faire et vas vite essayer de reprendre la première place.
  28.                 Pour rejouer à ce jeu directement, clique [url='.$url_site.'index.php?mod=jeuxflash&ac=play&id='.$id.']ICI[/url]",
  29.                 date        = "'.$dte.'",
  30.                 lu          = "0",
  31.                 Cacher_Exp  = "0",
  32.                 Cacher_Dest = "0"
  33.             ');
  34.  
  35. #####!!!#####
  36. ?>
[/hide]
Édité 1 fois - Dernière édition: 20/02/2010 à 13:11 Par mike007. Raison: code caché


La connaissance s'accroît lorsqu'on la partage


σmike007
starsj7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 7551 (1.02/Jour)
Inscrit(e) le: 05 juillet 2006
Visiter son site
Imprimer Permalien samedi 20 février 2010 à 12:51  
ok, mais ce n'est pas bon, enfin si mais on va faire plus simple,
mais maintenant que j'ai les requetes je vous prépare ça d'ici 10 minutes. Donc ton code en stand by

Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!

Faite un don du montant souhaité
Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci


Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)


djtaz68
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 180 (0.03/Jour)
Inscrit(e) le: 08 octobre 2007
Visiter son site
Imprimer Permalien samedi 20 février 2010 à 12:57  
Super Mike, moi je suis preneur vu que je bosse sur ce module depuis pas mal de temps tous les conseilles sont les bien venu smiley sg3bgg29g.gif
Si tu veux j'ai tout le code du module à revoir smiley sg3agp.gif

La connaissance s'accroît lorsqu'on la partage


σmike007
starsj7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 7551 (1.02/Jour)
Inscrit(e) le: 05 juillet 2006
Visiter son site
Imprimer Permalien samedi 20 février 2010 à 13:08  
Voila, a tester bien sur


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4.  
  5. //Envoi du MP au joueur battu
  6. include_once './includes/mp.php';
  7.  
  8. $Req_JeuTemp = reqmysql('SELECT `id`, `mp_popup`, `pseudo`, `email` FROM `users` WHERE `pseudo` = "'.$jeutemp.'"');
  9. $Info_JeuTemp = mysql_fetch_object ($Req_JeuTemp);
  10. $MessJFBattu = 'Ton score vient d\'être battu à '.ax($nom).' par '.$K_pseudo.' avec un score de '.ax($score).'.'."\n";
  11. $MessJFBattu .= 'Ne te laisse pas faire et vas vite essayer de reprendre la première place.'."\n";
  12. $MessJFBattu .= 'Pour rejouer à ce jeu directement, clique [url=./index.php?mod=jeuxflash&ac=play&id='.ax($id).']ICI[/url]'."\n";
  13.  
  14. envoi_mp($K_expediteurMP, $Info_JeuTemp->id, 'Ton score battu', $MessJFBattu, $Info_JeuTemp->mp_popup, 1, $Info_JeuTemp->pseudo, $Info_JeuTemp->email, 'faible');
  15.  
  16.  
  17. #####!!!#####
  18. ?>


dans envoi_mp, apres le $Info_JeuTemp->mp_popup, vous avez 1 (le mp apparait dans la corbeille de l'expéditeur, si vous mettez 2, vous ne le verrez pas du tout, c'est comme s'il etait dejà supprimé)

non, je n'ai pas le temps de me pencher sur ce code assez complexe, il faudrait solliciter Ditch pour ça, s'il veut bien
Édité 1 fois - Dernière édition: 20/02/2010 à 14:16 Par mike007. Raison: erreur code: ; au lieu de )


Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!

Faite un don du montant souhaité
Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci


Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)


fleche bas[messagerie interne] besoin de vous  [13 réponses]

Répondre



puce Index du Forum  » Les annonces