Mercurial > gemma
comparison client/src/components/importschedule/Importscheduledetail.vue @ 1576:b5d7770fe632
fix: error with translations
author | Thomas Junk <thomas.junk@intevation.de> |
---|---|
date | Thu, 13 Dec 2018 13:41:27 +0100 |
parents | 51f924cbac23 |
children | 3a30a6f4c96d |
comparison
equal
deleted
inserted
replaced
1575:51f924cbac23 | 1576:b5d7770fe632 |
---|---|
27 }}</option> | 27 }}</option> |
28 </select> | 28 </select> |
29 </div> | 29 </div> |
30 </div> | 30 </div> |
31 <div class="d-flex flex-row mt-3 w-100 justify-content-between"> | 31 <div class="d-flex flex-row mt-3 w-100 justify-content-between"> |
32 <div class="flex-column w-100"> | 32 <div class="flex-column w-100 mr-2"> |
33 <div class="flex-row text-left"> | 33 <div class="flex-row text-left"> |
34 <small class="text-muted"> | 34 <small class="text-muted"> |
35 <translate>Importtype</translate> | 35 <translate>Importtype</translate> |
36 </small> | 36 </small> |
37 </div> | 37 </div> |
39 <option | 39 <option |
40 v-for="option in this.$options.importtype" | 40 v-for="option in this.$options.importtype" |
41 :key="option" | 41 :key="option" |
42 >{{ option }}</option | 42 >{{ option }}</option |
43 > | 43 > |
44 </select> | |
45 </div> | |
46 <div class="flex-column w-100 ml-2"> | |
47 <div class="flex-row text-left"> | |
48 <small class="text-muted"> | |
49 <translate>Schedule</translate> | |
50 </small> | |
51 </div> | |
52 <select v-model="schedule" class="custom-select" id="period"> | |
53 <option v-for="option in this.$options.periods" :key="option">{{ | |
54 option | |
55 }}</option> | |
44 </select> | 56 </select> |
45 </div> | 57 </div> |
46 </div> | 58 </div> |
47 <div class="flex-column mt-3 w-100 mr-2"> | 59 <div class="flex-column mt-3 w-100 mr-2"> |
48 <div class="flex-row text-left"> | 60 <div class="flex-row text-left"> |
70 <translate>Schedule</translate> | 82 <translate>Schedule</translate> |
71 </small> | 83 </small> |
72 </div> | 84 </div> |
73 <div v-if="easyCron" class="text-left w-50"> | 85 <div v-if="easyCron" class="text-left w-50"> |
74 <select v-model="simple" class="form-control" | 86 <select v-model="simple" class="form-control" |
75 ><option value=""><translate>No Schedule</translate></option> | 87 ><option value="weekly"> Weekly </option> |
76 <option value="weekly"><translate>Weekly</translate></option> | 88 <option value="monthly">Monthly</option> |
77 <option value="monthly"><translate>Monthly</translate></option> | |
78 </select> | 89 </select> |
79 </div> | 90 </div> |
80 <div v-if="!easyCron" class="text-left w-100"> | 91 <div v-if="!easyCron" class="text-left w-100"> |
81 <div class="d-flex flex-row"> | 92 <div class="d-flex flex-row"> |
82 <h4 class="mt-auto mb-auto mr-2"> | 93 <h4 class="mt-auto mb-auto mr-2">Every</h4> |
83 <translate>Every</translate> | |
84 </h4> | |
85 <select | 94 <select |
86 style="width: 130px;" | 95 style="width: 130px;" |
87 v-model="cronMode" | 96 v-model="cronMode" |
88 class="form-control" | 97 class="form-control" |
89 @change="clearInputs" | 98 @change="clearInputs" |
90 > | 99 > |
91 <option value="15minutes" | 100 <option value="15minutes">15 minutes</option> |
92 ><translate>15 minutes</translate></option | 101 <option value="hour">hour</option> |
93 > | 102 <option value="day">day</option> |
94 <option value="hour"><translate>hour</translate></option> | 103 <option value="week">week</option> |
95 <option value="day"><translate>day</translate></option> | 104 <option value="month">month</option> |
96 <option value="week"><translate>week</translate></option> | 105 <option value="year">year</option> |
97 <option value="month"><translate>month</translate></option> | |
98 <option value="year"><translate>year</translate></option> | |
99 </select> | 106 </select> |
100 <div v-if="cronMode == 'hour'" class="ml-2 d-flex flex-row"> | 107 <div v-if="cronMode == 'hour'" class="ml-2 d-flex flex-row"> |
101 <h4 class="mt-auto mb-auto"><translate>at</translate></h4> | 108 <h4 class="mt-auto mb-auto">at</h4> |
102 <input | 109 <input |
103 v-model="minutes" | 110 v-model="minutes" |
104 style="width:50px" | 111 style="width:50px" |
105 class="ml-2 mr-2 form-control" | 112 class="ml-2 mr-2 form-control" |
106 type="text" | 113 type="text" |
107 /> | 114 /> |
108 <h4 class="mt-auto mb-auto"> | 115 <h4 class="mt-auto mb-auto">minutes past</h4> |
109 <translate>minutes past</translate> | |
110 </h4> | |
111 </div> | 116 </div> |
112 <div v-if="cronMode == 'day'" class="ml-2 d-flex flex-row"> | 117 <div v-if="cronMode == 'day'" class="ml-2 d-flex flex-row"> |
113 <h4 class="mt-auto mb-auto"><translate>at</translate></h4> | 118 <h4 class="mt-auto mb-auto">at</h4> |
114 <input | 119 <input |
115 v-model="hour" | 120 v-model="hour" |
116 style="width:50px" | 121 style="width:50px" |
117 class="ml-2 mr-2 form-control" | 122 class="ml-2 mr-2 form-control" |
118 type="text" | 123 type="text" |
121 v-model="minutes" | 126 v-model="minutes" |
122 style="width:50px" | 127 style="width:50px" |
123 class="ml-2 mr-2 form-control" | 128 class="ml-2 mr-2 form-control" |
124 type="text" | 129 type="text" |
125 /> | 130 /> |
126 <h4 class="mt-auto mb-auto"> | 131 <h4 class="mt-auto mb-auto">o' clock</h4> |
127 <translate>o' clock</translate> | |
128 </h4> | |
129 </div> | 132 </div> |
130 <div v-if="cronMode == 'week'" class="ml-2 d-flex flex-row"> | 133 <div v-if="cronMode == 'week'" class="ml-2 d-flex flex-row"> |
131 <h4 class="ml-2 mr-3 mt-auto mb-auto"> | 134 <h4 class="ml-2 mr-3 mt-auto mb-auto">on</h4> |
132 <translate>on</translate> | |
133 </h4> | |
134 <select v-model="day" class="form-control"> | 135 <select v-model="day" class="form-control"> |
135 <option value="1"><translate>Monday</translate></option> | 136 <option value="1">Monday</option> |
136 <option value="2"><translate>Tuesday</translate></option> | 137 <option value="2">Tuesday</option> |
137 <option value="3"><translate>Wednesday</translate></option> | 138 <option value="3">Wednesday</option> |
138 <option value="4"><translate>Thursday</translate></option> | 139 <option value="4">Thursday</option> |
139 <option value="5"><translate>Friday</translate></option> | 140 <option value="5">Friday</option> |
140 <option value="6"><translate>Saturday</translate></option> | 141 <option value="6">Saturday</option> |
141 <option value="0"><translate>Sunday</translate></option> | 142 <option value="0">Sunday</option> |
142 </select> | 143 </select> |
143 <h4 class="ml-2 mt-auto mb-auto"> | 144 <h4 class="ml-2 mt-auto mb-auto">at</h4> |
144 <translate>at</translate> | |
145 </h4> | |
146 <input | 145 <input |
147 v-model="hour" | 146 v-model="hour" |
148 style="width:50px" | 147 style="width:50px" |
149 class="ml-2 mr-2 form-control" | 148 class="ml-2 mr-2 form-control" |
150 type="text" | 149 type="text" |
155 class="ml-2 mr-2 form-control" | 154 class="ml-2 mr-2 form-control" |
156 type="text" | 155 type="text" |
157 /> | 156 /> |
158 </div> | 157 </div> |
159 <div v-if="cronMode == 'month'" class="ml-2 d-flex flex-row"> | 158 <div v-if="cronMode == 'month'" class="ml-2 d-flex flex-row"> |
160 <h4 class="ml-2 mt-auto mb-auto"> | 159 <h4 class="ml-2 mt-auto mb-auto">on</h4> |
161 <translate>on</translate> | |
162 </h4> | |
163 <input | 160 <input |
164 v-model="dayOfMonth" | 161 v-model="dayOfMonth" |
165 style="width:50px" | 162 style="width:50px" |
166 class="ml-2 mr-2 form-control" | 163 class="ml-2 mr-2 form-control" |
167 type="text" | 164 type="text" |
168 /> | 165 /> |
169 <h4 class="mt-auto mb-auto"><translate>at</translate></h4> | 166 <h4 class="mt-auto mb-auto">at</h4> |
170 <input | 167 <input |
171 v-model="hour" | 168 v-model="hour" |
172 style="width:50px" | 169 style="width:50px" |
173 class="ml-2 mr-2 form-control" | 170 class="ml-2 mr-2 form-control" |
174 type="text" | 171 type="text" |
177 v-model="minutes" | 174 v-model="minutes" |
178 style="width:50px" | 175 style="width:50px" |
179 class="ml-2 mr-2 form-control" | 176 class="ml-2 mr-2 form-control" |
180 type="text" | 177 type="text" |
181 /> | 178 /> |
182 <h4 class="mt-auto mb-auto"> | 179 <h4 class="mt-auto mb-auto">o' clock</h4> |
183 <translate>o' clock</translate> | |
184 </h4> | |
185 </div> | 180 </div> |
186 <div v-if="cronMode == 'year'" class="ml-2 d-flex flex-row"> | 181 <div v-if="cronMode == 'year'" class="ml-2 d-flex flex-row"> |
187 <h4 class="ml-2 mt-auto mb-auto"> | 182 <h4 class="ml-2 mt-auto mb-auto">on</h4> |
188 <translate>on</translate> | |
189 </h4> | |
190 <input | 183 <input |
191 v-model="dayOfMonth" | 184 v-model="dayOfMonth" |
192 style="width:50px" | 185 style="width:50px" |
193 class="ml-2 mr-2 form-control" | 186 class="ml-2 mr-2 form-control" |
194 type="text" | 187 type="text" |
195 /> | 188 /> |
196 <h4 class="mt-auto mb-auto"><translate>of</translate></h4> | 189 <h4 class="mt-auto mb-auto">of</h4> |
197 <select v-model="month" class="ml-2 mr-2 form-control"> | 190 <select v-model="month" class="ml-2 mr-2 form-control"> |
198 <option value="1"><translate>January</translate></option> | 191 <option value="1">January</option> |
199 <option value="2"><translate>February</translate></option> | 192 <option value="2">February</option> |
200 <option value="3"><translate>March</translate></option> | 193 <option value="3">March</option> |
201 <option value="4"><translate>April</translate></option> | 194 <option value="4">April</option> |
202 <option value="5"><translate>May</translate></option> | 195 <option value="5">May</option> |
203 <option value="6"><translate>June</translate></option> | 196 <option value="6">June</option> |
204 <option value="7"><translate>July</translate></option> | 197 <option value="7">July</option> |
205 <option value="8"><translate>August</translate></option> | 198 <option value="8">August</option> |
206 <option value="9"><translate>September</translate></option> | 199 <option value="9">September</option> |
207 <option value="10"><translate>October</translate></option> | 200 <option value="10">October</option> |
208 <option value="11"><translate>November</translate></option> | 201 <option value="11">November</option> |
209 <option value="12"><translate>December</translate></option> | 202 <option value="12">December</option> |
210 </select> | 203 </select> |
211 <h4 class="mt-auto mb-auto"><translate>at</translate></h4> | 204 <h4 class="mt-auto mb-auto">at</h4> |
212 <input | 205 <input |
213 v-model="hour" | 206 v-model="hour" |
214 style="width:50px" | 207 style="width:50px" |
215 class="ml-2 mr-2 form-control" | 208 class="ml-2 mr-2 form-control" |
216 type="text" | 209 type="text" |
222 type="text" | 215 type="text" |
223 /> | 216 /> |
224 </div> | 217 </div> |
225 </div> | 218 </div> |
226 <div class="mt-3 w-50 d-flex flex-row"> | 219 <div class="mt-3 w-50 d-flex flex-row"> |
227 <h5 class="mt-auto mb-auto mr-2"> | 220 <h5 class="mt-auto mb-auto mr-2">Cronstring</h5> |
228 <translate>Cronstring</translate> | |
229 </h5> | |
230 <input class="form-control" :value="cronString" type="text" /> | 221 <input class="form-control" :value="cronString" type="text" /> |
231 </div> | 222 </div> |
232 </div> | 223 </div> |
233 </div> | 224 </div> |
234 <div class="flex-column mt-3 w-100 mr-2"> | 225 <div class="flex-column mt-3 w-100 mr-2"> |