Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Chez stefvar :: Voir le sujet - Nuke Instant Messenger
FAQ
FAQ
Rechercher
Rechercher
Liste des Membres
Liste des Membres
Groupes d'utilisateurs
Groupes d'utilisateurs
Profil
Profil
Connexion
Connexion
Se connecter pour vérifier ses messages privés
Se connecter pour vérifier ses messages privés
Chez stefvar Index du Forum -> Archives PHP-Nuke » Modules

Poster un nouveau sujet   Répondre au sujet
Nuke Instant Messenger
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
vespa
Spécialiste
Spécialiste


Inscrit le: Jun 18, 2006
Messages: 641
Localisation: Paris

MessagePosté le: 12 Oct 2006, 12:42    Sujet du message: Nuke Instant Messenger Répondre en citant

Bonjour,
J'ai télécharger le module : NIM 6.1 qui provient du site : http://www.gnaunited.com/
Mon problème est que lorsqu'un Popup doit s'ouvrir lorsqu'on commence une discussion et que Norton Sécurity est actif, et bien cela ne s'ouvre pas et dès que je désactive Norton cela fonctionne...
Je ne sais pas trop comment modifier le module afin que ce problème s'arrête car j'ai peur que les membres de mon site ralent que ce n'est pas fonctionnel à cause de ce petit problème Sad
J'ai posé la question également sur le site de l'auteur mais j'ai plus confiance dans les réponses ici Wink
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
vespa
Spécialiste
Spécialiste


Inscrit le: Jun 18, 2006
Messages: 641
Localisation: Paris

MessagePosté le: 12 Oct 2006, 12:45    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

a priori la fonction posant problème est celle là :

Code:
function nim_create_popup($from) {
   global $prefix, $user_prefix, $db, $nimconfig, $userinfo, $userconfig;
   $url = "modules.php?name=".NIM_MODULE_NAME."&op=send_bar&from=$from";
   $from_userinfo = nim_userinfo_id($from);
   $windowtitle = "nim_".$from_userinfo["username"];
   $js = "var windowW = ".$userconfig["width"].";\n"
      ."var windowH = ".$userconfig["height"].";\n"
      ."var windowX = (screen.width/2)-(windowW/2);\n"
      ."var windowY = (screen.height/2)-(windowH/2);\n"
      ."vim = window.open('$url', '$windowtitle', 'height=".$userconfig["height"].",width=".$userconfig["width"].",status=no,toolbar=no,menubar=no,location=no,resize=yes');\n"
      ."vim.moveTo(windowX,windowY);\n";
   return $js;
}
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8277
Localisation: France Corse Ventiseri

MessagePosté le: 12 Oct 2006, 12:49    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Bonjour,

Bien souvent le Firewall de Norton est bien trop restrictif avec le javascript, c'est le cas dans le problème rencontré. Il faut que les membres configure leur Norton de façon à ce qu'il accepte ce script.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
vespa
Spécialiste
Spécialiste


Inscrit le: Jun 18, 2006
Messages: 641
Localisation: Paris

MessagePosté le: 23 Oct 2006, 19:46    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Avant de pouvoir utiliser ce module qui est somme toute assez bien fait, j'aimerai corriger un bug mais je pense avoir besoin d'aide car je ne maitrise pas assez le php...
Lorsqu'on envoi un message à quelqu'un contenant un mot avec un accent "é","è","â" etc. et bien cela ne s'affiche pas correctemment.

J'ai regardé du coté des charset mais rien ne change...

J'ai posté sur le script de l'auteur du script mais il n'est pas très aimable et la réponse fut "il n'y a pas de fix" ...

Si quelqu'un se sent suffisemment fort au niveau prog pour trouver d'ou vient ce bug ??

Merci par avance, c'est super important pour moi Confused
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
vespa
Spécialiste
Spécialiste


Inscrit le: Jun 18, 2006
Messages: 641
Localisation: Paris

MessagePosté le: 24 Oct 2006, 9:15    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Bon j'ai réussi à corriger le problème UTF-8 mais par contre j'ai toujours le problème du popup qui se trouve bien souvent bloqué...
Je ne vois pas trop comment pouvoir feinter Question
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8277
Localisation: France Corse Ventiseri

MessagePosté le: 24 Oct 2006, 9:18    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Bonjour,

Je n'ai toujours pas testé ce module, je tâche de faire cela dans la journée voir ce qu'il en est.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
vespa
Spécialiste
Spécialiste


Inscrit le: Jun 18, 2006
Messages: 641
Localisation: Paris

MessagePosté le: 26 Oct 2006, 11:09    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Sais tu ou ce trouve le code dans le forum qui ouvrait le petit popup pour indiquer que nous avons un message privé, je pourrais essayé d'ouvrir la fenetre de discussion du module Nuke Instant Messenger de la même façon ?

C'est vraiment un problème pour moi car j'ai fait testé ce module a quelques membres de mon site et ils se sont déjà plein du fait qu'il faut désactiver le dispositif anti-popup pour pouvoir utiliser ce module Crying or Very sad
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8277
Localisation: France Corse Ventiseri

MessagePosté le: 26 Oct 2006, 11:16    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Bonjour,

Le code pour ouvrir le popup des messages privés est celui-ci :
Code:
    if ($userinfo['user_popup_pm'] && $userinfo['user_new_privmsg']) {
       $content .= "<script language=\"Javascript\" type=\"text/javascript\">
<!--
        window.open('modules.php?name=Private_Messages&file=index&mode=newpm&popup=1', '', 'HEIGHT=225,resizable=yes,WIDTH=400');
//-->
</script>";
}

De mon côté j'ai installé le module et si je ne rencontre pas de problèmes avec les popups, j'en ai avec le jav@script. Impossible d'écrire le moindre message. Je cherche à temps perdu.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
vespa
Spécialiste
Spécialiste


