Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision bcd1d3af

Von Sven Schöling vor mehr als 17 Jahren hinzugefügt

  • ID bcd1d3af33a27ea33cf50d54aaebe8338b4dab38
  • Vorgänger 6dde80b7
  • Nachfolger c546068f

edit_e_mail auf templates umgestellt

Unterschiede anzeigen:

bin/mozilla/io.pl
1256 1256
    $form->{print_and_post} = 0;
1257 1257
    $form->{resubmit}       = 0;
1258 1258
  }
1259
  if ($myconfig{role} eq 'admin') {
1260
    $bcc = qq|
1261
    <tr>
1262
      <th align="right" nowrap="true">| . $locale->text('Bcc') . qq|</th>
1263
      <td><input name="bcc" size="30" value="| . Q($form->{bcc}) . qq|"></td>
1264
    </tr>
1265
|;
1266
  }
1267 1259

  
1268
  if ($form->{formname} =~ /(pick|packing|bin)_list/) {
1269
    $form->{email} = $form->{shiptoemail} if $form->{shiptoemail};
1270
  }
1260
  $form->{email} = $form->{shiptoemail} if $form->{shiptoemail} && $form->{formname} =~ /(pick|packing|bin)_list/;
1271 1261

  
1272 1262
  if ($form->{"cp_id"} && !$form->{"email"}) {
1273 1263
    CT->get_contact(\%myconfig, $form);
1274 1264
    $form->{"email"} = $form->{"cp_email"};
1275 1265
  }
1276 1266

  
1277
  $name = $form->{ $form->{vc} };
1278
  $name =~ s/--.*//g;
1279
  $title = $locale->text('E-mail') . " $name";
1267
  $form->{ $form->{vc} } =~ /--/;
1268
  $title = $locale->text('E-mail') . " $`";
1280 1269

  
1281 1270
  $form->{oldmedia} = $form->{media};
1282 1271
  $form->{media}    = "email";
1283 1272

  
1284
  my %formname_translations =
1285
    (
1273
  my %formname_translations = (
1286 1274
     "bin_list" => $locale->text('Bin List'),
1287 1275
     "credit_note" => $locale->text('Credit Note'),
1288 1276
     "invoice" => $locale->text('Invoice'),
......
1295 1283
     "sales_quotation" => $locale->text('Quotation'),
1296 1284
     "storno_invoice" => $locale->text('Storno Invoice'),
1297 1285
     "storno_packing_list" => $locale->text('Storno Packing List'),
1298
    );
1286
  );
1299 1287

  
1300 1288
  my $attachment_filename = $formname_translations{$form->{"formname"}};
1301 1289
  my $prefix;
......
1315 1303
       $form->{"format"} =~ /opendocument/i ? ".odt" :
1316 1304
       $form->{"format"} =~ /html/i ? ".html" : "");
1317 1305
    $attachment_filename =~ s/ /_/g;
1318
    my %umlaute =
1319
      (
1320
       "?" => "ae", "?" => "oe", "?" => "ue",
1321
       "?" => "Ae", "?" => "Oe", "?" => "Ue",
1322
       "?" => "ss"
1323
      );
1324
    map({ $attachment_filename =~ s/$_/$umlaute{$_}/g; } keys(%umlaute));
1306
    my %umlaute = ( "?" => "ae", "?" => "oe", "?" => "ue", 
1307
                    "?" => "Ae", "?" => "Oe", "?" => "Ue", "?" => "ss");
1308
    map { $attachment_filename =~ s/$_/$umlaute{$_}/g } keys %umlaute;
1325 1309
  } else {
1326 1310
    $attachment_filename = "";
1327 1311
  }
1328 1312

  
1329
  if ($form->{"email"}) {
1330
    $form->{"fokus"} = "Form.subject";
1331
  } else {
1332
    $form->{"fokus"} = "Form.email";
1333
  }
1313
  $form->{"fokus"} = $form->{"email"} ? "Form.subject" : "Form.email";
1334 1314
  $form->header;
1335 1315

  
1336
  print qq|
1337
<body onload="fokus()">
1338

  
1339
<form name="Form" method="post" action="$form->{script}">
1316
  my (@nh, %nh, @hiddenkeys);
1317
  @nh = qw(action email cc bcc subject message formname sendmode format header override); $nh{@nh} = (1)x@nh;
