/[openfoncier]/trunk/obj/document_numerise.class.php
ViewVC logotype

Diff of /trunk/obj/document_numerise.class.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 4144 by fmichon, Thu May 12 14:04:21 2016 UTC revision 4145 by nmeucci, Fri May 13 08:30:41 2016 UTC
# Line 775  class document_numerise extends document Line 775  class document_numerise extends document
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);
# Line 797  class document_numerise extends document Line 797  class document_numerise extends document
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.

Legend:
Removed from v.4144  
changed lines
  Added in v.4145

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26