Inscrit le: Jun 18, 2006
Messages: 641
Localisation: Paris

MessagePosté le: 26 Oct 2006, 11:31    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Merci Stefvar pour le bout de code, je vais voir si j'arrives à bricoler quelque chose.

Pour le javascript et tapper les messages, édites le fichier de langue : french.php et remplaces les ' par \'
et cela devrait déjà te le résoudre après ce que j'ai fait, c'est que j'ai modifier la traduction par des termes qui veulent dire la même chose mais qui n'utilisent pas les ' Wink
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8277
Localisation: France Corse Ventiseri

MessagePosté le: 26 Oct 2006, 11:49    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Re,

Effectivement truc tout bête et classique. Pour éviter l'affichage des " \ ", il suffit de remplacer les " ' " par " &prime; " et bien sur de fait, ne pas mettre les " .\ ".
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
vespa
Spécialiste
Spécialiste


Inscrit le: Jun 18, 2006
Messages: 641
Localisation: Paris

MessagePosté le: 26 Oct 2006, 11:52    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Oui et normallement tu peux a partir de là envoyer des messages Wink
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8277
Localisation: France Corse Ventiseri

MessagePosté le: 26 Oct 2006, 11:54    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Re,

On va vite voir cela je vais activer le bloc Wink
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
vespa
Spécialiste
Spécialiste


Inscrit le: Jun 18, 2006
Messages: 641
Localisation: Paris

MessagePosté le: 26 Oct 2006, 13:20    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Ca fontionne bien maintenant, mais il y a le problème de popup bloqué comme chez moi Razz
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8277
Localisation: France Corse Ventiseri

MessagePosté le: 26 Oct 2006, 13:28    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Re,

Va en page d'accueil voir si tu as les messages Wink
ou dans le module : http://www.stefvar.com/modules.php?name=NIM
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
vespa
Spécialiste
Spécialiste


Inscrit le: Jun 18, 2006
Messages: 641
Localisation: Paris

MessagePosté le: 26 Oct 2006, 22:35    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Je suis toujours sur mes problèmes de popup Crying or Very sad

Dans la pages /modules/NIM/function.php

Code:
function nim_create_popup($from) {
   global $prefix, $user_prefix, $db, $nimconfig, $userinfo, $userconfig;
   //$url = "modules.php?name=".NIM_MODULE_NAME."&op=send_bar&from=$from";
        $url = "messenger-send-$from.html";
        $from_userinfo = nim_userinfo_id($from);
   $windowtitle = "nim_".$from_userinfo["username"];
        /*
        $js = "var windowW = ".$userconfig["width"].";\n"
      ."var windowH = ".$userconfig["height"].";\n"
      ."var windowX = (screen.width/2)-(windowW/2);\n"
      ."var windowY = (screen.height/2)-(windowH/2);\n"
   //   ."vim = window.open('$url', '$windowtitle', 'height=".$userconfig["height"].",width=".$userconfig["width"].",status=no,toolbar=no,menubar=no,location=no,resize=yes');\n"
           ."vim = window.open('$url', '$windowtitle', '');\n"
                ."vim.moveTo(windowX,windowY);\n"
        */
         
$js ="window.open('modules.php?name=Private_Messages&file=index&mode=newpm&popup=1', '', 'HEIGHT=225,resizable=yes,WIDTH=400');\n";
   return $js;
}


J'ai slashé un bon bout de la fonction initiale pour remplacer par celle d'ouverture de popup d'avertissement de reception de message privés... et là aussi norton le bloque alors que lorsque cette fonction est appelée par le forum lorsque je recois un MP le popup passe...
J'y perd mon latin Confused

Si quelqu'un à une idée ??
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8277
Localisation: France Corse Ventiseri

MessagePosté le: 27 Oct 2006, 9:10    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Bonjour,

Ne peux tu pas paramêtrer Norton pour qu'il accepte ce popup ?
Sinon regarde plutôt à la fonction nim_send du fichier index.php. C'est peut être le frame qui perturbe Norton.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
vespa
Spécialiste
Spécialiste


Inscrit le: Jun 18, 2006
Messages: 641
Localisation: Paris

MessagePosté le: 27 Oct 2006, 10:00    Sujet du message: Re: Re : Nuke Instant Messenger Répondre en citant

stefvar a écrit:
Bonjour,

Ne peux tu pas paramêtrer Norton pour qu'il accepte ce popup ?
Sinon regarde plutôt à la fonction nim_send du fichier index.php. C'est peut être le frame qui perturbe Norton.


Bonjour,

Si bien sur je peux le parametrer mais le problème est pour des membres de mon site qui auront également norton et qui n'auront pas forcemment les connaissances ni le reflexe de parametrer "Norton", d'autant que cela bloc aussi avec la "Googlebar" ...

Je regarde la fonction en question mais je ne vois pas trop comment réussir à passer tout de même Crying or Very sad
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8277
Localisation: France Corse Ventiseri

MessagePosté le: 27 Oct 2006, 10:04    Sujet du message: Re : Nuke Instant Messenger Répondre en citant

Re,

Je ne connais pas du tout le Firewall de Norton, mais n'as tu pas dans ce dernier un log qui t'indique ce qu'il bloque et surtout la fonction qu'il a bloqué ? Cela donnerait des informations précieuses sur ce qui le perturbe.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Chez stefvar Index du Forum -> Archives PHP-Nuke » Modules Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum

Animé par phpBB © 2007 -:- Thème iCGstation PHP-Nuke par nukemods.com
Traduction par : phpBB-fr.com -:- Adapté par stefvar

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloqués / messages: 0 / 0
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx