Annonce

#1 Re : Discussions » Notification de désinscription (fonction ajouté) » 2004-12-30 00:59:58

Selon toute logique il faut passer par le formulaire de votre site qui contient l'include "newsletter.php" qui lui fait l'include vers "includes/class.form.php"

et c'est à cet endroit que se trouve la fonction de désinscription...

Si il ne passe pas par le formulaire vous ne recevrez rien du tout !

#2 Re : Aide technique » hotmail indésirable comment faire... » 2004-12-26 20:23:09

Alors ce n'est pas du tout la même chose...

Wanewsletter n'y est pour rien du tout, désolé
C'est vraiment l'édition du message qui est en cause...

Eh oui, en tant que Webmaster moi-même j'ai vue ça plus d'une fois tout le monde reçoit correctement ma mise en forme sauf hotmail le bout en train...

Je sais bien que ce sont vos "clients" qui ont une adresse hotmail...

La seule solution est de rendre compatible votre code html avec rfc822 un code standard pour le html "message"

Le plus simple est de composer votre message sur une interface de ce type (comme outlook express) de copier le code html et de l'inscrire dans votre mailing à envoyer...

Cela devrait réglé le problème comme il a réglé le mien pour la pauvre interface obsolète de hotmail...

Si j'étais vous, je conseillerais à mes "clients" d'utiliser leur adresse hotmail à partir de "Outlook Express" ainsi ils auront une mise en forme qui respecte celui de l'expéditeur, en l'occurence "vous"...

Bien des gens ignorent que "Outlook Express" prend en charge les comptes hotmail...

Personnellement j'ai un compte hotmail qui me sert de tampon et de test pour voir ce que peuvent bien voir les utilisateurs hotmail qui reçoivent mes messages... À tout coup sur "outlook express" tout est nickel et sur hotmail c'est "passable"...

Passable est toujours mieux qu'une page blanche...

Il faudrait ré-éditer l'interface de hotmail... mais je suis pas certain que Microsoft le fera, il fait toujours à sa tête, il se pense le meilleur... et c'est gratuit, alors faut faire avec pour ceux qui ne peuvent pas s'en passer...

Édition des message sous "Outllok Express" copiez le code html et collez-le dans votre mailing à envoyer...

Donnez m'en des nouvelles, ca devrait très bien fonctionner...

Idéalement ca serait de forcer l'édition des mailing en rfc822... je ne sais pas comment faire... peut-être bobe le sait lui...

#3 Re : Aide technique » hotmail indésirable comment faire... » 2004-12-26 05:28:50

1. Le problème survient-il si tu utilises la fontion "1 email par utilisateur" ?

2. où se retrouve ton message chez le destinataire "hotmail" dans son "courrier indésirables" ?

Dans les 2 cas tous est une question d'interprétation des entêtes reçus par hotmail et son programme "anti-spam"

Cela voudrait dire de modifier le fichier "/includes/class.mailer.php"
Cela soignifie aussi ouvrir la porte à de possibles autre problèmes comme des problèmes de sécurité si c'est mal fait...

Le + simple ne serait-il pas d'interdire les adresses qui causent problèmes avec la fonction de bannissement (*hotmail.com)

L'interface hotmail est très ordinaire sans compter que microsoft met tout à sa sauce comme c'est son habitude et sa marque de commerce...

Perso je boycotte hotmail, j'ai assez eu de problèmes avec eux... ils ont beau donner 1 TO d'espace je n'en veux pas !

Mais le gratuit à toujours des limites dont certaines limites peuvent être très harassantes...

À noter que quand tu améliore d'un côté, il y a toujours quelque part pour faire sa tête...

Si vous êtes Webmaster vous devez certainement remarquer que vous voudriez faire cela ou cela mais que mozilla 4.0 et 5.0 ne voit pas les choses de la même façon... vous êtes limité... quoi que vous faites...

Faut juste prioriser au dépit de faire des choix déchirants...

Bref, c'est la fonctionn anti-spam qui est à l'origine des problèmes et par conséquent l'envoi des entêtes...

par exemple, "undicloded recipient" ne passe pas le filtre, ce n'est pas un email valide, ca n'a rien d'un email en fait, aucun anti-spam accepte ça...

Faudra que "Bobe" trouve une meilleur façon de faire en tenant compte de ça... Mai il n'est pas à blâmer, phpbb fait exactement la même chose... les réponses des posts sont tués dans l'oeuf parce que "undisclosed recipient" est rejeté par le filtre anti spam ou le champ "to" est vide ! Cela ne peut pas être fait, ca ne passera jamais...

Bonne chance !

#4 Re : Aide technique » tags personnalisés » 2004-11-15 17:58:46

Salut Bobe,


Est-il possible de personnaliser les {tags} dans mes messages html

Je voudrais afficher la date dynamiquement (date du jour de l'édition)

C'est possible ?

Idéalement je voudrais le faire en php, mais le textarea n'interprète PAS le php, il le transmet tel quel et je n'ai pas trouvé comment contrer ce problème...

Il me faudrait quelque chose que je puisse mettre dans le textarea qui soit l'équivalent interprété de

<?php

date("Y-m-d H:i");

?>

Comment créer un tags qui puisse faire cela ???


Merci !

#6 Re : Discussions » Avis inscription sur confirmation seulement » 2004-11-07 21:18:59

Salut Bobe,

Comment vont le cellules grises ?  :d

J'ai une autre suggestion pour toi.
Elle a été provoquée après un saut d'humeur de ma part en recevant des emails de nouvel inscrit et que ces derniers n'ont JAMAIS confimé quoi que ce soit...

Alors, serait-il de la mesure de possible d'ajouter ou modifier la façon de recevoir l'avis de nouvel inscription UNIQUEMENT si cette inscription a été confirmée ???

Merci beaucoup Bobe !


Bonne continuation, excellent boulot !

#7 Re : Discussions » Nombre d'inscrit en php » 2004-11-04 20:50:36

Exact, mais ca me tentait de le faire et comme moi et javascript on s'aime pas trop...

aussi, les spiders ne lisent pas javascript
et finalement, je voulais inclure le nombre dans le titre de ma page
"il y a 1,000,000,000 de Membres inscrits"  yikes

loool

#9 Re : Discussions » Notification de désinscription (fonction ajouté) » 2004-10-30 21:06:59

Bonjour,

J'ai ajouté le plus simplement du monde une notification des désinscriptions...

Voici donc comment s'y prendre (fonctionne juste si l'admin coche la case pour recevoir les notifications inscriptions et maintenant désinscription aussi...

Bonne Chance, moi, je n'ai aucun problème avec cet ajout...

- includes/class.form.php

ajout d'une fonction pour recevoir le email des désinscriptions
À mettre juste en dessous du code ci-dessous: (se trouve en bas de page et vous verrez "Unsubscribe" au-dessus du code-ci-dessous...

Il faut coller mon code après return false; }

            if( !($mailer->send()) )
            {
                $this->message = $lang['Message']['Failed_sending'];
                
                return false;
            }

///////////////////////////////////////////////////////////////////////////////////////

        $sql = "SELECT a.admin_login, a.admin_email 
            FROM " . ADMIN_TABLE . " AS a, " . AUTH_ADMIN_TABLE . " AS aa 
            WHERE a.admin_id = aa.admin_id 
                AND aa.liste_id = " . $this->listdata['liste_id'] . " 
                AND a.email_new_inscrit = " . SUBSCRIBE_NOTIFY_YES . " 
                AND ( a.admin_level = " . ADMIN . " OR aa.auth_view = " . TRUE . " )";
        if( $result = $db->query($sql) )
        {
            if( $row = $db->fetch_array($result) )
            {
                $mailer->clear_all();
                
                $mailer->set_from($this->listdata['sender_email'], unhtmlspecialchars($this->listdata['liste_name']));
                $mailer->set_subject($lang['Subject_email']['Quit_subscriber']);
                
                $mailer->use_template('admin_quit_subscribe', array(
                    'EMAIL'   => $this->email,
                    'LISTE'   => unhtmlspecialchars($this->listdata['liste_name']),
                    'URLSITE' => $nl_config['urlsite'],
                    'SIG'     => $this->listdata['liste_sig']
                ));
                
                do
                {
                    $mailer->clear_address();
                    $mailer->set_address($row['admin_email'], $row['admin_login']);
                    
                    $mailer->assign_tags(array(
                        'USER' => $row['admin_login']
                    ));
                    
                    $mailer->send(); // envoi
                }
                while( $row = $db->fetch_array($result) );
            }
        }

///////////////////////////////////////////////////////////////////////////////////////

Ce changement force quatre (4) autres modifications dans le répertoire language :

==> language/email_francais/
==> language/email_english/
==> language/lang_english.php
==> language/lang_francais.php


- language/email_francais/

Cette modification impute une changement sur l'envoi du email de désinscription à l'admin... il n'existe pas ? il faut le créer...

à partir de l'exemple "admin_new_subscribe.txt"
créer un fichier avec le nom "admin_quit_subscribe.txt"

Modifier le contenu pour dire "quitter" au lieu de "inscrit"


***********************************************


- language/email_english/

à partir de l'exemple "admin_new_subscribe.txt"
créer un fichier avec le nom "admin_quit_subscribe.txt"

Modifier le contenu pour dire "has quit" au lieu de "subscribe"


************************************************


- language/lang_english.php

ajoutez la ligne suivante dans la catégorie "// Sujets de divers emails envoyés" :

$lang['Subject_email']['Quit_subscriber'] = "A Subscriber has quit the Mailing";

*************************************************


- language/lang_francais.php

ajoutez la ligne suivante dans la catégorie "// Sujets de divers emails envoyés" :

$lang['Subject_email']['Quit_subscriber'] = "Un inscrit à quitté la Mailing";

**************************************************************

Voila, si ca peut vous être utile...


@++

#10 Re : Discussions » Suggestion de script similaire » 2004-10-24 22:04:08

Si je voudrais de phpbb je l'utiliserais...

je l'aime pas !  :x

:tss:  Si tu en fait TA merveille, c'est loin d'être mon qualificatif...

Entre temps j'utilise et j'ai modifé la version de "phorum.org"

Une merveille... qu'est-ce qu'on pourrait pas entendre...  yikes

#11 Re : Rapport de bugs » mot de passe perdu » 2004-10-23 05:55:36

Je crois que c'est un bug ou un oubli de son auteur...

Si je personalise mon mot de passe et accède à mon compte profil_cp.php et que par malheur je ne me souviens plus de mon mot de passe le système ne pourra absolument rien faire...

En fait, il retourne le code d'inscription du départ d'inscription qui est inutile puisqu'il a été personaliser...

Si je m'entête et que j'entre le code d'utilisateur qu'il m'envoi, rien à faire l'accès est refusé...

Est-ce que Bobe aurait une idée ou une solution pour le moment ou pour la prochaine version ???

P.S
J'ai modifié tellement de chose que je ne suis pas sûr de pouvoir faire les mises à jour... surtout si le script devient totalement différent...


Merci Bobe !

#12 Re : Discussions » Avis de desinscription » 2004-10-14 05:06:10

Ah non, désolé  sad

J'ai confondu avec une autre mailing List que j'ai testéavant celle-ci...

L'autre faisait ce détail mais pas wanewsletter...

Va falloir penser à le coder ou p-e que bobe trouvera 10 secondes pour le faire  wink

Désolé pour la confusion  neutral


@++

#13 Re : Discussions » Nombre d'inscrit en php » 2004-10-14 04:41:08

Re-bonjour,

Bon ok, avant qu'on me fasse le reproche, le script de tantôt affiche même les temporaires en attentes de confirmation... Oui, il affiche le total des inscriptions confirmés et non confirmés... c'est ça quand c'est simple...

Mais voici la version revue et corrigée

à mettre dans la partie <? ?> avant <html><Head> après $headers

define('IN_NEWSLETTER', true);
$waroot = $DOCUMENT_ROOT.'/Mailing/';
require($waroot . 'start.php');
load_settings();
$liste_id = "1";
    $sql = "SELECT COUNT(a.abo_id) AS num_inscrits 
        FROM " . ABONNES_TABLE . " AS a, " . ABO_LISTE_TABLE . " AS al 
        WHERE al.liste_id = $liste_id 
            AND a.abo_id = al.abo_id 
            AND a.abo_status = " . ABO_ACTIF;
    if( $result = $db->query($sql) )
    {
        $res = $db->result($result, 0, 'num_inscrits');
    }

à noter que le bout de code suivant:

$liste_id = "1";

doit être modifié selon le no. de votre newsletter ici c'est "1" dans l'exemple

L'appel pour afficher le résultat est le même que le script précédent

<?echo $res ?>

voila


@++

#14 Re : Discussions » Avis de desinscription » 2004-10-14 02:32:44

Il me semble qu'il suffit de cocher cette option dans l'admin tout simplement... non ???

Moi, je reçois autant l'un que l'autre...

yikes


@++

#15 Re : Discussions » Nombre d'inscrit en php » 2004-10-14 02:05:34

Bonjour,

:idea:

Voici un truc simple pour afficher le nombre d'inscrit à la mailing List XX sur la page de votre choix:

mettre en balise php (comme ci-dessous) et avant la balse <html></head>
Après le headers et avant les includes

<?php

include($DOCUMENT_ROOT.'/BDD.php');
$db = mysql_connect($mysql_host,$mysql_user,$mysql_password);
mysql_select_db($mysql_base,$db); 
$req_Members = mysql_query("SELECT liste_id from zo_abo_liste where liste_id = 4")  or die();
$res = mysql_numrows($req_Members);

?>

Explication de chaque ligne:

1. inclusion des informations d'accès de votre base de donnée MySQL
2. connection à votre base de donnée MySQL
3. Sélection de la base de donnée MySQL
4. Appel à la table zo_abo_liste (zo étant le préfixe changé de wa)
5. affichage du résultat du nombre de ligne correspondant

La ligne suivante doit être modifié selon le no. que porte votre Liste que vous désirez afficher le nombre de membre:

SELECT liste_id from zo_abo_liste where liste_id = 4

ici, 4 est le numéro de ma liste d'inscrit, changez-le par le vôtre

Pour afficher dans votre page vous devez faire comme ceci:

<?echo $res ?>

le résultat donnera le nombre d'inscrit seulement

pour faire plus jolie vous faites ceci:

[ Il y a <?echo $res ?> inscrits à la joemailing ]

Vous pouvez aussi la mettre dans votre titre par le même principe

<title>[ Il y a <?echo $res ?> inscrits à la joemailing ] </title>

Voila, comme je n'aime pas le javascript, ce bout de code permet un affichage pour tout le monde sans exception !


@++

#16 Re : Discussions » Suggestion de script similaire » 2004-10-10 02:36:24

Salut Bobe !

Comme tu es fort en scripting et pertinence de codage de script, pourquoi as-tu pas penser à faire ton propre forum à l'image de ton savoir-faire ???

:idea:

Si j'en juge parce que tu as fais jusqu'ici en distribution GPL je ne doute guère de la solidité et de la pertinence fonctionnelle que serait ton forum (WAforum)


Une simple idée comme ça dont je serais certainement friand...


@+

#17 Re : Aide technique » Haaa la connexion !!! » 2004-09-30 22:16:22

Exactement,

L'impossibilité de connexion n'est régi que par les indications personnalisé faites au début de l'installation...

Le fait qu'il ne se connecte pas c'est que ces renseignements sont incorrectes...

Il faut accéder au fichier suivant se trouvant dans /includes/
config.inc.php

et modifier les infos de connection manuellement

#18 Re : Aide technique » Ajout de détection de langue automatique » 2004-09-30 22:06:12

Il y a le nombre de <form>, mais aussi que juste un simple <form> n'empèche pas le mélange des inscriptions...

Avec une détection automatique, le bon <form> est affiché dans la bonne langue avec les bonnes identifications de liste...

J'Ai appris dans mes 2 ans de présence sur Internet avec mes sites Web que c'était comme en voiture... il faut penser pour tout le monde...

Ce n'est pas parfait, mais ca arrange pour la majorité des cas...

Le $language = 'english'; à insérer dans le <form> je ne l'ai vue qu'après avoir ajouté ma détection automatique...

La même détection automatique de langue est aussi présente dans les fichiers suivants:

- newsletter.php
- profil_cp.php
- functions.validate.php

et là je n'ai rien à dire, les affichages sont bien détecté tant sur le Web que les emails...

#19 Re : Discussions » [BUG] Pas de confirmation car.... » 2004-09-29 19:32:37

Cela a pris du temps avant que je saisisse cette logique...

J'étais certain que c'était un "bug" de système...

Je suis daccord qu'il faudrait une confirmation pour chaque inscription à chacune des listes... question de vraiment vérifier que le demandeur veut bel et bien s'inscrire à chacune des mailing disponible... Suffirait qu'un comique sache qu'il est inscrit à tel ou tel mailing et l'inscrive aux milliers d'autres qu'ils ne désirent pas et soit SPAMMÉ... et voila un client de moins, assuréement...

Une mailing, une confirmation obligatoire si c'est demandé dans l'admin... peu importe si le email est déjà inscrit dans une autre mailing...


Merci Bobe


@++

#20 Re : Discussions » Mise à jour automatique liste réutilisable » 2004-09-29 19:27:30

Bonjour Bobe,

Je me demandais si il n'y aurait pas une possibilité, un truchement où la liste d'envoi sauvegardée (message) et étant réutilisable pourrait se mettre à jour toute seule selon les modifications appotées en local...

Ca semble compliqué à saisir ?

Une petite explication pour tenter d'être plus clair:

J'ai un message prêt à expédition aux inscrit d'une de mes listes d'envois.
Ce message a été importer de l'ordinateur local
Est-ce que ce message pourrait alors s'auto-modifier en le modifiant localement (sur mon ordi) ???

un peu comme un include php... le contenu varie si le fichier en include est modifié...

Ca simplifie grandement le travail...

Je sais, tu va me dire, l'option importation de message n'est pas disponible...

Alors ma demande est double

Une option pour importer les messages au format html ou txt
ensuite qq chose qui permette l'auto-modification des fichiers importés...

C'est une bonnée idée... non ???


Merci d'avoir pris le temps de regarder ma suggestion


Bonne continuation !

#21 Re : Aide technique » hotmail indésirable comment faire... » 2004-09-28 23:03:14

J'ai peut-être une solution de contournement à ton problème...

Si on fait croire à hotmail que cela vient de son propre service, il ne fermera pas la porte car il se tirerait lui-même dans le pied...

Le but est donc de reprendre le header administrateur de hotmail que tu reprends lorsque ces derniers prennent un malin plaisir de t'envoyer leur maudite publicité pour acheter des forfaits et autres conneries inutiles de Microsoft...

Je n'ai pas vérifié mais il semble que d'autres utilises cette astuce et que ca fonctionne... il n'est même pas possible avec les options de hotmail de barrer l'envoyeur... parce qu'il pense que c'est l'admin de hotmail...

Une seule chose à retenir là-dedans:
"Tout ce qui se barre se débarre"

#22 Re : Aide technique » Problême à l'installation » 2004-09-28 14:02:42

Juste simplement retenir que l'erreur suivante:

already exists

signifie que la table existe déjà et qu'elle ne peut pas être écrasée


@+++

#23 Re : Aide technique » Problême à l'installation » 2004-09-28 01:18:51

D'après ce que je lis dans ton erreur, la table wa_abo_liste existait déjà AVANT de faire l'installation...

Par conséquent, le programme n'écrase pas les tables...

Soit tu accèdes à ton ancienne config et tu modifie ce que tu veux, si tu ne sais pas ce dont je parle, accès à ta base MySQL et modifie le contenu de la table concernée...

ATTENTION !!!

si tu supprimes une table, tu perds également son contenu...
Conseil: fais toujours une sauvegarde avant une supression...

Voila, j'espère avoir répondu au questionnement... néanmoins celle de l'erreur...

Ça c'est clair, l'erreur dit que la table en question existe déjà...

#24 Re : Rapport de bugs » Problème de &160; » 2004-09-28 01:10:08

À force de chercher j'ai fini par trouver...

C'est ma marque de commerce  wink

Le bug (si il en est un) se trouve à cet endroit:

/templates/editprofile_body.tpl

J'ai supprimé tout ce qui était &160;

Et talam !!!

Plus de cette chose qui s'affiche dans l'édition du profil de compte...

J'ai trouvé un autre endroit où le &160; apparaît
/templates/footer.tpl

Mais pour ce dernier, je n'ai rien supprimé puisque je n'ai pas vue d'affichage &160; dans le bas d'aucune page de newsletter...

#25 Re : Rapport de bugs » Problème de &160; » 2004-09-27 06:27:54

J'ai un affichage &160; qui apparaît à côté de chacune des ligne de "Edit profile"

Comment m'en débarasser ???

voir image pour mieux saisir le problème:

Probleme.gif



Merci !

Pied de page des forums

Propulsé par FluxBB