Page 1 of 1

newsletter : problème pour importer des utilisateurs ?

Posted: Sat Nov 17, 2007 2:37 pm
by bmunsch
Config :

CMS Made Simple 1.2 "Barbados-4230"
Module : Newsletter NMS 1.0.2

Je cherche à importer des utilisateurs dans le module de newsletter.

Est-ce que quelqu'un a déjà réussi à le faire ?

Voici les indications à suivre :
Le fichier importé doit être au format CVS (valeur séparé par des virgules), une entrée par ligne. Le premier champ devrait être une adresse email, le deuxième champ un nom d'utilisateur, et le troisième un nom de list. Les adresses email pourrait être répété sur les lignes subsequent (en particulier pour des listes différentes).
mon fichier email.csv =

email@email.fr, bmunsch, liste1
email2@email.fr, robert, liste1

Quand j'importe le fichier j'ai toujours un message d'erreur.
Erreur de comptage:  3
Lignes: 3
Utilisateurs ajoutés: 0
Adhésion: 0
  Erreur à la ligne 1, pas assez de champs
  Erreur à la ligne 2, pas assez de champs
  Erreur à la ligne 3, pas assez de champs
Est-ce que quelqu'un peut m'aider ?

D'avance merci.

Re: newsletter : problème pour importer des utilisateurs ?

Posted: Sat Nov 17, 2007 8:27 pm
by jce76350
re,

lire l'aide en English, parce que la traduction FR date un peu

The columns are
uniqueid, email address, username, list name, active
donc il faut :
un identifiant unique, une adresse email,  un nom d'utilisateur,un nom de list,actif

ex
1,email@email.fr, bmunsch, liste1,actif

je vais modifier le fichier fr_FR.php pour cette modif
( ci joint fichier fr_FR.php.txt à renommer en fr_FR.php )
Si des volontaires m'envoi la traduction des autres phrases ...
je ferais les modif du fichier fr_FR.php sur CMSms translations

Re: newsletter : problème pour importer des utilisateurs ?

Posted: Tue Nov 20, 2007 1:32 pm
by bmunsch
Merci pour l'info, j'ai réussi à insérer le fichier d'emails.

Par contre, j'ai encore un problème avec le formulaire de désinscription où lorsque que j'essaie de me désinscrire j'ai le message d'erreur suivant :

Erreur!


Un ou plusieurs paramètres requis sont manquants dans la réquête. Cette action ne peut être accompli.
J'ai testé les tags suivants :

- {cms_module module='NMS' mode='unsubscribe' }
- {cms_module module='NMS' mode='unsubscribe' list='n° de la liste' }
- {cms_module module='NMS' mode='unsubscribe' list='nom de la liste' }

Je veux bien traduire le module d'aide en français mais où se trouve le fichier d'aide en anglais ?

D'avance merci,

bmunsch

Re: newsletter : problème pour importer des utilisateurs ?

Posted: Tue Nov 20, 2007 4:57 pm
by jce76350
Re,
Par contre, j'ai encore un problème avec le formulaire de désinscription où lorsque que j'essaie de me désinscrire j'ai le message d'erreur suivant
je ne connais pas du tout le module, mais peut etre assui un probleme de mise à jour de la traduction
Je veux bien traduire le module d'aide en français mais où se trouve le fichier d'aide en anglais ?
\modules\NMS\lang\en_US.php

la disposition des fichiers est toujours la même pour les modules
\modules\le_module\lang\en_US.php => fichier US
\modules\le_module\lang\ext\fr_FR.php => fichier FR

Re: newsletter : problème pour importer des utilisateurs ?

Posted: Wed Nov 21, 2007 6:31 pm
by bmunsch
J'ai parcouru brièvement le fichier en_US.php, et je n'ai pas vu les instructions pour importer un fichier utilisateurs.

Fin de la semaine, je vais commencer à traduire l'aide, mais je pense qu'il faudra ajouter une rubrique pour expliquer l'import d'utilisateurs.

De plus, le formulaire de désinscription est buggé, j'ai trouvé la solution sur le forum anglais, je l'inclurai dans l'aide.

Re: newsletter : problème pour importer des utilisateurs ?

Posted: Thu Nov 22, 2007 9:23 pm
by jce76350
re,
J'ai parcouru brièvement le fichier en_US.php, et je n'ai pas vu les instructions pour importer un fichier utilisateurs.
lignes 234 .....
$lang['info_csvformat'] = 'The import file must be in CSV (comma separated value) format, one entry per line.

The columns are:
uniqueid, email address, username, list name, active


Email addresses may be repeated on subsequent lines (particularly for different lists).';

traduire en
$lang['info_csvformat'] = 'Le fichier importé doit être au format CSV (valeur séparé par des virgules), une entrée par ligne. Les champs (colonnes) sont :  un identifiant unique, une adresse email, un nom d'utilisateur, un nom de liste, actif. Les adresses email pourrait être répété sur les lignes subsequent (en particulier pour des listes différentes).';