Fork me on GitHub


 Bas   Précédent   Suivant

(1) 2 »


A quand le portage de xoops sur un MVC ?
Newbie
Inscrit: 26/07/2006 14:23
Messages: 11
Xoops a été construit il y a bien longtemps, il existe maintenant des framework performant tel que cakephp ou symfony qui facilite le travaille en se fondant sur un MVC.

On ne parle jamais d'un portage de xoops sur un tel framework. Pour moi, rien ne sert de réinventer une roue toutes les débuts d'années pour s'appercevoir qu'elle est carré en fin d'années et donc de laisser en jachère la version du moment.

Joomla a passé le cap (cakephp) et pourquoi pas xoops ?

Posté le : 05/01/2009 10:06
Transférer la contribution vers d'autres applications Transférer


Re: envoie de mail
Newbie
Inscrit: 26/07/2006 14:23
Messages: 11
Ben c'est qu'est ce que je disais le 26/07/2006 14:23.

Il faut faire une requete au xoops core via ....

Posté le : 05/01/2009 10:02
Transférer la contribution vers d'autres applications Transférer


Re: XOOPS_ROOT_PATH
Newbie
Inscrit: 26/07/2006 14:23
Messages: 11
Je ne pense pas que cela soit du à la version de PHP, je pense que c'est plutot l'OS. Windows chez toi et unix chez l'hebergeur.
... De même que la case est plus rigoureuse en unix.

Posté le : 14/02/2008 09:48
Transférer la contribution vers d'autres applications Transférer


Re: Envoi email impossible
Newbie
Inscrit: 26/07/2006 14:23
Messages: 11
Je ne pense pas que la modification effectuée soit à l'origine de ton problème.

La modification effectuée concerne le 5ième parametres passé à la function @mail. On utilise directement les informations présentes dans $this->Sender au lieu de la formater à l'aide de la fonction sprintf afin d'y ajouter les parametres "-oi -f " ... A mon avis cela n'a rien à voir avec un envoi multiple.

J'ai un peu "gratté" et voici la signature de la function mail :
bool mail ( string to , string subject , string message , string additional_headers , string
additional_parameters )
Le parametre modifié par stringf concerne donc les "additional_parameters". Le parametre -f initialement ajouté permet de définir l'enveloppe de l'adresse de l'expéditeur lors de l'utilisation de sendmail . Voir http://www.manuelphp.com/php/function.mail.php

Après refflexion je pense qu'on peux virer les additional_parameters qui ne servent à rien (impossible par exemple de trouver à quoi correspond l'option "-oi"...) :
-->
$rt = @mail($to$this->EncodeHeader($this->Subject), $body,
$header$params);

devient
$rt = @mail($to$this->EncodeHeader($this->Subject), $body,
$header);


As-tu réglé ton problème et comment.

Et surtout les dernières versions de xoops sont-elles opérationnelles sur ce sujet ?

Posté le : 14/02/2008 09:42
Transférer la contribution vers d'autres applications Transférer


Visio conférence
Newbie
Inscrit: 26/07/2006 14:23
Messages: 11
Existe-t-il un module qui fasse de la isio conférence comme le fait (par exemple) Skype ?

Posté le : 07/09/2007 16:31
Transférer la contribution vers d'autres applications Transférer


Re: envoie de mail
Newbie
Inscrit: 26/07/2006 14:23
Messages: 11
Après quelques recherche j'ai trouvé comment faire marcher mes mail mais je ne suis pas assez expert en fonction php pour savoir pourquoi (et surtout je n'ai le temps de chercher).

On a dans le fichier php class\mail\phpmailer\class.phpmailer.php en ligne 437
le code suivant
$params sprintf("-oi -f %s"$this->Sender);
$rt = @mail($to$this->EncodeHeader($this->Subject), $body
                        
$header$params);


Il semble que le formatage à l'aide de sprintf de $this->Sender s soit la cause de mon non envoi car le code ainsi épuré marche :

// $params = sprintf("-oi -f %s", $this->Sender);
$rt = @mail($to$this->EncodeHeader($this->Subject), $body
                        
$header$this->Sender);


Et maintenant ca marche pour moi

Ouf, quand même une petite heure trouver ça !!

Posté le : 31/08/2007 16:22
Transférer la contribution vers d'autres applications Transférer


Re: envoie de mail
Newbie
Inscrit: 26/07/2006 14:23
Messages: 11
Merci de ta réponse Christian,

j'ai toujours apprécié le travail bénévole et votre investissement mais désolé de vous resoliciter car :

- La lecture du changelog ne m'a pas éclairé, peux-être que la correction de ce bug
Citation :

- Fix bug #1734811: popen command execution in phpmailer::sendmail (phppp/larholm/judas_iscariote/m0nty_)

