775 |
$dossier_message_val = array(); |
$dossier_message_val = array(); |
776 |
$dossier_message_val['dossier'] = $val['dossier']; |
$dossier_message_val['dossier'] = $val['dossier']; |
777 |
$dossier_message_val['type'] = _('Ajout de pièce(s)'); |
$dossier_message_val['type'] = _('Ajout de pièce(s)'); |
778 |
$dossier_message_val['emetteur'] = $_SESSION['login']; |
$dossier_message_val['emetteur'] = $this->get_emetteur(); |
779 |
$dossier_message_val['date_emission'] = date('Y-m-d H:i:s'); |
$dossier_message_val['date_emission'] = date('Y-m-d H:i:s'); |
780 |
$dossier_message_val['contenu'] = _('Une ou plusieurs pièces ont été ajoutées sur le dossier.'); |
$dossier_message_val['contenu'] = _('Une ou plusieurs pièces ont été ajoutées sur le dossier.'); |
781 |
$add = $dossier_message->add_notification_message($dossier_message_val); |
$add = $dossier_message->add_notification_message($dossier_message_val); |
797 |
return true; |
return true; |
798 |
} |
} |
799 |
|
|
800 |
|
/** |
801 |
|
* Retourne le login de l'utilisateur connecté + entre parenthèses son nom |
802 |
|
* s'il en a un. |
803 |
|
* |
804 |
|
* @return string myLogin OU myLogin (myName) |
805 |
|
*/ |
806 |
|
private function get_emetteur() { |
807 |
|
// Récupération du login |
808 |
|
$login = $_SESSION['login']; |
809 |
|
// Initialisation du nom |
810 |
|
$nom = ""; |
811 |
|
// Initialisation du retour |
812 |
|
$emetteur = ""; |
813 |
|
// Requête et stockage des informations de l'user connecté |
814 |
|
$this->f->getUserInfos(); |
815 |
|
// Si le nom existe et est défini on le récupère |
816 |
|
if (isset($this->f->om_utilisateur["nom"]) |
817 |
|
&& !empty($this->f->om_utilisateur["nom"])) { |
818 |
|
$nom = trim($this->f->om_utilisateur["nom"]); |
819 |
|
} |
820 |
|
// Définition de l'émetteur : obligatoirement son login |
821 |
|
$emetteur = $_SESSION['login']; |
822 |
|
// Définition de l'émetteur : + éventuellement son nom |
823 |
|
if ($nom != "") { |
824 |
|
$emetteur .= " (".$nom.")"; |
825 |
|
} |
826 |
|
// Retour |
827 |
|
return $emetteur; |
828 |
|
} |
829 |
|
|
830 |
|
|
831 |
/** |
/** |
832 |
* Affecte une valeur à l'attribut de l'identifiant du message. |
* Affecte une valeur à l'attribut de l'identifiant du message. |