1318
  @hidden_keys = grep { !$nh{$_} } grep { !ref $form->{$_} } keys %$form;
1340 1319

  
1341
<table width="100%">
1342
  <tr class="listtop">
1343
    <th class="listtop">$title</th>
1344
  </tr>
1345
  <tr height="5"></tr>
1346
  <tr>
1347
    <td>
1348
      <table>
1349
        <tr>
1350
          <th align="right" nowrap>| . $locale->text('To') . qq|</th>
1351
          <td><input name="email" size="30" value="| .
1352
          Q($form->{"email"}) . qq|"></td>
1353
        </tr>
1354
        <tr>
1355
          <th align="right" nowrap>| . $locale->text('Cc') . qq|</th>
1356
          <td><input name="cc" size="30" value="| .
1357
          Q($form->{"cc"}) . qq|"></td>
1358
        </tr>
1359
        $bcc
1360
        <tr>
1361
          <th align="right" nowrap>| . $locale->text('Subject') . qq|</th>
1362
          <td><input name="subject" size="30" value="| .
1363
          Q($form->{"subject"}) . qq|"></td>
1364
        </tr>
1365
        <tr>
1366
          <th align="right" nowrap>| . $locale->text('Attachment name') .
1367
          qq|</th>
1368
          <td><input name="attachment_filename" size="30" value="| .
1369
          Q($attachment_filename) . qq|"></td>
1370
      </table>
1371
    </td>
1372
  </tr>
1373
  <tr>
1374
    <td>
1375
      <table>
1376
        <tr>
1377
          <th align="left" nowrap>| . $locale->text('Message') . qq|</th>
1378
        </tr>
1379
        <tr>
1380
          <td><textarea name="message" rows="15" cols="60" wrap="soft">| .
1381
          H($form->{"message"}) . qq|</textarea></td>
1382
        </tr>
1383
      </table>
1384
    </td>
1385
  </tr>
1386
  <tr>
1387
    <td>
1388
|;
1389

  
1390
  print_options();
1391

  
1392
  map { delete $form->{$_} }
1393
    qw(action email cc bcc subject message formname sendmode format header override);
1394

  
1395
  # save all other variables
1396
  foreach $key (keys %$form) {
1397
    $form->{$key} =~ s/\"/&quot;/g;
1398
    print qq|<input type="hidden" name="$key" value="| . Q($form->{$key}) . qq|">\n|;
1399
  }
1400

  
1401
  print qq|
1402
    </td>
1403
  </tr>
1404
  <tr>
1405
    <td><hr size="3" noshade></td>
1406
  </tr>
1407
</table>
1408

  
1409
<input type="hidden" name="nextsub" value="send_email">
1410

  
1411
<br>
1412
<input name="action" class="submit" type="submit" value="|
1413
    . $locale->text('Continue') . qq|">
1414
</form>
1415

  
1416
</body>
1417
</html>
1418
|;
1320
  print $form->parse_html_template('generic/edit_email', 
1321
                                  { title           => $title,
1322
                                    a_filename      => $attachment_filename,
1323
                                    _print_options_ => print_options('inline'),
1324
                                    HIDDEN          => [ map +{ name => $_, value => $form->{$_} }, @hidden_keys ],
1325
                                    SHOW_BCC        => $myconfig{role} eq 'admin' });
1419 1326

  
1420 1327
  $lxdebug->leave_sub();
1421 1328
}
locale/de/dn
12 12
  'Apr'                         => 'Apr',
13 13
  'April'                       => 'April',
14 14
  'Attachment'                  => 'als Anhang',
15
  'Attachment name'             => 'Name des Anhangs',
16 15
  'Attempt to call an undefined sub named \'%s\'' => 'Es wurde versucht, eine nicht definierte Unterfunktion namens \'%s\' aufzurufen.',
17 16
  'Aug'                         => 'Aug',
18 17
  'August'                      => 'August',
......
21 20
  'Billing Address'             => 'Rechnungsadresse',
22 21
  'Bin'                         => 'Lagerplatz',
23 22
  'Bin List'                    => 'Lagerliste',
24
  'Cc'                          => 'Cc',
25 23
  'City'                        => 'Stadt',
26 24
  'Company Name'                => 'Firmenname',
27 25
  'Confirmation'                => 'Auftragsbest?tigung',
......
100 98
  'March'                       => 'M?rz',
