Envoyer des messages

Maintenant que les conversations sont correctement créées, il faut permettre l’ajout de messages. Pour cela, Raphaël va devoir effectuer plusieurs tâches : permettre à l’utilisateur de définir son pseudo, ajouter la page d’accès à une conversation et ajouter un formulaire fonctionnel pour ajouter un message.

1. Définir son nom d’utilisateur

Pour pouvoir facilement suivre le fil d’une conversation, il est nécessaire de savoir qui a envoyé chaque message. Il faut donc que la personne qui écrit un message soit identifiée par un nom. Pour cela, il faut définir un nom d’auteur. Ce nom sera commun à toutes les discussions pour éviter de devoir le redéfinir à chaque fois.

Raphaël prévoit d’insérer le formulaire dans la barre de navigation Bootstrap. Il crée tout d’abord le template permettant de définir le nom d’utilisateur dans le fichier client/template/navbar/nomAuteur.html :


<template name="nomAuteur"> 
  <form class="navbar-form navbar-left"> 
    <div class="form-group"> 
      <input type="text" id="nomAuteur" class="form-control" 
placeholder="Pseudo"> 
    </div> 
  </form> 
  {{#if pseudoDefini}} 
     <span style="color:green"><span...
Pour consulter la suite, découvrez le livre suivant :
couv_EPMETION.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Création d'une conversation
Suivant
Lecture des messages