14 if (!defined(
'IN_PEEL')) {
26 $q =
query(
'SELECT acp.*, u.email AS client_login, u.id_utilisateur AS client_id, u2.email AS admin_login, u2.email AS admin_email
27 FROM `peel_admins_contacts_planified` acp
28 LEFT JOIN `peel_utilisateurs` u ON u.id_utilisateur = acp.user_id AND ' .
get_filter_site_cond(
'utilisateurs',
'u') .
'
29 INNER JOIN `peel_utilisateurs` u2 ON u2.id_utilisateur = acp.admin_id AND u2.priv LIKE "%admin%" AND ' .
get_filter_site_cond(
'utilisateurs',
'u2') .
'
30 WHERE acp.timestamp BETWEEN UNIX_TIMESTAMP("' . date(
'Y-m-d 00:00:00') .
'") AND UNIX_TIMESTAMP("' . date(
'Y-m-d 23:59:59') .
'")');
33 if (empty($admins_contacts_array[
$result[
'admin_email']])) {
34 $admins_contacts_array[$result[
'admin_email']] =
'Contacts planifiés aujourd\'hui sur ' .
$GLOBALS[
'wwwroot'] .
':<br />(<a href="' .
$GLOBALS[
'wwwroot'] .
'/modules/commerciale/administrer/list_admin_contact_planified.php?ad_date=' .
get_formatted_date(time()) .
'">Voir la liste des contacts planifiés</a>)<br /><br />';
36 $admins_contacts_array[$result[
'admin_email']] .=
'<a href="' .
$GLOBALS[
'administrer_url'] .
'/utilisateurs.php?mode=modif&id_utilisateur=' . $result[
'client_id'] .
'">' . $result[
'client_login'] .
'</a> : ' . (!empty($result[
'comments'])?$result[
'comments']:
'Pas de commentaire') .
'<br />';
39 if (!empty($admins_contacts_array)) {
40 if (!empty($admins_contacts_array)) {
41 $sujet =
'Contacts planifiés sur ' .
$GLOBALS[
'wwwroot'];
42 foreach($admins_contacts_array as $admin_email => $admin_body_email) {
43 send_email($admin_email, $sujet, $admin_body_email);
44 send_email(
$GLOBALS[
'support'],
'Copie de ' . $admin_email .
' - ' . $sujet, $admin_body_email);
get_filter_site_cond($table_technical_code, $table_alias=null, $use_strict_rights_if_in_admin=false, $specific_site_id=null, $exclude_public_items=false, $admin_force_multisite_if_allowed=false)
Retourne la condition SQL permettant de filtrer les données pour une table.
query($query, $die_if_error=false, $database_object=null, $silent_if_error=false, $security_sql_filter=true)
The query() function is meant to be called anywhere you want to make a query.
if(!defined('IN_PEEL')) send_email($to, $mail_subject= '', $mail_content= '', $template_technical_code=null, $template_tags=null, $format=null, $sender=null, $html_add_structure=true, $html_correct_conformity=false, $html_convert_url_to_links=true, $reply_to=null, $attached_files_infos_array=null, $lang=null, $additional_infos_array=array(), $attachment_not_sent_by_email=false)
Envoi d'un email à un utilisateur.
fetch_assoc($query_result)
fetch_assoc()
$GLOBALS['page_columns_count']
if(!defined('IN_PEEL')) warnAdminContactPlanified()
warnAdminContactPlanified()