Umstellung der Benutzerverwaltung von Dateien im Verzeichnis "users" auf die Verwendu...
[kivitendo-erp.git] / templates / webpages / common / search_history_de.html
1 [% USE HTML %]<style type="text/css">@import url(js/jscalendar/calendar-win2k-1.css);</style>
2 <script type="text/javascript" src="js/jscalendar/calendar.js"></script>
3 <script type="text/javascript" src="js/jscalendar/lang/calendar-de.js"></script>
4 <script type="text/javascript" src="js/jscalendar/calendar-setup.js"></script>
5 <script type="text/javascript" src="js/show_am_history.js"></script>
6
7 <form method="post" onSubmit="javascript:set_history_uri();">
8
9 <input type="hidden" name="action" value="show_am_history">
10
11         <table>
12                 <tr>
13                         <th class ="listtop">Historien Suchmaschine</th>
14                         </th>
15                 </tr>
16                 <tr>
17                         <td>
18                                 <script type="text/javascript">
19                                         <!--
20                     function uncheckOther(id) {
21                                                 if(!(
22                                                     (document.getElementById('non-deleted').checked == false)
23                                                 &&
24                                                     (document.getElementById('both').checked == false)
25                                                     &&
26                                                     (document.getElementById('deleted').checked == false)
27                                                   )) {
28                                                                 if(id == "deleted") {
29                                                                         document.getElementById('non-deleted').checked = false;
30                                                                         document.getElementById('both').checked = false;
31                                                                 }
32                                                                 if(id == "non-deleted") {
33                                                                         document.getElementById('deleted').checked = false;
34                                                                         document.getElementById('both').checked = false;
35                                                                 }
36                                                                 if(id == "both") {
37                                                                         document.getElementById('non-deleted').checked = false;
38                                                                         document.getElementById('deleted').checked = false;
39                                                                 }
40                                                 }
41                                         }
42
43                                         var defaults = new Array('SAVED', 'DELETED', 'ADDED', 'PAYMENT POSTED', 'POSTED', 'POSTED AS NEW', 'SAVED FOR DUNNING', 'DUNNING STARTED', 'PRINTED');
44                                         var translated = new Object();
45                                         translated['SAVED'] = 'Gespeichert';
46                                         translated['DELETED'] = 'Gelöscht';
47                                         translated['ADDED'] = 'Hinzugefügt';
48                                         translated['PAYMENT POSTED'] = 'Rechung gebucht';
49                                         translated['POSTED'] = 'Gebucht';
50                                         translated['POSTED AS NEW'] = 'Als neu gebucht'
51                                         translated['SAVED FOR DUNNING'] = 'Gespeichert';
52                                         translated['DUNNING STARTED'] = 'Mahnprozess gestartet';
53                                         translated['PRINTED'] = 'Gedruckt';
54
55                                         var jscalender = "<table valign=\"top\">"
56                                                                         + "<tr><td colspan=\"2\"><b>Zeitraum:&nbsp;</b></td></tr>"
57                                                                         + "<tr><td>von:&nbsp;"
58                                                                         + "<input name=\"transdate\" id=\"transdate\" size=\"11\" title=\"[% HTML.escape(myconfig_dateformat) %]\" value=\"[% HTML.escape(transdate) %]\" onChange=\"document.getElementById(\'transdate_hidden\').value=this.value;\">"
59                                                                         + "<input type=\"button\" name=\"transdate\" id=\"trigger1\" value=\"?\">"
60                                                                         + "&nbsp;</td><td>bis:&nbsp;"
61                                                                         + "<input name=\"reqdate\" id=\"reqdate\" size=\"11\" title=\"[% HTML.escape(myconfig_dateformat) %]\" value=\"[% HTML.escape(reqdate) %]\" onChange=\"document.getElementById(\'reqdate_hidden\').value=this.value;\">"
62                                                                         + "<input type=\"button\" name=\"reqdate\" id=\"trigger2\" value=\"?\"></td></tr></table>";
63                                         var mitarbeiter = "<table valign=\"top\">"
64                                                                         + "<tr><td><b>Mitarbeiter:</b>&nbsp;</td>"
65                                                                         + "<td><input type='text' name='mitarbeiter' id='mitarbeiter' onChange=\"document.getElementById(\'mitarbeiter_hidden\').value=this.value;\"></td>"
66                                                                         + "</tr></table>";
67
68                                         var tempString = "";
69                                         function addForm(last, remove) {
70                                                 if(last == "INIT") {
71                                                         tempString = "<select id='selectForm'><option></option>";
72                                                         for(i=0;i<defaults.length;i++) {
73                                                                 tempString += "\<option value\=\'" + defaults[i] + "\'\ onClick=\"javascript:addForm(\'" + defaults[i] + "\', " + i + ");\">" + translated[defaults[i]] + "\<\/option\>" + "\n";
74                                                         }
75                                                         tempString += "</select>";
76                                                         document.getElementById('selectEmployee').innerHTML = mitarbeiter;
77                                                         document.getElementById('selectDate').innerHTML = jscalender;
78                                                         document.getElementById('selectTable').innerHTML = tempString;
79
80                                                         Calendar.setup(
81                                         {
82                                       inputField : "transdate",
83                                       ifFormat :"%d.%m.%Y",
84                                       align : "BL",
85                                       button : "trigger1"
86                                         });
87
88                                             Calendar.setup(
89                                                 {
90                                       inputField : "reqdate",
91                                           ifFormat :"%d.%m.%Y",
92                                           align : "BL",
93                                           button : "trigger2"
94                                                 });
95                                                 }
96                                                 else {
97                                                         defaults.splice(remove,1);
98                                                         document.getElementById('inputText').innerHTML += ((document.getElementById('inputText').innerHTML == "") ? ("<b>Sie haben bereits die folgenden Einschr&auml;nkungen vorgenommen:</b><br>") : ("<br>")) + translated[last];
99                                                         if(defaults.length > 0) {
100                                                                 document.getElementById('einschraenkungen').value += ((document.getElementById('einschraenkungen').value == "") ? ("") : (",")) + last;
101                                                                 tempString = "<select id='selectForm'><option></option>";
102                                                                 for(i=0;i<defaults.length;i++) {
103                                                                         tempString += "\<option value\=\'" + defaults[i] + "\'\ onClick=\"javascript:addForm(\'" + defaults[i] + "\', " + i + ");\">" + translated[defaults[i]] + "\<\/option\>" + "\n";
104                                                                 }
105                                                                 tempString += "</select>";
106                                                                 document.getElementById('selectTable').innerHTML = tempString;
107                                                         }
108                                                         else {
109                                                                 document.getElementById('selectTable').innerHTML = "";
110                                                         }
111                                                 }
112                                         }
113
114                                         function resetAll() {
115                                                 document.getElementById('selectTable').innerHTML = "<a href=\"javascript:addForm('INIT')\">Ja";
116                                                 document.getElementById('inputText').innerHTML = "";
117                                         }
118                                         //-->
119                                 </script>
120                                 <table>
121                                         <tr>
122                                                 <td>
123                                                         <b>Wonach</b> wollen Sie suchen?:
124                                                 </td>
125                                                 <td>
126                                                         <select name="what2search" id="what2search">
127                                                                 <option name="Artikelnummer" value="Artikelnummer" id="Artikelnummer">Artikelnummer</option>
128                                                                 <option name="Kundennummer" value="Kundennummer" id="Kundennummer">Kundennummer</option>
129                                                                 <option name="Lieferantennummer" value="Lieferantennummer" id="Lieferantennummer">Lieferantennummer</option>
130                                                                 <option name="Projektnummer" value="Projektnummer" id="Projektnummer">Projektnummer</option>
131                                                                 <option name="Buchungsnummer" value="Buchungsnummer" id="Buchungsnummer">Buchungsnummer</option>
132                                                                 <option name="Eingangsrechnungnummer" value="Eingangsrechnungnummer" id="Eingangsrechnungnummer">Eingangsrechnungsnummer</option>
133                                                                 <option name="Ausgangsrechnungnummer" value="Ausgangsrechnungnummer" id="Ausgangsrechnungnummer">Ausgangsrechnungsnummer</option>
134                 <option name="Mahnungsnummer" value="Mahnungsnummer" id="Mahnungsnummer">Mahnungsnummer</option>
135                                                         </select>
136                                                 </td>
137                                         </tr>
138                                         <tr>
139                                                 <td>
140                                                  Nach welchem <b>Begriff</b> wollen Sie suchen?
141                                                 </td>
142                                                 <td>
143                                                         <input type="text" name="searchid" id="searchid" value="[% HTML.escape(searchid) %]">
144                                                 </td>
145                                         </tr>
146                                         <tr>
147                                                 <td valign="top">
148                                                  Wollen Sie Ihre Suche <b>spezialisieren</b>?
149                                                 </td>
150                                                 <td>
151                                                         <table valign=\"top\" cellpadding=\"0\" marginheight=\"0\" marginwidth=\"0\" cellspacing=\"0\" topmargin=\"0\" leftmargin=\"0\">
152                                                                 <tr>
153                                                                         <td>
154                                                                                 <div id="selectTable"><a href="javascript:addForm('INIT')">Ja</div>
155                                                                                 <div id="inputText"></div>
156                                                                         </td>
157                                                                 </tr>
158                                                                 <tr>
159                                                                         <td>
160                                                                                 <div id="selectEmployee"></div>
161                                                                         </td>
162                                                                 </tr>
163                                                                 <tr>
164                                                                         <td>
165                                                                                 <div id="selectDate"></div>
166                                                                         </td>
167                                                                 </tr>
168                                                         </table>
169                                                         <input type="hidden" name="einschraenkungen" id="einschraenkungen" value="">
170                                                 </td>
171                                         </tr>
172                                         </tr>
173                                         <tr>
174                                                 <td colspan="6">
175               <input type="hidden" value="" id="transdate_hidden">
176               <input type="hidden" value="" id="reqdate_hidden">
177               <input type="hidden" value="" id="mitarbeiter_hidden">
178                                                         <input type="button" value="abschicken" onClick="javascript:set_history_uri();">
179                                                         <input type="reset" value="zurücksetzen" onClick="javascript:resetAll();">
180                                                 </td>
181                                                 <td>
182                                                 </td>
183                                         </tr>
184                                 </table>
185                         </td>
186                 </tr>
187         </table>
188 </form>