101 99
  'May'                         => 'Mai',
102 100
  'May '                        => 'Mai',
103
  'Message'                     => 'Nachricht',
104 101
  'Minimum Amount'              => 'Mindestbetrag',
105 102
  'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.',
106 103
  'Missing \'tag\' field.'      => 'Fehlendes Feld \'tag\'.',
......
190 187
  'Storno Invoice'              => 'Stornorechnung',
191 188
  'Storno Packing List'         => 'Stornolieferschein',
192 189
  'Street'                      => 'Stra?e',
193
  'Subject'                     => 'Betreff',
194 190
  'Subtotal'                    => 'Zwischensumme',
195 191
  'Template'                    => 'Druckvorlage',
196 192
  'Terms missing in row '       => '+Tage fehlen in Zeile ',
locale/de/ic
22 22
  'Assemblies'                  => 'Erzeugnisse',
23 23
  'Assembly Number missing!'    => 'Erzeugnisnummer fehlt!',
24 24
  'Attachment'                  => 'als Anhang',
25
  'Attachment name'             => 'Name des Anhangs',
26 25
  'Attempt to call an undefined sub named \'%s\'' => 'Es wurde versucht, eine nicht definierte Unterfunktion namens \'%s\' aufzurufen.',
27 26
  'Aug'                         => 'Aug',
28 27
  'August'                      => 'August',
......
34 33
  'Bought'                      => 'Gekauft',
35 34
  'Buchungsgruppe'              => 'Buchungsgruppe',
36 35
  'Cannot delete item!'         => 'Artikel kann nicht gel?scht werden!',
37
  'Cc'                          => 'Cc',
38 36
  'City'                        => 'Stadt',
39 37
  'Company Name'                => 'Firmenname',
40 38
  'Confirm!'                    => 'Best?tigen Sie!',
......
111 109
  'March'                       => 'M?rz',
112 110
  'May'                         => 'Mai',
113 111
  'May '                        => 'Mai',
114
  'Message'                     => 'Nachricht',
115 112
  'Microfiche'                  => 'Mikrofilm',
116 113
  'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.',
117 114
  'Missing \'tag\' field.'      => 'Fehlendes Feld \'tag\'.',
......
221 218
  'Storno Invoice'              => 'Stornorechnung',
222 219
  'Storno Packing List'         => 'Stornolieferschein',
223 220
  'Street'                      => 'Stra?e',
224
  'Subject'                     => 'Betreff',
225 221
  'Subtotal'                    => 'Zwischensumme',
226 222
  'TOP100'                      => 'Top 100',
227 223
  'The \'tag\' field must only consist of alphanumeric characters or the carachters - _ ( )' => 'Das Feld \'tag\' darf nur aus alphanumerischen Zeichen und den Zeichen - _ ( ) bestehen.',
locale/de/io
10 10
  'Apr'                         => 'Apr',
11 11
  'April'                       => 'April',
12 12
  'Attachment'                  => 'als Anhang',
13
  'Attachment name'             => 'Name des Anhangs',
14 13
  'Attempt to call an undefined sub named \'%s\'' => 'Es wurde versucht, eine nicht definierte Unterfunktion namens \'%s\' aufzurufen.',
15 14
  'Aug'                         => 'Aug',
16 15
  'August'                      => 'August',
......
18 17
  'Billing Address'             => 'Rechnungsadresse',
19 18
  'Bin'                         => 'Lagerplatz',
20 19
  'Bin List'                    => 'Lagerliste',
21
  'Cc'                          => 'Cc',
22 20
  'City'                        => 'Stadt',
23 21
  'Company Name'                => 'Firmenname',
24 22
  'Confirmation'                => 'Auftragsbest?tigung',
......
65 63
  'March'                       => 'M?rz',
66 64
  'May'                         => 'Mai',
67 65
  'May '                        => 'Mai',
68
  'Message'                     => 'Nachricht',
69 66
  'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.',
70 67
  'Missing \'tag\' field.'      => 'Fehlendes Feld \'tag\'.',
71 68
  'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.',
......
141 138
  'Storno Invoice'              => 'Stornorechnung',
142 139
  'Storno Packing List'         => 'Stornolieferschein',
143 140
  'Street'                      => 'Stra?e',
144
  'Subject'                     => 'Betreff',
145 141
  'Subtotal'                    => 'Zwischensumme',
