/[dolibarr]/dolibarr/htdocs/comm/mailing/fiche.php
ViewVC logotype

Diff of /dolibarr/htdocs/comm/mailing/fiche.php

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

revision 1.21 by eldy, Sat Sep 10 16:02:36 2005 UTC revision 1.22 by eldy, Thu Sep 15 22:45:38 2005 UTC
# Line 99  if ($_POST["action"] == 'send') Line 99  if ($_POST["action"] == 'send')
99  // Action ajout mailing  // Action ajout mailing
100  if ($_POST["action"] == 'add')  if ($_POST["action"] == 'add')
101  {  {
102    $mil = new Mailing($db);      $message='';
103        
104        $mil = new Mailing($db);
105    
106    $mil->email_from   = $_POST["from"];      $mil->email_from   = trim($_POST["from"]);
107    $mil->titre        = $_POST["titre"];      $mil->titre        = trim($_POST["titre"]);
108    $mil->sujet        = $_POST["sujet"];      $mil->sujet        = trim($_POST["sujet"]);
109    $mil->body         = $_POST["body"];      $mil->body         = trim($_POST["body"]);
110    
111    if ($mil->create($user) >= 0)      if (! $mil->titre) $message.=($message?'<br>':'').$langs->trans("ErrorFieldRequired",$langs->trans("MailTitle"));
112        if (! $mil->sujet) $message.=($message?'<br>':'').$langs->trans("ErrorFieldRequired",$langs->trans("MailTopic"));
113    
114        if (! $message)
115      {      {
116        Header("Location: fiche.php?id=".$mil->id);          if ($mil->create($user) >= 0)
117            {
118                Header("Location: fiche.php?id=".$mil->id);
119                exit;
120            }
121            $message=$mil->error;
122      }      }
123    else  
124     {      $message='<div class="error">'.$message.'</div>';
     $message='<div class="error">'.$mil->error.'</div>';  
125      $_GET["action"]="create";      $_GET["action"]="create";
    }  
126  }  }
127    
128  // Action mise a jour mailing  // Action mise a jour mailing
# Line 229  if ($_GET["action"] == 'create') Line 237  if ($_GET["action"] == 'create')
237      print '<tr><td width="25%">'.$langs->trans("MailFrom").'</td><td><input class="flat" name="from" size="40" value="'.$conf->mailing->email_from.'"></td></tr>';      print '<tr><td width="25%">'.$langs->trans("MailFrom").'</td><td><input class="flat" name="from" size="40" value="'.$conf->mailing->email_from.'"></td></tr>';
238      print '<tr><td width="25%">'.$langs->trans("MailTitle").'</td><td><input class="flat" name="titre" size="40" value=""></td></tr>';      print '<tr><td width="25%">'.$langs->trans("MailTitle").'</td><td><input class="flat" name="titre" size="40" value=""></td></tr>';
239      print '<tr><td width="25%">'.$langs->trans("MailTopic").'</td><td><input class="flat" name="sujet" size="60" value=""></td></tr>';      print '<tr><td width="25%">'.$langs->trans("MailTopic").'</td><td><input class="flat" name="sujet" size="60" value=""></td></tr>';
240      print '<tr><td width="25%" valign="top">'.$langs->trans("MailMessage").'</td><td><textarea cols="70" rows="10" name="body"></textarea></td></tr>';      print '<tr><td width="25%" valign="top">'.$langs->trans("MailMessage").'<br>';
241        print '<br><i>'.$langs->trans("CommonSubstitutions").':<br>';
242        print '__EMAIL__ = '.$langs->trans("EMail").'<br>';
243        print '__LASTNAME__ = '.$langs->trans("Lastname").'<br>';
244        print '__FIRSTNAME__ = '.$langs->trans("Firstname").'<br>';
245        print '</td>';
246        print '<td><textarea cols="70" rows="10" name="body"></textarea></td></tr>';
247      print '<tr><td colspan="2" align="center"><input type="submit" class="button" value="'.$langs->trans("CreateMailing").'"></td></tr>';      print '<tr><td colspan="2" align="center"><input type="submit" class="button" value="'.$langs->trans("CreateMailing").'"></td></tr>';
248      print '</table>';      print '</table>';
249      print '</form>';      print '</form>';

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26