MySpeach 3.0.5 Posté le 20/10/2006 à 13:19
3run0Administrateur
1766 posts
Inscrit le : 1/10/2004
Quelques petits rectificatifs pour cette nouvelle version:
dans up.php ligne 59: (erreur à l'effacement des messages selon le repertoire où se trouve le chat)
<?
<a href="myspeach/erase.php?id='.$i.'&page='.$my_ms['cettepage'].'"
onclick="MY_MS_request(\''.$my_ms['img_root'].'/erase.php?id='.$i.'\',\'non\');MY_MS_envoi();return('.$return.');">
?>
à remplacer par:
<?
<a href="'.$my_ms['img_root'].'/erase.php?id='.$i.'&page='.$my_ms['cettepage'].'"
onclick="MY_MS_request(\''.$my_ms['img_root'].'/erase.php?id='.$i.'\',\'non\');return('.$return.');">
?>
dans jscript.js ligne 515: (verifie si il y a bien un message)
if (myms_MSpseudo.length < 2) {
myms_formErrors = "Vous devez entrer un -- message -- avant de poster.";
remplacer par:
if (myms_MSmessage.length < 2) {
myms_formErrors = "Vous devez entrer un -- message -- avant de poster.";
dans /admin/config.php rectifier le numero de version par
<? $my_ms["version"]="3.0.5"; ?>
________________________
_ww.gabian-herault.com
Réponse à : MySpeach 3.0.5 Posté le 20/10/2006 à 14:35
charlie68fr
Visiteur
Dans jscript.js, dans la meme section (verifie message)
ajoutez aussi dans la definition des var: myms_MSmessage=document.myspeach.MSmessage.value;
dans up.php
<a href="'.$my_ms['img_root'].'/erase.php?id='.$i.'&page='.$my_ms['cettepage'].'"
onclick="MY_MS_request(\''.$my_ms['img_root'].'/erase.php?id='.$i.'\',\'non\');MY_MS_envoi();return('.$return.');">
le tout a confirmer par les auteurs.
A bientot.
_______________________
Réponse à : MySpeach 3.0.5 Posté le 20/10/2006 à 14:44
sans le my_ms_envoie(), sinon ca bug effectivement, mais ca ne rafraichira pas automatiquement...:(
_______________________
Aucun
Réponse à : MySpeach 3.0.5 Posté le 20/10/2006 à 14:56
3run0Administrateur
1766 posts
Inscrit le : 1/10/2004
var: myms_MSmessage=document.myspeach.MSmessage.value;
cette variable est déjà déclarée dans jscript.php
<a href="'.$my_ms['img_root'].'/erase.php?id='.$i.'&page='.$my_ms['cettepage'].'"
onclick="MY_MS_request(\''.$my_ms['img_root'].'/erase.php?id='.$i.'\',\'non\');
MY_MS_envoi();return('.$return.');">
MY_MS_envoi(); cette fonction n'existe plus dans la version 3.0.5
donc pour l'instant s'en tenir aux modifs décrite dans le 1er post
Utilisez ce topic pour signaler des erreurs ou d'éventuelles modifications (l'union fait la force!)
_______________________
_ww.gabian-herault.com
Réponse à : MySpeach 3.0.5 Posté le 20/10/2006 à 16:08
ah ok, c'est juste que chez moi ca n'a pas marché sans ajouter la ligne var : ....
et qu'il fallait que je mette les deux slashes dans
<a href="'.$my_ms['img_root'].'/erase.php?id='.$i.'&page='.$my_ms['cettepage'].'" onclick="MY_MS_request(\''.$my_ms['img_root'].'/erase.php?id='.$i.'\',[b]\[/b]'non[b]\[/b]')
pour que ca marche.
_______________________
Aucun
Réponse à : MySpeach 3.0.5 Posté le 20/10/2006 à 16:48
3run0Administrateur
1766 posts
Inscrit le : 1/10/2004
j'avais pas fait attention à ces satanés slashes qui profitent de toutes les occasions pour s'envoller!
merci, je viens de rectifier mon premier post :)
edit:
comme l'a precisé charlie68fr
ajoutez aussi dans jscript.js aprés la ligne 509:
var=myms_MSmessage=document.myspeach.MSmessage.value;
_______________________
_ww.gabian-herault.com
Réponse à : MySpeach 3.0.5 Posté le 5/11/2006 à 09:28
iron31
Visiteur
Disparition des messages chez free avecla 3.06
Meme en mettant le fichier save.php de la 3.03 qui est modifié pour ne plus avoir ce probleme.
_______________________
Réponse à : MySpeach 3.0.5 Posté le 5/11/2006 à 11:44
3run0Administrateur
1766 posts
Inscrit le : 1/10/2004
Dans admin/fonctions.php ligne 269 et 276 mettre en commentaire // les lignes qui appellent flock()
flock($fp, LOCK_EX) or die("Erreur : ecriture simultané");
et
flock($fp, LOCK_UN);
edit: Pensez à lire cette page de temps en temps:
Trucs et Astuces MySpeach _______________________
_ww.gabian-herault.com
Réponse à : MySpeach 3.0.5 Posté le 8/11/2006 à 18:41
doohie
Visiteur
Parse error: syntax error, unexpected T_ECHO in /mnt/112/sdb/4/7/doohieonweb/myspeach/installation/install1.php on line 347
voila l'erreur que ça me fait lors de l'installation :( ... pourquoi ??
_______________________
Réponse à : MySpeach 3.0.5 Posté le 8/11/2006 à 20:28
3run0Administrateur
1766 posts
Inscrit le : 1/10/2004
il y a des espaces sur cette ligne (/installation/install1.php ligne 347) supprime les pour voir si ça change quelque chose.
_______________________
_ww.gabian-herault.com
Réponse à : MySpeach 3.0.5 Posté le 9/11/2006 à 13:13
doohie
Visiteur
Non, ce message en fait est automatique. C'est qu'en je dois rentrer mon nom d'utilisateur ainsi que mon mot de passe et que je fais installer, il m'envoi sur cette fenetre blanche avec cette phrase
...
Pour info mon site est totalement en html ... je ne travaille pas du tout en php, je pense que ça peut venir que de ça ... mais comment régler le problème ... ça j'aimerais savoir :)
_______________________
Réponse à : MySpeach 3.0.5 Posté le 9/11/2006 à 13:51
3run0Administrateur
1766 posts
Inscrit le : 1/10/2004
(/installation/install1.php ligne 347) supprime cette ligne elle ne contient que des espaces et un saut de ligne l'erreur vient de là.
ensuite une fois l'installation terminée tu aura 2 solutions:
Solution 1) tu changes l'extension .html de la page ou tu veux insérer le chat par .php (biensur il faut corriger les liens eventuels vers cette page)
donc une fois ton extension modifiée page.html => page.php, tu colle le code qui te sera fournit fin d'installation à l'endroit précis où tu veux faire apparaitre le chat.
Solution 2) tu utilises la page /chat_exemple.php soit dans une iframe soit en l'appelant directement.
_______________________
_ww.gabian-herault.com
Réponse à : MySpeach 3.0.5 Posté le 4/12/2006 à 20:32
Gaara
Visiteur
Bonsoir,
Depuis le nouvelle version 3.0.6 je n'arrive plus a bannir les gens en passent par le clique droit de la tribune et je suis admin.
Comment cela se fait il?
Cordialement.
_______________________
Réponse à : MySpeach 3.0.5 Posté le 5/12/2006 à 01:10
3run0Administrateur
1766 posts
Inscrit le : 1/10/2004
copier le code suivant dans chat_reqst.php à la ligne 98:
<?
$blok_ip='MY_MS_request(\''.$my_ms['img_root'].'/admin/blok_ip.php?slct_ip=\' + this.options[this.selectedIndex].value,\'temoin\');';
?>
_______________________
_ww.gabian-herault.com
Réponse à : MySpeach 3.0.5 Posté le 8/12/2006 à 19:00
Gaara
Visiteur
Bonsoir,
Merci beaucou^p ca fait plaisir d avoir un chat comme ca avec un SAV super rapide ^^
_______________________
Réponse à : MySpeach 3.0.5 Posté le 12/02/2007 à 00:05
Pedro
Visiteur
Bonsoir,
J'essaye de paramétrer Myspeach (super script, merci aux auteurs

)pour l'intégrer à mon site mais j'ai un problème de positionnement de fenêtre
lorsque je clique pour poster (même chose pour la fenêtre des smileys). En fait, j'ai une bannière en top de page qui fait écran en avant de ces fenêtres.
Voici le résultat:
http://www.gasmero.fr/webdocs/ProblèmeMySpeach0.gif et
http://www.gasmero.fr/webdocs/ProblèmeMySpeach1.gif
Je ne suis pas du tout perspicace en développement web alors si vous vouliez bien m'aider un peu.
Merci d'avance.
Pedro
_______________________
Réponse à : MySpeach 3.0.5 Posté le 12/02/2007 à 00:26
3run0Administrateur
1766 posts
Inscrit le : 1/10/2004
pour l'image 1 pas de probleme, tu clic sur 'Go' et ton message ira à sa place.
pour la 2, modifie myspeach/jscript.js dans la fonction MY_MS_ouvre(cadre) la valeur suivante:
document.getElementById(cadre).style.top=pospop + "px";
par
document.getElementById(cadre).style.top=200 + "px";
200 ou une autre valeur, ça correspond au positionement haut de la fausse popup
_______________________
_ww.gabian-herault.com
Vous n'est pas connecté en temps que membre, parceque j'en ai marre du spam, SEUL les membres peuvent poster des messages sur le forum.