146 142
  'The \'tag\' field must only consist of alphanumeric characters or the carachters - _ ( )' => 'Das Feld \'tag\' darf nur aus alphanumerischen Zeichen und den Zeichen - _ ( ) bestehen.',
147
  'To'                          => 'An',
148 143
  'Trying to call a sub without a name' => 'Es wurde versucht, eine Unterfunktion ohne Namen aufzurufen.',
149 144
  'Unit'                        => 'Einheit',
150 145
  'Unknown dependency \'%s\'.'  => 'Unbekannte Abh&auml;ngigkeit \'%s\'.',
locale/de/ir
15 15
  'April'                       => 'April',
16 16
  'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gel?scht werden:',
17 17
  'Attachment'                  => 'als Anhang',
18
  'Attachment name'             => 'Name des Anhangs',
19 18
  'Attempt to call an undefined sub named \'%s\'' => 'Es wurde versucht, eine nicht definierte Unterfunktion namens \'%s\' aufzurufen.',
20 19
  'Aug'                         => 'Aug',
21 20
  'August'                      => 'August',
......
29 28
  'Cannot post payment for a closed period!' => 'Es k?nnen keine Zahlungen f?r abgeschlossene B?cher gebucht werden!',
30 29
  'Cannot post payment!'        => 'Zahlung kann nicht gebucht werden!',
31 30
  'Cannot storno storno invoice!' => 'Kann eine Stornorechnung nicht stornieren',
32
  'Cc'                          => 'Cc',
33 31
  'City'                        => 'Stadt',
34 32
  'Company Name'                => 'Firmenname',
35 33
  'Confirm!'                    => 'Best?tigen Sie!',
......
100 98
  'May'                         => 'Mai',
101 99
  'May '                        => 'Mai',
102 100
  'Memo'                        => 'Memo',
103
  'Message'                     => 'Nachricht',
104 101
  'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.',
105 102
  'Missing \'tag\' field.'      => 'Fehlendes Feld \'tag\'.',
106 103
  'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.',
......
195 192
  'Storno Invoice'              => 'Stornorechnung',
196 193
  'Storno Packing List'         => 'Stornolieferschein',
197 194
  'Street'                      => 'Stra?e',
198
  'Subject'                     => 'Betreff',
199 195
  'Subtotal'                    => 'Zwischensumme',
200 196
  'Tax Included'                => 'Steuer im Preis inbegriffen',
201 197
  'The \'tag\' field must only consist of alphanumeric characters or the carachters - _ ( )' => 'Das Feld \'tag\' darf nur aus alphanumerischen Zeichen und den Zeichen - _ ( ) bestehen.',
202
  'To'                          => 'An',
203 198
  'Total'                       => 'Summe',
204 199
  'Trying to call a sub without a name' => 'Es wurde versucht, eine Unterfunktion ohne Namen aufzurufen.',
205 200
  'Unit'                        => 'Einheit',
locale/de/is
17 17
  'April'                       => 'April',
18 18
  'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gel?scht werden:',
19 19
  'Attachment'                  => 'als Anhang',
20
  'Attachment name'             => 'Name des Anhangs',
21 20
  'Attempt to call an undefined sub named \'%s\'' => 'Es wurde versucht, eine nicht definierte Unterfunktion namens \'%s\' aufzurufen.',
22 21
  'Aug'                         => 'Aug',
23 22
  'August'                      => 'August',
......
32 31
  'Cannot post payment for a closed period!' => 'Es k?nnen keine Zahlungen f?r abgeschlossene B?cher gebucht werden!',
33 32
  'Cannot post payment!'        => 'Zahlung kann nicht gebucht werden!',
34 33
  'Cannot storno storno invoice!' => 'Kann eine Stornorechnung nicht stornieren',
35
  'Cc'                          => 'Cc',
36 34
  'Choose Customer'             => 'Endkunde w?hlen:',
37 35
  'Choose Vendor'               => 'H?ndler w?hlen',
38 36
  'City'                        => 'Stadt',
......
118 116
  'May'                         => 'Mai',
119 117
  'May '                        => 'Mai',
120 118
  'Memo'                        => 'Memo',
121
  'Message'                     => 'Nachricht',
122 119
  'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.',
123 120
  'Missing \'tag\' field.'      => 'Fehlendes Feld \'tag\'.',
