VALUES ({?}, {?}, {?}, {?}, {?}, {?})',
$this->pid, $this->jobid, $this->groupid, $this->type, $this->id, $component_id);
}
+ } else {
+ // If the address was not geocoded, notifies it to the appropriate ML.
+ $mailer = new PlMailer('profile/no_geocoding.mail.tpl');
+ $mailer->assign('text', $this->text);
+ $mailer->assign('primary_key', $this->pid . '-' . $this->jobid . '-' . $this->groupid . '-' . $this->type . '-' . $this->id);
+ $mailer->send();
}
if ($this->type == self::LINK_PROFILE) {
from=webmaster@polytechnique.org
to=br@staff.polytechnique.org
+[geoloc_empty]
+from=webmaster@polytechnique.org
+to=non-geoloc@staff.polytechnique.org
+
[mails_ax]
from="Amicale des Anciens de l'X" <reponses@amicale.polytechnique.org>
replyto=reponses@amicale.polytechnique.org
--- /dev/null
+{**************************************************************************}
+{* *}
+{* Copyright (C) 2003-2011 Polytechnique.org *}
+{* http://opensource.polytechnique.org/ *}
+{* *}
+{* This program is free software; you can redistribute it and/or modify *}
+{* it under the terms of the GNU General Public License as published by *}
+{* the Free Software Foundation; either version 2 of the License, or *}
+{* (at your option) any later version. *}
+{* *}
+{* This program is distributed in the hope that it will be useful, *}
+{* but WITHOUT ANY WARRANTY; without even the implied warranty of *}
+{* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *}
+{* GNU General Public License for more details. *}
+{* *}
+{* You should have received a copy of the GNU General Public License *}
+{* along with this program; if not, write to the Free Software *}
+{* Foundation, Inc., *}
+{* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *}
+{* *}
+{**************************************************************************}
+
+{config_load file="mails.conf" section="geoloc_empty"}
+{if $mail_part eq 'head'}
+{from full=#from#}
+{to addr=#to#}
+{subject text="Adresse impossible à geolocaliser"}
+{elseif $mail_part eq 'wiki'}
+La requête de géocodage générée par {$smarty.session.hruid}, concernant la clef pid-jobid-groupid-type-id {$primary_key}, et dont le texte est le suivant :\\
+{$text}\\
+n'a pas été géolocalisée.
+
+{include file="include/signature.mail.tpl"}
+{/if}
+
+{* vim:set et sw=2 sts=2 sws=2: *}