en a introduit un nouveau ... mais bon, ca ne me fait pas avancé

J'ai bien vu qu'en modifiant le type d'envoi de "fonction mail" vers "SMTPAUTH", ca marche pour l'envoie en masse depuis l'administration mais moi je veux utiliser la fonction mail pour pas soliciter un serveur sptm autre que celui fournit par mon hebergeur....

Comme je l'ai indiqué ici
https://www.frxoops.org/modules/newbb/ ... e=flat&order=ASC&start=20

il s'agit pour moi de la ligne 434 du fichier class\mail\phpmailer\class.phpmailer.php qui renvoie un code erreur lorsque l'on est paramétré avec la fonction mail :

Citation :
$rt = @mail($to, $this->EncodeHeader($this->Subject), $body,


Donc je pencherai plus vers le fait que l'hébergeur ne permette pas cette fonction ??(?) et pourtant infomaniak l'a toujours permis alors ou est le bogue, car bogue il y a.

Une solution consiste-t-elle a reprendre le répertoire mail de la 2.015 puisque la 16 ne marche pas non plus ?

J'ajoute que je suis en PHP_VERSION=4.4.6 .... est-ceun problème de version PHP ?

Bon, je vais chercher

Posté le : 31/08/2007 15:08
Transférer la contribution vers d'autres applications Transférer


Re: Grande problem avec mail
Newbie
Inscrit: 26/07/2006 14:23
Messages: 11
Je suis super content que cela est débloqué la situation pour phmo mais ce problème d'envoi de mail perdure pour les autres (moi en l'occurrence). Je ne crois pas à un fichier corrompu car les fichier php du répertoire mail sont lisibles. Je pense que phmo a fait autre chose en parallèle qui a débloqué sa situation. Alors phmo, qu'as-tu fait ?

Car moi, j'ai bien fait la manip de re télé charger xoops17fr puis de le redezziper puis d'overrider le répertore /class/mail chez l'hebergeur .... sans succès ..... j'ai exactement les mêmes soucis.

A savoir

Citation :
Could not instantiate mail function.


En regardant d'un peu plus prêt c'est la ligne 434 du fichier class\mail\phpmailer\class.phpmailer.php qui renvoie un code erreur lorsque l'on est paramétré avec la fonction mail :

Citation :
$rt = @mail($to, $this->EncodeHeader($this->Subject), $body,


Donc je pencherai plus vers le fait que l'hébergeur ne permette pas cette fonction ??(?)

Existe un paramétrage chez l'hebergeur le permettant ?

Les questions restent en suspend pour moi.

Posté le : 31/08/2007 14:44
Transférer la contribution vers d'autres applications Transférer


Re: envoie de mail
Newbie
Inscrit: 26/07/2006 14:23
Messages: 11
Merci pour ces poste que j'ai parcouru sans avoir de réponse.

En utilisant la notification "smtpauth" avec le serveur smtp de la poste.net et mon compte las-bas.... ca marche pour l'envoie de mail à l'aide de la console d'administration de xoops. C'est d'ailleurs la seule configuration que j'ai trouvé qui envoie correctement un mail.
C'est ce qui est indiqué sur ce post

mais ...... cela ne marche toujours pas pour le forum CBB.

2 Questions car Je suis "programeur".
1/ Je pense que le code du module CBB ne prend pas en compte ce paramétrage de méthode d'envoi de mail (c'est d'ailleurs tout nouveau, cette configuration ?).
Est-ce que je dois fouiller dans le code du forum pour voir ce qui se passe, dois-je débogguer ou il y déjà quelqu'un sur le coup ?
2/ il n'est pas normal que l'on ne puisse pas utiliser la fonction mail dasn cette version 2.016fr.
Je ne dois pas être le seul dans ce cas. Existe-t-il une correction en cours sur cette version ?
Quel version de xoops est opérationnel sur ces envoies de mail ? Je pense que ce site frxoops est hebergé par informaniak aussi et l'envoie de mail marche....

Oulala ! ca fait beaucoup de question, ça

Posté le : 23/08/2007 09:14
Transférer la contribution vers d'autres applications Transférer


envoie de mail
Newbie
Inscrit: 26/07/2006 14:23
Messages: 11
Sur l'installation de xoops (xoops-2.0.16fr.zip) je ne peux pas utiliser l'envoie de mail !

J'ai le message suivant :
Could not instantiate mail function.
Impossible d'envoyer le mail à admin.

Si je parametre la focntion sendmail j'ai aussi
Could not execute: /usr/sbin/sendmail
Impossible d'envoyer le mail à admin.

Est-ce un problème d'hebergeur ou de configuration ?

Posté le : 22/08/2007 18:33
Transférer la contribution vers d'autres applications Transférer



 Haut
(1) 2 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

36 Personne(s) en ligne (25 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 36 | Plus ...