124 121
  'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.',
......
221 218
  'Storno Invoice'              => 'Stornorechnung',
222 219
  'Storno Packing List'         => 'Stornolieferschein',
223 220
  'Street'                      => 'Stra?e',
224
  'Subject'                     => 'Betreff',
225 221
  'Subtotal'                    => 'Zwischensumme',
226 222
  'Tax Included'                => 'Steuer im Preis inbegriffen',
227 223
  'The \'tag\' field must only consist of alphanumeric characters or the carachters - _ ( )' => 'Das Feld \'tag\' darf nur aus alphanumerischen Zeichen und den Zeichen - _ ( ) bestehen.',
228
  'To'                          => 'An',
229 224
  'Total'                       => 'Summe',
230 225
  'Trade Discount'              => 'Rabatt',
231 226
  'Trying to call a sub without a name' => 'Es wurde versucht, eine Unterfunktion ohne Namen aufzurufen.',
locale/de/oe
17 17
  'Are you sure you want to delete Order Number' => 'Soll der Auftrag mit folgender Nummer wirklich gel?scht werden:',
18 18
  'Are you sure you want to delete Quotation Number' => 'Sind Sie sicher, dass Angebotnummer gel?scht werden soll?',
19 19
  'Attachment'                  => 'als Anhang',
20
  'Attachment name'             => 'Name des Anhangs',
21 20
  'Attempt to call an undefined sub named \'%s\'' => 'Es wurde versucht, eine nicht definierte Unterfunktion namens \'%s\' aufzurufen.',
22 21
  'Aug'                         => 'Aug',
23 22
  'August'                      => 'August',
......
32 31
  'Cannot delete quotation!'    => 'Angebot kann nicht gel?scht werden!',
33 32
  'Cannot save order!'          => 'Auftrag kann nicht gespeichert werden!',
34 33
  'Cannot save quotation!'      => 'Angebot kann nicht gespeichert werden!',
35
  'Cc'                          => 'Cc',
36 34
  'Choose Customer'             => 'Endkunde w?hlen:',
37 35
  'Choose Vendor'               => 'H?ndler w?hlen',
38 36
  'City'                        => 'Stadt',
......
116 114
  'Max. Dunning Level'          => 'h?chste Mahnstufe',
117 115
  'May'                         => 'Mai',
118 116
  'May '                        => 'Mai',
119
  'Message'                     => 'Nachricht',
120 117
  'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.',
121 118
  'Missing \'tag\' field.'      => 'Fehlendes Feld \'tag\'.',
122 119
  'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.',
......
223 220
  'Storno Invoice'              => 'Stornorechnung',
224 221
  'Storno Packing List'         => 'Stornolieferschein',
225 222
  'Street'                      => 'Stra?e',
226
  'Subject'                     => 'Betreff',
227 223
  'Subtotal'                    => 'Zwischensumme',
228 224
  'Tax'                         => 'Steuer',
229 225
  'Tax Included'                => 'Steuer im Preis inbegriffen',
230 226
  'The \'tag\' field must only consist of alphanumeric characters or the carachters - _ ( )' => 'Das Feld \'tag\' darf nur aus alphanumerischen Zeichen und den Zeichen - _ ( ) bestehen.',
231
  'To'                          => 'An',
232 227
  'Total'                       => 'Summe',
233 228
  'Trade Discount'              => 'Rabatt',
234 229
  'Trying to call a sub without a name' => 'Es wurde versucht, eine Unterfunktion ohne Namen aufzurufen.',
templates/webpages/generic/edit_email_de.html
1
<body onload="fokus()">
2

  
3
<form name="Form" method="post" action="<TMPL_VAR script>">
4

  
5
<table width="100%">
6
  <tr class="listtop">
7

  
8
    <th class="listtop"><TMPL_VAR title></th>
9
  </tr>
10
  <tr height="5"></tr>
11
  <tr>
12
    <td>
13
      <table>
14
        <tr>
15
          <th align="right" nowrap>An</th>
16

  
17
          <td><input name="email" size="30" value="<TMPL_VAR email>"></td>
18
        </tr>
19
        <tr>
20
          <th align="right" nowrap>Cc</th>
21
          <td><input name="cc" size="30" value="<TMPL_VAR cc>"></td>
22
        </tr>
23
<TMPL_IF SHOW_BCC>
24
        <tr>
