Skip to content

Commit

Permalink
Adds some additional enhancements to Admin_GenericEmailingManager mod…
Browse files Browse the repository at this point in the history
…ule.
  • Loading branch information
JB Lebrun committed Feb 9, 2018
1 parent d1c6e87 commit e929513
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 15 deletions.
Expand Up @@ -36,6 +36,7 @@ class Admin_GenericEmailingManagerEmail extends ModuleLibrary {
$this->add_newItem('invalid_status', 'db', 'int', 'tinyint unsigned', '', 0);

$this->add_newItem('title', 'temp', 'string', '', '', '');
$this->add_newItem('email', 'temp', 'string', '', '', '');

/* generic initialisation */
$this->init_library();
Expand Down
Expand Up @@ -22,22 +22,24 @@ $this->add_JSScript('var deleteEmailUrl="'.$this->get_adminJSLink(array('mode'=>
$this->emailListParams = array('name'=>'emailList', 'useSession'=>true, 'object'=>&$this->emailItem);

/* build head parameters */
$this->emailListParams['headselectors'] = array('page'=> array('title'=>$camyks->get_translation('formitem_page'), 'itemtype'=>'page'),
'search'=> array('title'=>$this->get_translation('formitem_search'), 'itemtype'=>'text', 'default'=>''),
);
$this->emailListParams['headselectors'] = array(
'page' => array('title'=>$camyks->get_translation('formitem_page'), 'itemtype'=>'page'),
'search' => array('title'=>$this->get_translation('formitem_search'), 'itemtype'=>'text', 'default'=>''),
);

$this->emailListParams['headhiddens'] = array('openTab'=>'emails');

/* build sort parameters */
$this->emailListParams['sort'] = array('allowed'=>true, 'default'=>'id', 'defaultway'=>'asc');

/* build column parameters */
$this->emailListParams['listcolumns'] = array('status'=>array('title'=>' ', 'columntype'=>'method', 'method'=>'get_statusIcon', 'style'=>'width:12px;'),
'title'=>array('title'=>$this->get_translation('contact'),'columntype'=>'text', 'maxlength'=>'64'),
'sent_date'=>array('title'=>$this->get_translation('sending'),'columntype'=>'method', 'method'=>'get_sentDateValue'),
'opened_date'=>array('title'=>$this->get_translation('opening'),'columntype'=>'method', 'method'=>'get_openedDateValue'),
'firstclick_date'=>array('title'=>$this->get_translation('firstclick'),'columntype'=>'method', 'method'=>'get_firstClickDateValue'),
'click_count'=>array('title'=>$this->get_translation('clicks'),'columntype'=>'text'),
$this->emailListParams['listcolumns'] = array(
'status' => array('title'=>' ', 'columntype'=>'method', 'method'=>'get_statusIcon', 'style'=>'width:12px;'),
'title' => array('title'=>$this->get_translation('contact'),'columntype'=>'text', 'maxlength'=>'64'),
'sent_date' => array('title'=>$this->get_translation('sending'),'columntype'=>'method', 'method'=>'get_sentDateValue'),
'opened_date' => array('title'=>$this->get_translation('opening'),'columntype'=>'method', 'method'=>'get_openedDateValue'),
'firstclick_date' => array('title'=>$this->get_translation('firstclick'),'columntype'=>'method', 'method'=>'get_firstClickDateValue'),
'click_count' => array('title'=>$this->get_translation('clicks'),'columntype'=>'text'),
);

/* add delete email result button */
Expand Down
Expand Up @@ -179,32 +179,32 @@ $this->trads['mod_admin_genericemailingmanager_config_saved'] = 'Configuration e
$this->trads['mod_admin_genericemailingmanager_config_notsaved'] = 'Une erreur est survenue lors de l\'enregistrement de la configuration.';

/* admin save emailing */
$this->trads['mod_admin_genericemailingmanager_emailing_saved'] = 'E-mailing enregistré';
$this->trads['mod_admin_genericemailingmanager_emailing_saved'] = 'E-mailing enregistré.';
$this->trads['mod_admin_genericemailingmanager_emailing_notsaved'] = 'Une erreur est survenue lors de l\'enregistrement de ce e-mailing.';

/* admin delete emailing */
$this->trads['mod_admin_genericemailingmanager_emailing_deleted'] = 'E-mailing supprimé';
$this->trads['mod_admin_genericemailingmanager_emailing_deleted'] = 'E-mailing supprimé.';
$this->trads['mod_admin_genericemailingmanager_emailing_notdeleted'] = 'Une erreur est survenue lors de la suppression de cet emailing.';

/* admin reset emailing */
$this->trads['mod_admin_genericemailingmanager_emailing_reseted'] = 'E-mailing réinitialisé';
$this->trads['mod_admin_genericemailingmanager_emailing_reseted'] = 'E-mailing réinitialisé.';
$this->trads['mod_admin_genericemailingmanager_emailing_notreseted'] = 'Une erreur est survenue lors de la réinitialisation de cet emailing.';

/* admin delete email results */
$this->trads['mod_admin_genericemailingmanager_email_deleted'] = 'Résultats d\'envoi supprimés';
$this->trads['mod_admin_genericemailingmanager_email_deleted'] = 'Résultats d\'envoi supprimés.';
$this->trads['mod_admin_genericemailingmanager_email_notdeleted'] = 'Une erreur est survenue lors de la suppression de ecs résultats d\'envoi.';

/* admin mark email as invalid */
$this->trads['mod_admin_genericemailingmanager_email_markedasinvalid'] = 'Adresse e-mail marquée comme invalide.';

/* admin save contact */
$this->trads['mod_admin_genericemailingmanager_contact_saved'] = 'Contact enregistré';
$this->trads['mod_admin_genericemailingmanager_contact_saved'] = 'Contact enregistré.';
$this->trads['mod_admin_genericemailingmanager_contact_notsaved'] = 'Une erreur est survenue lors de l\'enregistrement de ce contact.';
$this->trads['mod_admin_genericemailingmanager_contact_saveerror_alreadyexists'] = 'Un contact utilisant cette adresse e-mail existe d&eacute;j&agrave; dans la base de donn&eacute;es. <br />Le contact n\'a pas &eacute;t&eacute; enregistr&eacute;.';
$this->trads['mod_admin_genericemailingmanager_contact_saveerror_emailinvalid'] = 'L\'adresse e-mail est invalide. <br />Le contact n\'a pas &eacute;t&eacute; enregistr&eacute;.';

/* admin delete contact */
$this->trads['mod_admin_genericemailingmanager_contact_deleted'] = 'Contact supprim&eacute;';
$this->trads['mod_admin_genericemailingmanager_contact_deleted'] = 'Contact supprim&eacute;.';
$this->trads['mod_admin_genericemailingmanager_contact_notdeleted'] = 'Une erreur est survenue lors de la suppression de ce contact.';

/* admin import contacts */
Expand Down

0 comments on commit e929513

Please sign in to comment.