MHD-Behandlung in Fehlermeldung bei unzureichender Lagermenge.
[kivitendo-erp.git] / templates / webpages / ic / parts_language_selection_master.html
1 [% USE HTML %]<body onload="[% onload %]">
2
3  <form name="Form">
4
5   <input type="hidden" name="input_name" value="[% HTML.escape(input_name) %]">
6
7   <div class="listtop">[% title %]</div>
8
9   <p><translate>Please insert your language values below</translate></p>
10
11   <p>
12    <table>
13     <tr class="listheading">
14      <th class="listheading">&nbsp;</th>
15      [%- FOREACH col = HEADER %]
16      <th nowrap class="listheading">[% col.column_title %]</th>
17      [%- END %]
18     </tr>
19
20     [%- FOREACH row = LANGUAGES %]
21     <tr class="listrow[% loop.count % 2 %]">
22      <td><input type="hidden" id="id_[% loop.count %]" name="id_[% loop.count %]" value="[% HTML.escape(row.id) %]">[% HTML.escape(row.description) %]</td>
23      <td><input  id="translation_[% loop.count %]" name="translation_[% loop.count %]" value="[% HTML.escape(row.translation) %]"></td>
24      <td><input  id="longdescription_[% loop.count %]" name="longdescription_[% loop.count %]" value="[% HTML.escape(row.longdescription) %]"></td>
25     </tr>
26
27     [%- IF loop.last %]
28     <input type="hidden" id="rowcount" name="rowcount" value="[% loop.count %]">
29     [%- END %]
30     [%- END %]
31    </table>
32   </p>
33
34   <p>
35    <button type="button" onclick="languages_updated()"><translate>Close</translate></button>
36   </p>
37
38  </form>
39
40  <script type="text/javascript">
41   <!--
42       function languages_updated() {
43         var languages = "";
44         for (var i = 1; i <= (document.getElementsByName("rowcount")[0].value); i++) {
45           var id              = "id_" + i ;
46           var translation     = "translation_" + i ;
47           var longdescription = "longdescription_" + i;
48
49           languages = languages +
50             "---+++---" + document.getElementsByName( id )[0].value +
51             "--++--" + document.getElementsByName( translation )[0].value +
52             "--++--"  + document.getElementsByName( longdescription )[0].value;
53         }
54
55         window.opener.document.getElementsByName(document.Form.input_name.value)[0].value = languages;
56
57         self.close();
58       }
59       //-->
60  </script>
61
62 </body>
63 </html>