25
          <th align="right" nowrap>Bcc</th>
26
          <td><input name="bcc" size="30" value="<TMPL_VAR bcc>"></td>
27
        </tr></TMPL_IF>
28
        <tr>
29
          <th align="right" nowrap>Betreff</th>
30

  
31
          <td><input name="subject" size="30" value="<TMPL_VAR subject>"></td>
32
        </tr>
33
        <tr>
34
          <th align="right" nowrap>Name des Anhangs</th>
35
          <td><input name="attachment_filename" size="30" value="<TMPL_VAR a_filename>"></td>
36
      </table>
37
    </td>
38
  </tr>
39

  
40
  <tr>
41
    <td>
42
      <table>
43
        <tr>
44
          <th align="left" nowrap>Nachricht</th>
45
        </tr>
46
        <tr>
47
          <td><textarea name="message" rows="15" cols="60" wrap="soft"><TMPL_VAR message></textarea></td>
48

  
49
        </tr>
50
      </table>
51
    </td>
52
  </tr>
53
  <tr>
54
    <td>
55

  
56
<TMPL_VAR _print_options_>
57
<TMPL_LOOP HIDDEN><input type="hidden" name="<TMPL_VAR name>" value="<TMPL_VAR value ESCAPE=HTML>"></TMPL_LOOP>
58

  
59
    </td>
60
  </tr>
61

  
62
  <tr>
63
    <td><hr size="3" noshade></td>
64
  </tr>
65
</table>
66

  
67
<input type="hidden" name="nextsub" value="send_email">
68

  
69
<br>
70
<input name="action" class="submit" type="submit" value="Weiter">
71
</form>
72

  
73
</body>
74
</html>
templates/webpages/generic/edit_email_master.html
1
<body onload="fokus()">
2

  
3
<form name="Form" method="post" action="<TMPL_VAR script>">
4

  
5
<table width="100%">
6
  <tr class="listtop">
7

  
8
    <th class="listtop"><TMPL_VAR title></th>
9
  </tr>
10
  <tr height="5"></tr>
11
  <tr>
12
    <td>
13
      <table>
14
        <tr>
15
          <th align="right" nowrap><translate>To</translate></th>
16

  
17
          <td><input name="email" size="30" value="<TMPL_VAR email>"></td>
18
        </tr>
19
        <tr>
20
          <th align="right" nowrap><translate>Cc</translate></th>
21
          <td><input name="cc" size="30" value="<TMPL_VAR cc>"></td>
22
        </tr>
23
<TMPL_IF SHOW_BCC>
24
        <tr>
25
          <th align="right" nowrap><translate>Bcc</translate></th>
26
          <td><input name="bcc" size="30" value="<TMPL_VAR bcc>"></td>
27
        </tr></TMPL_IF>
28
        <tr>
29
          <th align="right" nowrap><translate>Subject</translate></th>
30

  
31
          <td><input name="subject" size="30" value="<TMPL_VAR subject>"></td>
32
        </tr>
33
        <tr>
34
          <th align="right" nowrap><translate>Attachment name</translate></th>
35
          <td><input name="attachment_filename" size="30" value="<TMPL_VAR a_filename>"></td>
36
      </table>
37
    </td>
38
  </tr>
39

  
40
  <tr>
41
    <td>
42
      <table>
43
        <tr>
44
          <th align="left" nowrap><translate>Message</translate></th>
45
        </tr>
46
        <tr>
47
          <td><textarea name="message" rows="15" cols="60" wrap="soft"><TMPL_VAR message></textarea></td>
48

  
49
        </tr>
50
      </table>
51
    </td>
52
  </tr>
53
  <tr>
54
    <td>
55

  
56
<TMPL_VAR _print_options_>
57
<TMPL_LOOP HIDDEN><input type="hidden" name="<TMPL_VAR name>" value="<TMPL_VAR value ESCAPE=HTML>"></TMPL_LOOP>
58

  
59
    </td>
60
  </tr>
61

  
62
  <tr>
63
    <td><hr size="3" noshade></td>
64
  </tr>
65
</table>
66

  
67
<input type="hidden" name="nextsub" value="send_email">
68

  
69
<br>
70
<input name="action" class="submit" type="submit" value="<translate>Continue</translate>">
71
</form>
72

  
73
</body>
74
</html>

Auch abrufbar als: Unified diff