Version Description
Add 'Pages to Export' option. Update plugin to require WordPress 3.5 and jQuery UI 1.9
Download this release
Release Info
Developer | mmuro |
Plugin | Visual Form Builder |
Version | 2.7.2 |
Comparing to | |
See all releases |
Code changes from version 2.7.1 to 2.7.2
- css/visual-form-builder-admin.css +1229 -781
- css/visual-form-builder.css +164 -42
- includes/admin-form-creator.php +27 -27
- includes/class-entries-list.php +137 -15
- includes/class-export.php +111 -25
- includes/class-forms-list.php +461 -0
- includes/email.php +10 -0
- includes/form-output.php +21 -12
- js/jquery.ui.nestedSortable.js +429 -1
- js/vfb-admin.js +1 -1
- languages/visual-form-builder-es_ES.mo +0 -0
- languages/visual-form-builder-es_ES.po +778 -296
- languages/visual-form-builder-fr_FR.mo +0 -0
- languages/visual-form-builder-fr_FR.po +1083 -0
- languages/visual-form-builder-hu_HU.mo +0 -0
- languages/visual-form-builder-hu_HU.po +881 -207
- languages/visual-form-builder-nl_NL.mo +0 -0
- languages/visual-form-builder-nl_NL.po +1078 -0
- languages/visual-form-builder.pot +178 -166
- readme.txt +62 -44
- visual-form-builder.php +294 -250
css/visual-form-builder-admin.css
CHANGED
@@ -1,161 +1,333 @@
|
|
1 |
-
|
2 |
-
text-decoration: none;
|
3 |
-
}
|
4 |
-
.vfb-pro-call-to-action:hover {
|
5 |
-
border-color: #dbf1ff;
|
6 |
-
}
|
7 |
.vfb-pro-call-to-action {
|
8 |
-
|
9 |
-
|
10 |
-
border-radius: 7px;
|
11 |
-
box-shadow: inset 1px 1px 5px #398cc3, inset -1px -25px 5px #398cc3, 0px 0 0 #fff;
|
12 |
-
height: 37px;
|
13 |
-
margin: 0 auto;
|
14 |
-
padding: 5px 30px 10px 30px;
|
15 |
-
text-shadow: 0 1px #2b658c;
|
16 |
-
width: 115px;
|
17 |
-
line-height: 22px;
|
18 |
-
}
|
19 |
-
.vfb-pro-call-to-action .cta-sign-up {
|
20 |
-
color: #fff;
|
21 |
-
display: block;
|
22 |
-
font-size: 24px;
|
23 |
-
font-weight: bold;
|
24 |
-
text-align: center;
|
25 |
-
text-decoration: none;
|
26 |
-
text-shadow: 1px 1px 1px #2b658c;
|
27 |
-
width: 100%;
|
28 |
-
line-height: 22px;
|
29 |
-
}
|
30 |
-
.vfb-pro-call-to-action .cta-price {
|
31 |
-
color: #ace7ff;
|
32 |
-
display: block;
|
33 |
-
font-size: 12px;
|
34 |
-
font-weight: normal;
|
35 |
-
line-height: 20px;
|
36 |
-
text-align: center;
|
37 |
-
text-decoration: none;
|
38 |
-
width: 100%;
|
39 |
-
line-height: 20px;
|
40 |
-
}
|
41 |
-
.vfb-pro-upgrade {
|
42 |
-
display: inline;
|
43 |
-
float: left;
|
44 |
-
padding: 10px;
|
45 |
-
margin-bottom: 20px;
|
46 |
-
background-color: #d3e7ee;
|
47 |
-
border: 1px solid #21759b;
|
48 |
-
border-radius: 5px;
|
49 |
-
}
|
50 |
-
.vfb-pro-upgrade ul {
|
51 |
-
list-style: outside;
|
52 |
-
margin-left: 10px;
|
53 |
-
}
|
54 |
-
#vfb-form-builder-frame {
|
55 |
-
display: block;
|
56 |
-
margin: 0 -8px 0 290px;
|
57 |
-
}
|
58 |
-
#vfb-form-builder-frame:after, #form-editor-header .vfb-major-publishing-actions:after, #form-editor-footer .vfb-major-publishing-actions:after, #vfb-form-builder-frame .menu-item-settings:after, #vfb-form-list:after {
|
59 |
-
clear: both;
|
60 |
-
content: ".";
|
61 |
-
display: block;
|
62 |
-
height: 0;
|
63 |
-
visibility: hidden;
|
64 |
-
}
|
65 |
-
#vfb-form-builder-sidebar {
|
66 |
-
clear: both;
|
67 |
-
width: 281px;
|
68 |
}
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
.
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
}
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
}
|
129 |
-
|
130 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
131 |
}
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
136 |
}
|
137 |
-
|
138 |
-
|
|
|
|
|
139 |
}
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
}
|
145 |
-
|
146 |
-
|
147 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
148 |
}
|
149 |
-
|
150 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
151 |
}
|
152 |
-
|
153 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
154 |
}
|
155 |
-
|
156 |
-
|
157 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
158 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
159 |
.vfb-box {
|
160 |
position:relative;
|
161 |
float:left;
|
@@ -173,238 +345,365 @@
|
|
173 |
box-shadow: 0 1px 0 #FFFFFF inset;
|
174 |
line-height: 1.4em;
|
175 |
}
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
}
|
182 |
-
.vfb-box .vfb-publishing-actions {
|
183 |
-
height: 35px;
|
184 |
-
text-align: center;
|
185 |
-
}
|
186 |
-
.form-boxes, .vfb-empty-container, #vfb-main .sortable-placeholder {
|
187 |
-
float: left;
|
188 |
-
width: 210px;
|
189 |
-
min-height: 200px;
|
190 |
-
margin: 8px;
|
191 |
-
}
|
192 |
-
#vfb-main .sortable-placeholder {
|
193 |
-
border: 1px dashed #bbb;
|
194 |
-
background-color: #f5f5f5;
|
195 |
-
height: 200px;
|
196 |
-
}
|
197 |
-
.sortable-placeholder {
|
198 |
-
display: block;
|
199 |
-
height: 400px;
|
200 |
-
}
|
201 |
-
.vfb-empty-container {
|
202 |
-
border: 3px dashed #ccc;
|
203 |
-
}
|
204 |
-
.wrap .form-boxes h2 {
|
205 |
-
cursor: move;
|
206 |
-
font-size: 18px;
|
207 |
-
font-weight: bold;
|
208 |
-
word-wrap: break-word;
|
209 |
-
border-bottom: 1px solid #ccc;
|
210 |
-
color: #464646;
|
211 |
-
}
|
212 |
-
.wrap .form-boxes h2:hover {
|
213 |
-
color: black;
|
214 |
-
}
|
215 |
-
a.form-boxes-title {
|
216 |
-
display: block;
|
217 |
-
width: auto;
|
218 |
-
text-decoration: none;
|
219 |
-
}
|
220 |
-
.vfb-form-alpha-list {
|
221 |
-
display: inline;
|
222 |
-
margin-right: 20px;
|
223 |
-
float: left;
|
224 |
-
width: 70%}
|
225 |
-
.vfb-form-alpha-list hr {
|
226 |
-
display: block;
|
227 |
-
height: 1px;
|
228 |
-
border: 0;
|
229 |
-
border-top: 1px solid #ccc;
|
230 |
-
margin: 1em 0;
|
231 |
-
padding: 0;
|
232 |
-
}
|
233 |
-
#vfb-no-forms {
|
234 |
-
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
|
235 |
-
font-size: 32px;
|
236 |
-
font-weight: normal;
|
237 |
-
line-height: 1.2;
|
238 |
-
text-shadow: 1px 1px 1px #fff;
|
239 |
-
}
|
240 |
-
.vfb-form-alpha-group .letter, .wrap h2.letter {
|
241 |
-
float: left;
|
242 |
-
font-size: 14px;
|
243 |
-
line-height: 17px;
|
244 |
-
padding: 0;
|
245 |
-
color: #666;
|
246 |
-
}
|
247 |
-
.vfb-form-alpha-form {
|
248 |
-
display: block;
|
249 |
-
margin: 10px 0;
|
250 |
-
padding-left: 85px;
|
251 |
-
width: auto;
|
252 |
-
}
|
253 |
-
.vfb-form-alpha-form h3 {
|
254 |
-
float: left;
|
255 |
-
width: 60%;
|
256 |
-
margin: 0;
|
257 |
-
font-size: 17px;
|
258 |
-
word-wrap: break-word;
|
259 |
-
}
|
260 |
-
.vfb-form-alpha-form .vfb-publishing-actions, .vfb-form-alpha-form .vfb-form-meta {
|
261 |
-
float: right;
|
262 |
-
text-align: center;
|
263 |
-
width: 25%}
|
264 |
-
.vfb-form-alpha-form .vfb-publishing-actions p, .vfb-form-alpha-form .vfb-form-meta p {
|
265 |
-
margin: 0;
|
266 |
-
}
|
267 |
-
.vfb-form-alpha-form .vfb-form-meta, .vfb-form-alpha-form .paypal {
|
268 |
-
float: left;
|
269 |
-
text-align: left;
|
270 |
-
margin: 0;
|
271 |
-
}
|
272 |
-
#new-form {
|
273 |
-
width: 75px;
|
274 |
-
height: 105px;
|
275 |
-
text-align: center;
|
276 |
-
margin: 8px 0;
|
277 |
-
padding-top: 10px;
|
278 |
-
}
|
279 |
-
#new-form a {
|
280 |
-
display: block;
|
281 |
-
width: auto;
|
282 |
-
text-decoration: none;
|
283 |
-
}
|
284 |
-
#vfb-form-order-type {
|
285 |
-
clear: left;
|
286 |
-
text-align: center;
|
287 |
-
}
|
288 |
-
#vfb-form-order-type li {
|
289 |
-
display: inline;
|
290 |
-
list-style: none;
|
291 |
-
margin-bottom: 0;
|
292 |
-
}
|
293 |
-
#vfb-form-order-type a {
|
294 |
-
text-decoration: none;
|
295 |
-
text-indent: -9999px;
|
296 |
-
width: 18px;
|
297 |
-
height: 18px;
|
298 |
-
overflow: hidden;
|
299 |
-
display: inline-block;
|
300 |
-
}
|
301 |
-
#vfb-form-order-type a.order.on, #vfb-form-order-type a.order:hover {
|
302 |
-
background: url('../images/sprite.png?d=20120921') -10px -1323px no-repeat transparent;
|
303 |
-
}
|
304 |
-
#vfb-form-order-type a.order {
|
305 |
-
background: url('../images/sprite.png?d=20120921') -10px -1353px no-repeat transparent;
|
306 |
}
|
307 |
-
|
308 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
309 |
}
|
310 |
-
|
311 |
-
|
|
|
312 |
}
|
313 |
-
|
314 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
315 |
}
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
}
|
323 |
-
|
324 |
-
|
|
|
|
|
|
|
|
|
|
|
325 |
}
|
326 |
-
|
327 |
-
|
|
|
328 |
}
|
329 |
-
|
330 |
-
|
|
|
331 |
}
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
|
|
|
|
|
|
|
|
336 |
}
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
}
|
341 |
-
|
342 |
-
|
|
|
343 |
}
|
344 |
-
|
345 |
-
|
346 |
-
#vfb-form-builder-frame.columns-3 #vfb-postbox-container-
|
347 |
-
|
348 |
-
|
349 |
-
width: 46.5%}
|
350 |
-
#vfb-form-meta-preview iframe {
|
351 |
-
width: 100%;
|
352 |
-
height: 100%}
|
353 |
-
@media only screen and (max-width:799px) {
|
354 |
-
#vfb-form-builder-frame .vfb-postbox-container {
|
355 |
-
width: 100%}
|
356 |
-
.columns-prefs .columns-prefs-3 {
|
357 |
-
display: none;
|
358 |
-
}
|
359 |
-
}@media only screen and (min-width:800px) and (max-width:1200px) {
|
360 |
-
#vfb-form-builder-frame .vfb-postbox-container {
|
361 |
-
width: 49.5%}
|
362 |
-
#vfb-form-builder-frame.columns-3 #vfb-postbox-container-2, #vfb-form-builder-frame.columns-3 #vfb-postbox-container-3 {
|
363 |
-
width: 50.5%}
|
364 |
-
#vfb-form-builder-frame.columns-1 .vfb-postbox-container {
|
365 |
-
width: 100%}
|
366 |
-
}@media only screen and (min-width:1600px) {
|
367 |
-
#vfb-form-builder-frame.columns-3 #vfb-postbox-container-3 {
|
368 |
-
width: 58%}
|
369 |
-
}.item-edit {
|
370 |
-
position: absolute;
|
371 |
-
right: -20px;
|
372 |
-
top: 0;
|
373 |
-
display: block;
|
374 |
-
width: 30px;
|
375 |
-
height: 36px;
|
376 |
-
overflow: hidden;
|
377 |
-
text-indent: -999em;
|
378 |
-
background: url('../images/arrows.png?d=20120921') no-repeat scroll 8px 10px transparent;
|
379 |
}
|
380 |
-
|
381 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
382 |
}
|
383 |
-
|
384 |
-
|
|
|
385 |
}
|
386 |
-
|
387 |
-
|
|
|
|
|
|
|
388 |
}
|
389 |
-
|
390 |
-
|
391 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
392 |
}
|
393 |
-
|
394 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
395 |
}
|
396 |
-
|
397 |
-
|
398 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
399 |
}
|
400 |
-
|
401 |
-
|
402 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
403 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
404 |
.description-wide {
|
405 |
-
|
|
|
406 |
}
|
407 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
408 |
background: url('../images/sprite.png?d=20120921') -12px -650px no-repeat transparent;
|
409 |
text-indent: -9999px;
|
410 |
width: 16px;
|
@@ -414,184 +713,306 @@ a.form-boxes-title {
|
|
414 |
position: relative;
|
415 |
top: 4px;
|
416 |
}
|
417 |
-
|
418 |
-
|
419 |
-
|
420 |
-
.
|
421 |
-
|
422 |
-
}
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
vertical-align: middle;
|
440 |
-
}
|
441 |
-
.vfb-conditional-fields-data select {
|
442 |
-
width: 39%;
|
443 |
-
margin-bottom: 3px;
|
444 |
-
}
|
445 |
-
.vfb-conditional-fields-data select.vfb-conditional-condition {
|
446 |
-
width: auto;
|
447 |
-
}
|
448 |
-
#vfb-poststuff {
|
449 |
-
display: block;
|
450 |
-
margin-right: 300px;
|
451 |
-
}
|
452 |
-
#vfb-entries-body-content {
|
453 |
-
float: left;
|
454 |
-
width: 100%}
|
455 |
-
.metabox-holder #vfb-entries-body-content h3 {
|
456 |
-
font-family: sans-serif;
|
457 |
-
font-weight: bold;
|
458 |
-
}
|
459 |
-
#entry-edit #side-info-column {
|
460 |
-
margin-right: -300px;
|
461 |
-
}
|
462 |
-
label.error {
|
463 |
-
color: red;
|
464 |
-
display: block;
|
465 |
-
}
|
466 |
-
#visual-form-builder-update input.error, #visual-form-builder-update textarea.error, #visual-form-builder-update select.error {
|
467 |
-
border: 1px solid red;
|
468 |
-
}
|
469 |
-
.menu-item-handle.fieldset, #form-element-fieldset {
|
470 |
-
background: #e3e3e3;
|
471 |
-
box-shadow: 0 1px 0 #e3e3e3 inset;
|
472 |
}
|
473 |
-
|
474 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
475 |
}
|
476 |
-
|
477 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
478 |
}
|
479 |
-
|
480 |
-
|
481 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
482 |
}
|
483 |
-
|
484 |
-
|
485 |
-
|
|
|
|
|
486 |
}
|
487 |
-
|
488 |
-
|
489 |
-
|
490 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
491 |
}
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
|
500 |
-
|
501 |
-
|
502 |
-
|
503 |
-
|
504 |
-
|
505 |
-
|
506 |
-
|
507 |
-
|
508 |
-
|
509 |
-
|
510 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
511 |
}
|
512 |
-
|
513 |
-
|
514 |
-
|
515 |
-
height: 10em;
|
516 |
}
|
517 |
-
|
518 |
-
|
519 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
520 |
}
|
521 |
-
|
522 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
523 |
}
|
|
|
524 |
#vfb-upgrade-column {
|
525 |
display: inline;
|
526 |
float: left;
|
527 |
-
width:
|
|
|
|
|
|
|
|
|
|
|
|
|
528 |
#promote-vfb li {
|
529 |
padding-left: 20px;
|
|
|
530 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
531 |
#promote-vfb #twitter {
|
532 |
background: url('../images/sprite.png?d=20120921') -10px -746px no-repeat transparent;
|
533 |
}
|
|
|
|
|
|
|
|
|
|
|
534 |
#promote-vfb #star {
|
535 |
background: url('../images/sprite.png?d=20120921') -10px -710px no-repeat transparent;
|
536 |
}
|
537 |
-
|
538 |
-
|
539 |
-
|
|
|
|
|
|
|
540 |
.paypal {
|
541 |
-
|
542 |
-
padding-left: 20px;
|
543 |
-
height: 20px;
|
544 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
545 |
.menu .ui-nestedSortable-error {
|
546 |
background-color: #fbe3e4;
|
547 |
border-color: red;
|
548 |
color: #8a1f11;
|
549 |
}
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
554 |
-
|
555 |
-
|
556 |
-
|
557 |
-
|
558 |
-
|
559 |
-
|
560 |
-
|
561 |
-
|
562 |
-
|
563 |
-
|
564 |
-
border: 1px solid #ccc;
|
565 |
-
margin-bottom: 10px;
|
566 |
-
border-radius: 3px;
|
567 |
}
|
568 |
-
|
569 |
-
|
570 |
-
|
571 |
-
|
572 |
-
min-height: 60px;
|
573 |
}
|
574 |
-
|
575 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
576 |
}
|
577 |
-
|
578 |
-
|
|
|
579 |
}
|
580 |
-
|
581 |
-
|
582 |
-
#form-items .tabs-panel
|
583 |
-
|
584 |
-
|
585 |
-
|
586 |
-
|
587 |
}
|
588 |
-
|
589 |
-
|
590 |
-
|
591 |
-
|
592 |
-
|
593 |
-
|
|
|
|
|
|
|
|
|
594 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
595 |
.vfb-draggable-form-items {
|
596 |
display: block;
|
597 |
text-align: left;
|
@@ -618,305 +1039,332 @@ ul.vfb-fields-col-1, ul.vfb-fields-col-2 {
|
|
618 |
height: 16px;
|
619 |
line-height: 16px;
|
620 |
}
|
621 |
-
|
622 |
-
|
623 |
-
}
|
624 |
-
#form-element-
|
625 |
-
|
626 |
-
}
|
627 |
-
#form-element-
|
628 |
-
background-position: -10px -
|
629 |
-
}
|
630 |
-
#form-element-
|
631 |
-
|
632 |
-
}
|
633 |
-
#form-element-
|
634 |
-
|
635 |
-
}
|
636 |
-
#form-element-
|
637 |
-
|
638 |
-
}
|
639 |
-
#form-element-
|
640 |
-
|
641 |
-
}
|
642 |
-
#form-element-
|
643 |
-
|
644 |
-
}
|
645 |
-
#form-element-
|
646 |
-
|
647 |
-
}
|
648 |
-
#form-element-
|
649 |
-
|
650 |
-
}
|
651 |
-
#form-element-
|
652 |
-
|
653 |
-
|
654 |
-
|
655 |
-
|
656 |
-
}
|
657 |
-
#form-element-instructions b {
|
658 |
-
background-position: -10px -623px;
|
659 |
-
}
|
660 |
-
#form-element-ip b {
|
661 |
-
background-position: -10px -923px;
|
662 |
-
}
|
663 |
-
#form-element-matrix b {
|
664 |
-
background-position: -10px -1216px;
|
665 |
-
}
|
666 |
-
#form-element-max b {
|
667 |
-
background-position: -10px -1062px;
|
668 |
-
}
|
669 |
-
#form-element-min b {
|
670 |
-
background-position: -10px -1094px;
|
671 |
-
}
|
672 |
-
#form-element-pagebreak b {
|
673 |
-
background-position: -10px -1292px;
|
674 |
-
}
|
675 |
-
#form-element-password b {
|
676 |
-
background-position: -10px -964px;
|
677 |
-
}
|
678 |
-
#form-element-phone b {
|
679 |
-
background-position: -10px -532px;
|
680 |
-
}
|
681 |
-
#form-element-radio b {
|
682 |
-
background-position: -10px -53px;
|
683 |
-
}
|
684 |
-
#form-element-range b {
|
685 |
-
background-position: -10px -1186px;
|
686 |
-
}
|
687 |
-
#form-element-section b {
|
688 |
-
background-position: -10px -812px;
|
689 |
-
}
|
690 |
-
#form-element-select b {
|
691 |
-
background-position: -10px -10px;
|
692 |
-
}
|
693 |
-
#form-element-slider b {
|
694 |
-
background-position: -10px -1126px;
|
695 |
-
}
|
696 |
-
#form-element-spinner b {
|
697 |
-
background-position: -10px -1154px;
|
698 |
-
}
|
699 |
-
#form-element-text b {
|
700 |
-
background-position: -10px -91px;
|
701 |
-
}
|
702 |
-
#form-element-textarea b {
|
703 |
-
background-position: -10px -176px;
|
704 |
-
}
|
705 |
-
#form-element-time b {
|
706 |
-
background-position: -10px -493px;
|
707 |
-
}
|
708 |
-
#form-element-username b {
|
709 |
-
background-position: -10px -1255px;
|
710 |
-
}
|
711 |
-
#form-element-url b {
|
712 |
-
background-position: -10px -360px;
|
713 |
-
}
|
714 |
-
.static-vars-inactive {
|
715 |
-
display: none;
|
716 |
}
|
717 |
-
|
718 |
-
|
|
|
719 |
}
|
720 |
-
|
721 |
-
|
722 |
-
|
723 |
-
|
724 |
-
|
|
|
725 |
margin: 0;
|
726 |
-
|
727 |
-
|
728 |
-
|
729 |
-
|
|
|
730 |
color: #333;
|
731 |
-
|
|
|
|
|
|
|
732 |
cursor: pointer;
|
733 |
-
|
734 |
-
background-color: #ececec;
|
735 |
-
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
|
736 |
-
background-image: -moz-linear-gradient(#f4f4f4, #ececec);
|
737 |
-
background-image: -o-linear-gradient(#f4f4f4, #ececec);
|
738 |
-
background-image: linear-gradient(#f4f4f4, #ececec);
|
739 |
-webkit-background-clip: padding;
|
740 |
-moz-background-clip: padding;
|
741 |
-
-o-background-clip: padding-box;
|
742 |
-
|
743 |
-
|
744 |
-
|
745 |
-
|
746 |
-
|
747 |
-
|
748 |
-
|
749 |
-
|
750 |
-
|
751 |
-
|
752 |
-
|
753 |
-
|
754 |
-
|
755 |
-
|
756 |
-
|
757 |
-
|
758 |
-
|
759 |
-
|
760 |
-
.vfb-button.current
|
761 |
-
|
762 |
-
}
|
763 |
-
|
764 |
-
|
765 |
-
|
766 |
-
|
767 |
-
|
768 |
-
|
769 |
-
|
770 |
-
|
771 |
-
|
772 |
-
|
773 |
-
|
774 |
-
|
775 |
-
|
776 |
-
|
777 |
-
|
778 |
-
|
779 |
-
|
780 |
-
|
781 |
-
|
782 |
-
|
783 |
-
|
784 |
-
|
785 |
-
|
786 |
-
|
787 |
-
|
788 |
-
|
789 |
-
|
790 |
-
|
791 |
-
|
792 |
-
|
793 |
-
.button-
|
794 |
-
|
795 |
-
|
796 |
-
|
797 |
-
|
798 |
-
|
799 |
-
|
800 |
-
|
801 |
-
|
802 |
-
|
803 |
-
|
804 |
-
|
805 |
-
|
806 |
-
.vfb-button.vfb-
|
807 |
-
|
808 |
-
|
809 |
-
}
|
810 |
-
|
811 |
-
|
812 |
-
|
813 |
-
|
814 |
-
|
815 |
-
|
816 |
-
|
817 |
-
|
818 |
-
|
819 |
-
|
820 |
-
|
821 |
-
|
822 |
-
|
823 |
-
|
824 |
-
|
825 |
-
|
826 |
-
.button-
|
827 |
-
|
828 |
-
}
|
829 |
-
|
830 |
-
|
831 |
-
|
832 |
-
|
833 |
-
|
834 |
-
|
835 |
-
|
836 |
-
.
|
837 |
-
|
838 |
-
|
839 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
840 |
}
|
841 |
-
|
842 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
843 |
}
|
844 |
-
|
845 |
-
|
846 |
-
|
847 |
-
|
848 |
-
|
|
|
|
|
|
|
849 |
display: block;
|
850 |
-
font-family: Arial, Helvetica, sans-serif;
|
851 |
-
font-size: 15px;
|
852 |
-
font-weight: bold;
|
853 |
-
height: 25px;
|
854 |
-
line-height: 28px;
|
855 |
padding: 5px 15px;
|
856 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
857 |
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);
|
858 |
-
|
859 |
-
|
860 |
-
|
861 |
-
|
862 |
-
.settings-links .arrow {
|
863 |
-
position: absolute;
|
864 |
-
width: 24px;
|
865 |
-
height: 24px;
|
866 |
-
right: 13px;
|
867 |
-
top: 7px;
|
868 |
-
background: url('../images/arrows.png?d=20120921') no-repeat scroll 8px -278px transparent;
|
869 |
-
}
|
870 |
-
.settings-links.on .arrow {
|
871 |
-
background: url('../images/arrows.png?d=20120921') no-repeat scroll 8px -252px transparent;
|
872 |
-
}
|
873 |
-
.settings-links:hover, .settings-links.on {
|
874 |
-
background: #c6e1ec;
|
875 |
-
color: #3d7489;
|
876 |
-
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.6);
|
877 |
-
box-shadow: 0 0 0 1px rgba(155, 155, 155, 0.3), 0px 2px 2px rgba(0, 0, 0, 0.1);
|
878 |
-
}
|
879 |
-
.vfb-tooltip {
|
880 |
-
position: relative;
|
881 |
-
float: right;
|
882 |
cursor: pointer;
|
883 |
-
width: 16px;
|
884 |
-
height: 16px;
|
885 |
-
margin-right: 2px;
|
886 |
-
}
|
887 |
-
.tooltip {
|
888 |
-
text-indent: 0;
|
889 |
-
z-index: 200;
|
890 |
-
width: 250px;
|
891 |
-
padding: 5px 20px;
|
892 |
-
border-radius: 5px;
|
893 |
-
border: 2px solid #333;
|
894 |
-
box-shadow: 0 0 7px black;
|
895 |
-
background: #222;
|
896 |
-
position: absolute;
|
897 |
-
top: -40px;
|
898 |
-
display: none;
|
899 |
-
font-style: normal;
|
900 |
-
color: white;
|
901 |
-
}
|
902 |
-
.tooltip h3, .vfb-tooltip .tooltip h3 {
|
903 |
-
font-family: sans-serif;
|
904 |
-
font-weight: bold;
|
905 |
-
font-size: 13px;
|
906 |
-
padding: 0 0 6px 0;
|
907 |
-
margin: 5px 0;
|
908 |
-
border-bottom: 1px solid white;
|
909 |
}
|
910 |
-
|
911 |
-
|
912 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
913 |
}
|
914 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
915 |
.vfb-export-label {
|
916 |
width: 10em;
|
917 |
float: left;
|
918 |
}
|
919 |
|
|
|
|
|
|
|
|
|
920 |
#vfb-export-entries-fields {
|
921 |
height:275px;
|
922 |
width:300px;
|
@@ -926,4 +1374,4 @@ ul.vfb-fields-col-1, ul.vfb-fields-col-2 {
|
|
926 |
border-radius: 3px;
|
927 |
margin-left: 10em;
|
928 |
padding: 5px;
|
929 |
-
}
|
1 |
+
/* VFB Pro call to action */
|
|
|
|
|
|
|
|
|
|
|
2 |
.vfb-pro-call-to-action {
|
3 |
+
padding: 5px 0;
|
4 |
+
text-align: center;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
}
|
6 |
+
|
7 |
+
.vfb-btn {
|
8 |
+
display: inline-block;
|
9 |
+
*display: inline;
|
10 |
+
/* IE7 inline-block hack */
|
11 |
+
|
12 |
+
*zoom: 1;
|
13 |
+
padding: 14px 24px;
|
14 |
+
margin-bottom: 0;
|
15 |
+
line-height: 20px;
|
16 |
+
text-align: center;
|
17 |
+
vertical-align: middle;
|
18 |
+
cursor: pointer;
|
19 |
+
color: #333333;
|
20 |
+
font-size: 21px;
|
21 |
+
font-weight: 500;
|
22 |
+
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
|
23 |
+
background-color: #f5f5f5;
|
24 |
+
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
|
25 |
+
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
|
26 |
+
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
|
27 |
+
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
|
28 |
+
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
|
29 |
+
background-repeat: repeat-x;
|
30 |
+
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
|
31 |
+
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
|
32 |
+
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
33 |
+
*background-color: #e6e6e6;
|
34 |
+
/* Darken IE7 buttons by default so they stand out more given they won't have borders */
|
35 |
+
|
36 |
+
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
|
37 |
+
border: 1px solid #cccccc;
|
38 |
+
*border: 0;
|
39 |
+
border-bottom-color: #b3b3b3;
|
40 |
+
-webkit-border-radius: 6px;
|
41 |
+
-moz-border-radius: 6px;
|
42 |
+
border-radius: 6px;
|
43 |
+
*margin-left: .3em;
|
44 |
+
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
|
45 |
+
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
|
46 |
+
box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
|
47 |
+
text-decoration: none;
|
48 |
+
}
|
49 |
+
|
50 |
+
.vfb-btn:hover,
|
51 |
+
.vfb-btn:focus {
|
52 |
+
color: #333333;
|
53 |
+
text-decoration: none;
|
54 |
+
background-position: 0 -15px;
|
55 |
+
-webkit-transition: background-position 0.1s linear;
|
56 |
+
-moz-transition: background-position 0.1s linear;
|
57 |
+
-o-transition: background-position 0.1s linear;
|
58 |
+
transition: background-position 0.1s linear;
|
59 |
+
}
|
60 |
+
|
61 |
+
.vfb-btn:focus {
|
62 |
+
outline: thin dotted #333;
|
63 |
+
outline: 5px auto -webkit-focus-ring-color;
|
64 |
+
outline-offset: -2px;
|
65 |
+
}
|
66 |
+
|
67 |
+
.vfb-btn.active,
|
68 |
+
.vfb-btn:active {
|
69 |
+
background-image: none;
|
70 |
+
outline: 0;
|
71 |
+
-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
|
72 |
+
-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
|
73 |
+
box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
|
74 |
+
}
|
75 |
+
|
76 |
+
|
77 |
+
.vfb-btn-primary.active {
|
78 |
+
color: rgba(255, 255, 255, 0.75);
|
79 |
+
}
|
80 |
+
|
81 |
+
.vfb-btn-primary {
|
82 |
+
color: #ffffff;
|
83 |
+
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
84 |
+
background-color: #006dcc;
|
85 |
+
background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
|
86 |
+
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
|
87 |
+
background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
|
88 |
+
background-image: -o-linear-gradient(top, #0088cc, #0044cc);
|
89 |
+
background-image: linear-gradient(to bottom, #0088cc, #0044cc);
|
90 |
+
background-repeat: repeat-x;
|
91 |
+
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
|
92 |
+
border-color: #0044cc #0044cc #002a80;
|
93 |
+
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
94 |
+
*background-color: #0044cc;
|
95 |
+
/* Darken IE7 buttons by default so they stand out more given they won't have borders */
|
96 |
+
|
97 |
+
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
|
98 |
+
}
|
99 |
+
|
100 |
+
.vfb-btn-primary:hover,
|
101 |
+
.vfb-btn-primary:focus,
|
102 |
+
.vfb-btn-primary:active,
|
103 |
+
.vfb-btn-primary.active,
|
104 |
+
.vfb-btn-primary.disabled,
|
105 |
+
.vfb-btn-primary[disabled] {
|
106 |
+
color: #ffffff;
|
107 |
+
background-color: #0044cc;
|
108 |
+
*background-color: #003bb3;
|
109 |
+
}
|
110 |
+
|
111 |
+
.vfb-btn-primary:active,
|
112 |
+
.vfb-btn-primary.active {
|
113 |
+
background-color: #003399 \9;
|
114 |
+
}
|
115 |
+
|
116 |
+
.vfb-pro-call-to-action .cta-sign-up {
|
117 |
+
color: #fff;
|
118 |
+
display: block;
|
119 |
+
font-size: 24px;
|
120 |
+
font-weight: bold;
|
121 |
+
text-align: center;
|
122 |
+
text-decoration: none;
|
123 |
+
text-shadow: 1px 1px 1px #2b658c;
|
124 |
+
width: 100%;
|
125 |
+
line-height: 22px;
|
126 |
+
}
|
127 |
+
|
128 |
+
.vfb-pro-call-to-action .cta-price {
|
129 |
+
color: #ace7ff;
|
130 |
+
display: block;
|
131 |
+
font-size: 12px;
|
132 |
+
font-weight: normal;
|
133 |
+
line-height: 20px;
|
134 |
+
text-align: center;
|
135 |
+
text-decoration: none;
|
136 |
+
width: 100%;
|
137 |
+
line-height: 20px;
|
138 |
+
}
|
139 |
+
|
140 |
+
.vfb-pro-upgrade {
|
141 |
+
display: inline;
|
142 |
+
float: left;
|
143 |
+
padding: 10px;
|
144 |
+
margin-bottom: 20px;
|
145 |
+
background-color: #d3e7ee;
|
146 |
+
border: 1px solid #21759b;
|
147 |
+
border-radius: 5px;
|
148 |
+
}
|
149 |
+
|
150 |
+
.rtl .vfb-pro-upgrade {
|
151 |
+
float: right;
|
152 |
+
}
|
153 |
+
|
154 |
+
.vfb-pro-upgrade h2 {
|
155 |
+
font-size: 20px;
|
156 |
+
font-weight: 500;
|
157 |
+
padding: 5px 0;
|
158 |
+
text-align: center;
|
159 |
+
}
|
160 |
+
|
161 |
+
.vfb-pro-upgrade h2 a {
|
162 |
+
text-decoration: none;
|
163 |
+
}
|
164 |
+
|
165 |
+
.vfb-pro-upgrade ul {
|
166 |
+
list-style: outside;
|
167 |
+
margin-left: 10px;
|
168 |
+
}
|
169 |
+
|
170 |
+
.rtl .vfb-pro-upgrade ul {
|
171 |
+
margin-left: 0;
|
172 |
+
margin-right: 10px;
|
173 |
+
}
|
174 |
+
|
175 |
+
/* !Form View framework */
|
176 |
+
#vfb-form-builder-frame{
|
177 |
+
display:block;
|
178 |
+
margin: 0 -8px 0 290px;
|
179 |
}
|
180 |
+
|
181 |
+
.rtl #vfb-form-builder-frame {
|
182 |
+
margin: 0 290px 0 -8px;
|
183 |
+
}
|
184 |
+
|
185 |
+
#vfb-form-builder-frame:after,
|
186 |
+
#form-editor-header .vfb-major-publishing-actions:after,
|
187 |
+
#form-editor-footer .vfb-major-publishing-actions:after,
|
188 |
+
#vfb-form-builder-frame .menu-item-settings:after,
|
189 |
+
#vfb-form-list:after,
|
190 |
+
.option:after{
|
191 |
+
display: block;
|
192 |
+
visibility: hidden;
|
193 |
+
clear:both;
|
194 |
+
height: 0;
|
195 |
+
content: ".";
|
196 |
}
|
197 |
+
|
198 |
+
#vfb-form-builder-sidebar{
|
199 |
+
clear:both;
|
200 |
+
width:281px;
|
201 |
}
|
202 |
+
|
203 |
+
#vfb-form-builder-management{
|
204 |
+
position: relative;
|
205 |
+
margin-right: 10px;
|
206 |
}
|
207 |
+
|
208 |
+
.rtl #vfb-form-builder-management {
|
209 |
+
margin-right: 0;
|
210 |
+
margin-left: 10px;
|
211 |
+
}
|
212 |
+
|
213 |
+
#vfb-form-builder-management .form-edit{
|
214 |
+
margin-bottom: 20px;
|
215 |
+
border: 1px solid #dfdfdf;
|
216 |
+
border-radius: 3px;
|
217 |
+
}
|
218 |
+
|
219 |
+
/* !Form Editor Header/Footer */
|
220 |
+
#form-editor-header,
|
221 |
+
#form-editor-footer{
|
222 |
+
padding: 0 10px;
|
223 |
+
background-color: #f1f1f1;
|
224 |
}
|
225 |
+
|
226 |
+
#form-editor-footer{
|
227 |
+
border-top:1px solid #dfdfdf;
|
228 |
+
}
|
229 |
+
|
230 |
+
.vfb-major-publishing-actions{
|
231 |
+
clear:both;
|
232 |
+
padding:3px 0 5px;
|
233 |
+
}
|
234 |
+
|
235 |
+
.vfb-major-publishing-actions .publishing-action{
|
236 |
+
float:right;
|
237 |
+
margin: 5px 0 1px;
|
238 |
+
text-align: right;
|
239 |
+
line-height: 23px;
|
240 |
+
}
|
241 |
+
|
242 |
+
#form-editor-header .publishing-action{
|
243 |
+
margin-top:12px;
|
244 |
+
}
|
245 |
+
|
246 |
+
/* !Subnavigation links */
|
247 |
+
.sub-navigation{
|
248 |
+
float:none;
|
249 |
+
margin:8px 0 5px;
|
250 |
+
padding:0;
|
251 |
+
list-style: none;
|
252 |
+
white-space: nowrap;
|
253 |
+
font-size: 12px;
|
254 |
+
}
|
255 |
+
|
256 |
+
.sub-navigation li{
|
257 |
+
display: inline;
|
258 |
+
margin:0;
|
259 |
+
padding:0;
|
260 |
+
}
|
261 |
+
|
262 |
+
.sub-navigation a{
|
263 |
+
padding:0.2em;
|
264 |
+
text-decoration: none;
|
265 |
+
line-height: 2;
|
266 |
+
}
|
267 |
+
|
268 |
+
.sub-navigation a.current{
|
269 |
+
border:medium none;
|
270 |
+
background:none;
|
271 |
+
color: black;
|
272 |
+
font-weight: bold;
|
273 |
+
}
|
274 |
+
|
275 |
+
.sub-navigation a:hover{
|
276 |
+
color:rgb(213,78,33);
|
277 |
+
}
|
278 |
+
|
279 |
+
/* Form Box view */
|
280 |
+
#vfb-sidebar,
|
281 |
+
#vfb-main{
|
282 |
+
float: left;
|
283 |
+
margin: 10px 0;
|
284 |
+
width: 260px;
|
285 |
}
|
286 |
+
|
287 |
+
.rtl #vfb-sidebar,
|
288 |
+
.rtl #vfb-main {
|
289 |
+
float: right;
|
290 |
+
}
|
291 |
+
|
292 |
+
#vfb-main{
|
293 |
+
width:auto;
|
294 |
+
}
|
295 |
+
#vfb-main.vfb-order-type-list{
|
296 |
+
width: 100%;
|
297 |
+
}
|
298 |
+
|
299 |
+
#vfb-main p a,
|
300 |
+
#vfb-main h3 a{
|
301 |
+
text-decoration: none;
|
302 |
+
}
|
303 |
+
|
304 |
+
#vfb-main .submitdelete{
|
305 |
+
color: #BC0B0B;
|
306 |
+
text-decoration: none;
|
307 |
+
}
|
308 |
+
#vfb-main .submitdelete:hover{
|
309 |
+
color:red;
|
310 |
+
}
|
311 |
+
|
312 |
+
#vfb-sidebar{
|
313 |
+
margin-left: -300px;
|
314 |
}
|
315 |
+
|
316 |
+
.rtl #vfb-sidebar {
|
317 |
+
margin-left: 0;
|
318 |
+
margin-right: -300px;
|
319 |
+
}
|
320 |
+
|
321 |
+
#vfb-form-list{
|
322 |
+
display: block;
|
323 |
+
margin-left: 300px;
|
324 |
}
|
325 |
+
|
326 |
+
.rtl #vfb-form-list {
|
327 |
+
margin-left: 0;
|
328 |
+
margin-right: 300px;
|
329 |
+
}
|
330 |
+
|
331 |
.vfb-box {
|
332 |
position:relative;
|
333 |
float:left;
|
345 |
box-shadow: 0 1px 0 #FFFFFF inset;
|
346 |
line-height: 1.4em;
|
347 |
}
|
348 |
+
|
349 |
+
.vfb-form-alpha-list{
|
350 |
+
width: 70%;
|
351 |
+
float: left;
|
352 |
+
padding-right:20px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
353 |
}
|
354 |
+
|
355 |
+
.rtl .vfb-form-alpha-list {
|
356 |
+
float: right;
|
357 |
+
padding-right: 0;
|
358 |
+
padding-left: 20px;
|
359 |
+
}
|
360 |
+
|
361 |
+
.vfb-form-alpha-list hr{
|
362 |
+
display:block;
|
363 |
+
margin:1em 0;
|
364 |
+
padding:0;
|
365 |
+
height:1px;
|
366 |
+
border:0;
|
367 |
+
border-top:1px solid #ccc;
|
368 |
+
}
|
369 |
+
|
370 |
+
.vfb-form-alpha-group .letter,
|
371 |
+
.wrap h2.letter{
|
372 |
+
float:left;
|
373 |
+
padding:0;
|
374 |
+
color:#666;
|
375 |
+
font-size:14px;
|
376 |
+
line-height: 17px;
|
377 |
+
}
|
378 |
+
|
379 |
+
.rtl .vfb-form-alpha-group .letter,
|
380 |
+
.rtl .wrap h2.letter {
|
381 |
+
float: right;
|
382 |
+
}
|
383 |
+
|
384 |
+
.vfb-form-alpha-form{
|
385 |
+
display: block;
|
386 |
+
margin:10px 0;
|
387 |
+
padding-left:150px;
|
388 |
+
width:auto;
|
389 |
+
}
|
390 |
+
|
391 |
+
.rtl .vfb-form-alpha-form {
|
392 |
+
padding-left: 0;
|
393 |
+
padding-right: 150px;
|
394 |
+
}
|
395 |
+
|
396 |
+
.vfb-form-alpha-form h3{
|
397 |
+
float:left;
|
398 |
+
margin: 0;
|
399 |
+
width:50%;
|
400 |
+
word-wrap: break-word;
|
401 |
+
font-size:17px;
|
402 |
+
}
|
403 |
+
|
404 |
+
.rtl .vfb-form-alpha-form h3 {
|
405 |
+
float: right;
|
406 |
+
}
|
407 |
+
|
408 |
+
.vfb-form-alpha-form .vfb-publishing-actions,
|
409 |
+
.vfb-form-alpha-form .vfb-form-meta{
|
410 |
+
float:left;
|
411 |
+
width:20%;
|
412 |
+
text-align: center;
|
413 |
+
}
|
414 |
+
|
415 |
+
.rtl .vfb-form-alpha-form .vfb-publishing-actions,
|
416 |
+
.rtl .vfb-form-alpha-form .vfb-form-meta {
|
417 |
+
float: right;
|
418 |
+
}
|
419 |
+
|
420 |
+
.vfb-form-alpha-form .vfb-form-meta{
|
421 |
+
width: 30%;
|
422 |
+
}
|
423 |
+
|
424 |
+
.vfb-form-alpha-form .vfb-publishing-actions p,
|
425 |
+
.vfb-form-alpha-form .vfb-form-meta p{
|
426 |
+
margin:0;
|
427 |
+
}
|
428 |
+
|
429 |
+
.vfb-form-alpha-form .vfb-form-meta,
|
430 |
+
.vfb-form-alpha-form .paypal{
|
431 |
+
float:left;
|
432 |
+
margin:0;
|
433 |
+
text-align: left;
|
434 |
+
}
|
435 |
+
|
436 |
+
.rtl .vfb-form-alpha-form .vfb-form-meta,
|
437 |
+
.rtl .vfb-form-alpha-form .paypal {
|
438 |
+
float: right;
|
439 |
+
text-align: right;
|
440 |
+
}
|
441 |
+
|
442 |
+
.vfb-sortable-placeholder{
|
443 |
+
display:block;
|
444 |
+
height:35px;
|
445 |
+
width:400px;
|
446 |
+
margin:8px;
|
447 |
+
border:1px dashed #bbb;
|
448 |
+
background-color:#f5f5f5;
|
449 |
+
}
|
450 |
+
|
451 |
+
#vfb-main .vfb-sortable-placeholder{
|
452 |
+
float:left;
|
453 |
+
margin:8px;
|
454 |
+
height:200px;
|
455 |
+
width:210px;
|
456 |
+
}
|
457 |
+
|
458 |
+
.rtl #vfb-main .vfb-sortable-placeholder {
|
459 |
+
float: right;
|
460 |
+
}
|
461 |
+
|
462 |
+
#vfb-menu-to-edit .mjs-nestedSortable-error{
|
463 |
+
border-color:red;
|
464 |
+
background-color:#fbe3e4;
|
465 |
+
color:#8a1f11;
|
466 |
+
}
|
467 |
+
.vfb-meta-entries-total span,
|
468 |
+
.vfb-meta-entries-total-today span{
|
469 |
+
font-size: 11px;
|
470 |
+
font-weight: bold;
|
471 |
+
height: 1.4em;
|
472 |
+
line-height: 1.4em;
|
473 |
+
min-width: .7em;
|
474 |
+
padding: 0 6px;
|
475 |
+
display: inline-block;
|
476 |
+
border-radius: 5px;
|
477 |
+
background-color: #bbb;
|
478 |
+
color: white;
|
479 |
+
text-align: center;
|
480 |
+
}
|
481 |
+
|
482 |
+
.vfb-meta-entries-total:hover span,
|
483 |
+
.vfb-meta-entries-total-today:hover span{
|
484 |
+
background-color: #d54e21;
|
485 |
+
}
|
486 |
+
.fixed .column-entries,
|
487 |
+
.fixed .column-form_id {
|
488 |
+
width: 8em;
|
489 |
}
|
490 |
+
|
491 |
+
strong .vfb-meta-entries-total span {
|
492 |
+
background-color: #21759B;
|
493 |
}
|
494 |
+
|
495 |
+
.entries-count-wrapper {
|
496 |
+
font-family: sans-serif;
|
497 |
+
min-width: 22px;
|
498 |
+
padding-bottom: 1px;
|
499 |
+
}
|
500 |
+
|
501 |
+
/* !New Form box */
|
502 |
+
#new-form{
|
503 |
+
margin:8px 0;
|
504 |
+
padding-top:10px;
|
505 |
+
width:75px;
|
506 |
+
height:105px;
|
507 |
+
text-align: center;
|
508 |
+
}
|
509 |
+
#new-form a{
|
510 |
+
display:block;
|
511 |
+
width:auto;
|
512 |
+
text-decoration: none;
|
513 |
+
}
|
514 |
+
|
515 |
+
#post-body{
|
516 |
+
padding: 10px;
|
517 |
}
|
518 |
+
|
519 |
+
/* !Form Editor columns */
|
520 |
+
.vfb-postbox-container{
|
521 |
+
float:left;
|
522 |
+
margin:0 8px;
|
523 |
+
width:100%;
|
524 |
}
|
525 |
+
|
526 |
+
.rtl .vfb-postbox-container {
|
527 |
+
float: right;
|
528 |
+
}
|
529 |
+
|
530 |
+
#vfb-postbox-container-1 .postbox{
|
531 |
+
min-width:281px;
|
532 |
}
|
533 |
+
|
534 |
+
#vfb-postbox-container-2{
|
535 |
+
min-width: 485px;
|
536 |
}
|
537 |
+
|
538 |
+
#vfb-form-builder-frame.columns-1{
|
539 |
+
margin-left:-8px;
|
540 |
}
|
541 |
+
|
542 |
+
.rtl #vfb-form-builder-frame.columns-1 {
|
543 |
+
margin-left: 0;
|
544 |
+
margin-right: -8px;
|
545 |
+
}
|
546 |
+
|
547 |
+
#vfb-form-builder-frame.columns-1 #vfb-postbox-container-1{
|
548 |
+
float:none;
|
549 |
}
|
550 |
+
|
551 |
+
#vfb-form-builder-frame.columns-1 #vfb-postbox-container-2{
|
552 |
+
width:99%;
|
553 |
}
|
554 |
+
|
555 |
+
#vfb-form-builder-frame.columns-2 #vfb-postbox-container-3{
|
556 |
+
display:none;
|
557 |
}
|
558 |
+
|
559 |
+
#vfb-form-builder-frame.columns-2 #vfb-postbox-container-1,
|
560 |
+
#vfb-form-builder-frame.columns-3 #vfb-postbox-container-1{
|
561 |
+
margin-left:-290px;
|
562 |
+
width:281px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
563 |
}
|
564 |
+
|
565 |
+
.rtl #vfb-form-builder-frame.columns-2 #vfb-postbox-container-1,
|
566 |
+
.rtl #vfb-form-builder-frame.columns-3 #vfb-postbox-container-1{
|
567 |
+
margin-left: 0;
|
568 |
+
margin-right: -290px;
|
569 |
+
}
|
570 |
+
|
571 |
+
#vfb-form-builder-frame.columns-3 #vfb-form-builder-management{
|
572 |
+
margin-right: 0;
|
573 |
}
|
574 |
+
|
575 |
+
#vfb-form-builder-frame.columns-3 #vfb-postbox-container-2{
|
576 |
+
width:30%;
|
577 |
}
|
578 |
+
|
579 |
+
#vfb-form-builder-frame.columns-3 #vfb-postbox-container-3{
|
580 |
+
display:inline;
|
581 |
+
margin-right:0;
|
582 |
+
width:46.5%;
|
583 |
}
|
584 |
+
|
585 |
+
.rtl #vfb-form-builder-frame.columns-3 #vfb-postbox-container-3{
|
586 |
+
margin-right: 0;
|
587 |
+
margin-left: 0;
|
588 |
+
}
|
589 |
+
|
590 |
+
#vfb-form-meta-preview iframe{
|
591 |
+
width:100%;
|
592 |
+
height: 100%;
|
593 |
}
|
594 |
+
|
595 |
+
/* !Form Editor Columns - One Column */
|
596 |
+
@media only screen and (max-width: 799px) {
|
597 |
+
#vfb-form-builder-frame .vfb-postbox-container {
|
598 |
+
width: 100%;
|
599 |
+
}
|
600 |
+
.columns-prefs .columns-prefs-3{
|
601 |
+
display: none;
|
602 |
+
}
|
603 |
}
|
604 |
+
|
605 |
+
/* !Form Editor Columns - Two Columns */
|
606 |
+
@media only screen and (min-width: 800px) and (max-width: 1200px) {
|
607 |
+
#vfb-form-builder-frame .vfb-postbox-container {
|
608 |
+
width: 49.5%;
|
609 |
+
}
|
610 |
+
|
611 |
+
#vfb-form-builder-frame.columns-3 #vfb-postbox-container-2,
|
612 |
+
#vfb-form-builder-frame.columns-3 #vfb-postbox-container-3{
|
613 |
+
width: 50.5%;
|
614 |
+
}
|
615 |
+
|
616 |
+
#vfb-form-builder-frame.columns-1 .vfb-postbox-container {
|
617 |
+
width: 100%;
|
618 |
+
}
|
619 |
+
}
|
620 |
+
/* !Form Editor Columns - Three Columns */
|
621 |
+
@media only screen and (min-width: 1600px) {
|
622 |
+
#vfb-form-builder-frame.columns-3 #vfb-postbox-container-3{
|
623 |
+
width: 58%;
|
624 |
+
}
|
625 |
}
|
626 |
+
|
627 |
+
/* !Field Item arrows */
|
628 |
+
.item-edit {
|
629 |
+
position: absolute;
|
630 |
+
top: 0;
|
631 |
+
right: -20px;
|
632 |
+
display: block;
|
633 |
+
overflow: hidden;
|
634 |
+
width:30px;
|
635 |
+
height: 36px;
|
636 |
+
background:url('../images/arrows.png?d=20121201') no-repeat scroll 8px 10px transparent;
|
637 |
+
text-indent:-999em;
|
638 |
+
}
|
639 |
+
|
640 |
+
.rtl .item-edit {
|
641 |
+
right: auto;
|
642 |
+
left: -20px;
|
643 |
+
}
|
644 |
+
|
645 |
+
.item-edit:hover{
|
646 |
+
background:url('../images/arrows.png?d=20121201') no-repeat scroll 8px 10px transparent;
|
647 |
+
}
|
648 |
+
|
649 |
+
.item-edit.opened{
|
650 |
+
background:url('../images/arrows.png?d=20121201') no-repeat scroll 8px -25px transparent;
|
651 |
+
}
|
652 |
+
|
653 |
+
.item-edit.opened:hover{
|
654 |
+
background:url('../images/arrows.png?d=20121201') no-repeat scroll 8px -148px transparent;
|
655 |
+
}
|
656 |
+
|
657 |
+
/* !Field Item attribute input styles */
|
658 |
+
.option .widefat,
|
659 |
+
.options-other-show .widefat,
|
660 |
+
.options-other-hide .widefat {
|
661 |
+
margin: 0 6px 7px 0;
|
662 |
+
width: 325px;
|
663 |
}
|
664 |
+
|
665 |
+
.rtl .option .widefat,
|
666 |
+
.rtl .options-other-show .widefat,
|
667 |
+
.rtl .options-other-hide .widefat {
|
668 |
+
margin: 0 0 7px 6px;
|
669 |
+
}
|
670 |
+
|
671 |
+
#form-settings .description-thin{
|
672 |
+
margin:12px 10px 12px 0;
|
673 |
+
}
|
674 |
+
|
675 |
+
.rtl #form-settings .description-thin {
|
676 |
+
margin: 12px 0 12px 10px;
|
677 |
+
}
|
678 |
+
|
679 |
+
.description-thin,
|
680 |
.description-wide {
|
681 |
+
float: left;
|
682 |
+
margin-right: 10px;
|
683 |
}
|
684 |
+
|
685 |
+
.rtl .description-thin,
|
686 |
+
.rtl .description-wide {
|
687 |
+
float: right;
|
688 |
+
margin-right: 0;
|
689 |
+
margin-left: 10px;
|
690 |
+
}
|
691 |
+
|
692 |
+
.description-thin {
|
693 |
+
width: 190px;
|
694 |
+
height: 40px;
|
695 |
+
}
|
696 |
+
|
697 |
+
.description-wide {
|
698 |
+
width: 390px;
|
699 |
+
}
|
700 |
+
|
701 |
+
.addOption,
|
702 |
+
.deleteOption,
|
703 |
+
.addEmail,
|
704 |
+
.deleteEmail,
|
705 |
+
.addCondition,
|
706 |
+
.deleteCondition {
|
707 |
background: url('../images/sprite.png?d=20120921') -12px -650px no-repeat transparent;
|
708 |
text-indent: -9999px;
|
709 |
width: 16px;
|
713 |
position: relative;
|
714 |
top: 4px;
|
715 |
}
|
716 |
+
|
717 |
+
.deleteOption,
|
718 |
+
.deleteEmail,
|
719 |
+
.deleteCondition {
|
720 |
+
background-position: -12px -677px;
|
721 |
+
}
|
722 |
+
|
723 |
+
.addEmail,
|
724 |
+
.deleteEmail {
|
725 |
+
margin-top: 5px;
|
726 |
+
}
|
727 |
+
|
728 |
+
.ui-state-disabled .menu-item-handle{
|
729 |
+
background: #dfdfdf;
|
730 |
+
box-shadow: none;
|
731 |
+
cursor:default;
|
732 |
+
}
|
733 |
+
|
734 |
+
|
735 |
+
#vfb-poststuff{
|
736 |
+
display:block;
|
737 |
+
margin-right:300px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
738 |
}
|
739 |
+
|
740 |
+
.rtl #vfb-poststuff {
|
741 |
+
margin-right: 0;
|
742 |
+
margin-left: 300px;
|
743 |
+
}
|
744 |
+
|
745 |
+
#vfb-entries-body-content{
|
746 |
+
float:left;
|
747 |
+
width:100%;
|
748 |
}
|
749 |
+
|
750 |
+
.rtl #vfb-entries-body-content {
|
751 |
+
float: right;
|
752 |
+
}
|
753 |
+
|
754 |
+
.metabox-holder #vfb-entries-body-content h3{
|
755 |
+
font-weight: bold;
|
756 |
+
font-family: sans-serif;
|
757 |
+
}
|
758 |
+
|
759 |
+
#entry-edit #side-info-column{
|
760 |
+
margin-right:-300px;
|
761 |
}
|
762 |
+
|
763 |
+
.rtl #entry-edit #side-info-column {
|
764 |
+
margin-right: 0;
|
765 |
+
margin-left: -300px;
|
766 |
+
}
|
767 |
+
|
768 |
+
label.error{
|
769 |
+
display:block;
|
770 |
+
color:red;
|
771 |
}
|
772 |
+
|
773 |
+
#visual-form-builder-update input.error,
|
774 |
+
#visual-form-builder-update textarea.error,
|
775 |
+
#visual-form-builder-update select.error{
|
776 |
+
border:1px solid red;
|
777 |
}
|
778 |
+
|
779 |
+
.vfb-menu-item-handle {
|
780 |
+
background: #f1f1f1;
|
781 |
+
box-shadow:0 1px 0 #f1f1f1 inset;
|
782 |
+
border: 1px solid #DFDFDF;
|
783 |
+
border-radius: 3px;
|
784 |
+
height: auto;
|
785 |
+
line-height: 35px;
|
786 |
+
overflow: hidden;
|
787 |
+
padding-left: 10px;
|
788 |
+
position: relative;
|
789 |
+
text-shadow: 0 1px 0 #FFFFFF;
|
790 |
+
width: 400px;
|
791 |
+
word-wrap: break-word;
|
792 |
+
cursor: move;
|
793 |
}
|
794 |
+
|
795 |
+
.rtl .vfb-menu-item-handle {
|
796 |
+
padding-left: 0;
|
797 |
+
padding-right: 10px;
|
798 |
+
}
|
799 |
+
|
800 |
+
.vfb-menu-item-type-fieldset,
|
801 |
+
.vfb-menu-item-type-verification,
|
802 |
+
#form-element-fieldset {
|
803 |
+
background: #e3e3e3;
|
804 |
+
box-shadow:0 1px 0 #e3e3e3 inset;
|
805 |
+
}
|
806 |
+
|
807 |
+
.vfb-menu-item-handle .item-title {
|
808 |
+
min-height: 20px;
|
809 |
+
display: block;
|
810 |
+
font-size: 12px;
|
811 |
+
font-weight: bold;
|
812 |
+
line-height: 20px;
|
813 |
+
margin-right: 13em;
|
814 |
+
padding: 7px 0;
|
815 |
+
}
|
816 |
+
|
817 |
+
.rtl .vfb-menu-item-handle .item-title {
|
818 |
+
margin-right: 0;
|
819 |
+
margin-left: 13em;
|
820 |
+
}
|
821 |
+
|
822 |
+
.sender-labels{
|
823 |
+
width:80px;
|
824 |
}
|
825 |
+
|
826 |
+
.is-field-required{
|
827 |
+
color:#BC1212;
|
|
|
828 |
}
|
829 |
+
|
830 |
+
#form-details-nav{
|
831 |
+
padding-top:10px;
|
832 |
+
font-size:1.0em;
|
833 |
+
}
|
834 |
+
#form-details-nav a,
|
835 |
+
.charts-nav a{
|
836 |
+
padding:5px 10px;
|
837 |
+
text-decoration:none;
|
838 |
+
font-weight:bold;
|
839 |
+
}
|
840 |
+
|
841 |
+
#form-details-nav a.current,
|
842 |
+
.charts-nav a.current{
|
843 |
+
height:40px;
|
844 |
+
border-color: #dfdfdf;
|
845 |
+
border-radius:5px;
|
846 |
+
background-color:#777;
|
847 |
+
background-image: -ms-linear-gradient(bottom, #6d6d6d, #808080);
|
848 |
+
background-image: -moz-linear-gradient(bottom, #6d6d6d, #808080);
|
849 |
+
background-image: -o-linear-gradient(bottom, #6d6d6d, #808080);
|
850 |
+
background-image: -webkit-gradient(linear, left bottom, left top, from(#6d6d6d), to(#808080));
|
851 |
+
background-image: -webkit-linear-gradient(bottom, #6d6d6d, #808080);
|
852 |
+
background-image: linear-gradient(bottom, #6d6d6d, #808080);
|
853 |
+
color:white;
|
854 |
+
text-shadow:0 -1px 0 #333333;
|
855 |
+
}
|
856 |
+
|
857 |
+
/* !Form Settings - Confirmation */
|
858 |
+
.form-details,
|
859 |
+
#form-success-message-text,
|
860 |
+
#form-success-message-page,
|
861 |
+
#form-success-message-redirect{
|
862 |
+
display:none;
|
863 |
}
|
864 |
+
|
865 |
+
.form-details-current, .active{
|
866 |
+
display:block;
|
867 |
+
}
|
868 |
+
|
869 |
+
#confirmation-message textarea,
|
870 |
+
#notification textarea{
|
871 |
+
width:100%;
|
872 |
+
height:10em;
|
873 |
+
font-family:Consolas,Monaco,monospace;
|
874 |
+
}
|
875 |
+
|
876 |
+
#form-success-message-page,
|
877 |
+
#form-success-message-redirect{
|
878 |
+
margin-top:10px;
|
879 |
+
width:100%;
|
880 |
+
}
|
881 |
+
|
882 |
+
.post-body-plain ol li{
|
883 |
+
list-style:decimal;
|
884 |
}
|
885 |
+
|
886 |
#vfb-upgrade-column {
|
887 |
display: inline;
|
888 |
float: left;
|
889 |
+
width: auto;
|
890 |
+
}
|
891 |
+
|
892 |
+
.rtl #vfb-upgrade-column {
|
893 |
+
float: right;
|
894 |
+
}
|
895 |
+
|
896 |
#promote-vfb li {
|
897 |
padding-left: 20px;
|
898 |
+
text-align: left;
|
899 |
}
|
900 |
+
|
901 |
+
.rtl #promote-vfb li {
|
902 |
+
padding-left: 0;
|
903 |
+
padding-right: 40px;
|
904 |
+
text-align: right;
|
905 |
+
}
|
906 |
+
|
907 |
#promote-vfb #twitter {
|
908 |
background: url('../images/sprite.png?d=20120921') -10px -746px no-repeat transparent;
|
909 |
}
|
910 |
+
|
911 |
+
.rtl #promote-vfb #twitter {
|
912 |
+
background-position: right -746px;
|
913 |
+
}
|
914 |
+
|
915 |
#promote-vfb #star {
|
916 |
background: url('../images/sprite.png?d=20120921') -10px -710px no-repeat transparent;
|
917 |
}
|
918 |
+
|
919 |
+
.rtl #promote-vfb #star {
|
920 |
+
background-position: right -710px;
|
921 |
+
}
|
922 |
+
|
923 |
+
#promote-vfb #paypal,
|
924 |
.paypal {
|
925 |
+
background: url('../images/sprite.png?d=20120921') -10px -777px no-repeat transparent;
|
|
|
|
|
926 |
}
|
927 |
+
|
928 |
+
.rtl #promote-vfb #paypal {
|
929 |
+
background-position: right -777px;
|
930 |
+
}
|
931 |
+
|
932 |
+
.paypal {
|
933 |
+
padding-top: 3px;
|
934 |
+
padding-left: 20px;
|
935 |
+
height: 20px;
|
936 |
+
}
|
937 |
+
|
938 |
.menu .ui-nestedSortable-error {
|
939 |
background-color: #fbe3e4;
|
940 |
border-color: red;
|
941 |
color: #8a1f11;
|
942 |
}
|
943 |
+
|
944 |
+
ul#vfb-menu-to-edit ul{
|
945 |
+
margin: 0 0 0 25px;
|
946 |
+
padding: 0;
|
947 |
+
width:98%;
|
948 |
+
list-style-type: none;
|
949 |
+
}
|
950 |
+
#vfb-menu-to-edit{
|
951 |
+
margin-top:0;
|
952 |
+
padding:1em 0;
|
953 |
+
}
|
954 |
+
|
955 |
+
#vfb-fieldset-first-warning{
|
956 |
+
display: none;
|
|
|
|
|
|
|
957 |
}
|
958 |
+
|
959 |
+
.ui-state-disabled{
|
960 |
+
opacity: 100;
|
961 |
+
filter: alpha(Opacity=100);
|
|
|
962 |
}
|
963 |
+
|
964 |
+
.vfb-details{
|
965 |
+
margin-bottom:10px;
|
966 |
+
padding:0 10px;
|
967 |
+
border:1px solid #ccc;
|
968 |
+
border-radius:3px;
|
969 |
+
}
|
970 |
+
|
971 |
+
.vfb-details.section{
|
972 |
+
width:97.55%;
|
973 |
+
background-color:#efefef;
|
974 |
+
}
|
975 |
+
|
976 |
+
.vfb-details .postbox{
|
977 |
+
min-height:60px;
|
978 |
+
}
|
979 |
+
|
980 |
+
#poststuff .vfb-details h2{
|
981 |
+
margin-top:0;
|
982 |
}
|
983 |
+
|
984 |
+
#poststuff h3.section-heading{
|
985 |
+
padding-left:0;
|
986 |
}
|
987 |
+
|
988 |
+
/* !Form Items */
|
989 |
+
#form-items .tabs-panel{
|
990 |
+
overflow:visible;
|
991 |
+
padding:0.5em 0 0.5em 4px;
|
992 |
+
min-height:300px;
|
993 |
+
height:auto;
|
994 |
}
|
995 |
+
|
996 |
+
.rtl #form-items .tabs-panel {
|
997 |
+
padding: 0.5em 4px 0.5em 0;
|
998 |
+
}
|
999 |
+
|
1000 |
+
ul.vfb-fields-col-1,
|
1001 |
+
ul.vfb-fields-col-2{
|
1002 |
+
float:left;
|
1003 |
+
width:50%;
|
1004 |
+
list-style: none;
|
1005 |
}
|
1006 |
+
|
1007 |
+
.rtl ul.vfb-fields-col-1,
|
1008 |
+
.rtl ul.vfb-fields-col-2 {
|
1009 |
+
float: right;
|
1010 |
+
}
|
1011 |
+
|
1012 |
+
#vfb-form-builder-frame.columns-1 #vfb-postbox-container-1 #form-items .tabs-panel{
|
1013 |
+
height:auto;
|
1014 |
+
}
|
1015 |
+
|
1016 |
.vfb-draggable-form-items {
|
1017 |
display: block;
|
1018 |
text-align: left;
|
1039 |
height: 16px;
|
1040 |
line-height: 16px;
|
1041 |
}
|
1042 |
+
|
1043 |
+
#form-element-address b { background-position: -10px -132px; }
|
1044 |
+
#form-element-autocomplete b { background-position: -10px -1029px; }
|
1045 |
+
#form-element-checkbox b { background-position: -10px -261px; }
|
1046 |
+
#form-element-color b { background-position: -10px -885px; }
|
1047 |
+
#form-element-creditcard b { background-position: -10px -847px; }
|
1048 |
+
#form-element-currency b { background-position: -10px -408px; }
|
1049 |
+
#form-element-datepicker b { background-position: -10px -218px; }
|
1050 |
+
#form-element-digits b { background-position: -10px -454px; }
|
1051 |
+
#form-element-email b { background-position: -10px -306px; }
|
1052 |
+
#form-element-file b { background-position: -10px -590px; }
|
1053 |
+
#form-element-hidden b { background-position: -10px -999px; }
|
1054 |
+
#form-element-html b { background-position: -10px -562px; }
|
1055 |
+
#form-element-instructions b { background-position: -10px -623px; }
|
1056 |
+
#form-element-ip b { background-position: -10px -923px; }
|
1057 |
+
#form-element-matrix b { background-position: -10px -1216px; }
|
1058 |
+
#form-element-max b { background-position: -10px -1062px; }
|
1059 |
+
#form-element-min b { background-position: -10px -1094px; }
|
1060 |
+
#form-element-pagebreak b { background-position: -10px -1292px; }
|
1061 |
+
#form-element-password b { background-position: -10px -964px; }
|
1062 |
+
#form-element-phone b { background-position: -10px -532px; }
|
1063 |
+
#form-element-radio b { background-position: -10px -53px; }
|
1064 |
+
#form-element-range b { background-position: -10px -1186px; }
|
1065 |
+
#form-element-section b { background-position: -10px -812px; }
|
1066 |
+
#form-element-select b { background-position: -10px -10px; }
|
1067 |
+
#form-element-slider b { background-position: -10px -1126px; }
|
1068 |
+
#form-element-spinner b { background-position: -10px -1154px; }
|
1069 |
+
#form-element-text b { background-position: -10px -91px; }
|
1070 |
+
#form-element-textarea b { background-position: -10px -176px; }
|
1071 |
+
#form-element-time b { background-position: -10px -493px; }
|
1072 |
+
#form-element-username b { background-position: -10px -1255px; }
|
1073 |
+
#form-element-url b { background-position: -10px -360px; }
|
1074 |
+
|
1075 |
+
.static-vars-inactive{
|
1076 |
+
display:none;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1077 |
}
|
1078 |
+
|
1079 |
+
.static-vars-active{
|
1080 |
+
display:block;
|
1081 |
}
|
1082 |
+
|
1083 |
+
/* !Form Settings buttons */
|
1084 |
+
.vfb-button {
|
1085 |
+
position: relative;
|
1086 |
+
display: inline-block;
|
1087 |
+
overflow: visible;
|
1088 |
margin: 0;
|
1089 |
+
padding:0.5em 2.5em 0.5em 1em;
|
1090 |
+
outline: none;
|
1091 |
+
border: 1px solid #d4d4d4;
|
1092 |
+
border-radius: 0.2em;
|
1093 |
+
background-color: #f5f5f5;
|
1094 |
color: #333;
|
1095 |
+
text-decoration: none;
|
1096 |
+
text-shadow: 1px 1px 0 #fff;
|
1097 |
+
white-space: nowrap;
|
1098 |
+
font:12px/normal sans-serif;
|
1099 |
cursor: pointer;
|
1100 |
+
zoom: 1;
|
|
|
|
|
|
|
|
|
|
|
1101 |
-webkit-background-clip: padding;
|
1102 |
-moz-background-clip: padding;
|
1103 |
+
-o-background-clip: padding-box;
|
1104 |
+
*display: inline;
|
1105 |
+
}
|
1106 |
+
|
1107 |
+
.vfb-button:hover,
|
1108 |
+
.vfb-button:active,
|
1109 |
+
.vfb-button.current {
|
1110 |
+
border-color: #3072b3;
|
1111 |
+
border-bottom-color: #2a65a0;
|
1112 |
+
background-color: #3072b3;
|
1113 |
+
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#599bdc), to(#3072b3));
|
1114 |
+
background-image: -moz-linear-gradient(#599bdc, #3072b3);
|
1115 |
+
background-image: -o-linear-gradient(#599bdc, #3072b3);
|
1116 |
+
background-image: linear-gradient(#599bdc, #3072b3);
|
1117 |
+
color: #fff;
|
1118 |
+
text-decoration: none;
|
1119 |
+
text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
|
1120 |
+
}
|
1121 |
+
|
1122 |
+
.vfb-button.current{
|
1123 |
+
font-weight:bold;
|
1124 |
+
}
|
1125 |
+
|
1126 |
+
.vfb-button::-moz-focus-inner {
|
1127 |
+
padding: 0;
|
1128 |
+
border: 0;
|
1129 |
+
}
|
1130 |
+
|
1131 |
+
.vfb-button.vfb-delete {
|
1132 |
+
color: #900;
|
1133 |
+
}
|
1134 |
+
|
1135 |
+
.vfb-button.vfb-delete:hover,
|
1136 |
+
.vfb-button.vfb-delete:focus,
|
1137 |
+
.vfb-button.vfb-delete:active {
|
1138 |
+
border-color: #b53f3a;
|
1139 |
+
border-bottom-color: #a0302a;
|
1140 |
+
background-color: #dc5f59;
|
1141 |
+
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dc5f59), to(#b33630));
|
1142 |
+
background-image: -moz-linear-gradient(#dc5f59, #b33630);
|
1143 |
+
background-image: -o-linear-gradient(#dc5f59, #b33630);
|
1144 |
+
background-image: linear-gradient(#dc5f59, #b33630);
|
1145 |
+
color: #fff;
|
1146 |
+
}
|
1147 |
+
|
1148 |
+
.vfb-button.vfb-delete:focus,
|
1149 |
+
.vfb-button.vfb-delete:active {
|
1150 |
+
text-shadow: none;
|
1151 |
+
}
|
1152 |
+
|
1153 |
+
.vfb-button.vfb-duplicate:hover,
|
1154 |
+
.vfb-button.vfb-duplicate:focus,
|
1155 |
+
.vfb-button.vfb-duplicate:active {
|
1156 |
+
border-color: #008e0d;
|
1157 |
+
border-bottom-color: #008e0d;
|
1158 |
+
border-left-color: #82BA0B;
|
1159 |
+
border-radius: 0;
|
1160 |
+
background-color: #82BA0B;
|
1161 |
+
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7cbc0a), to(#82BA0B));
|
1162 |
+
background-image: -moz-linear-gradient(#7cbc0a, #82BA0B);
|
1163 |
+
background-image: -o-linear-gradient(#7cbc0a, #82BA0B);
|
1164 |
+
background-image: linear-gradient(#7cbc0a, #82BA0B);
|
1165 |
+
color: #fff;
|
1166 |
+
}
|
1167 |
+
|
1168 |
+
.vfb-button.vfb-duplicate:focus,
|
1169 |
+
.vfb-button.vfb-duplicate:active {
|
1170 |
+
text-shadow: none;
|
1171 |
+
}
|
1172 |
+
|
1173 |
+
.vfb-button.vfb-conditional-fields:hover,
|
1174 |
+
.vfb-button.vfb-conditional-fields:focus,
|
1175 |
+
.vfb-button.vfb-conditional-fields:active {
|
1176 |
+
border-color: #929292;
|
1177 |
+
border-bottom-color: #929292;
|
1178 |
+
background-color: #eeeeee;
|
1179 |
+
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#cccccc));
|
1180 |
+
background-image: -moz-linear-gradient(#eeeeee, #cccccc);
|
1181 |
+
background-image: -o-linear-gradient(#eeeeee, #cccccc);
|
1182 |
+
background-image: linear-gradient(#eeeeee, #cccccc);
|
1183 |
+
color: #000000;
|
1184 |
+
text-shadow: 1px 0px 0px rgba(255,255,255,1);
|
1185 |
+
}
|
1186 |
+
|
1187 |
+
.vfb-button.vfb-conditional-fields:focus,
|
1188 |
+
.vfb-button.vfb-conditional-fields:active {
|
1189 |
+
text-shadow: none;
|
1190 |
+
}
|
1191 |
+
|
1192 |
+
.vfb-button-group{
|
1193 |
+
display:inline-block;
|
1194 |
+
margin-top:10px;
|
1195 |
+
list-style:none;
|
1196 |
+
}
|
1197 |
+
|
1198 |
+
.rtl .vfb-button-group {
|
1199 |
+
margin-left: -2px;
|
1200 |
+
}
|
1201 |
+
|
1202 |
+
.vfb-button-group .vfb-button{
|
1203 |
+
float:left;
|
1204 |
+
margin-right: 5px;
|
1205 |
+
}
|
1206 |
+
|
1207 |
+
.rtl .vfb-button-group .vfb-button {
|
1208 |
+
float: right;
|
1209 |
+
margin-right: 0;
|
1210 |
+
margin-left: 5px;
|
1211 |
+
}
|
1212 |
+
|
1213 |
+
.vfb-button-group .button-primary {
|
1214 |
+
margin-top: 2px;
|
1215 |
+
}
|
1216 |
+
|
1217 |
+
.button-icon{
|
1218 |
+
position:absolute;
|
1219 |
+
top:0;
|
1220 |
+
right:3px;
|
1221 |
+
width:16px;
|
1222 |
+
height:24px;
|
1223 |
+
}
|
1224 |
+
|
1225 |
+
.button-icon.vfb-small-arrow{
|
1226 |
+
background:url('../images/arrows.png?d=20121201') no-repeat scroll 0px -118px transparent;
|
1227 |
+
}
|
1228 |
+
|
1229 |
+
.current .button-icon.vfb-small-arrow {
|
1230 |
+
background: url('../images/arrows.png?d=20120921') no-repeat scroll 0 -30px transparent;
|
1231 |
+
}
|
1232 |
+
|
1233 |
+
.button-icon.plus {
|
1234 |
+
background: url('../images/sprite.png?d=20120921') no-repeat scroll -12px -644px transparent;
|
1235 |
+
}
|
1236 |
+
|
1237 |
+
.button-icon.delete {
|
1238 |
+
background: url('../images/sprite.png?d=20120921') no-repeat scroll -12px -671px transparent;
|
1239 |
+
}
|
1240 |
+
|
1241 |
+
#form-settings{
|
1242 |
+
display:none;
|
1243 |
+
width: 100%;
|
1244 |
+
max-width: 460px;
|
1245 |
+
margin-bottom: 15px;
|
1246 |
}
|
1247 |
+
|
1248 |
+
#form-settings.current{
|
1249 |
+
display:block;
|
1250 |
+
}
|
1251 |
+
|
1252 |
+
.form-details{
|
1253 |
+
padding:20px;
|
1254 |
+
background: rgba(255, 255, 255, 0.5);
|
1255 |
+
box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3);
|
1256 |
}
|
1257 |
+
|
1258 |
+
.form-details.on{
|
1259 |
+
display:block;
|
1260 |
+
}
|
1261 |
+
|
1262 |
+
.settings-links{
|
1263 |
+
position: relative;
|
1264 |
+
z-index: 1;
|
1265 |
display: block;
|
|
|
|
|
|
|
|
|
|
|
1266 |
padding: 5px 15px;
|
1267 |
+
height: 25px;
|
1268 |
+
background:none repeat scroll 0 0 #F5F5F5;
|
1269 |
+
box-shadow:
|
1270 |
+
0px 0px 0px 1px rgba(155,155,155,0.3),
|
1271 |
+
1px 0px 0px 0px rgba(255,255,255,0.9) inset,
|
1272 |
+
0px 2px 2px rgba(0,0,0,0.1);
|
1273 |
+
color: #777777;
|
1274 |
+
text-decoration:none;
|
1275 |
+
text-transform:uppercase;
|
1276 |
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);
|
1277 |
+
font-weight:bold;
|
1278 |
+
font-size: 15px;
|
1279 |
+
font-family:Arial, Helvetica, sans-serif;
|
1280 |
+
line-height: 28px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1281 |
cursor: pointer;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1282 |
}
|
1283 |
+
|
1284 |
+
.settings-links .vfb-large-arrow{
|
1285 |
+
position: absolute;
|
1286 |
+
top: 7px;
|
1287 |
+
right: 13px;
|
1288 |
+
width: 24px;
|
1289 |
+
height: 24px;
|
1290 |
+
background:url('../images/arrows.png?d=20121201') no-repeat scroll 8px -278px transparent;
|
1291 |
+
}
|
1292 |
+
|
1293 |
+
.rtl .settings-links .vfb-large-arrow {
|
1294 |
+
right: auto;
|
1295 |
+
left: 13px;
|
1296 |
+
}
|
1297 |
+
|
1298 |
+
.settings-links.on .vfb-large-arrow{
|
1299 |
+
background:url('../images/arrows.png?d=20121201') no-repeat scroll 8px -252px transparent;
|
1300 |
+
}
|
1301 |
+
|
1302 |
+
.settings-links:hover, .settings-links.on{
|
1303 |
+
background: #c6e1ec;
|
1304 |
+
box-shadow:
|
1305 |
+
0px 0px 0px 1px rgba(155,155,155,0.3),
|
1306 |
+
0px 2px 2px rgba(0,0,0,0.1);
|
1307 |
+
color: #3d7489;
|
1308 |
+
text-shadow: 0px 1px 1px rgba(255,255,255, 0.6);
|
1309 |
+
}
|
1310 |
+
|
1311 |
+
/* !Help tooltip popups */
|
1312 |
+
.vfb-tooltip{
|
1313 |
+
position:relative;
|
1314 |
+
float:right;
|
1315 |
+
margin-right:2px;
|
1316 |
+
width:16px;
|
1317 |
+
height:16px;
|
1318 |
+
cursor:pointer;
|
1319 |
}
|
1320 |
|
1321 |
+
.rtl .vfb-tooltip {
|
1322 |
+
float: left;
|
1323 |
+
margin-right: 0;
|
1324 |
+
margin-left: 2px;
|
1325 |
+
}
|
1326 |
+
|
1327 |
+
.tooltip {
|
1328 |
+
position:absolute;
|
1329 |
+
top:-40px;
|
1330 |
+
z-index:200;
|
1331 |
+
display:none;
|
1332 |
+
padding:5px 20px;
|
1333 |
+
width:250px;
|
1334 |
+
border:2px solid #333;
|
1335 |
+
border-radius:5px;
|
1336 |
+
background: #222;
|
1337 |
+
box-shadow:0 0 7px black;
|
1338 |
+
color:white;
|
1339 |
+
text-indent:0;
|
1340 |
+
font-style:normal;
|
1341 |
+
}
|
1342 |
+
|
1343 |
+
.tooltip h3,
|
1344 |
+
.vfb-tooltip .tooltip h3{
|
1345 |
+
margin:5px 0;
|
1346 |
+
padding:0 0 6px 0;
|
1347 |
+
border-bottom:1px solid white;
|
1348 |
+
font-weight:bold;
|
1349 |
+
font-size:13px;
|
1350 |
+
font-family: sans-serif;
|
1351 |
+
}
|
1352 |
+
|
1353 |
+
.tooltip p{
|
1354 |
+
margin-top:10px;
|
1355 |
+
font-size:12px;
|
1356 |
+
}
|
1357 |
+
|
1358 |
+
/* !Import/Export */
|
1359 |
.vfb-export-label {
|
1360 |
width: 10em;
|
1361 |
float: left;
|
1362 |
}
|
1363 |
|
1364 |
+
.rtl .vfb-export-label {
|
1365 |
+
float: right;
|
1366 |
+
}
|
1367 |
+
|
1368 |
#vfb-export-entries-fields {
|
1369 |
height:275px;
|
1370 |
width:300px;
|
1374 |
border-radius: 3px;
|
1375 |
margin-left: 10em;
|
1376 |
padding: 5px;
|
1377 |
+
}
|
css/visual-form-builder.css
CHANGED
@@ -1,41 +1,65 @@
|
|
1 |
form.visual-form-builder{
|
2 |
font-family:inherit;
|
3 |
margin:20px 0;
|
|
|
4 |
list-style:none;
|
|
|
|
|
|
|
5 |
}
|
6 |
|
7 |
form.visual-form-builder li{
|
8 |
width:auto !important;
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
margin:0 14px;
|
15 |
padding:0;
|
16 |
font-size:12px;
|
17 |
}
|
18 |
|
19 |
-
.visual-form-builder
|
|
|
20 |
list-style: none;
|
|
|
|
|
21 |
}
|
22 |
|
23 |
-
.visual-form-builder li
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
}
|
30 |
|
31 |
.visual-form-builder li div span,
|
32 |
span.vfb-full input,
|
|
|
33 |
span.vfb-full select{
|
34 |
display:block;
|
35 |
float:left;
|
36 |
width:100%;
|
37 |
}
|
38 |
-
|
39 |
.visual-form-builder span.vfb-left{
|
40 |
float:left;
|
41 |
width:48%;
|
@@ -47,22 +71,31 @@ span.vfb-full select{
|
|
47 |
}
|
48 |
|
49 |
.visual-form-builder span.vfb-right input,
|
|
|
50 |
.visual-form-builder span.vfb-right select,
|
51 |
.visual-form-builder span.vfb-left input,
|
|
|
52 |
.visual-form-builder span.vfb-left select{
|
53 |
width:100%;
|
54 |
}
|
55 |
|
|
|
56 |
.visual-form-builder span.vfb-time{
|
57 |
float:left;
|
58 |
margin:0 0.3em 0 0;
|
59 |
}
|
60 |
|
|
|
|
|
|
|
|
|
|
|
61 |
.visual-form-builder li div label,
|
62 |
.visual-form-builder li span label{
|
63 |
font-size:90%;
|
64 |
}
|
65 |
|
|
|
66 |
.visual-form-builder fieldset{
|
67 |
background-color:#eeeeee;
|
68 |
border-radius:3px;
|
@@ -71,6 +104,7 @@ span.vfb-full select{
|
|
71 |
clear:both;
|
72 |
}
|
73 |
|
|
|
74 |
.visual-form-builder .vfb-legend{
|
75 |
margin:5px 14px;
|
76 |
padding:0 6px;
|
@@ -86,6 +120,7 @@ span.vfb-full select{
|
|
86 |
padding:0;
|
87 |
}
|
88 |
|
|
|
89 |
.visual-form-builder label,
|
90 |
label.vfb-desc{
|
91 |
display:block;
|
@@ -93,7 +128,10 @@ label.vfb-desc{
|
|
93 |
padding-bottom:3px;
|
94 |
color:#000;
|
95 |
}
|
96 |
-
|
|
|
|
|
|
|
97 |
.visual-form-builder.left-label .vfb-desc,
|
98 |
.visual-form-builder.right-label .vfb-desc{
|
99 |
float:left;
|
@@ -112,43 +150,78 @@ label.vfb-desc{
|
|
112 |
width: 65%;
|
113 |
}
|
114 |
|
115 |
-
label.vfb-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
}
|
|
|
|
|
|
|
|
|
126 |
|
127 |
-
|
128 |
-
|
129 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
}
|
131 |
|
132 |
input.vfb-text,
|
|
|
|
|
|
|
|
|
133 |
textarea.vfb-textarea,
|
134 |
-
select.vfb-select{
|
135 |
font-size:100%;
|
136 |
font-family:inherit;
|
137 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
138 |
padding:2px 0;
|
139 |
}
|
140 |
|
141 |
input.vfb-small,
|
|
|
|
|
|
|
|
|
142 |
select.vfb-small{
|
143 |
width:25%;
|
144 |
}
|
145 |
|
146 |
input.vfb-medium,
|
|
|
|
|
|
|
|
|
147 |
select.vfb-medium{
|
148 |
width:50%;
|
149 |
}
|
150 |
|
151 |
input.vfb-large,
|
|
|
|
|
|
|
|
|
152 |
select.vfb-large,
|
153 |
textarea.vfb-textarea{
|
154 |
width:100%;
|
@@ -166,19 +239,30 @@ textarea.vfb-large{
|
|
166 |
height:20em;
|
167 |
}
|
168 |
|
169 |
-
|
170 |
-
|
|
|
171 |
font-size:1.1em;
|
172 |
}
|
173 |
|
|
|
174 |
input.vfb-checkbox,
|
175 |
-
input.vfb-
|
|
|
|
|
176 |
font-size:1.1em;
|
177 |
display:block;
|
178 |
height:13px;
|
179 |
width:13px;
|
180 |
margin:4px 0 0;
|
181 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
182 |
.visual-form-builder li.vfb-two-column div span,
|
183 |
.visual-form-builder li.vfb-three-column div span,
|
184 |
.visual-form-builder li.vfb-auto-column div span{
|
@@ -230,16 +314,31 @@ input.vfb-radio{
|
|
230 |
width:64% !important;
|
231 |
}
|
232 |
|
233 |
-
li.vfb-left-half .vfb-small,
|
234 |
-
li.vfb-
|
235 |
-
li.vfb-left-
|
236 |
-
li.vfb-
|
237 |
-
li.vfb-right-
|
238 |
-
|
239 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
240 |
width:100%;
|
241 |
}
|
242 |
|
|
|
243 |
label.error{
|
244 |
color:red;
|
245 |
font-weight:bold;
|
@@ -252,6 +351,7 @@ textarea.error{
|
|
252 |
border:1px solid red;
|
253 |
}
|
254 |
|
|
|
255 |
p#form_success{
|
256 |
color:green;
|
257 |
font-weight:bold;
|
@@ -261,6 +361,8 @@ p#form_success{
|
|
261 |
display: none;
|
262 |
font-size:12px;
|
263 |
}
|
|
|
|
|
264 |
.ed_button{
|
265 |
font-family:Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;
|
266 |
font-size:12px;
|
@@ -295,11 +397,25 @@ p#form_success{
|
|
295 |
text-decoration:line-through;
|
296 |
}
|
297 |
|
|
|
298 |
.vfb-item-instructions{
|
299 |
background-color:#e3e3e3;
|
300 |
border-radius:3px;
|
301 |
}
|
302 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
303 |
.vfb-section-div{
|
304 |
background-color:#D4D4D4;
|
305 |
border-radius:3px;
|
@@ -308,12 +424,13 @@ p#form_success{
|
|
308 |
float:left;
|
309 |
width:97%;
|
310 |
}
|
311 |
-
.vfb-section-div h4{
|
312 |
font-size:16px;
|
313 |
border-bottom:1px solid #BABABA;
|
314 |
margin:0;
|
315 |
}
|
316 |
-
|
|
|
317 |
.vfb-clear{
|
318 |
clear:both;
|
319 |
display:block;
|
@@ -321,4 +438,9 @@ p#form_success{
|
|
321 |
width:0;
|
322 |
overflow:hidden;
|
323 |
visibility:hidden;
|
|
|
|
|
|
|
|
|
|
|
324 |
}
|
1 |
form.visual-form-builder{
|
2 |
font-family:inherit;
|
3 |
margin:20px 0;
|
4 |
+
background: none;
|
5 |
list-style:none;
|
6 |
+
list-style-image: none;
|
7 |
+
list-style-type: none;
|
8 |
+
position: relative;
|
9 |
}
|
10 |
|
11 |
form.visual-form-builder li{
|
12 |
width:auto !important;
|
13 |
+
background: none;
|
14 |
+
list-style: none;
|
15 |
+
list-style-image: none;
|
16 |
+
list-style-type: none;
|
17 |
+
}
|
18 |
+
|
19 |
+
/* !Remove list item styles */
|
20 |
+
.visual-form-builder ul,
|
21 |
+
.entry-content .visual-form-builder ul,
|
22 |
+
.comment-content .visual-form-builder ul,
|
23 |
+
.mu_register .visual-form-builder ul {
|
24 |
+
background: none;
|
25 |
+
list-style: none;
|
26 |
+
list-style-image: none;
|
27 |
+
list-style-type: none;
|
28 |
margin:0 14px;
|
29 |
padding:0;
|
30 |
font-size:12px;
|
31 |
}
|
32 |
|
33 |
+
.visual-form-builder ui li {
|
34 |
+
background: none;
|
35 |
list-style: none;
|
36 |
+
list-style-image: none;
|
37 |
+
list-style-type: none;
|
38 |
}
|
39 |
|
40 |
+
.visual-form-builder li,
|
41 |
+
.entry-content .visual-form-builder li,
|
42 |
+
.comment-content .visual-form-builder li,
|
43 |
+
.mu_register .visual-form-builder li {
|
44 |
+
background: none;
|
45 |
+
list-style: none;
|
46 |
+
list-style-image: none;
|
47 |
+
list-style-type: none;
|
48 |
+
clear: both;
|
49 |
+
margin: 0;
|
50 |
+
padding: 6px 1% 9px;
|
51 |
+
width: 64%;
|
52 |
}
|
53 |
|
54 |
.visual-form-builder li div span,
|
55 |
span.vfb-full input,
|
56 |
+
span.vfb-full input[type="text"].vfb-medium,
|
57 |
span.vfb-full select{
|
58 |
display:block;
|
59 |
float:left;
|
60 |
width:100%;
|
61 |
}
|
62 |
+
|
63 |
.visual-form-builder span.vfb-left{
|
64 |
float:left;
|
65 |
width:48%;
|
71 |
}
|
72 |
|
73 |
.visual-form-builder span.vfb-right input,
|
74 |
+
.visual-form-builder span.vfb-right input[type="text"],
|
75 |
.visual-form-builder span.vfb-right select,
|
76 |
.visual-form-builder span.vfb-left input,
|
77 |
+
.visual-form-builder span.vfb-left input[type="text"],
|
78 |
.visual-form-builder span.vfb-left select{
|
79 |
width:100%;
|
80 |
}
|
81 |
|
82 |
+
/* !Time Field */
|
83 |
.visual-form-builder span.vfb-time{
|
84 |
float:left;
|
85 |
margin:0 0.3em 0 0;
|
86 |
}
|
87 |
|
88 |
+
.rtl .visual-form-builder span.vfb-time {
|
89 |
+
float: right;
|
90 |
+
margin: 0 0 0 0.3em;
|
91 |
+
}
|
92 |
+
|
93 |
.visual-form-builder li div label,
|
94 |
.visual-form-builder li span label{
|
95 |
font-size:90%;
|
96 |
}
|
97 |
|
98 |
+
/* !Fieldset */
|
99 |
.visual-form-builder fieldset{
|
100 |
background-color:#eeeeee;
|
101 |
border-radius:3px;
|
104 |
clear:both;
|
105 |
}
|
106 |
|
107 |
+
/* !Legend */
|
108 |
.visual-form-builder .vfb-legend{
|
109 |
margin:5px 14px;
|
110 |
padding:0 6px;
|
120 |
padding:0;
|
121 |
}
|
122 |
|
123 |
+
/* !Description */
|
124 |
.visual-form-builder label,
|
125 |
label.vfb-desc{
|
126 |
display:block;
|
128 |
padding-bottom:3px;
|
129 |
color:#000;
|
130 |
}
|
131 |
+
label.vfb-desc{
|
132 |
+
font-weight:bold;
|
133 |
+
}
|
134 |
+
|
135 |
.visual-form-builder.left-label .vfb-desc,
|
136 |
.visual-form-builder.right-label .vfb-desc{
|
137 |
float:left;
|
150 |
width: 65%;
|
151 |
}
|
152 |
|
153 |
+
.visual-form-builder label.vfb-choice{
|
154 |
+
font-size:100%;
|
155 |
+
line-height:150%;
|
156 |
+
margin:-16px 0 0 23px;
|
157 |
+
padding:0 0 5px;
|
158 |
+
width:88%;
|
159 |
+
}
|
160 |
+
|
161 |
+
.rtl .visual-form-builder label.vfb-choice {
|
162 |
+
margin: -16px 23px 0 0;
|
163 |
+
}
|
164 |
+
|
165 |
+
.visual-form-builder label span{
|
166 |
+
color:#BC1212;
|
167 |
+
}
|
168 |
|
169 |
+
/* !Input, Textarea, and Select */
|
170 |
+
input.vfb-text,
|
171 |
+
input[type="text"].vfb-text,
|
172 |
+
input[type="tel"].vfb-text,
|
173 |
+
input[type="email"].vfb-text,
|
174 |
+
input[type="url"].vfb-text,
|
175 |
+
textarea.vfb-textarea {
|
176 |
+
background: none repeat scroll 0 0 #FAFAFA;
|
177 |
+
border: 1px solid #DDDDDD;
|
178 |
+
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset;
|
179 |
+
border-radius: 3px;
|
180 |
+
padding: 3px 0;
|
181 |
}
|
182 |
|
183 |
input.vfb-text,
|
184 |
+
input[type="text"].vfb-text,
|
185 |
+
input[type="tel"].vfb-text,
|
186 |
+
input[type="email"].vfb-text,
|
187 |
+
input[type="url"].vfb-text,
|
188 |
textarea.vfb-textarea,
|
189 |
+
select.vfb-select {
|
190 |
font-size:100%;
|
191 |
font-family:inherit;
|
192 |
+
line-height: normal;
|
193 |
+
height: auto;
|
194 |
+
color: #373737;
|
195 |
+
margin: 0 0 5px 0;
|
196 |
+
}
|
197 |
+
|
198 |
+
select.vfb-select{
|
199 |
padding:2px 0;
|
200 |
}
|
201 |
|
202 |
input.vfb-small,
|
203 |
+
input[type="text"].vfb-small,
|
204 |
+
input[type="tel"].vfb-small,
|
205 |
+
input[type="email"].vfb-small,
|
206 |
+
input[type="url"].vfb-small,
|
207 |
select.vfb-small{
|
208 |
width:25%;
|
209 |
}
|
210 |
|
211 |
input.vfb-medium,
|
212 |
+
input[type="text"].vfb-medium,
|
213 |
+
input[type="tel"].vfb-medium,
|
214 |
+
input[type="email"].vfb-medium,
|
215 |
+
input[type="url"].vfb-medium,
|
216 |
select.vfb-medium{
|
217 |
width:50%;
|
218 |
}
|
219 |
|
220 |
input.vfb-large,
|
221 |
+
input[type="text"].vfb-large,
|
222 |
+
input[type="tel"].vfb-large,
|
223 |
+
input[type="email"].vfb-large,
|
224 |
+
input[type="url"].vfb-large,
|
225 |
select.vfb-large,
|
226 |
textarea.vfb-textarea{
|
227 |
width:100%;
|
239 |
height:20em;
|
240 |
}
|
241 |
|
242 |
+
/* !Submit Button */
|
243 |
+
.vfb-submit,
|
244 |
+
input[type="submit"].vfb-submit {
|
245 |
font-size:1.1em;
|
246 |
}
|
247 |
|
248 |
+
/* !Checkbox and Radio */
|
249 |
input.vfb-checkbox,
|
250 |
+
input[type="checkbox"].vfb-checkbox,
|
251 |
+
input.vfb-radio,
|
252 |
+
input[type="radio"].vfb-radio {
|
253 |
font-size:1.1em;
|
254 |
display:block;
|
255 |
height:13px;
|
256 |
width:13px;
|
257 |
margin:4px 0 0;
|
258 |
}
|
259 |
+
|
260 |
+
input.vfb-other,
|
261 |
+
input[type="text"].vfb-other {
|
262 |
+
margin: 0 0 8px 25px;
|
263 |
+
}
|
264 |
+
|
265 |
+
/* !Field Layout */
|
266 |
.visual-form-builder li.vfb-two-column div span,
|
267 |
.visual-form-builder li.vfb-three-column div span,
|
268 |
.visual-form-builder li.vfb-auto-column div span{
|
314 |
width:64% !important;
|
315 |
}
|
316 |
|
317 |
+
li.vfb-left-half .vfb-small,
|
318 |
+
li.vfb-left-half .vfb-medium,
|
319 |
+
li.vfb-left-half .vfb-large,
|
320 |
+
li.vfb-right-half .vfb-small,
|
321 |
+
li.vfb-right-half .vfb-medium,
|
322 |
+
li.vfb-right-half .vfb-large,
|
323 |
+
li.vfb-left-third .vfb-small,
|
324 |
+
li.vfb-left-third .vfb-medium,
|
325 |
+
li.vfb-left-third .vfb-large,
|
326 |
+
li.vfb-middle-third .vfb-small,
|
327 |
+
li.vfb-middle-third .vfb-medium,
|
328 |
+
li.vfb-middle-third .vfb-large,
|
329 |
+
li.vfb-right-third .vfb-small,
|
330 |
+
li.vfb-right-third .vfb-medium,
|
331 |
+
li.vfb-right-third .vfb-large,
|
332 |
+
.visual-form-builder li.vfb-left-two-thirds .vfb-small,
|
333 |
+
.visual-form-builder li.vfb-left-two-thirds .vfb-medium,
|
334 |
+
.visual-form-builder li.vfb-left-two-thirds .vfb-large,
|
335 |
+
.visual-form-builder li.vfb-right-two-thirds .vfb-small,
|
336 |
+
.visual-form-builder li.vfb-right-two-thirds .vfb-medium,
|
337 |
+
.visual-form-builder li.vfb-right-two-thirds .vfb-large{
|
338 |
width:100%;
|
339 |
}
|
340 |
|
341 |
+
/* !Error */
|
342 |
label.error{
|
343 |
color:red;
|
344 |
font-weight:bold;
|
351 |
border:1px solid red;
|
352 |
}
|
353 |
|
354 |
+
/* !Success Mesage - Default */
|
355 |
p#form_success{
|
356 |
color:green;
|
357 |
font-weight:bold;
|
361 |
display: none;
|
362 |
font-size:12px;
|
363 |
}
|
364 |
+
|
365 |
+
/* !HTML Quicktags */
|
366 |
.ed_button{
|
367 |
font-family:Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;
|
368 |
font-size:12px;
|
397 |
text-decoration:line-through;
|
398 |
}
|
399 |
|
400 |
+
/* !Instructions */
|
401 |
.vfb-item-instructions{
|
402 |
background-color:#e3e3e3;
|
403 |
border-radius:3px;
|
404 |
}
|
405 |
|
406 |
+
.vfb-item-instructions ul,
|
407 |
+
.vfb-item-instructions ul li {
|
408 |
+
list-style: disc;
|
409 |
+
padding-bottom: 0;
|
410 |
+
}
|
411 |
+
|
412 |
+
.vfb-item-instructions ol,
|
413 |
+
.vfb-item-instructions ol li{
|
414 |
+
list-style: decimal;
|
415 |
+
padding-bottom: 0;
|
416 |
+
}
|
417 |
+
|
418 |
+
/* !Sections */
|
419 |
.vfb-section-div{
|
420 |
background-color:#D4D4D4;
|
421 |
border-radius:3px;
|
424 |
float:left;
|
425 |
width:97%;
|
426 |
}
|
427 |
+
.visual-form-builder .vfb-section-div h4{
|
428 |
font-size:16px;
|
429 |
border-bottom:1px solid #BABABA;
|
430 |
margin:0;
|
431 |
}
|
432 |
+
|
433 |
+
/* !Clearing */
|
434 |
.vfb-clear{
|
435 |
clear:both;
|
436 |
display:block;
|
438 |
width:0;
|
439 |
overflow:hidden;
|
440 |
visibility:hidden;
|
441 |
+
}
|
442 |
+
|
443 |
+
/* !Conditional Field */
|
444 |
+
.vfb-conditional-hide{
|
445 |
+
display: none;
|
446 |
}
|
includes/admin-form-creator.php
CHANGED
@@ -33,6 +33,8 @@ $emails = $wpdb->get_results( "SELECT * FROM $this->field_table_name WHERE (form
|
|
33 |
|
34 |
$screen = get_current_screen();
|
35 |
$class = 'columns-' . get_current_screen()->get_columns();
|
|
|
|
|
36 |
?>
|
37 |
<div id="vfb-form-builder-frame" class="metabox-holder <?php echo $class; ?>">
|
38 |
<div id="vfb-postbox-container-1" class='vfb-postbox-container'>
|
@@ -41,7 +43,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
41 |
<input name="form_id" type="hidden" value="<?php echo $form_nav_selected_id; ?>" />
|
42 |
<?php
|
43 |
wp_nonce_field( 'create-field-' . $form_nav_selected_id );
|
44 |
-
do_meta_boxes(
|
45 |
?>
|
46 |
</form>
|
47 |
</div> <!-- .vfb-postbox-container -->
|
@@ -88,21 +90,23 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
88 |
$opened_tab = ( $settings_tab == 'opened' ) ? 'current' : '';
|
89 |
?>
|
90 |
|
91 |
-
<div class="button-group">
|
92 |
-
<a href="#form-settings" id="form-settings-button" class="vfb-button vfb-first <?php echo $opened_tab; ?>"><?php _e( '
|
93 |
-
<a href="<?php echo esc_url( wp_nonce_url( admin_url('admin.php?page=visual-form-builder&action=copy_form&form=' . $form_nav_selected_id ), 'copy-form-' . $form_nav_selected_id ) ); ?>" class="vfb-button vfb-duplicate"><?php _e( 'Duplicate
|
94 |
-
<a href="<?php echo esc_url( wp_nonce_url( admin_url('admin.php?page=visual-form-builder&action=delete_form&form=' . $form_nav_selected_id ), 'delete-form-' . $form_nav_selected_id ) ); ?>" class="vfb-button vfb-delete vfb-last menu-delete"><?php _e( 'Delete
|
|
|
|
|
95 |
</div>
|
96 |
|
97 |
<div id="form-settings" class="<?php echo $opened_tab; ?>">
|
98 |
<!-- General settings section -->
|
99 |
-
|
100 |
<div id="general-settings" class="form-details<?php echo ( $settings_accordion == 'general-settings' ) ? ' on' : ''; ?>">
|
101 |
<!-- Label Alignment -->
|
102 |
<p class="description description-wide">
|
103 |
<label for="form-label-alignment">
|
104 |
<?php _e( 'Label Alignment' , 'visual-form-builder'); ?>
|
105 |
-
<span class="vfb-tooltip" title="About Label Alignment" rel="Set the field labels for this form to be aligned either on top, to the left, or to the right. By default, all labels are aligned on top of the inputs.">(?)</span>
|
106 |
<br />
|
107 |
</label>
|
108 |
<select name="form_label_alignment" id="form-label-alignment" class="widefat">
|
@@ -116,7 +120,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
116 |
|
117 |
|
118 |
<!-- Email section -->
|
119 |
-
<a href="#email-details" class="settings-links<?php echo ( $settings_accordion == 'email-details' ) ? ' on' : ''; ?>"
|
120 |
<div id="email-details" class="form-details<?php echo ( $settings_accordion == 'email-details' ) ? ' on' : ''; ?>">
|
121 |
|
122 |
<p><em><?php _e( 'The forms you build here will send information to one or more email addresses when submitted by a user on your site. Use the fields below to customize the details of that email.' , 'visual-form-builder'); ?></em></p>
|
@@ -125,7 +129,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
125 |
<p class="description description-wide">
|
126 |
<label for="form-email-subject">
|
127 |
<?php _e( 'E-mail Subject' , 'visual-form-builder'); ?>
|
128 |
-
<span class="vfb-tooltip" title="About E-mail Subject" rel="This option sets the subject of the email that is sent to the emails you have set in the E-mail(s) To field.">(?)</span>
|
129 |
<br />
|
130 |
<input type="text" value="<?php echo stripslashes( $form_subject ); ?>" class="widefat" id="form-email-subject" name="form_email_subject" />
|
131 |
</label>
|
@@ -136,7 +140,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
136 |
<p class="description description-thin">
|
137 |
<label for="form-email-sender-name">
|
138 |
<?php _e( 'Your Name or Company' , 'visual-form-builder'); ?>
|
139 |
-
<span class="vfb-tooltip" title="About Your Name or Company" rel="This option sets the From display name of the email that is sent to the emails you have set in the E-mail(s) To field.">(?)</span>
|
140 |
<br />
|
141 |
<input type="text" value="<?php echo $form_email_from_name; ?>" class="widefat" id="form-email-sender-name" name="form_email_from_name"<?php echo ( $form_email_from_name_override != '' ) ? ' readonly="readonly"' : ''; ?> />
|
142 |
</label>
|
@@ -144,7 +148,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
144 |
<p class="description description-thin">
|
145 |
<label for="form_email_from_name_override">
|
146 |
<?php _e( "User's Name (optional)" , 'visual-form-builder'); ?>
|
147 |
-
<span class="vfb-tooltip" title="About User's Name" rel="Select a required text field from your form to use as the From display name in the email.">(?)</span>
|
148 |
<br />
|
149 |
<?php if ( empty( $emails ) ) : ?>
|
150 |
<span><?php _e( 'No required text fields detected', 'visual-form-builder' ); ?></span>
|
@@ -166,7 +170,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
166 |
<p class="description description-thin">
|
167 |
<label for="form-email-sender">
|
168 |
<?php _e( 'Reply-To E-mail' , 'visual-form-builder'); ?>
|
169 |
-
<span class="vfb-tooltip" title="About Reply-To Email" rel="Manually set the email address that users will reply to.">(?)</span>
|
170 |
<br />
|
171 |
<input type="text" value="<?php echo $form_email_from; ?>" class="widefat" id="form-email-sender" name="form_email_from"<?php echo ( $form_email_from_override != '' ) ? ' readonly="readonly"' : ''; ?> />
|
172 |
</label>
|
@@ -174,7 +178,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
174 |
<p class="description description-thin">
|
175 |
<label for="form_email_from_override">
|
176 |
<?php _e( "User's E-mail (optional)" , 'visual-form-builder'); ?>
|
177 |
-
<span class="vfb-tooltip" title="About User's Email" rel="Select a required email field from your form to use as the Reply-To email.">(?)</span>
|
178 |
<br />
|
179 |
<?php if ( empty( $emails ) ) : ?>
|
180 |
<span><?php _e( 'No required email fields detected', 'visual-form-builder' ); ?></span>
|
@@ -204,12 +208,12 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
204 |
<p class="description description-wide">
|
205 |
<label for="form-email-to-<?php echo "$count"; ?>" class="clonedOption">
|
206 |
<?php _e( 'E-mail(s) To' , 'visual-form-builder'); ?>
|
207 |
-
<span class="vfb-tooltip" title="About E-mail(s) To" rel="This option sets single or multiple emails to send the submitted form data to. At least one email is required.">(?)</span>
|
208 |
<br />
|
209 |
<input type="text" value="<?php echo stripslashes( $email_to ); ?>" name="form_email_to[]" class="widefat" id="form-email-to-<?php echo "$count"; ?>" />
|
210 |
</label>
|
211 |
|
212 |
-
<a href="#" class="addEmail" title="Add an Email"
|
213 |
|
214 |
</p>
|
215 |
<br class="clear" />
|
@@ -221,7 +225,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
221 |
</div>
|
222 |
|
223 |
<!-- Confirmation section -->
|
224 |
-
<a href="#confirmation" class="settings-links<?php echo ( $settings_accordion == 'confirmation' ) ? ' on' : ''; ?>"
|
225 |
<div id="confirmation-message" class="form-details<?php echo ( $settings_accordion == 'confirmation' ) ? ' on' : ''; ?>">
|
226 |
<p><em><?php _e( "After someone submits a form, you can control what is displayed. By default, it's a message but you can send them to another WordPress Page or a custom URL." , 'visual-form-builder'); ?></em></p>
|
227 |
<label for="form-success-type-text" class="menu-name-label open-label">
|
@@ -264,7 +268,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
264 |
</div>
|
265 |
|
266 |
<!-- Notification section -->
|
267 |
-
<a href="#notification" class="settings-links<?php echo ( $settings_accordion == 'notification' ) ? ' on' : ''; ?>"
|
268 |
<div id="notification" class="form-details<?php echo ( $settings_accordion == 'notification' ) ? ' on' : ''; ?>">
|
269 |
<p><em><?php _e( "When a user submits their entry, you can send a customizable notification email." , 'visual-form-builder'); ?></em></p>
|
270 |
<label for="form-notification-setting">
|
@@ -276,7 +280,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
276 |
<p class="description description-wide">
|
277 |
<label for="form-notification-email-name">
|
278 |
<?php _e( 'Sender Name or Company' , 'visual-form-builder'); ?>
|
279 |
-
<span class="vfb-tooltip" title="About Sender Name or Company" rel="Enter the name you would like to use for the email notification.">(?)</span>
|
280 |
<br />
|
281 |
<input type="text" value="<?php echo $form_notification_email_name; ?>" class="widefat" id="form-notification-email-name" name="form_notification_email_name" />
|
282 |
</label>
|
@@ -285,7 +289,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
285 |
<p class="description description-wide">
|
286 |
<label for="form-notification-email-from">
|
287 |
<?php _e( 'Reply-To E-mail' , 'visual-form-builder'); ?>
|
288 |
-
<span class="vfb-tooltip" title="About Reply-To Email" rel="Manually set the email address that users will reply to.">(?)</span>
|
289 |
<br />
|
290 |
<input type="text" value="<?php echo $form_notification_email_from; ?>" class="widefat" id="form-notification-email-from" name="form_notification_email_from" />
|
291 |
</label>
|
@@ -294,7 +298,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
294 |
<p class="description description-wide">
|
295 |
<label for="form-notification-email">
|
296 |
<?php _e( 'E-mail To' , 'visual-form-builder'); ?>
|
297 |
-
<span class="vfb-tooltip" title="About E-mail To" rel="Select a required email field from your form to send the notification email to.">(?)</span>
|
298 |
<br />
|
299 |
<?php if ( empty( $emails ) ) : ?>
|
300 |
<span><?php _e( 'No required email fields detected', 'visual-form-builder' ); ?></span>
|
@@ -314,7 +318,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
314 |
<p class="description description-wide">
|
315 |
<label for="form-notification-subject">
|
316 |
<?php _e( 'E-mail Subject' , 'visual-form-builder'); ?>
|
317 |
-
<span class="vfb-tooltip" title="About E-mail Subject" rel="This option sets the subject of the email that is sent to the emails you have set in the E-mail To field.">(?)</span>
|
318 |
<br />
|
319 |
<input type="text" value="<?php echo $form_notification_subject; ?>" class="widefat" id="form-notification-subject" name="form_notification_subject" />
|
320 |
</label>
|
@@ -322,7 +326,7 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
322 |
<br class="clear" />
|
323 |
<p class="description description-wide">
|
324 |
<label for="form-notification-message"><?php _e( 'Message' , 'visual-form-builder'); ?></label>
|
325 |
-
<span class="vfb-tooltip" title="About Message" rel="Insert a message to the user. This will be inserted into the beginning of the email body.">(?)</span>
|
326 |
<br />
|
327 |
<textarea id="form-notification-message" class="form-notification-message widefat" name="form_notification_message"><?php echo $form_notification_message; ?></textarea>
|
328 |
</p>
|
@@ -336,16 +340,12 @@ $class = 'columns-' . get_current_screen()->get_columns();
|
|
336 |
</div>
|
337 |
</div>
|
338 |
<?php endif; ?>
|
339 |
-
|
340 |
-
<div class="publishing-action">
|
341 |
-
<?php submit_button( __( 'Save Form', 'visual-form-builder' ), 'primary', 'save_form', false ); ?>
|
342 |
-
</div>
|
343 |
</div>
|
344 |
</div>
|
345 |
</div>
|
346 |
<div id="post-body">
|
347 |
<div id="post-body-content">
|
348 |
-
<div id="vfb-fieldset-first-warning" class="error"><?php printf( '<p><strong>%1$s </strong><br>%2$s</p>', __( 'Warning — Missing Fieldset', 'visual-form-builder
|
349 |
<!-- !Field Items output -->
|
350 |
<ul id="vfb-menu-to-edit" class="menu ui-sortable droppable">
|
351 |
<?php echo $this->field_output( $form_nav_selected_id ); ?>
|
33 |
|
34 |
$screen = get_current_screen();
|
35 |
$class = 'columns-' . get_current_screen()->get_columns();
|
36 |
+
|
37 |
+
$page_main = $this->_admin_pages[ 'vfb' ];
|
38 |
?>
|
39 |
<div id="vfb-form-builder-frame" class="metabox-holder <?php echo $class; ?>">
|
40 |
<div id="vfb-postbox-container-1" class='vfb-postbox-container'>
|
43 |
<input name="form_id" type="hidden" value="<?php echo $form_nav_selected_id; ?>" />
|
44 |
<?php
|
45 |
wp_nonce_field( 'create-field-' . $form_nav_selected_id );
|
46 |
+
do_meta_boxes( $page_main, 'side', null );
|
47 |
?>
|
48 |
</form>
|
49 |
</div> <!-- .vfb-postbox-container -->
|
90 |
$opened_tab = ( $settings_tab == 'opened' ) ? 'current' : '';
|
91 |
?>
|
92 |
|
93 |
+
<div class="vfb-button-group">
|
94 |
+
<a href="#form-settings" id="form-settings-button" class="vfb-button vfb-first <?php echo $opened_tab; ?>"><?php _e( 'Settings' , 'visual-form-builder'); ?><span class="button-icon vfb-small-arrow"></span></a>
|
95 |
+
<a href="<?php echo esc_url( wp_nonce_url( admin_url('admin.php?page=visual-form-builder&action=copy_form&form=' . $form_nav_selected_id ), 'copy-form-' . $form_nav_selected_id ) ); ?>" class="vfb-button vfb-duplicate"><?php _e( 'Duplicate' , 'visual-form-builder'); ?><span class="button-icon plus"></span></a>
|
96 |
+
<a href="<?php echo esc_url( wp_nonce_url( admin_url('admin.php?page=visual-form-builder&action=delete_form&form=' . $form_nav_selected_id ), 'delete-form-' . $form_nav_selected_id ) ); ?>" class="vfb-button vfb-delete vfb-last menu-delete"><?php _e( 'Delete' , 'visual-form-builder'); ?><span class="button-icon delete"></span></a>
|
97 |
+
|
98 |
+
<?php submit_button( __( 'Save', 'visual-form-builder' ), 'primary', 'save_form', false ); ?>
|
99 |
</div>
|
100 |
|
101 |
<div id="form-settings" class="<?php echo $opened_tab; ?>">
|
102 |
<!-- General settings section -->
|
103 |
+
<a href="#general-settings" class="settings-links<?php echo ( $settings_accordion == 'general-settings' ) ? ' on' : ''; ?>"><?php _e( 'General', 'visual-form-builder' ); ?><span class="vfb-large-arrow"></span></a>
|
104 |
<div id="general-settings" class="form-details<?php echo ( $settings_accordion == 'general-settings' ) ? ' on' : ''; ?>">
|
105 |
<!-- Label Alignment -->
|
106 |
<p class="description description-wide">
|
107 |
<label for="form-label-alignment">
|
108 |
<?php _e( 'Label Alignment' , 'visual-form-builder'); ?>
|
109 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Label Alignment', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Set the field labels for this form to be aligned either on top, to the left, or to the right. By default, all labels are aligned on top of the inputs.' ); ?>">(?)</span>
|
110 |
<br />
|
111 |
</label>
|
112 |
<select name="form_label_alignment" id="form-label-alignment" class="widefat">
|
120 |
|
121 |
|
122 |
<!-- Email section -->
|
123 |
+
<a href="#email-details" class="settings-links<?php echo ( $settings_accordion == 'email-details' ) ? ' on' : ''; ?>"><?php _e( 'Email', 'visual-form-builder' ); ?><span class="vfb-large-arrow"></span></a>
|
124 |
<div id="email-details" class="form-details<?php echo ( $settings_accordion == 'email-details' ) ? ' on' : ''; ?>">
|
125 |
|
126 |
<p><em><?php _e( 'The forms you build here will send information to one or more email addresses when submitted by a user on your site. Use the fields below to customize the details of that email.' , 'visual-form-builder'); ?></em></p>
|
129 |
<p class="description description-wide">
|
130 |
<label for="form-email-subject">
|
131 |
<?php _e( 'E-mail Subject' , 'visual-form-builder'); ?>
|
132 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About E-mail Subject', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'This option sets the subject of the email that is sent to the emails you have set in the E-mail(s) To field.', 'visual-form-builder' ); ?>">(?)</span>
|
133 |
<br />
|
134 |
<input type="text" value="<?php echo stripslashes( $form_subject ); ?>" class="widefat" id="form-email-subject" name="form_email_subject" />
|
135 |
</label>
|
140 |
<p class="description description-thin">
|
141 |
<label for="form-email-sender-name">
|
142 |
<?php _e( 'Your Name or Company' , 'visual-form-builder'); ?>
|
143 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Your Name or Company', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'This option sets the From display name of the email that is sent to the emails you have set in the E-mail(s) To field.', 'visual-form-builder' ); ?>">(?)</span>
|
144 |
<br />
|
145 |
<input type="text" value="<?php echo $form_email_from_name; ?>" class="widefat" id="form-email-sender-name" name="form_email_from_name"<?php echo ( $form_email_from_name_override != '' ) ? ' readonly="readonly"' : ''; ?> />
|
146 |
</label>
|
148 |
<p class="description description-thin">
|
149 |
<label for="form_email_from_name_override">
|
150 |
<?php _e( "User's Name (optional)" , 'visual-form-builder'); ?>
|
151 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( "About User's Name", 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Select a required text field from your form to use as the From display name in the email.', 'visual-form-builder' ); ?>">(?)</span>
|
152 |
<br />
|
153 |
<?php if ( empty( $emails ) ) : ?>
|
154 |
<span><?php _e( 'No required text fields detected', 'visual-form-builder' ); ?></span>
|
170 |
<p class="description description-thin">
|
171 |
<label for="form-email-sender">
|
172 |
<?php _e( 'Reply-To E-mail' , 'visual-form-builder'); ?>
|
173 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Reply-To Email', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Manually set the email address that users will reply to.', 'visual-form-builder' ); ?>">(?)</span>
|
174 |
<br />
|
175 |
<input type="text" value="<?php echo $form_email_from; ?>" class="widefat" id="form-email-sender" name="form_email_from"<?php echo ( $form_email_from_override != '' ) ? ' readonly="readonly"' : ''; ?> />
|
176 |
</label>
|
178 |
<p class="description description-thin">
|
179 |
<label for="form_email_from_override">
|
180 |
<?php _e( "User's E-mail (optional)" , 'visual-form-builder'); ?>
|
181 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( "About User's Email", 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Select a required email field from your form to use as the Reply-To email.', 'visual-form-builder' ); ?>">(?)</span>
|
182 |
<br />
|
183 |
<?php if ( empty( $emails ) ) : ?>
|
184 |
<span><?php _e( 'No required email fields detected', 'visual-form-builder' ); ?></span>
|
208 |
<p class="description description-wide">
|
209 |
<label for="form-email-to-<?php echo "$count"; ?>" class="clonedOption">
|
210 |
<?php _e( 'E-mail(s) To' , 'visual-form-builder'); ?>
|
211 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About E-mail(s) To', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'This option sets single or multiple emails to send the submitted form data to. At least one email is required.', 'visual-form-builder' ); ?>">(?)</span>
|
212 |
<br />
|
213 |
<input type="text" value="<?php echo stripslashes( $email_to ); ?>" name="form_email_to[]" class="widefat" id="form-email-to-<?php echo "$count"; ?>" />
|
214 |
</label>
|
215 |
|
216 |
+
<a href="#" class="addEmail" title="<?php esc_attr_e( 'Add an Email', 'visua-form-builder' ); ?>"><?php _e( 'Add', 'visual-form-builder' ); ?></a> <a href="#" class="deleteEmail" title="<?php esc_attr_e( 'Delete Email', 'visual-form-builder' ); ?>"><?php _e( 'Delete', 'visual-form-builder' ); ?></a>
|
217 |
|
218 |
</p>
|
219 |
<br class="clear" />
|
225 |
</div>
|
226 |
|
227 |
<!-- Confirmation section -->
|
228 |
+
<a href="#confirmation" class="settings-links<?php echo ( $settings_accordion == 'confirmation' ) ? ' on' : ''; ?>"><?php _e( 'Confirmation', 'visual-form-builder' ); ?><span class="vfb-large-arrow"></span></a>
|
229 |
<div id="confirmation-message" class="form-details<?php echo ( $settings_accordion == 'confirmation' ) ? ' on' : ''; ?>">
|
230 |
<p><em><?php _e( "After someone submits a form, you can control what is displayed. By default, it's a message but you can send them to another WordPress Page or a custom URL." , 'visual-form-builder'); ?></em></p>
|
231 |
<label for="form-success-type-text" class="menu-name-label open-label">
|
268 |
</div>
|
269 |
|
270 |
<!-- Notification section -->
|
271 |
+
<a href="#notification" class="settings-links<?php echo ( $settings_accordion == 'notification' ) ? ' on' : ''; ?>"><?php _e( 'Notification', 'visual-form-builder' ); ?><span class="vfb-large-arrow"></span></a>
|
272 |
<div id="notification" class="form-details<?php echo ( $settings_accordion == 'notification' ) ? ' on' : ''; ?>">
|
273 |
<p><em><?php _e( "When a user submits their entry, you can send a customizable notification email." , 'visual-form-builder'); ?></em></p>
|
274 |
<label for="form-notification-setting">
|
280 |
<p class="description description-wide">
|
281 |
<label for="form-notification-email-name">
|
282 |
<?php _e( 'Sender Name or Company' , 'visual-form-builder'); ?>
|
283 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Sender Name or Company', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Enter the name you would like to use for the email notification.', 'visual-form-builder' ); ?>">(?)</span>
|
284 |
<br />
|
285 |
<input type="text" value="<?php echo $form_notification_email_name; ?>" class="widefat" id="form-notification-email-name" name="form_notification_email_name" />
|
286 |
</label>
|
289 |
<p class="description description-wide">
|
290 |
<label for="form-notification-email-from">
|
291 |
<?php _e( 'Reply-To E-mail' , 'visual-form-builder'); ?>
|
292 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Reply-To Email', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Manually set the email address that users will reply to.', 'visual-form-builder' ); ?>">(?)</span>
|
293 |
<br />
|
294 |
<input type="text" value="<?php echo $form_notification_email_from; ?>" class="widefat" id="form-notification-email-from" name="form_notification_email_from" />
|
295 |
</label>
|
298 |
<p class="description description-wide">
|
299 |
<label for="form-notification-email">
|
300 |
<?php _e( 'E-mail To' , 'visual-form-builder'); ?>
|
301 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About E-mail To', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Select a required email field from your form to send the notification email to.', 'visual-form-builder' ); ?>">(?)</span>
|
302 |
<br />
|
303 |
<?php if ( empty( $emails ) ) : ?>
|
304 |
<span><?php _e( 'No required email fields detected', 'visual-form-builder' ); ?></span>
|
318 |
<p class="description description-wide">
|
319 |
<label for="form-notification-subject">
|
320 |
<?php _e( 'E-mail Subject' , 'visual-form-builder'); ?>
|
321 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About E-mail Subject', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'This option sets the subject of the email that is sent to the emails you have set in the E-mail To field.', 'visual-form-builder' ); ?>">(?)</span>
|
322 |
<br />
|
323 |
<input type="text" value="<?php echo $form_notification_subject; ?>" class="widefat" id="form-notification-subject" name="form_notification_subject" />
|
324 |
</label>
|
326 |
<br class="clear" />
|
327 |
<p class="description description-wide">
|
328 |
<label for="form-notification-message"><?php _e( 'Message' , 'visual-form-builder'); ?></label>
|
329 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Message', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Insert a message to the user. This will be inserted into the beginning of the email body.', 'visual-form-builder' ); ?>">(?)</span>
|
330 |
<br />
|
331 |
<textarea id="form-notification-message" class="form-notification-message widefat" name="form_notification_message"><?php echo $form_notification_message; ?></textarea>
|
332 |
</p>
|
340 |
</div>
|
341 |
</div>
|
342 |
<?php endif; ?>
|
|
|
|
|
|
|
|
|
343 |
</div>
|
344 |
</div>
|
345 |
</div>
|
346 |
<div id="post-body">
|
347 |
<div id="post-body-content">
|
348 |
+
<div id="vfb-fieldset-first-warning" class="error"><?php printf( '<p><strong>%1$s </strong><br>%2$s</p>', __( 'Warning — Missing Fieldset', 'visual-form-builder' ), __( 'Your form may not function or display correctly. Please be sure to add or move a Fieldset to the beginning of your form.' , 'visual-form-builder') ); ?></div>
|
349 |
<!-- !Field Items output -->
|
350 |
<ul id="vfb-menu-to-edit" class="menu ui-sortable droppable">
|
351 |
<?php echo $this->field_output( $form_nav_selected_id ); ?>
|
includes/class-entries-list.php
CHANGED
@@ -1,10 +1,4 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
-
// Include the wp_list_table class if running <WP 3.1
|
4 |
-
if( !class_exists( 'WP_List_Table' ) ) {
|
5 |
-
require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );
|
6 |
-
}
|
7 |
-
|
8 |
/**
|
9 |
* Class that builds our Entries table
|
10 |
*
|
@@ -60,10 +54,15 @@ class VisualFormBuilder_Entries_List extends WP_List_Table {
|
|
60 |
function column_form( $item ){
|
61 |
|
62 |
// Build row actions
|
63 |
-
|
64 |
-
'view'
|
65 |
-
|
66 |
-
)
|
|
|
|
|
|
|
|
|
|
|
67 |
|
68 |
return sprintf( '%1$s %2$s', $item['form'], $this->row_actions( $actions ) );
|
69 |
}
|
@@ -141,11 +140,98 @@ class VisualFormBuilder_Entries_List extends WP_List_Table {
|
|
141 |
$where .= " AND YEAR(date_submitted) = $year AND MONTH(date_submitted) = $month";
|
142 |
}
|
143 |
|
|
|
|
|
|
|
144 |
$sql_order = sanitize_sql_orderby( "$order_col $order" );
|
145 |
$cols = $wpdb->get_results( "SELECT forms.form_title, entries.entries_id, entries.form_id, entries.subject, entries.sender_name, entries.sender_email, entries.emails_to, entries.date_submitted, entries.ip_address FROM $this->form_table_name AS forms INNER JOIN $this->entries_table_name AS entries ON entries.form_id = forms.form_id WHERE 1=1 $where $search ORDER BY $sql_order LIMIT $per_page $offset" );
|
146 |
|
147 |
return $cols;
|
148 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
149 |
|
150 |
/**
|
151 |
* Setup which columns are sortable. Default is by Date.
|
@@ -172,9 +258,13 @@ class VisualFormBuilder_Entries_List extends WP_List_Table {
|
|
172 |
* @returns array() $actions Bulk actions
|
173 |
*/
|
174 |
function get_bulk_actions() {
|
175 |
-
|
176 |
-
|
177 |
-
|
|
|
|
|
|
|
|
|
178 |
|
179 |
return $actions;
|
180 |
}
|
@@ -185,7 +275,39 @@ class VisualFormBuilder_Entries_List extends WP_List_Table {
|
|
185 |
* @since 1.2
|
186 |
*/
|
187 |
function process_bulk_action() {
|
188 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
189 |
|
190 |
case 'delete' :
|
191 |
$entry_id = ( isset( $_REQUEST['entry'] ) && is_array( $_REQUEST['entry'] ) ) ? $_REQUEST['entry'] : array( $_REQUEST['entry'] );
|
@@ -197,7 +319,7 @@ class VisualFormBuilder_Entries_List extends WP_List_Table {
|
|
197 |
$wpdb->query( $wpdb->prepare( "DELETE FROM $this->entries_table_name WHERE entries_id = %d", $id ) );
|
198 |
}
|
199 |
break;
|
200 |
-
|
201 |
}
|
202 |
|
203 |
/**
|
1 |
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
/**
|
3 |
* Class that builds our Entries table
|
4 |
*
|
54 |
function column_form( $item ){
|
55 |
|
56 |
// Build row actions
|
57 |
+
if ( !$this->get_entry_status() || 'all' == $this->get_entry_status() )
|
58 |
+
$actions['view'] = sprintf( '<a href="?page=%s&action=%s&entry=%s" id="%3$s" class="view-entry">View</a>', $_REQUEST['page'], 'view', $item['entry_id'] );
|
59 |
+
|
60 |
+
if ( !$this->get_entry_status() || 'all' == $this->get_entry_status() )
|
61 |
+
$actions['trash'] = sprintf( '<a href="?page=%s&action=%s&entry=%s">Trash</a>', $_REQUEST['page'], 'trash', $item['entry_id'] );
|
62 |
+
elseif ( $this->get_entry_status() && 'trash' == $this->get_entry_status() ) {
|
63 |
+
$actions['restore'] = sprintf( '<a href="?page=%s&action=%s&entry=%s">%s</a>', $_REQUEST['page'], 'restore', $item['entry_id'], __( 'Restore', 'visual-form-builder' ) );
|
64 |
+
$actions['delete'] = sprintf( '<a href="?page=%s&action=%s&entry=%s">%s</a>', $_REQUEST['page'], 'delete', $item['entry_id'], __( 'Delete Permanently', 'visual-form-builder' ) );
|
65 |
+
}
|
66 |
|
67 |
return sprintf( '%1$s %2$s', $item['form'], $this->row_actions( $actions ) );
|
68 |
}
|
140 |
$where .= " AND YEAR(date_submitted) = $year AND MONTH(date_submitted) = $month";
|
141 |
}
|
142 |
|
143 |
+
// Entries type filter
|
144 |
+
$where .= ( $this->get_entry_status() && 'all' !== $this->get_entry_status() ) ? $wpdb->prepare( ' AND entries.entry_approved = %s', $this->get_entry_status() ) : '';
|
145 |
+
|
146 |
$sql_order = sanitize_sql_orderby( "$order_col $order" );
|
147 |
$cols = $wpdb->get_results( "SELECT forms.form_title, entries.entries_id, entries.form_id, entries.subject, entries.sender_name, entries.sender_email, entries.emails_to, entries.date_submitted, entries.ip_address FROM $this->form_table_name AS forms INNER JOIN $this->entries_table_name AS entries ON entries.form_id = forms.form_id WHERE 1=1 $where $search ORDER BY $sql_order LIMIT $per_page $offset" );
|
148 |
|
149 |
return $cols;
|
150 |
}
|
151 |
+
|
152 |
+
/**
|
153 |
+
* Get the entry status: All, Spam, or Trash
|
154 |
+
*
|
155 |
+
* @since 2.1
|
156 |
+
* @returns string Entry status
|
157 |
+
*/
|
158 |
+
function get_entry_status() {
|
159 |
+
if ( !isset( $_REQUEST['entry_status'] ) )
|
160 |
+
return false;
|
161 |
+
|
162 |
+
return esc_html( $_REQUEST['entry_status'] );
|
163 |
+
}
|
164 |
+
|
165 |
+
/**
|
166 |
+
* Build the different views for the entries screen
|
167 |
+
*
|
168 |
+
* @since 2.1
|
169 |
+
* @returns array $status_links Status links with counts
|
170 |
+
*/
|
171 |
+
function get_views() {
|
172 |
+
$status_links = array();
|
173 |
+
$num_entries = $this->get_entries_count();
|
174 |
+
$class = '';
|
175 |
+
$link = '?page=vfb-entries';
|
176 |
+
|
177 |
+
$stati = array(
|
178 |
+
'all' => _n_noop( 'All <span class="count">(<span class="pending-count">%s</span>)</span>', 'All <span class="count">(<span class="pending-count">%s</span>)</span>' ),
|
179 |
+
'trash' => _n_noop( 'Trash <span class="count">(<span class="trash-count">%s</span>)</span>', 'Trash <span class="count">(<span class="trash-count">%s</span>)</span>' )
|
180 |
+
);
|
181 |
+
|
182 |
+
$total_entries = (int) $num_entries->all;
|
183 |
+
$entry_status = isset( $_REQUEST['entry_status'] ) ? $_REQUEST['entry_status'] : 'all';
|
184 |
+
|
185 |
+
foreach ( $stati as $status => $label ) {
|
186 |
+
$class = ( $status == $entry_status ) ? ' class="current"' : '';
|
187 |
+
|
188 |
+
if ( !isset( $num_entries->$status ) )
|
189 |
+
$num_entries->$status = 10;
|
190 |
+
|
191 |
+
$link = add_query_arg( 'entry_status', $status, $link );
|
192 |
+
|
193 |
+
$status_links[ $status ] = "<li class='$status'><a href='$link'$class>" . sprintf(
|
194 |
+
translate_nooped_plural( $label, $num_entries->$status ),
|
195 |
+
number_format_i18n( $num_entries->$status )
|
196 |
+
) . '</a>';
|
197 |
+
}
|
198 |
+
|
199 |
+
return $status_links;
|
200 |
+
}
|
201 |
+
|
202 |
+
/**
|
203 |
+
* Get the number of entries for use with entry statuses
|
204 |
+
*
|
205 |
+
* @since 2.1
|
206 |
+
* @returns array $stats Counts of different entry types
|
207 |
+
*/
|
208 |
+
function get_entries_count() {
|
209 |
+
global $wpdb;
|
210 |
+
|
211 |
+
$stats = array();
|
212 |
+
|
213 |
+
$entries = $wpdb->get_results( "SELECT entries.entry_approved, COUNT( * ) AS num_entries FROM $this->entries_table_name AS entries WHERE 1=1 GROUP BY entries.entry_approved", ARRAY_A );
|
214 |
+
|
215 |
+
$total = 0;
|
216 |
+
$approved = array( '0' => 'moderated', '1' => 'approved', 'spam' => 'spam', 'trash' => 'trash', 'post-trashed' => 'post-trashed');
|
217 |
+
foreach ( (array) $entries as $row ) {
|
218 |
+
// Don't count trashed toward totals
|
219 |
+
if ( 'trash' != $row['entry_approved'] )
|
220 |
+
$total += $row['num_entries'];
|
221 |
+
if ( isset( $approved[ $row['entry_approved' ] ] ) )
|
222 |
+
$stats[ $approved[ $row['entry_approved' ] ] ] = $row['num_entries'];
|
223 |
+
}
|
224 |
+
|
225 |
+
$stats['all'] = $total;
|
226 |
+
foreach ( $approved as $key ) {
|
227 |
+
if ( empty( $stats[ $key ] ) )
|
228 |
+
$stats[ $key ] = 0;
|
229 |
+
}
|
230 |
+
|
231 |
+
$stats = (object) $stats;
|
232 |
+
|
233 |
+
return $stats;
|
234 |
+
}
|
235 |
|
236 |
/**
|
237 |
* Setup which columns are sortable. Default is by Date.
|
258 |
* @returns array() $actions Bulk actions
|
259 |
*/
|
260 |
function get_bulk_actions() {
|
261 |
+
|
262 |
+
if ( !$this->get_entry_status() || 'all' == $this->get_entry_status() )
|
263 |
+
$actions['trash'] = __( 'Move to Trash', 'visual-form-builder' );
|
264 |
+
elseif ( $this->get_entry_status() && 'trash' == $this->get_entry_status() ) {
|
265 |
+
$actions['restore'] = __( 'Restore', 'visual-form-builder' );
|
266 |
+
$actions['delete'] = __( 'Delete Permanently', 'visual-form-builder' );
|
267 |
+
}
|
268 |
|
269 |
return $actions;
|
270 |
}
|
275 |
* @since 1.2
|
276 |
*/
|
277 |
function process_bulk_action() {
|
278 |
+
global $wpdb;
|
279 |
+
|
280 |
+
$entry_id = '';
|
281 |
+
|
282 |
+
// Set the Entry ID array
|
283 |
+
if ( isset( $_REQUEST['entry'] ) ) :
|
284 |
+
if ( is_array( $_REQUEST['entry'] ) )
|
285 |
+
$entry_id = $_REQUEST['entry'];
|
286 |
+
else
|
287 |
+
$entry_id = (array) $_REQUEST['entry'];
|
288 |
+
endif;
|
289 |
+
|
290 |
+
switch( $this->current_action() ) :
|
291 |
+
case 'trash' :
|
292 |
+
foreach ( $entry_id as $id ) {
|
293 |
+
$id = absint( $id );
|
294 |
+
$wpdb->update( $this->entries_table_name, array( 'entry_approved' => 'trash' ), array( 'entries_id' => $id ) );
|
295 |
+
}
|
296 |
+
break;
|
297 |
+
|
298 |
+
case 'delete' :
|
299 |
+
foreach ( $entry_id as $id ) {
|
300 |
+
$id = absint( $id );
|
301 |
+
$wpdb->query( $wpdb->prepare( "DELETE FROM $this->entries_table_name WHERE entries_id = %d", $id ) );
|
302 |
+
}
|
303 |
+
break;
|
304 |
+
|
305 |
+
case 'restore' :
|
306 |
+
foreach ( $entry_id as $id ) {
|
307 |
+
$id = absint( $id );
|
308 |
+
$wpdb->update( $this->entries_table_name, array( 'entry_approved' => 1 ), array( 'entries_id' => $id ) );
|
309 |
+
}
|
310 |
+
break;
|
311 |
|
312 |
case 'delete' :
|
313 |
$entry_id = ( isset( $_REQUEST['entry'] ) && is_array( $_REQUEST['entry'] ) ) ? $_REQUEST['entry'] : array( $_REQUEST['entry'] );
|
319 |
$wpdb->query( $wpdb->prepare( "DELETE FROM $this->entries_table_name WHERE entries_id = %d", $id ) );
|
320 |
}
|
321 |
break;
|
322 |
+
endswitch;
|
323 |
}
|
324 |
|
325 |
/**
|
includes/class-export.php
CHANGED
@@ -14,13 +14,13 @@ class VisualFormBuilder_Export {
|
|
14 |
|
15 |
// Setup our default columns
|
16 |
$this->default_cols = array(
|
17 |
-
'entries_id' => __( 'Entries ID' , '
|
18 |
-
'date_submitted' => __( 'Date Submitted' , '
|
19 |
-
'ip_address' => __( 'IP Address' , '
|
20 |
-
'subject' => __( 'Subject' , '
|
21 |
-
'sender_name' => __( 'Sender Name' , '
|
22 |
-
'sender_email' => __( 'Sender Email' , '
|
23 |
-
'emails_to' => __( 'Emailed To' , '
|
24 |
);
|
25 |
|
26 |
// Setup global database table names
|
@@ -30,6 +30,9 @@ class VisualFormBuilder_Export {
|
|
30 |
|
31 |
// AJAX for loading new entry checkboxes
|
32 |
add_action( 'wp_ajax_visual_form_builder_export_load_options', array( &$this, 'ajax_load_options' ) );
|
|
|
|
|
|
|
33 |
|
34 |
$this->process_export_action();
|
35 |
}
|
@@ -53,15 +56,21 @@ class VisualFormBuilder_Export {
|
|
53 |
'<div class="vfb-form-alpha-list"><h3 id="vfb-no-forms">You currently do not have any forms. Click on the <a href="%1$s">New Form</a> button to get started.</h3></div>',
|
54 |
esc_url( admin_url( 'admin.php?page=vfb-add-new' ) )
|
55 |
);
|
|
|
|
|
56 |
endif;
|
57 |
|
58 |
-
|
59 |
-
$entries = $wpdb->get_results( $wpdb->prepare( "SELECT form_id, data FROM $this->entries_table_name WHERE 1=1 AND form_id = %d", $forms[0]->form_id ), ARRAY_A );
|
60 |
|
61 |
// Return nothing if no entries found
|
62 |
-
if ( !$
|
63 |
$no_entries = __( 'No entries to pull field names from.', 'visual-form-builder' );
|
64 |
else :
|
|
|
|
|
|
|
|
|
|
|
65 |
// Get columns
|
66 |
$columns = $this->get_cols( $entries );
|
67 |
|
@@ -75,13 +84,13 @@ class VisualFormBuilder_Export {
|
|
75 |
<p><?php _e( 'Once you have saved the file, you will be able to import Visual Form Builder Pro data from this site into another site.', 'visual-form-builder' ); ?></p>
|
76 |
<h3><?php _e( 'Choose what to export', 'visual-form-builder' ); ?></h3>
|
77 |
|
78 |
-
<p><label><input type="radio" name="content" value="all" disabled="disabled" /> <?php _e( 'All data', 'visual-form-builder' ); ?></label></p>
|
79 |
<p class="description"><?php _e( 'This will contain all of your forms, fields, entries, and email design settings.', 'visual-form-builder' ); ?><br><strong>*<?php _e( 'Only available in Visual Form Builder Pro', 'visual-form-builder' ); ?>*</strong></p>
|
80 |
|
81 |
-
<p><label><input type="radio" name="content" value="forms" disabled="disabled" /> <?php _e( 'Forms', 'visual-form-builder' ); ?></label></p>
|
82 |
<p class="description"><?php _e( 'This will contain all of your forms, fields, and email design settings', 'visual-form-builder' ); ?>.<br><strong>*<?php _e( 'Only available in Visual Form Builder Pro', 'visual-form-builder' ); ?>*</strong></p>
|
83 |
|
84 |
-
<p><label><input type="radio" name="content" value="entries" checked="checked" /> <?php _e( 'Entries', 'visual-form-builder' ); ?></label></p>
|
85 |
|
86 |
<ul id="entries-filters" class="vfb-export-filters">
|
87 |
<li><p class="description"><?php _e( 'This will export entries in either a .csv, .txt, or .xls and cannot be used with the Import. If you need to import entries on another site, please use the All data option above.', 'visual-form-builder' ); ?></p></li>
|
@@ -114,6 +123,25 @@ class VisualFormBuilder_Export {
|
|
114 |
<?php $this->months_dropdown(); ?>
|
115 |
</select>
|
116 |
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
117 |
<li>
|
118 |
<label class="vfb-export-label"><?php _e( 'Fields', 'visual-form-builder' ); ?>:</label>
|
119 |
|
@@ -124,7 +152,7 @@ class VisualFormBuilder_Export {
|
|
124 |
if ( isset( $no_entries ) )
|
125 |
echo $no_entries;
|
126 |
else
|
127 |
-
$this->build_options( $data );
|
128 |
?>
|
129 |
</div>
|
130 |
</li>
|
@@ -155,6 +183,7 @@ class VisualFormBuilder_Export {
|
|
155 |
'form_id' => 0,
|
156 |
'start_date' => false,
|
157 |
'end_date' => false,
|
|
|
158 |
'fields' => $initial_fields
|
159 |
);
|
160 |
|
@@ -162,6 +191,8 @@ class VisualFormBuilder_Export {
|
|
162 |
|
163 |
$where = '';
|
164 |
|
|
|
|
|
165 |
if ( 'entries' == $args['content'] ) {
|
166 |
if ( 0 !== $args['form_id'] )
|
167 |
$where .= $wpdb->prepare( " AND form_id = %d", $args['form_id'] );
|
@@ -171,9 +202,12 @@ class VisualFormBuilder_Export {
|
|
171 |
|
172 |
if ( $args['end_date'] )
|
173 |
$where .= $wpdb->prepare( " AND date_submitted < %s", date( 'Y-m-d', strtotime('+1 month', strtotime( $args['end_date'] ) ) ) );
|
|
|
|
|
|
|
174 |
}
|
175 |
|
176 |
-
$entries = $wpdb->get_results( "SELECT * FROM $this->entries_table_name WHERE 1=1 $where" );
|
177 |
$form_key = $wpdb->get_var( $wpdb->prepare( "SELECT form_key, form_title FROM $this->form_table_name WHERE form_id = %d", $args['form_id'] ) );
|
178 |
$form_title = $wpdb->get_var( null, 1 );
|
179 |
|
@@ -274,6 +308,17 @@ class VisualFormBuilder_Export {
|
|
274 |
|
275 |
return json_encode( $output );
|
276 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
277 |
|
278 |
/**
|
279 |
* Return the entries data formatted for CSV
|
@@ -290,13 +335,19 @@ class VisualFormBuilder_Export {
|
|
290 |
// Build headers
|
291 |
fputcsv( $fh, $fields, $this->delimiter );
|
292 |
|
293 |
-
$rows = array();
|
|
|
|
|
|
|
|
|
|
|
294 |
|
295 |
// Build table rows and cells
|
296 |
foreach ( $data as $row ) :
|
297 |
|
298 |
-
foreach ( $
|
299 |
-
$
|
|
|
300 |
}
|
301 |
|
302 |
fputcsv( $fh, $rows, $this->delimiter );
|
@@ -327,12 +378,25 @@ class VisualFormBuilder_Export {
|
|
327 |
|
328 |
$form_id = absint( $_REQUEST['id'] );
|
329 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
330 |
// Safe to get entries now
|
331 |
-
$entries = $wpdb->get_results(
|
332 |
|
333 |
// Return nothing if no entries found
|
334 |
if ( !$entries ) {
|
335 |
-
echo __( 'No entries to pull field names from.', '
|
336 |
wp_die();
|
337 |
}
|
338 |
|
@@ -342,13 +406,31 @@ class VisualFormBuilder_Export {
|
|
342 |
// Get JSON data
|
343 |
$data = json_decode( $columns, true );
|
344 |
|
345 |
-
$this->build_options( $data );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
346 |
|
347 |
wp_die();
|
348 |
}
|
349 |
|
350 |
public function build_options( $data ) {
|
351 |
|
|
|
|
|
352 |
$array = array();
|
353 |
foreach ( $data as $row ) :
|
354 |
$array = array_merge( $row, $array );
|
@@ -361,9 +443,10 @@ class VisualFormBuilder_Export {
|
|
361 |
foreach ( $array as $k => $v ) :
|
362 |
$selected = ( in_array( $v, $this->default_cols ) ) ? ' checked="checked"' : '';
|
363 |
|
364 |
-
|
365 |
endforeach;
|
366 |
|
|
|
367 |
}
|
368 |
|
369 |
/**
|
@@ -374,8 +457,8 @@ class VisualFormBuilder_Export {
|
|
374 |
* @return string|bool The type of export
|
375 |
*/
|
376 |
public function export_action() {
|
377 |
-
if ( isset( $_REQUEST['content'] ) )
|
378 |
-
return $_REQUEST['content'];
|
379 |
|
380 |
return false;
|
381 |
}
|
@@ -390,7 +473,7 @@ class VisualFormBuilder_Export {
|
|
390 |
|
391 |
$args = array();
|
392 |
|
393 |
-
if ( !isset( $_REQUEST['content'] ) || 'entries' == $_REQUEST['content'] ) {
|
394 |
$args['content'] = 'entries';
|
395 |
|
396 |
$args['format'] = 'csv';
|
@@ -405,6 +488,9 @@ class VisualFormBuilder_Export {
|
|
405 |
|
406 |
if ( isset( $_REQUEST['entries_columns'] ) )
|
407 |
$args['fields'] = array_map( 'esc_html', $_REQUEST['entries_columns'] );
|
|
|
|
|
|
|
408 |
}
|
409 |
|
410 |
switch( $this->export_action() ) {
|
14 |
|
15 |
// Setup our default columns
|
16 |
$this->default_cols = array(
|
17 |
+
'entries_id' => __( 'Entries ID' , 'visual-form-builder'),
|
18 |
+
'date_submitted' => __( 'Date Submitted' , 'visual-form-builder'),
|
19 |
+
'ip_address' => __( 'IP Address' , 'visual-form-builder'),
|
20 |
+
'subject' => __( 'Subject' , 'visual-form-builder'),
|
21 |
+
'sender_name' => __( 'Sender Name' , 'visual-form-builder'),
|
22 |
+
'sender_email' => __( 'Sender Email' , 'visual-form-builder'),
|
23 |
+
'emails_to' => __( 'Emailed To' , 'visual-form-builder'),
|
24 |
);
|
25 |
|
26 |
// Setup global database table names
|
30 |
|
31 |
// AJAX for loading new entry checkboxes
|
32 |
add_action( 'wp_ajax_visual_form_builder_export_load_options', array( &$this, 'ajax_load_options' ) );
|
33 |
+
|
34 |
+
// AJAX for getting entries count
|
35 |
+
add_action( 'wp_ajax_visual_form_builder_export_entries_count', array( &$this, 'ajax_entries_count' ) );
|
36 |
|
37 |
$this->process_export_action();
|
38 |
}
|
56 |
'<div class="vfb-form-alpha-list"><h3 id="vfb-no-forms">You currently do not have any forms. Click on the <a href="%1$s">New Form</a> button to get started.</h3></div>',
|
57 |
esc_url( admin_url( 'admin.php?page=vfb-add-new' ) )
|
58 |
);
|
59 |
+
|
60 |
+
return;
|
61 |
endif;
|
62 |
|
63 |
+
$entries_count = $this->count_entries( $forms[0]->form_id );
|
|
|
64 |
|
65 |
// Return nothing if no entries found
|
66 |
+
if ( !$entries_count ) :
|
67 |
$no_entries = __( 'No entries to pull field names from.', 'visual-form-builder' );
|
68 |
else :
|
69 |
+
$limit = $entries_count > 1000 ? 1000 : $entries_count;
|
70 |
+
|
71 |
+
// Safe to get entries now
|
72 |
+
$entries = $wpdb->get_results( $wpdb->prepare( "SELECT form_id, data FROM $this->entries_table_name WHERE 1=1 AND form_id = %d LIMIT %d", $forms[0]->form_id, $limit ), ARRAY_A );
|
73 |
+
|
74 |
// Get columns
|
75 |
$columns = $this->get_cols( $entries );
|
76 |
|
84 |
<p><?php _e( 'Once you have saved the file, you will be able to import Visual Form Builder Pro data from this site into another site.', 'visual-form-builder' ); ?></p>
|
85 |
<h3><?php _e( 'Choose what to export', 'visual-form-builder' ); ?></h3>
|
86 |
|
87 |
+
<p><label><input type="radio" name="vfb-content" value="all" disabled="disabled" /> <?php _e( 'All data', 'visual-form-builder' ); ?></label></p>
|
88 |
<p class="description"><?php _e( 'This will contain all of your forms, fields, entries, and email design settings.', 'visual-form-builder' ); ?><br><strong>*<?php _e( 'Only available in Visual Form Builder Pro', 'visual-form-builder' ); ?>*</strong></p>
|
89 |
|
90 |
+
<p><label><input type="radio" name="vfb-content" value="forms" disabled="disabled" /> <?php _e( 'Forms', 'visual-form-builder' ); ?></label></p>
|
91 |
<p class="description"><?php _e( 'This will contain all of your forms, fields, and email design settings', 'visual-form-builder' ); ?>.<br><strong>*<?php _e( 'Only available in Visual Form Builder Pro', 'visual-form-builder' ); ?>*</strong></p>
|
92 |
|
93 |
+
<p><label><input type="radio" name="vfb-content" value="entries" checked="checked" /> <?php _e( 'Entries', 'visual-form-builder' ); ?></label></p>
|
94 |
|
95 |
<ul id="entries-filters" class="vfb-export-filters">
|
96 |
<li><p class="description"><?php _e( 'This will export entries in either a .csv, .txt, or .xls and cannot be used with the Import. If you need to import entries on another site, please use the All data option above.', 'visual-form-builder' ); ?></p></li>
|
123 |
<?php $this->months_dropdown(); ?>
|
124 |
</select>
|
125 |
</li>
|
126 |
+
<?php
|
127 |
+
if ( $entries_count > 1000 ) :
|
128 |
+
$num_pages = ceil( $entries_count / 1000 );
|
129 |
+
?>
|
130 |
+
<li id="vfb-export-entries-pages">
|
131 |
+
<label class="vfb-export-label"><?php _e( 'Page to Export', 'visual-form-builder' ); ?>:</label>
|
132 |
+
<select id="vfb-export-entries-rows" name="entries_page">
|
133 |
+
<?php
|
134 |
+
for ( $i = 1; $i <= $num_pages; $i++ ) {
|
135 |
+
echo sprintf( '<option value="%1$d">%1$s</option>', $i );
|
136 |
+
}
|
137 |
+
?>
|
138 |
+
</select>
|
139 |
+
<p class="description"><?php _e( 'A large number of entries have been detected for this form. Only 1000 entries can be exported at a time.', 'visual-form-builder' ); ?></p>
|
140 |
+
</li>
|
141 |
+
<?php
|
142 |
+
endif;
|
143 |
+
?>
|
144 |
+
|
145 |
<li>
|
146 |
<label class="vfb-export-label"><?php _e( 'Fields', 'visual-form-builder' ); ?>:</label>
|
147 |
|
152 |
if ( isset( $no_entries ) )
|
153 |
echo $no_entries;
|
154 |
else
|
155 |
+
echo $this->build_options( $data );
|
156 |
?>
|
157 |
</div>
|
158 |
</li>
|
183 |
'form_id' => 0,
|
184 |
'start_date' => false,
|
185 |
'end_date' => false,
|
186 |
+
'page' => 0,
|
187 |
'fields' => $initial_fields
|
188 |
);
|
189 |
|
191 |
|
192 |
$where = '';
|
193 |
|
194 |
+
$limit = '0,1000';
|
195 |
+
|
196 |
if ( 'entries' == $args['content'] ) {
|
197 |
if ( 0 !== $args['form_id'] )
|
198 |
$where .= $wpdb->prepare( " AND form_id = %d", $args['form_id'] );
|
202 |
|
203 |
if ( $args['end_date'] )
|
204 |
$where .= $wpdb->prepare( " AND date_submitted < %s", date( 'Y-m-d', strtotime('+1 month', strtotime( $args['end_date'] ) ) ) );
|
205 |
+
|
206 |
+
if ( $args['page'] > 1 )
|
207 |
+
$limit = ( $args['page'] - 1 ) * 1000 . ',1000';
|
208 |
}
|
209 |
|
210 |
+
$entries = $wpdb->get_results( "SELECT * FROM $this->entries_table_name WHERE 1=1 $where LIMIT $limit" );
|
211 |
$form_key = $wpdb->get_var( $wpdb->prepare( "SELECT form_key, form_title FROM $this->form_table_name WHERE form_id = %d", $args['form_id'] ) );
|
212 |
$form_title = $wpdb->get_var( null, 1 );
|
213 |
|
308 |
|
309 |
return json_encode( $output );
|
310 |
}
|
311 |
+
|
312 |
+
public function count_entries( $form_id ) {
|
313 |
+
global $wpdb;
|
314 |
+
|
315 |
+
$count = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $this->entries_table_name WHERE form_id = %d", $form_id ) );
|
316 |
+
|
317 |
+
if ( !$count )
|
318 |
+
return 0;
|
319 |
+
|
320 |
+
return $count;
|
321 |
+
}
|
322 |
|
323 |
/**
|
324 |
* Return the entries data formatted for CSV
|
335 |
// Build headers
|
336 |
fputcsv( $fh, $fields, $this->delimiter );
|
337 |
|
338 |
+
$rows = $fields_clean = array();
|
339 |
+
|
340 |
+
// Decode special characters
|
341 |
+
foreach ( $fields as $field ) :
|
342 |
+
$fields_clean[] = wp_specialchars_decode( $field, ENT_QUOTES );
|
343 |
+
endforeach;
|
344 |
|
345 |
// Build table rows and cells
|
346 |
foreach ( $data as $row ) :
|
347 |
|
348 |
+
foreach ( $fields_clean as $label ) {
|
349 |
+
$label = wp_specialchars_decode( $label );
|
350 |
+
$rows[ $label ] = ( isset( $row[ $label ] ) && in_array( $label, $fields_clean ) ) ? $row[ $label ] : '';
|
351 |
}
|
352 |
|
353 |
fputcsv( $fh, $rows, $this->delimiter );
|
378 |
|
379 |
$form_id = absint( $_REQUEST['id'] );
|
380 |
|
381 |
+
$offset = '';
|
382 |
+
$limit = 1000;
|
383 |
+
|
384 |
+
if ( isset( $_REQUEST['count'] ) )
|
385 |
+
$limit = absint( $_REQUEST['count'] );
|
386 |
+
elseif ( isset( $_REQUEST['offset'] ) ) {
|
387 |
+
$offset = absint( $_REQUEST['offset'] );
|
388 |
+
$offset_num = $offset * 1000;
|
389 |
+
|
390 |
+
if ( $offset >= 1 )
|
391 |
+
$offset = "OFFSET $offset";
|
392 |
+
}
|
393 |
+
|
394 |
// Safe to get entries now
|
395 |
+
$entries = $wpdb->get_results( "SELECT DISTINCT data FROM {$this->entries_table_name} WHERE form_id = $form_id LIMIT $limit $offset", ARRAY_A );
|
396 |
|
397 |
// Return nothing if no entries found
|
398 |
if ( !$entries ) {
|
399 |
+
echo __( 'No entries to pull field names from.', 'visual-form-builder' );
|
400 |
wp_die();
|
401 |
}
|
402 |
|
406 |
// Get JSON data
|
407 |
$data = json_decode( $columns, true );
|
408 |
|
409 |
+
echo $this->build_options( $data );
|
410 |
+
|
411 |
+
wp_die();
|
412 |
+
}
|
413 |
+
|
414 |
+
public function ajax_entries_count() {
|
415 |
+
global $wpdb, $export;
|
416 |
+
|
417 |
+
if ( !isset( $_REQUEST['action'] ) )
|
418 |
+
return;
|
419 |
+
|
420 |
+
if ( $_REQUEST['action'] !== 'visual_form_builder_export_entries_count' )
|
421 |
+
return;
|
422 |
+
|
423 |
+
$form_id = absint( $_REQUEST['id'] );
|
424 |
+
|
425 |
+
echo $export->count_entries( $form_id );
|
426 |
|
427 |
wp_die();
|
428 |
}
|
429 |
|
430 |
public function build_options( $data ) {
|
431 |
|
432 |
+
$output = '';
|
433 |
+
|
434 |
$array = array();
|
435 |
foreach ( $data as $row ) :
|
436 |
$array = array_merge( $row, $array );
|
443 |
foreach ( $array as $k => $v ) :
|
444 |
$selected = ( in_array( $v, $this->default_cols ) ) ? ' checked="checked"' : '';
|
445 |
|
446 |
+
$output .= sprintf( '<label for="vfb-display-entries-val-%1$d"><input name="entries_columns[]" class="vfb-display-entries-vals" id="vfb-display-entries-val-%1$d" type="checkbox" value="%2$s" %3$s> %2$s</label><br>', $k, $v, $selected );
|
447 |
endforeach;
|
448 |
|
449 |
+
return $output;
|
450 |
}
|
451 |
|
452 |
/**
|
457 |
* @return string|bool The type of export
|
458 |
*/
|
459 |
public function export_action() {
|
460 |
+
if ( isset( $_REQUEST['vfb-content'] ) )
|
461 |
+
return $_REQUEST['vfb-content'];
|
462 |
|
463 |
return false;
|
464 |
}
|
473 |
|
474 |
$args = array();
|
475 |
|
476 |
+
if ( !isset( $_REQUEST['vfb-content'] ) || 'entries' == $_REQUEST['vfb-content'] ) {
|
477 |
$args['content'] = 'entries';
|
478 |
|
479 |
$args['format'] = 'csv';
|
488 |
|
489 |
if ( isset( $_REQUEST['entries_columns'] ) )
|
490 |
$args['fields'] = array_map( 'esc_html', $_REQUEST['entries_columns'] );
|
491 |
+
|
492 |
+
if ( isset( $_REQUEST['entries_page'] ) )
|
493 |
+
$args['page'] = absint( $_REQUEST['entries_page'] );
|
494 |
}
|
495 |
|
496 |
switch( $this->export_action() ) {
|
includes/class-forms-list.php
ADDED
@@ -0,0 +1,461 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Class that builds our Entries table
|
4 |
+
*
|
5 |
+
* @since 1.2
|
6 |
+
*/
|
7 |
+
class VisualFormBuilder_Forms_List extends WP_List_Table {
|
8 |
+
|
9 |
+
function __construct(){
|
10 |
+
global $status, $page, $wpdb;
|
11 |
+
|
12 |
+
// Setup global database table names
|
13 |
+
$this->field_table_name = $wpdb->prefix . 'visual_form_builder_fields';
|
14 |
+
$this->form_table_name = $wpdb->prefix . 'visual_form_builder_forms';
|
15 |
+
$this->entries_table_name = $wpdb->prefix . 'visual_form_builder_entries';
|
16 |
+
|
17 |
+
// Set parent defaults
|
18 |
+
parent::__construct( array(
|
19 |
+
'singular' => 'form',
|
20 |
+
'plural' => 'forms',
|
21 |
+
'ajax' => false
|
22 |
+
) );
|
23 |
+
|
24 |
+
// Handle our bulk actions
|
25 |
+
$this->process_bulk_action();
|
26 |
+
}
|
27 |
+
|
28 |
+
/**
|
29 |
+
* Display column names
|
30 |
+
*
|
31 |
+
* @since 1.2
|
32 |
+
* @returns $item string Column name
|
33 |
+
*/
|
34 |
+
function column_default( $item, $column_name ){
|
35 |
+
switch ( $column_name ) {
|
36 |
+
case 'id':
|
37 |
+
case 'form_id' :
|
38 |
+
case 'entries' :
|
39 |
+
return $item[ $column_name ];
|
40 |
+
}
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* Builds the on:hover links for the Form column
|
45 |
+
*
|
46 |
+
* @since 1.2
|
47 |
+
*/
|
48 |
+
function column_form_title( $item ){
|
49 |
+
|
50 |
+
$actions = array();
|
51 |
+
|
52 |
+
// Edit Form
|
53 |
+
$form_title = sprintf( '<strong><a href="?page=%s&form=%s" id="%3$s" class="view-form">%s</a></strong>', $_REQUEST['page'], $item['form_id'], $item['form_title'] );
|
54 |
+
$actions['edit'] = sprintf( '<a href="?page=%s&action=%s&form=%s" id="%3$s" class="view-form">%s</a>', $_REQUEST['page'], 'edit', $item['form_id'], __( 'Edit', 'visual-form-builder' ) );
|
55 |
+
|
56 |
+
// Delete Form
|
57 |
+
$actions['delete'] = sprintf( '<a href="?page=%s&action=%s&form=%s" id="%3$s" class="view-form">%s</a>', $_REQUEST['page'], 'delete', $item['form_id'], __( 'Delete', 'visual-form-builder' ) );
|
58 |
+
|
59 |
+
return sprintf( '%1$s %2$s', $form_title, $this->row_actions( $actions ) );
|
60 |
+
}
|
61 |
+
|
62 |
+
function column_entries( $item ) {
|
63 |
+
$this->comments_bubble( $item['form_id'], $item['entries'] );
|
64 |
+
}
|
65 |
+
|
66 |
+
function comments_bubble( $form_id, $count ) {
|
67 |
+
|
68 |
+
echo sprintf(
|
69 |
+
'<div class="entries-count-wrapper"><a href="%1$s" title="%2$s" class="vfb-meta-entries-total"><span class="entries-count">%4$s</span></a> %3$s</div>',
|
70 |
+
esc_url( add_query_arg( array( 'form-filter' => $form_id ), admin_url( 'admin.php?page=vfb-entries' ) ) ),
|
71 |
+
esc_attr__( 'Entries Total', 'visual-form-builder-pro' ),
|
72 |
+
__( 'Total', 'visual-form-builder-pro' ),
|
73 |
+
number_format_i18n( $count['total'] )
|
74 |
+
);
|
75 |
+
|
76 |
+
if ( $count['today'] )
|
77 |
+
echo '<strong>';
|
78 |
+
|
79 |
+
echo sprintf(
|
80 |
+
'<div class="entries-count-wrapper"><a href="%1$s" title="%2$s" class="vfb-meta-entries-total"><span class="entries-count">%4$s</span></a> %3$s</div>',
|
81 |
+
esc_url( add_query_arg( array( 'form-filter' => $form_id, 'today' => 1 ), admin_url( 'admin.php?page=vfb-entries' ) ) ),
|
82 |
+
esc_attr__( 'Entries Today', 'visual-form-builder-pro' ),
|
83 |
+
__( 'Today', 'visual-form-builder-pro' ),
|
84 |
+
number_format_i18n( $count['today'] )
|
85 |
+
);
|
86 |
+
|
87 |
+
if ( $count['today'] )
|
88 |
+
echo '</strong>';
|
89 |
+
}
|
90 |
+
|
91 |
+
/**
|
92 |
+
* Used for checkboxes and bulk editing
|
93 |
+
*
|
94 |
+
* @since 1.2
|
95 |
+
*/
|
96 |
+
function column_cb( $item ){
|
97 |
+
return sprintf( '<input type="checkbox" name="%1$s[]" value="%2$s" />', $this->_args['singular'], $item['form_id'] );
|
98 |
+
}
|
99 |
+
|
100 |
+
/**
|
101 |
+
* Builds the actual columns
|
102 |
+
*
|
103 |
+
* @since 1.2
|
104 |
+
*/
|
105 |
+
function get_columns(){
|
106 |
+
$columns = array(
|
107 |
+
'cb' => '<input type="checkbox" />', //Render a checkbox instead of text
|
108 |
+
'form_title' => __( 'Form' , 'visual-form-builder'),
|
109 |
+
'form_id' => __( 'Form ID' , 'visual-form-builder'),
|
110 |
+
'entries' => __( 'Entries', 'visual-form-builder' ),
|
111 |
+
);
|
112 |
+
|
113 |
+
return $columns;
|
114 |
+
}
|
115 |
+
|
116 |
+
/**
|
117 |
+
* A custom function to get the entries and sort them
|
118 |
+
*
|
119 |
+
* @since 1.2
|
120 |
+
* @returns array() $cols SQL results
|
121 |
+
*/
|
122 |
+
function get_forms( $orderby = 'form_id', $order = 'ASC', $per_page, $offset = 0, $search = '' ){
|
123 |
+
global $wpdb;
|
124 |
+
|
125 |
+
// Set OFFSET for pagination
|
126 |
+
$offset = ( $offset > 0 ) ? "OFFSET $offset" : '';
|
127 |
+
|
128 |
+
$where = apply_filters( 'vfb_pre_get_entries', '' );
|
129 |
+
|
130 |
+
// If the form filter dropdown is used
|
131 |
+
if ( $this->current_filter_action() )
|
132 |
+
$where .= ' AND forms.form_id = ' . $this->current_filter_action();
|
133 |
+
|
134 |
+
$sql_order = sanitize_sql_orderby( "$orderby $order" );
|
135 |
+
$cols = $wpdb->get_results( "SELECT forms.form_id, forms.form_title FROM $this->form_table_name AS forms WHERE 1=1 $where $search ORDER BY $sql_order LIMIT $per_page $offset" );
|
136 |
+
|
137 |
+
return $cols;
|
138 |
+
}
|
139 |
+
|
140 |
+
/**
|
141 |
+
* Get the number of entries for use with entry statuses
|
142 |
+
*
|
143 |
+
* @since 2.1
|
144 |
+
* @returns array $stats Counts of different entry types
|
145 |
+
*/
|
146 |
+
function get_entries_count( $form_id ) {
|
147 |
+
global $wpdb;
|
148 |
+
|
149 |
+
$entries = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT( * ) FROM $this->entries_table_name AS entries WHERE entries.entry_approved = 1 AND form_id = %d", $form_id ) );
|
150 |
+
|
151 |
+
return $entries;
|
152 |
+
}
|
153 |
+
|
154 |
+
/**
|
155 |
+
* Get the number of entries for use with entry statuses
|
156 |
+
*
|
157 |
+
* @since 2.1
|
158 |
+
* @returns array $stats Counts of different entry types
|
159 |
+
*/
|
160 |
+
function get_entries_today_count( $form_id ) {
|
161 |
+
global $wpdb;
|
162 |
+
|
163 |
+
$entries = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT( * ) FROM $this->entries_table_name AS entries WHERE entries.entry_approved = 1 AND form_id = %d AND date_submitted >= curdate()", $form_id ) );
|
164 |
+
|
165 |
+
return $entries;
|
166 |
+
}
|
167 |
+
|
168 |
+
/**
|
169 |
+
* Get the number of forms
|
170 |
+
*
|
171 |
+
* @since 2.2.7
|
172 |
+
* @returns int $count Form count
|
173 |
+
*/
|
174 |
+
function get_forms_count() {
|
175 |
+
global $wpdb;
|
176 |
+
|
177 |
+
$count = $wpdb->get_var( "SELECT COUNT(*) FROM $this->form_table_name" );
|
178 |
+
|
179 |
+
return $count;
|
180 |
+
}
|
181 |
+
|
182 |
+
/**
|
183 |
+
* Setup which columns are sortable. Default is by Date.
|
184 |
+
*
|
185 |
+
* @since 1.2
|
186 |
+
* @returns array() $sortable_columns Sortable columns
|
187 |
+
*/
|
188 |
+
function get_sortable_columns() {
|
189 |
+
$sortable_columns = array(
|
190 |
+
'id' => array( 'id', false ),
|
191 |
+
'form_id' => array( 'form_id', false ),
|
192 |
+
'form_title' => array( 'form_title', true ),
|
193 |
+
'entries' => array( 'entries_count', false ),
|
194 |
+
);
|
195 |
+
|
196 |
+
return $sortable_columns;
|
197 |
+
}
|
198 |
+
|
199 |
+
/**
|
200 |
+
* Define our bulk actions
|
201 |
+
*
|
202 |
+
* @since 1.2
|
203 |
+
* @returns array() $actions Bulk actions
|
204 |
+
*/
|
205 |
+
function get_bulk_actions() {
|
206 |
+
$actions = array();
|
207 |
+
|
208 |
+
// Build the row actions
|
209 |
+
$actions['delete'] = __( 'Delete Permanently', 'visual-form-builder' );
|
210 |
+
|
211 |
+
return $actions;
|
212 |
+
}
|
213 |
+
|
214 |
+
/**
|
215 |
+
* Process ALL actions on the Entries screen, not only Bulk Actions
|
216 |
+
*
|
217 |
+
* @since 1.2
|
218 |
+
*/
|
219 |
+
function process_bulk_action() {
|
220 |
+
global $wpdb;
|
221 |
+
|
222 |
+
$form_id = '';
|
223 |
+
|
224 |
+
// Set the Entry ID array
|
225 |
+
if ( isset( $_REQUEST['entry'] ) ) {
|
226 |
+
if ( is_array( $_REQUEST['entry'] ) )
|
227 |
+
$form_id = $_REQUEST['entry'];
|
228 |
+
else
|
229 |
+
$form_id = (array) $_REQUEST['entry'];
|
230 |
+
}
|
231 |
+
|
232 |
+
switch( $this->current_action() ) {
|
233 |
+
case 'trash' :
|
234 |
+
foreach ( $form_id as $id ) {
|
235 |
+
$id = absint( $id );
|
236 |
+
$wpdb->update( $this->entries_table_name, array( 'entry_approved' => 'trash' ), array( 'entries_id' => $id ) );
|
237 |
+
}
|
238 |
+
break;
|
239 |
+
|
240 |
+
case 'delete' :
|
241 |
+
foreach ( $form_id as $id ) {
|
242 |
+
$id = absint( $id );
|
243 |
+
$wpdb->query( $wpdb->prepare( "DELETE FROM $this->entries_table_name WHERE entries_id = %d", $id ) );
|
244 |
+
}
|
245 |
+
break;
|
246 |
+
|
247 |
+
}
|
248 |
+
}
|
249 |
+
|
250 |
+
/**
|
251 |
+
* Set our forms filter action
|
252 |
+
*
|
253 |
+
* @since 1.2
|
254 |
+
* @returns int Form ID
|
255 |
+
*/
|
256 |
+
function current_filter_action() {
|
257 |
+
if ( isset( $_REQUEST['form-filter'] ) && -1 != $_REQUEST['form-filter'] )
|
258 |
+
return $_REQUEST['form-filter'];
|
259 |
+
|
260 |
+
return false;
|
261 |
+
}
|
262 |
+
|
263 |
+
/**
|
264 |
+
* Display Search box
|
265 |
+
*
|
266 |
+
* @since 1.4
|
267 |
+
* @returns html Search Form
|
268 |
+
*/
|
269 |
+
function search_box( $text, $input_id ) {
|
270 |
+
parent::search_box( $text, $input_id );
|
271 |
+
}
|
272 |
+
|
273 |
+
/**
|
274 |
+
* Prepares our data for display
|
275 |
+
*
|
276 |
+
* @since 1.2
|
277 |
+
*/
|
278 |
+
function prepare_items() {
|
279 |
+
global $wpdb;
|
280 |
+
|
281 |
+
// get the current user ID
|
282 |
+
$user = get_current_user_id();
|
283 |
+
|
284 |
+
// get the current admin screen
|
285 |
+
$screen = get_current_screen();
|
286 |
+
|
287 |
+
// retrieve the "per_page" option
|
288 |
+
$screen_option = $screen->get_option( 'per_page', 'option' );
|
289 |
+
|
290 |
+
// retrieve the value of the option stored for the current user
|
291 |
+
$per_page = get_user_meta( $user, $screen_option, true );
|
292 |
+
|
293 |
+
// get the default value if none is set
|
294 |
+
if ( empty ( $per_page) || $per_page < 1 )
|
295 |
+
$per_page = $screen->get_option( 'per_page', 'default' );
|
296 |
+
|
297 |
+
// Get the date/time format that is saved in the options table
|
298 |
+
$date_format = get_option( 'date_format' );
|
299 |
+
$time_format = get_option( 'time_format' );
|
300 |
+
|
301 |
+
// What page are we looking at?
|
302 |
+
$current_page = $this->get_pagenum();
|
303 |
+
|
304 |
+
// Use offset for pagination
|
305 |
+
$offset = ( $current_page - 1 ) * $per_page;
|
306 |
+
|
307 |
+
// Get column headers
|
308 |
+
$columns = $this->get_columns();
|
309 |
+
$hidden = array();
|
310 |
+
|
311 |
+
// Get sortable columns
|
312 |
+
$sortable = $this->get_sortable_columns();
|
313 |
+
|
314 |
+
// Build the column headers
|
315 |
+
$this->_column_headers = array($columns, $hidden, $sortable);
|
316 |
+
|
317 |
+
// Get entries search terms
|
318 |
+
$search_terms = ( !empty( $_REQUEST['s'] ) ) ? explode( ' ', $_REQUEST['s'] ) : array();
|
319 |
+
|
320 |
+
$searchand = $search = '';
|
321 |
+
// Loop through search terms and build query
|
322 |
+
foreach( $search_terms as $term ) {
|
323 |
+
$term = esc_sql( like_escape( $term ) );
|
324 |
+
|
325 |
+
$search .= "{$searchand}((forms.form_title LIKE '%{$term}%') OR (forms.form_key LIKE '%{$term}%') OR (forms.form_email_subject LIKE '%{$term}%'))";
|
326 |
+
$searchand = ' AND ';
|
327 |
+
}
|
328 |
+
|
329 |
+
$search = ( !empty($search) ) ? " AND ({$search}) " : '';
|
330 |
+
|
331 |
+
// Set our ORDER BY and ASC/DESC to sort the entries
|
332 |
+
$orderby = ( !empty( $_REQUEST['orderby'] ) ) ? $_REQUEST['orderby'] : 'form_id';
|
333 |
+
$order = ( !empty( $_REQUEST['order'] ) ) ? $_REQUEST['order'] : 'desc';
|
334 |
+
|
335 |
+
// Get the sorted entries
|
336 |
+
$forms = $this->get_forms( $orderby, $order, $per_page, $offset, $search );
|
337 |
+
|
338 |
+
$data = array();
|
339 |
+
|
340 |
+
// Loop trough the entries and setup the data to be displayed for each row
|
341 |
+
foreach ( $forms as $form ) :
|
342 |
+
|
343 |
+
$entries_counts = array(
|
344 |
+
'total' => $this->get_entries_count( $form->form_id ),
|
345 |
+
'today' => $this->get_entries_today_count( $form->form_id ),
|
346 |
+
);
|
347 |
+
|
348 |
+
$data[] = array(
|
349 |
+
'id' => $form->form_id,
|
350 |
+
'form_id' => $form->form_id,
|
351 |
+
'form_title' => stripslashes( $form->form_title ),
|
352 |
+
'entries' => $entries_counts,
|
353 |
+
);
|
354 |
+
endforeach;
|
355 |
+
|
356 |
+
// How many forms do we have?
|
357 |
+
$total_items = $this->get_forms_count();
|
358 |
+
|
359 |
+
// Add sorted data to the items property
|
360 |
+
$this->items = $data;
|
361 |
+
|
362 |
+
// Register our pagination
|
363 |
+
$this->set_pagination_args( array(
|
364 |
+
'total_items' => $total_items,
|
365 |
+
'per_page' => $per_page,
|
366 |
+
'total_pages' => ceil( $total_items / $per_page )
|
367 |
+
) );
|
368 |
+
}
|
369 |
+
|
370 |
+
/**
|
371 |
+
* Display the pagination.
|
372 |
+
* Customize default function to work with months and form drop down filters
|
373 |
+
*
|
374 |
+
* @since 3.1.0
|
375 |
+
* @access protected
|
376 |
+
*/
|
377 |
+
function pagination( $which ) {
|
378 |
+
|
379 |
+
if ( empty( $this->_pagination_args ) )
|
380 |
+
return;
|
381 |
+
|
382 |
+
extract( $this->_pagination_args, EXTR_SKIP );
|
383 |
+
|
384 |
+
$output = '<span class="displaying-num">' . sprintf( _n( '1 form', '%s forms', $total_items ), number_format_i18n( $total_items ) ) . '</span>';
|
385 |
+
|
386 |
+
$current = $this->get_pagenum();
|
387 |
+
|
388 |
+
$current_url = ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
|
389 |
+
|
390 |
+
$current_url = remove_query_arg( array( 'hotkeys_highlight_last', 'hotkeys_highlight_first' ), $current_url );
|
391 |
+
|
392 |
+
$page_links = array();
|
393 |
+
|
394 |
+
// Added to pick up the months dropdown
|
395 |
+
$m = isset( $_REQUEST['m'] ) ? (int) $_REQUEST['m'] : 0;
|
396 |
+
|
397 |
+
$disable_first = $disable_last = '';
|
398 |
+
if ( $current == 1 )
|
399 |
+
$disable_first = ' disabled';
|
400 |
+
if ( $current == $total_pages )
|
401 |
+
$disable_last = ' disabled';
|
402 |
+
|
403 |
+
$page_links[] = sprintf( "<a class='%s' title='%s' href='%s'>%s</a>",
|
404 |
+
'first-page' . $disable_first,
|
405 |
+
esc_attr__( 'Go to the first page' ),
|
406 |
+
esc_url( remove_query_arg( 'paged', $current_url ) ),
|
407 |
+
'«'
|
408 |
+
);
|
409 |
+
|
410 |
+
// Modified the add_query_args to include my custom dropdowns
|
411 |
+
$page_links[] = sprintf( "<a class='%s' title='%s' href='%s'>%s</a>",
|
412 |
+
'prev-page' . $disable_first,
|
413 |
+
esc_attr__( 'Go to the previous page' ),
|
414 |
+
esc_url( add_query_arg( array( 'paged' => max( 1, $current-1 ), 'm' => $m, 'form-filter' => $this->current_filter_action() ), $current_url ) ),
|
415 |
+
'‹'
|
416 |
+
);
|
417 |
+
|
418 |
+
if ( 'bottom' == $which )
|
419 |
+
$html_current_page = $current;
|
420 |
+
else
|
421 |
+
$html_current_page = sprintf( "<input class='current-page' title='%s' type='text' name='paged' value='%s' size='%d' />",
|
422 |
+
esc_attr__( 'Current page' ),
|
423 |
+
$current,
|
424 |
+
strlen( $total_pages )
|
425 |
+
);
|
426 |
+
|
427 |
+
$html_total_pages = sprintf( "<span class='total-pages'>%s</span>", number_format_i18n( $total_pages ) );
|
428 |
+
$page_links[] = '<span class="paging-input">' . sprintf( _x( '%1$s of %2$s', 'paging' ), $html_current_page, $html_total_pages ) . '</span>';
|
429 |
+
|
430 |
+
$page_links[] = sprintf( "<a class='%s' title='%s' href='%s'>%s</a>",
|
431 |
+
'next-page' . $disable_last,
|
432 |
+
esc_attr__( 'Go to the next page' ),
|
433 |
+
esc_url( add_query_arg( array( 'paged' => min( $total_pages, $current+1 ), 'm' => $m, 'form-filter' => $this->current_filter_action() ), $current_url ) ),
|
434 |
+
'›'
|
435 |
+
);
|
436 |
+
|
437 |
+
// Modified the add_query_args to include my custom dropdowns
|
438 |
+
$page_links[] = sprintf( "<a class='%s' title='%s' href='%s'>%s</a>",
|
439 |
+
'last-page' . $disable_last,
|
440 |
+
esc_attr__( 'Go to the last page' ),
|
441 |
+
esc_url( add_query_arg( array( 'paged' => $total_pages, 'm' => $m, 'form-filter' => $this->current_filter_action() ), $current_url ) ),
|
442 |
+
'»'
|
443 |
+
);
|
444 |
+
|
445 |
+
$pagination_links_class = 'pagination-links';
|
446 |
+
if ( ! empty( $infinite_scroll ) )
|
447 |
+
$pagination_links_class = ' hide-if-js';
|
448 |
+
$output .= "\n<span class='$pagination_links_class'>" . join( "\n", $page_links ) . '</span>';
|
449 |
+
|
450 |
+
if ( $total_pages )
|
451 |
+
$page_class = $total_pages < 2 ? ' one-page' : '';
|
452 |
+
else
|
453 |
+
$page_class = ' no-pages';
|
454 |
+
|
455 |
+
$this->_pagination = "<div class='tablenav-pages{$page_class}'>$output</div>";
|
456 |
+
|
457 |
+
echo $this->_pagination;
|
458 |
+
}
|
459 |
+
|
460 |
+
}
|
461 |
+
?>
|
includes/email.php
CHANGED
@@ -4,6 +4,8 @@ global $wpdb, $post;
|
|
4 |
$required = ( isset( $_REQUEST['_vfb-required-secret'] ) && $_REQUEST['_vfb-required-secret'] == '0' ) ? false : true;
|
5 |
$secret_field = ( isset( $_REQUEST['_vfb-secret'] ) ) ? $_REQUEST['_vfb-secret'] : '';
|
6 |
$honeypot = ( isset( $_REQUEST['vfb-spam'] ) ) ? $_REQUEST['vfb-spam'] : '';
|
|
|
|
|
7 |
|
8 |
// If the verification is set to required, run validation check
|
9 |
if ( true == $required && !empty( $secret_field ) ) {
|
@@ -16,6 +18,14 @@ if ( true == $required && !empty( $secret_field ) ) {
|
|
16 |
// Basic security check before moving any further
|
17 |
if ( isset( $_REQUEST['visual-form-builder-submit'] ) ) :
|
18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
// Test if it's a known SPAM bot
|
20 |
if ( $this->isBot() )
|
21 |
wp_die( __( 'Security check: looks like you are a SPAM bot. If you think this is an error, please email the site owner.' , 'visual-form-builder' ), '', array( 'back_link' => true ) );
|
4 |
$required = ( isset( $_REQUEST['_vfb-required-secret'] ) && $_REQUEST['_vfb-required-secret'] == '0' ) ? false : true;
|
5 |
$secret_field = ( isset( $_REQUEST['_vfb-secret'] ) ) ? $_REQUEST['_vfb-secret'] : '';
|
6 |
$honeypot = ( isset( $_REQUEST['vfb-spam'] ) ) ? $_REQUEST['vfb-spam'] : '';
|
7 |
+
$referrer = ( isset( $_REQUEST['vfb_referral_url'] ) ) ? esc_url( stripslashes( $_REQUEST['vfb_referral_url'] ) ) : false;
|
8 |
+
$wp_get_referer = untrailingslashit( wp_get_referer() );
|
9 |
|
10 |
// If the verification is set to required, run validation check
|
11 |
if ( true == $required && !empty( $secret_field ) ) {
|
18 |
// Basic security check before moving any further
|
19 |
if ( isset( $_REQUEST['visual-form-builder-submit'] ) ) :
|
20 |
|
21 |
+
// Test if referral URL has been set
|
22 |
+
if ( !$referrer )
|
23 |
+
wp_die( __( 'Security check: referal URL does not appear to be set.' , 'visual-form-builder'), '', array( 'back_link' => true ) );
|
24 |
+
|
25 |
+
// Test if the referral URL matches what sent from WordPress
|
26 |
+
if ( $referrer !== $wp_get_referer )
|
27 |
+
wp_die( __( 'Security check: referal does not match this site.' , 'visual-form-builder'), '', array( 'back_link' => true ) );
|
28 |
+
|
29 |
// Test if it's a known SPAM bot
|
30 |
if ( $this->isBot() )
|
31 |
wp_die( __( 'Security check: looks like you are a SPAM bot. If you think this is an error, please email the site owner.' , 'visual-form-builder' ), '', array( 'back_link' => true ) );
|
includes/form-output.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
if ( !defined( 'DONOTCACHEPAGE' ) )
|
4 |
define( 'DONOTCACHEPAGE', true );
|
5 |
|
6 |
-
global $wpdb;
|
7 |
|
8 |
// Extract shortcode attributes, set defaults
|
9 |
extract( shortcode_atts( array(
|
@@ -42,8 +42,11 @@ $open_fieldset = $open_section = false;
|
|
42 |
$submit = 'Submit';
|
43 |
$verification = '';
|
44 |
|
|
|
|
|
|
|
45 |
$label_alignment = ( $form->form_label_alignment !== '' ) ? " $form->form_label_alignment" : '';
|
46 |
-
$output = '<div class="visual-form-builder-container"><form id="' . $form->form_key . '" class="visual-form-builder' . $label_alignment . '" method="post"
|
47 |
<input type="hidden" name="form_id" value="' . $form->form_id . '" />';
|
48 |
|
49 |
foreach ( $fields as $field ) :
|
@@ -323,27 +326,27 @@ foreach ( $fields as $field ) :
|
|
323 |
|
324 |
$address_parts = array(
|
325 |
'address' => array(
|
326 |
-
'label' => __( 'Address', 'visual-form-builder
|
327 |
'layout' => 'full'
|
328 |
),
|
329 |
'address-2' => array(
|
330 |
-
'label' => __( 'Address Line 2', 'visual-form-builder
|
331 |
'layout' => 'full'
|
332 |
),
|
333 |
'city' => array(
|
334 |
-
'label' => __( 'City', 'visual-form-builder
|
335 |
'layout' => 'left'
|
336 |
),
|
337 |
'state' => array(
|
338 |
-
'label' => __( 'State / Province / Region', 'visual-form-builder
|
339 |
'layout' => 'right'
|
340 |
),
|
341 |
'zip' => array(
|
342 |
-
'label' => __( 'Postal / Zip Code', 'visual-form-builder
|
343 |
'layout' => 'left'
|
344 |
),
|
345 |
'country' => array(
|
346 |
-
'label' => __( 'Country', 'visual-form-builder
|
347 |
'layout' => 'right'
|
348 |
)
|
349 |
);
|
@@ -565,10 +568,16 @@ $output .= sprintf(
|
|
565 |
$verification .
|
566 |
'<li style="display:none;"><label for="vfb-spam">%1$s:</label><div><input name="vfb-spam" id="vfb-spam" /></div></li>
|
567 |
%2$s</ul>
|
568 |
-
</fieldset>
|
569 |
-
</form>
|
570 |
-
</div>',
|
571 |
__( 'This box is for spam protection - <strong>please leave it blank</strong>' , 'visual-form-builder'),
|
572 |
$submit
|
573 |
-
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
574 |
?>
|
3 |
if ( !defined( 'DONOTCACHEPAGE' ) )
|
4 |
define( 'DONOTCACHEPAGE', true );
|
5 |
|
6 |
+
global $wpdb, $wp;
|
7 |
|
8 |
// Extract shortcode attributes, set defaults
|
9 |
extract( shortcode_atts( array(
|
42 |
$submit = 'Submit';
|
43 |
$verification = '';
|
44 |
|
45 |
+
// Current URL
|
46 |
+
$current_url = home_url( add_query_arg( array(), $wp->request ) );
|
47 |
+
|
48 |
$label_alignment = ( $form->form_label_alignment !== '' ) ? " $form->form_label_alignment" : '';
|
49 |
+
$output = '<div class="visual-form-builder-container"><form id="' . $form->form_key . '" class="visual-form-builder' . $label_alignment . '" method="post" 46="multipart/form-data">
|
50 |
<input type="hidden" name="form_id" value="' . $form->form_id . '" />';
|
51 |
|
52 |
foreach ( $fields as $field ) :
|
326 |
|
327 |
$address_parts = array(
|
328 |
'address' => array(
|
329 |
+
'label' => __( 'Address', 'visual-form-builder' ),
|
330 |
'layout' => 'full'
|
331 |
),
|
332 |
'address-2' => array(
|
333 |
+
'label' => __( 'Address Line 2', 'visual-form-builder' ),
|
334 |
'layout' => 'full'
|
335 |
),
|
336 |
'city' => array(
|
337 |
+
'label' => __( 'City', 'visual-form-builder' ),
|
338 |
'layout' => 'left'
|
339 |
),
|
340 |
'state' => array(
|
341 |
+
'label' => __( 'State / Province / Region', 'visual-form-builder' ),
|
342 |
'layout' => 'right'
|
343 |
),
|
344 |
'zip' => array(
|
345 |
+
'label' => __( 'Postal / Zip Code', 'visual-form-builder' ),
|
346 |
'layout' => 'left'
|
347 |
),
|
348 |
'country' => array(
|
349 |
+
'label' => __( 'Country', 'visual-form-builder' ),
|
350 |
'layout' => 'right'
|
351 |
)
|
352 |
);
|
568 |
$verification .
|
569 |
'<li style="display:none;"><label for="vfb-spam">%1$s:</label><div><input name="vfb-spam" id="vfb-spam" /></div></li>
|
570 |
%2$s</ul>
|
571 |
+
</fieldset>',
|
|
|
|
|
572 |
__( 'This box is for spam protection - <strong>please leave it blank</strong>' , 'visual-form-builder'),
|
573 |
$submit
|
574 |
+
);
|
575 |
+
|
576 |
+
$output .= sprintf( '<input type="hidden" name="vfb_referral_url" value="%s">', untrailingslashit( $current_url ) );
|
577 |
+
|
578 |
+
// Close the form out
|
579 |
+
$output .= '</form>';
|
580 |
+
|
581 |
+
// Close form container
|
582 |
+
$output .= '</div> <!-- .visual-form-builder-container -->';
|
583 |
?>
|
js/jquery.ui.nestedSortable.js
CHANGED
@@ -1 +1,429 @@
|
|
1 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
* jQuery UI Nested Sortable
|
3 |
+
* v 1.3.5 / 21 jun 2012
|
4 |
+
* http://mjsarfatti.com/code/nestedSortable
|
5 |
+
*
|
6 |
+
* Depends on:
|
7 |
+
* jquery.ui.sortable.js 1.8+
|
8 |
+
*
|
9 |
+
* Copyright (c) 2010-2012 Manuele J Sarfatti
|
10 |
+
* Licensed under the MIT License
|
11 |
+
* http://www.opensource.org/licenses/mit-license.php
|
12 |
+
*/
|
13 |
+
|
14 |
+
(function($) {
|
15 |
+
|
16 |
+
$.widget("mjs.nestedSortable", $.extend({}, $.ui.sortable.prototype, {
|
17 |
+
|
18 |
+
options: {
|
19 |
+
tabSize: 20,
|
20 |
+
disableNesting: 'mjs-nestedSortable-no-nesting',
|
21 |
+
errorClass: 'mjs-nestedSortable-error',
|
22 |
+
doNotClear: false,
|
23 |
+
listType: 'ol',
|
24 |
+
maxLevels: 0,
|
25 |
+
protectRoot: false,
|
26 |
+
rootID: null,
|
27 |
+
rtl: false,
|
28 |
+
isAllowed: function(item, parent) { return true; }
|
29 |
+
},
|
30 |
+
|
31 |
+
_create: function() {
|
32 |
+
this.element.data('sortable', this.element.data('nestedSortable'));
|
33 |
+
|
34 |
+
if (!this.element.is(this.options.listType))
|
35 |
+
throw new Error('nestedSortable: Please check the listType option is set to your actual list type');
|
36 |
+
|
37 |
+
return $.ui.sortable.prototype._create.apply(this, arguments);
|
38 |
+
},
|
39 |
+
|
40 |
+
destroy: function() {
|
41 |
+
this.element
|
42 |
+
.removeData("nestedSortable")
|
43 |
+
.unbind(".nestedSortable");
|
44 |
+
return $.ui.sortable.prototype.destroy.apply(this, arguments);
|
45 |
+
},
|
46 |
+
|
47 |
+
_mouseDrag: function(event) {
|
48 |
+
|
49 |
+
//Compute the helpers position
|
50 |
+
this.position = this._generatePosition(event);
|
51 |
+
this.positionAbs = this._convertPositionTo("absolute");
|
52 |
+
|
53 |
+
if (!this.lastPositionAbs) {
|
54 |
+
this.lastPositionAbs = this.positionAbs;
|
55 |
+
}
|
56 |
+
|
57 |
+
var o = this.options;
|
58 |
+
|
59 |
+
//Do scrolling
|
60 |
+
if(this.options.scroll) {
|
61 |
+
var scrolled = false;
|
62 |
+
if(this.scrollParent[0] != document && this.scrollParent[0].tagName != 'HTML') {
|
63 |
+
|
64 |
+
if((this.overflowOffset.top + this.scrollParent[0].offsetHeight) - event.pageY < o.scrollSensitivity)
|
65 |
+
this.scrollParent[0].scrollTop = scrolled = this.scrollParent[0].scrollTop + o.scrollSpeed;
|
66 |
+
else if(event.pageY - this.overflowOffset.top < o.scrollSensitivity)
|
67 |
+
this.scrollParent[0].scrollTop = scrolled = this.scrollParent[0].scrollTop - o.scrollSpeed;
|
68 |
+
|
69 |
+
if((this.overflowOffset.left + this.scrollParent[0].offsetWidth) - event.pageX < o.scrollSensitivity)
|
70 |
+
this.scrollParent[0].scrollLeft = scrolled = this.scrollParent[0].scrollLeft + o.scrollSpeed;
|
71 |
+
else if(event.pageX - this.overflowOffset.left < o.scrollSensitivity)
|
72 |
+
this.scrollParent[0].scrollLeft = scrolled = this.scrollParent[0].scrollLeft - o.scrollSpeed;
|
73 |
+
|
74 |
+
} else {
|
75 |
+
|
76 |
+
if(event.pageY - $(document).scrollTop() < o.scrollSensitivity)
|
77 |
+
scrolled = $(document).scrollTop($(document).scrollTop() - o.scrollSpeed);
|
78 |
+
else if($(window).height() - (event.pageY - $(document).scrollTop()) < o.scrollSensitivity)
|
79 |
+
scrolled = $(document).scrollTop($(document).scrollTop() + o.scrollSpeed);
|
80 |
+
|
81 |
+
if(event.pageX - $(document).scrollLeft() < o.scrollSensitivity)
|
82 |
+
scrolled = $(document).scrollLeft($(document).scrollLeft() - o.scrollSpeed);
|
83 |
+
else if($(window).width() - (event.pageX - $(document).scrollLeft()) < o.scrollSensitivity)
|
84 |
+
scrolled = $(document).scrollLeft($(document).scrollLeft() + o.scrollSpeed);
|
85 |
+
|
86 |
+
}
|
87 |
+
|
88 |
+
if(scrolled !== false && $.ui.ddmanager && !o.dropBehaviour)
|
89 |
+
$.ui.ddmanager.prepareOffsets(this, event);
|
90 |
+
}
|
91 |
+
|
92 |
+
//Regenerate the absolute position used for position checks
|
93 |
+
this.positionAbs = this._convertPositionTo("absolute");
|
94 |
+
|
95 |
+
// Find the top offset before rearrangement,
|
96 |
+
var previousTopOffset = this.placeholder.offset().top;
|
97 |
+
|
98 |
+
//Set the helper position
|
99 |
+
if(!this.options.axis || this.options.axis != "y") this.helper[0].style.left = this.position.left+'px';
|
100 |
+
if(!this.options.axis || this.options.axis != "x") this.helper[0].style.top = this.position.top+'px';
|
101 |
+
|
102 |
+
//Rearrange
|
103 |
+
for (var i = this.items.length - 1; i >= 0; i--) {
|
104 |
+
|
105 |
+
//Cache variables and intersection, continue if no intersection
|
106 |
+
var item = this.items[i], itemElement = item.item[0], intersection = this._intersectsWithPointer(item);
|
107 |
+
if (!intersection) continue;
|
108 |
+
|
109 |
+
if(itemElement != this.currentItem[0] //cannot intersect with itself
|
110 |
+
&& this.placeholder[intersection == 1 ? "next" : "prev"]()[0] != itemElement //no useless actions that have been done before
|
111 |
+
&& !$.contains(this.placeholder[0], itemElement) //no action if the item moved is the parent of the item checked
|
112 |
+
&& (this.options.type == 'semi-dynamic' ? !$.contains(this.element[0], itemElement) : true)
|
113 |
+
//&& itemElement.parentNode == this.placeholder[0].parentNode // only rearrange items within the same container
|
114 |
+
) {
|
115 |
+
|
116 |
+
$(itemElement).mouseenter();
|
117 |
+
|
118 |
+
this.direction = intersection == 1 ? "down" : "up";
|
119 |
+
|
120 |
+
if (this.options.tolerance == "pointer" || this._intersectsWithSides(item)) {
|
121 |
+
$(itemElement).mouseleave();
|
122 |
+
this._rearrange(event, item);
|
123 |
+
} else {
|
124 |
+
break;
|
125 |
+
}
|
126 |
+
|
127 |
+
// Clear emtpy ul's/ol's
|
128 |
+
this._clearEmpty(itemElement);
|
129 |
+
|
130 |
+
this._trigger("change", event, this._uiHash());
|
131 |
+
break;
|
132 |
+
}
|
133 |
+
}
|
134 |
+
|
135 |
+
var parentItem = (this.placeholder[0].parentNode.parentNode &&
|
136 |
+
$(this.placeholder[0].parentNode.parentNode).closest('.ui-sortable').length)
|
137 |
+
? $(this.placeholder[0].parentNode.parentNode)
|
138 |
+
: null,
|
139 |
+
level = this._getLevel(this.placeholder),
|
140 |
+
childLevels = this._getChildLevels(this.helper);
|
141 |
+
|
142 |
+
// To find the previous sibling in the list, keep backtracking until we hit a valid list item.
|
143 |
+
var previousItem = this.placeholder[0].previousSibling ? $(this.placeholder[0].previousSibling) : null;
|
144 |
+
if (previousItem != null) {
|
145 |
+
while (previousItem[0].nodeName.toLowerCase() != 'li' || previousItem[0] == this.currentItem[0] || previousItem[0] == this.helper[0]) {
|
146 |
+
if (previousItem[0].previousSibling) {
|
147 |
+
previousItem = $(previousItem[0].previousSibling);
|
148 |
+
} else {
|
149 |
+
previousItem = null;
|
150 |
+
break;
|
151 |
+
}
|
152 |
+
}
|
153 |
+
}
|
154 |
+
|
155 |
+
// To find the next sibling in the list, keep stepping forward until we hit a valid list item.
|
156 |
+
var nextItem = this.placeholder[0].nextSibling ? $(this.placeholder[0].nextSibling) : null;
|
157 |
+
if (nextItem != null) {
|
158 |
+
while (nextItem[0].nodeName.toLowerCase() != 'li' || nextItem[0] == this.currentItem[0] || nextItem[0] == this.helper[0]) {
|
159 |
+
if (nextItem[0].nextSibling) {
|
160 |
+
nextItem = $(nextItem[0].nextSibling);
|
161 |
+
} else {
|
162 |
+
nextItem = null;
|
163 |
+
break;
|
164 |
+
}
|
165 |
+
}
|
166 |
+
}
|
167 |
+
|
168 |
+
var newList = document.createElement(o.listType);
|
169 |
+
|
170 |
+
this.beyondMaxLevels = 0;
|
171 |
+
|
172 |
+
// If the item is moved to the left, send it to its parent's level unless there are siblings below it.
|
173 |
+
if (parentItem != null && nextItem == null &&
|
174 |
+
(o.rtl && (this.positionAbs.left + this.helper.outerWidth() > parentItem.offset().left + parentItem.outerWidth()) ||
|
175 |
+
!o.rtl && (this.positionAbs.left < parentItem.offset().left))) {
|
176 |
+
parentItem.after(this.placeholder[0]);
|
177 |
+
this._clearEmpty(parentItem[0]);
|
178 |
+
this._trigger("change", event, this._uiHash());
|
179 |
+
}
|
180 |
+
// If the item is below a sibling and is moved to the right, make it a child of that sibling.
|
181 |
+
else if (previousItem != null &&
|
182 |
+
(o.rtl && (this.positionAbs.left + this.helper.outerWidth() < previousItem.offset().left + previousItem.outerWidth() - o.tabSize) ||
|
183 |
+
!o.rtl && (this.positionAbs.left > previousItem.offset().left + o.tabSize))) {
|
184 |
+
this._isAllowed(previousItem, level, level+childLevels+1);
|
185 |
+
if (!previousItem.children(o.listType).length) {
|
186 |
+
previousItem[0].appendChild(newList);
|
187 |
+
}
|
188 |
+
// If this item is being moved from the top, add it to the top of the list.
|
189 |
+
if (previousTopOffset && (previousTopOffset <= previousItem.offset().top)) {
|
190 |
+
previousItem.children(o.listType).prepend(this.placeholder);
|
191 |
+
}
|
192 |
+
// Otherwise, add it to the bottom of the list.
|
193 |
+
else {
|
194 |
+
previousItem.children(o.listType)[0].appendChild(this.placeholder[0]);
|
195 |
+
}
|
196 |
+
this._trigger("change", event, this._uiHash());
|
197 |
+
}
|
198 |
+
else {
|
199 |
+
this._isAllowed(parentItem, level, level+childLevels);
|
200 |
+
}
|
201 |
+
|
202 |
+
//Post events to containers
|
203 |
+
this._contactContainers(event);
|
204 |
+
|
205 |
+
//Interconnect with droppables
|
206 |
+
if($.ui.ddmanager) $.ui.ddmanager.drag(this, event);
|
207 |
+
|
208 |
+
//Call callbacks
|
209 |
+
this._trigger('sort', event, this._uiHash());
|
210 |
+
|
211 |
+
this.lastPositionAbs = this.positionAbs;
|
212 |
+
return false;
|
213 |
+
|
214 |
+
},
|
215 |
+
|
216 |
+
_mouseStop: function(event, noPropagation) {
|
217 |
+
|
218 |
+
// If the item is in a position not allowed, send it back
|
219 |
+
if (this.beyondMaxLevels) {
|
220 |
+
|
221 |
+
this.placeholder.removeClass(this.options.errorClass);
|
222 |
+
|
223 |
+
if (this.domPosition.prev) {
|
224 |
+
$(this.domPosition.prev).after(this.placeholder);
|
225 |
+
} else {
|
226 |
+
$(this.domPosition.parent).prepend(this.placeholder);
|
227 |
+
}
|
228 |
+
|
229 |
+
this._trigger("revert", event, this._uiHash());
|
230 |
+
|
231 |
+
}
|
232 |
+
|
233 |
+
// Clean last empty ul/ol
|
234 |
+
for (var i = this.items.length - 1; i >= 0; i--) {
|
235 |
+
var item = this.items[i].item[0];
|
236 |
+
this._clearEmpty(item);
|
237 |
+
}
|
238 |
+
|
239 |
+
$.ui.sortable.prototype._mouseStop.apply(this, arguments);
|
240 |
+
|
241 |
+
},
|
242 |
+
|
243 |
+
serialize: function(options) {
|
244 |
+
|
245 |
+
var o = $.extend({}, this.options, options),
|
246 |
+
items = this._getItemsAsjQuery(o && o.connected),
|
247 |
+
str = [];
|
248 |
+
|
249 |
+
$(items).each(function() {
|
250 |
+
var res = ($(o.item || this).attr(o.attribute || 'id') || '')
|
251 |
+
.match(o.expression || (/(.+)[-=_](.+)/)),
|
252 |
+
pid = ($(o.item || this).parent(o.listType)
|
253 |
+
.parent(o.items)
|
254 |
+
.attr(o.attribute || 'id') || '')
|
255 |
+
.match(o.expression || (/(.+)[-=_](.+)/));
|
256 |
+
|
257 |
+
if (res) {
|
258 |
+
str.push(((o.key || res[1]) + '[' + (o.key && o.expression ? res[1] : res[2]) + ']')
|
259 |
+
+ '='
|
260 |
+
+ (pid ? (o.key && o.expression ? pid[1] : pid[2]) : o.rootID));
|
261 |
+
}
|
262 |
+
});
|
263 |
+
|
264 |
+
if(!str.length && o.key) {
|
265 |
+
str.push(o.key + '=');
|
266 |
+
}
|
267 |
+
|
268 |
+
return str.join('&');
|
269 |
+
|
270 |
+
},
|
271 |
+
|
272 |
+
toHierarchy: function(options) {
|
273 |
+
|
274 |
+
var o = $.extend({}, this.options, options),
|
275 |
+
sDepth = o.startDepthCount || 0,
|
276 |
+
ret = [];
|
277 |
+
|
278 |
+
$(this.element).children(o.items).each(function () {
|
279 |
+
var level = _recursiveItems(this);
|
280 |
+
ret.push(level);
|
281 |
+
});
|
282 |
+
|
283 |
+
return ret;
|
284 |
+
|
285 |
+
function _recursiveItems(item) {
|
286 |
+
var id = ($(item).attr(o.attribute || 'id') || '').match(o.expression || (/(.+)[-=_](.+)/));
|
287 |
+
if (id) {
|
288 |
+
var currentItem = {"id" : id[2]};
|
289 |
+
if ($(item).children(o.listType).children(o.items).length > 0) {
|
290 |
+
currentItem.children = [];
|
291 |
+
$(item).children(o.listType).children(o.items).each(function() {
|
292 |
+
var level = _recursiveItems(this);
|
293 |
+
currentItem.children.push(level);
|
294 |
+
});
|
295 |
+
}
|
296 |
+
return currentItem;
|
297 |
+
}
|
298 |
+
}
|
299 |
+
},
|
300 |
+
|
301 |
+
toArray: function(options) {
|
302 |
+
|
303 |
+
var o = $.extend({}, this.options, options),
|
304 |
+
sDepth = o.startDepthCount || 0,
|
305 |
+
ret = [],
|
306 |
+
left = 2;
|
307 |
+
|
308 |
+
ret.push({
|
309 |
+
"item_id": o.rootID,
|
310 |
+
"parent_id": 'none',
|
311 |
+
"depth": sDepth,
|
312 |
+
"left": '1',
|
313 |
+
"right": ($(o.items, this.element).length + 1) * 2
|
314 |
+
});
|
315 |
+
|
316 |
+
$(this.element).children(o.items).each(function () {
|
317 |
+
left = _recursiveArray(this, sDepth + 1, left);
|
318 |
+
});
|
319 |
+
|
320 |
+
ret = ret.sort(function(a,b){ return (a.left - b.left); });
|
321 |
+
|
322 |
+
return ret;
|
323 |
+
|
324 |
+
function _recursiveArray(item, depth, left) {
|
325 |
+
|
326 |
+
var right = left + 1,
|
327 |
+
id,
|
328 |
+
pid;
|
329 |
+
|
330 |
+
if ($(item).children(o.listType).children(o.items).length > 0) {
|
331 |
+
depth ++;
|
332 |
+
$(item).children(o.listType).children(o.items).each(function () {
|
333 |
+
right = _recursiveArray($(this), depth, right);
|
334 |
+
});
|
335 |
+
depth --;
|
336 |
+
}
|
337 |
+
|
338 |
+
id = ($(item).attr(o.attribute || 'id')).match(o.expression || (/(.+)[-=_](.+)/));
|
339 |
+
|
340 |
+
if (depth === sDepth + 1) {
|
341 |
+
pid = o.rootID;
|
342 |
+
} else {
|
343 |
+
var parentItem = ($(item).parent(o.listType)
|
344 |
+
.parent(o.items)
|
345 |
+
.attr(o.attribute || 'id'))
|
346 |
+
.match(o.expression || (/(.+)[-=_](.+)/));
|
347 |
+
pid = parentItem[2];
|
348 |
+
}
|
349 |
+
|
350 |
+
if (id) {
|
351 |
+
ret.push({"item_id": id[2], "parent_id": pid, "depth": depth, "left": left, "right": right});
|
352 |
+
}
|
353 |
+
|
354 |
+
left = right + 1;
|
355 |
+
return left;
|
356 |
+
}
|
357 |
+
|
358 |
+
},
|
359 |
+
|
360 |
+
_clearEmpty: function(item) {
|
361 |
+
|
362 |
+
var emptyList = $(item).children(this.options.listType);
|
363 |
+
if (emptyList.length && !emptyList.children().length && !this.options.doNotClear) {
|
364 |
+
emptyList.remove();
|
365 |
+
}
|
366 |
+
|
367 |
+
},
|
368 |
+
|
369 |
+
_getLevel: function(item) {
|
370 |
+
|
371 |
+
var level = 1;
|
372 |
+
|
373 |
+
if (this.options.listType) {
|
374 |
+
var list = item.closest(this.options.listType);
|
375 |
+
while (list && list.length > 0 &&
|
376 |
+
!list.is('.ui-sortable')) {
|
377 |
+
level++;
|
378 |
+
list = list.parent().closest(this.options.listType);
|
379 |
+
}
|
380 |
+
}
|
381 |
+
|
382 |
+
return level;
|
383 |
+
},
|
384 |
+
|
385 |
+
_getChildLevels: function(parent, depth) {
|
386 |
+
var self = this,
|
387 |
+
o = this.options,
|
388 |
+
result = 0;
|
389 |
+
depth = depth || 0;
|
390 |
+
|
391 |
+
$(parent).children(o.listType).children(o.items).each(function (index, child) {
|
392 |
+
result = Math.max(self._getChildLevels(child, depth + 1), result);
|
393 |
+
});
|
394 |
+
|
395 |
+
return depth ? result + 1 : result;
|
396 |
+
},
|
397 |
+
|
398 |
+
_isAllowed: function(parentItem, level, levels) {
|
399 |
+
var o = this.options,
|
400 |
+
isRoot = $(this.domPosition.parent).hasClass('ui-sortable') ? true : false,
|
401 |
+
maxLevels = this.placeholder.closest('.ui-sortable').nestedSortable('option', 'maxLevels'); // this takes into account the maxLevels set to the recipient list
|
402 |
+
|
403 |
+
// Is the root protected?
|
404 |
+
// Are we trying to nest under a no-nest?
|
405 |
+
// Are we nesting too deep?
|
406 |
+
if (!o.isAllowed(this.currentItem, parentItem) ||
|
407 |
+
parentItem && parentItem.hasClass(o.disableNesting) ||
|
408 |
+
o.protectRoot && (parentItem == null && !isRoot || isRoot && level > 1)) {
|
409 |
+
this.placeholder.addClass(o.errorClass);
|
410 |
+
if (maxLevels < levels && maxLevels != 0) {
|
411 |
+
this.beyondMaxLevels = levels - maxLevels;
|
412 |
+
} else {
|
413 |
+
this.beyondMaxLevels = 1;
|
414 |
+
}
|
415 |
+
} else {
|
416 |
+
if (maxLevels < levels && maxLevels != 0) {
|
417 |
+
this.placeholder.addClass(o.errorClass);
|
418 |
+
this.beyondMaxLevels = levels - maxLevels;
|
419 |
+
} else {
|
420 |
+
this.placeholder.removeClass(o.errorClass);
|
421 |
+
this.beyondMaxLevels = 0;
|
422 |
+
}
|
423 |
+
}
|
424 |
+
}
|
425 |
+
|
426 |
+
}));
|
427 |
+
|
428 |
+
$.mjs.nestedSortable.prototype.options = $.extend({}, $.ui.sortable.prototype.options, $.mjs.nestedSortable.prototype.options);
|
429 |
+
})(jQuery);
|
js/vfb-admin.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(document).ready(function(f){if(pagenow=="toplevel_page_visual-form-builder"){f(".if-js-closed").removeClass("if-js-closed").addClass("closed");postboxes.add_postbox_toggles("toplevel_page_visual-form-builder")}var d=null;f(document).on("mouseenter mouseleave",".vfb-tooltip",function(m){if(m.type=="mouseenter"){if(d){clearTimeout(d);d=null}var j=f(this).attr("title"),l=f(this).attr("rel"),k=f(this).width();f(this).append('<div class="tooltip"><h3>'+j+'</h3><p class="text">'+l+"</p></div>");f.data(this,"title",j);this.title="";f(this).find(".tooltip").css({left:k+22});d=setTimeout(function(){f(".tooltip").fadeIn(300)},500)}else{this.title=f.data(this,"title");f(".tooltip").fadeOut(500);f(this).children().remove()}});f(document).on("click","a.addOption",function(p){p.preventDefault();var k=f(this).parent().parent().find(".clonedOption").length;var o=k+1;var q=f(this).closest("div").attr("id");var n=f(this).closest("div").children("label").attr("for");var j=n.replace(new RegExp(/(\d+)$/g),"");var m=q.replace(new RegExp(/(\d+)$/g),"");var l=f("#"+q).clone().attr("id",m+o);l.children("label").attr("for",j+o);l.find('input[type="text"]').attr("id",j+o);l.find('input[type="radio"]').attr("value",o);f("#"+m+k).after(l)});f(document).on("click","a.deleteOption",function(k){k.preventDefault();var j=f(this).parent().parent().find(".clonedOption").length;if(j-1==0){alert("You must have at least one option.")}else{f(this).closest("div").remove()}});f(document).on("click","a.addEmail",function(p){p.preventDefault();var k=f(this).closest("#email-details").find(".clonedOption").length;var o=k+1;var q=f(this).closest("div").attr("id");var n=f(this).closest("div").find("label").attr("for");var j=n.replace(new RegExp(/(\d+)$/g),"");var m=q.replace(new RegExp(/(\d+)$/g),"");var l=f("#"+q).clone().attr("id",m+o);l.find("label").attr("for",j+o);l.find("input").attr("id",j+o);f("#"+m+k).after(l)});f(document).on("click","a.deleteEmail",function(k){k.preventDefault();var j=f(this).closest("#email-details").find(".clonedOption").length;if(j-1==0){alert("You must have at least one option.")}else{f(this).closest("div").remove()}});f(".menu-delete, .entry-delete").click(function(){var j=(f(this).hasClass("entry-delete"))?"entry":"form";var k=confirm("You are about to permanently delete this "+j+" and all of its data.\n'Cancel' to stop, 'OK' to delete.");if(k){return true}return false});f(document).on("click","a.item-edit",function(j){j.preventDefault();f(j.target).closest("li").children(".menu-item-settings").slideToggle("fast");f(this).toggleClass("opened")});function i(j){if("FIELDSET"!==j){f("#vfb-fieldset-first-warning").show()}else{f("#vfb-fieldset-first-warning").hide()}}f("#vfb-menu-to-edit").nestedSortable({listType:"ul",maxLevels:3,handle:".menu-item-handle",placeholder:"sortable-placeholder",forcePlaceholderSize:true,forceHelperSize:true,tolerance:"pointer",toleranceElement:"> dl",items:"li:not(.ui-state-disabled)",create:function(j,k){f(this).css("min-height",f(this).height())},start:function(j,k){k.placeholder.height(k.item.height())},stop:function(k,l){var j=f("#vfb-menu-to-edit .item-type:first").text();opts={url:ajaxurl,type:"POST",async:true,cache:false,dataType:"json",data:{action:"visual_form_builder_process_sort",order:f(this).nestedSortable("toArray")},success:function(m){f("#loading-animation").hide();i(j);return}};f.ajax(opts)}});f("#form-items .vfb-draggable-form-items").click(function(j){j.preventDefault();f(this).data("submit_value",f(this).text())});f("#form-items .vfb-draggable-form-items").click(function(l){l.preventDefault();var m=f(this).closest("form").serializeArray(),k=f(this).data("submit_value"),j=f("#vfb-menu-to-edit li.ui-state-disabled:first").attr("id").match(new RegExp(/(\d+)$/g))[0];f("img.waiting").show();f.post(ajaxurl,{action:"visual_form_builder_create_field",data:m,field_type:k,previous:j,page:pagenow,nonce:f("#_wpnonce").val()}).done(function(n){f("img.waiting").hide();f(n).hide().insertBefore("#vfb-menu-to-edit li.ui-state-disabled:first").fadeIn()})});f(document).on("click","a.item-delete",function(q){q.preventDefault();var n=childs=new Array(),v=0,k=f(this).attr("href"),j=k.split("&"),p=confirm("You are about to permanently delete this field.\n'Cancel' to stop, 'OK' to delete.");if(!p){return false}for(var o=0;o<j.length;o++){var s=j[o].indexOf("=");var r=j[o].substring(0,s);var u=j[o].substring(s+1);n[r]=u}var l=f(this).closest(".form-item").find("ul").children();var m=l.parent().html();l.each(function(t){childs[t]=f(this).attr("id").match(new RegExp(/(\d+)$/g))[0]});var w=f(this).closest("li.form-item").parents("li.form-item");if(w.length){v=w.attr("id").match(new RegExp(/(\d+)$/g))[0]}f.post(ajaxurl,{action:"visual_form_builder_delete_field",form:n.form,field:n.field,child_ids:childs,parent_id:v,page:pagenow,nonce:n._wpnonce}).done(function(t){f("#form_item_"+n.field).addClass("deleting").animate({opacity:0,height:0},350,function(){f(this).before(m).remove()})})});f("#form-settings-button").click(function(l){l.preventDefault();f(this).toggleClass("current");f("#form-settings").slideToggle();var j=f('input[name="form_id"]').val(),k=(f(this).hasClass("current"))?"opened":"closed";f.post(ajaxurl,{action:"visual_form_builder_form_settings",form:j,status:k,page:pagenow}).done(function(m){if(k=="closed"){f(".settings-links").removeClass("on");f(".settings-links:first").addClass("on");f(".form-details").slideUp("normal");f(".form-details:first").show("normal")}})});f(".settings-links").click(function(l){l.preventDefault();f(".settings-links").removeClass("on");f(".form-details").slideUp("normal");if(f(this).next("div").is(":hidden")==true){f(this).addClass("on");f(this).next().slideDown("normal")}var k=f('input[name="form_id"]').val(),j=this.hash.replace(/#/g,"");f.post(ajaxurl,{action:"visual_form_builder_form_settings",form:k,accordion:j,page:pagenow})});var c=false;f("#vfb-form-builder-management input, #vfb-form-builder-management select, #vfb-form-builder-management textarea").change(function(){g()});function g(){c=true}window.onbeforeunload=function(){if(c){return"The changes you made will be lost if you navigate away from this page."}};f(document).on("submit","#visual-form-builder-update",function(){window.onbeforeunload=null});if(f(".columns-2 #side-sortables").length>0){var a=f("#vfb_form_items_meta_box"),e=a.offset(),b=55;f(window).on("scroll",function(){if(f(window).scrollTop()>e.top){a.stop().css({marginTop:f(window).scrollTop()-e.top+b})}else{a.stop().css({marginTop:0})}})}var h=f(".form-success-type:checked").val();f("#form-success-message-"+h).show();f(".form-success-type").change(function(){var j=f(this).val();switch(j){case"text":f("#form-success-message-text").show();f("#form-success-message-page, #form-success-message-redirect").hide();break;case"page":f("#form-success-message-page").show();f("#form-success-message-text, #form-success-message-redirect").hide();break;case"redirect":f("#form-success-message-redirect").show();f("#form-success-message-text, #form-success-message-page").hide();break}});f(".vfb-field-types").click(function(k){k.preventDefault();f("#vfb-field-tabs li").removeClass("tabs");f(this).parent().addClass("tabs");f(".tabs-panel-active").removeClass("tabs-panel-active").addClass("tabs-panel-inactive");var j=this.hash;f(j).removeClass("tabs-panel-inactive").addClass("tabs-panel-active")});f("#visual-form-builder-update").validate({rules:{"form_email_to[]":{email:true},form_email_from:{email:true},form_success_message_redirect:{url:true},form_notification_email_name:{required:function(j){return f("#form-notification-setting").is(":checked")}},form_notification_email_from:{required:function(j){return f("#form-notification-setting").is(":checked")},email:true},form_notification_email:{required:function(j){return f("#form-notification-setting").is(":checked")}}},errorPlacement:function(j,k){j.insertAfter(k.parent())}});f("#visual-form-builder-new-form").validate();f("#form_email_from_name_override").change(function(){if(f("#form_email_from_name_override").val()==""){f("#form-email-sender-name").prop("readonly",false)}else{f("#form-email-sender-name").prop("readonly","readonly")}});f("#form_email_from_override").change(function(){if(f("#form_email_from_override").val()==""){f("#form-email-sender").prop("readonly",false)}else{f("#form-email-sender").prop("readonly","readonly")}});f("#notification-email").toggle(f("#form-notification-setting").prop("checked"));f("#form-notification-setting").change(function(){var j=f(this).is(":checked");if(j){f("#notification-email").show();f("#form-notification-email-name, #form-notification-email-from, #form-notification-email, #form-notification-subject, #form-notification-message, #form-notification-entry").prop("disabled",false)}else{f("#notification-email").hide();f("#form-notification-email-name, #form-notification-email-from, #form-notification-email, #form-notification-subject, #form-notification-message, #form-notification-entry").prop("disabled","disabled")}});f("#vfb-export-select-all").click(function(j){j.preventDefault();f('#vfb-export-entries-fields input[type="checkbox"]').prop("checked",true)});f("#vfb-export-entries-forms").change(function(){var j=f(this).val();f("#vfb-export-entries-fields").html("Loading...");f.get(ajaxurl,{action:"visual_form_builder_export_load_options",id:j,page:pagenow}).done(function(k){f("#vfb-export-entries-fields").html(k)}).fail(function(k){f("#vfb-export-entries-fields").html("Error loading entry fields.")})})});
|
1 |
+
jQuery(document).ready(function(g){if(window.VfbAdminPages){var f=VfbAdminPages.vfb_pages;if(pagenow==f.vfb){g(".if-js-closed").removeClass("if-js-closed").addClass("closed");postboxes.add_postbox_toggles(f.vfb)}}var c=null;g(document).on("mouseenter mouseleave",".vfb-tooltip",function(p){if(p.type=="mouseenter"){if(c){clearTimeout(c);c=null}var m=g(this).attr("title"),o=g(this).attr("rel"),n=g(this).width();g(this).append('<div class="tooltip"><h3>'+m+'</h3><p class="text">'+o+"</p></div>");g.data(this,"title",m);this.title="";g(this).find(".tooltip").css({left:n+22});c=setTimeout(function(){g(".tooltip").fadeIn(300)},500)}else{this.title=g.data(this,"title");g(".tooltip").fadeOut(500);g(this).children().remove()}});g(document).on("click","a.addOption",function(s){s.preventDefault();var n=g(this).parent().parent().find(".clonedOption").length;var r=n+1;var t=g(this).closest("div").attr("id");var q=g(this).closest("div").children("label").attr("for");var m=q.replace(new RegExp(/(\d+)$/g),"");var p=t.replace(new RegExp(/(\d+)$/g),"");var o=g("#"+t).clone().attr("id",p+r);o.children("label").attr("for",m+r);o.find('input[type="text"]').attr("id",m+r);o.find('input[type="radio"]').attr("value",r);g("#"+p+n).after(o)});g(document).on("click","a.deleteOption",function(n){n.preventDefault();var m=g(this).parent().parent().find(".clonedOption").length;if(m-1==0){alert("You must have at least one option.")}else{g(this).closest("div").remove()}});g(document).on("click","a.addEmail",function(s){s.preventDefault();var n=g(this).closest("#email-details").find(".clonedOption").length;var r=n+1;var t=g(this).closest("div").attr("id");var q=g(this).closest("div").find("label").attr("for");var m=q.replace(new RegExp(/(\d+)$/g),"");var p=t.replace(new RegExp(/(\d+)$/g),"");var o=g("#"+t).clone().attr("id",p+r);o.find("label").attr("for",m+r);o.find("input").attr("id",m+r);g("#"+p+n).after(o)});g(document).on("click","a.deleteEmail",function(n){n.preventDefault();var m=g(this).closest("#email-details").find(".clonedOption").length;if(m-1==0){alert("You must have at least one option.")}else{g(this).closest("div").remove()}});g('.option input[type="radio"]').mousedown(function(){g(this).attr("previousValue",g(this).prop("checked"))}).click(function(){var m=g(this).attr("previousValue");if(m=="true"){g(this).prop("checked",false)}});g(".menu-delete, .entry-delete").click(function(){var m=(g(this).hasClass("entry-delete"))?"entry":"form";var n=confirm("You are about to permanently delete this "+m+" and all of its data.\n'Cancel' to stop, 'OK' to delete.");if(n){return true}return false});g(document).on("click","a.item-edit",function(m){m.preventDefault();g(m.target).closest("li").children(".menu-item-settings").slideToggle("fast");g(this).toggleClass("opened")});function l(m){if("FIELDSET"!==m){g("#vfb-fieldset-first-warning").show()}else{g("#vfb-fieldset-first-warning").hide()}}g("#vfb-menu-to-edit").nestedSortable({listType:"ul",maxLevels:3,handle:".vfb-menu-item-handle",placeholder:"vfb-sortable-placeholder",forcePlaceholderSize:true,forceHelperSize:true,tolerance:"pointer",toleranceElement:"> dl",items:"li:not(.ui-state-disabled)",create:function(m,n){g(this).css("min-height",g(this).height())},start:function(m,n){n.placeholder.height(n.item.height())},stop:function(n,o){var m=g("#vfb-menu-to-edit .item-type:first").text();opts={url:ajaxurl,type:"POST",async:true,cache:false,dataType:"json",data:{action:"visual_form_builder_sort_field",order:g(this).nestedSortable("toArray")},success:function(p){g("#loading-animation").hide();l(m);return}};g.ajax(opts)}});g("#form-items .vfb-draggable-form-items").click(function(m){m.preventDefault();g(this).data("submit_value",g(this).text())});g("#form-items .vfb-draggable-form-items").click(function(o){o.preventDefault();var p=g(this).closest("form").serializeArray(),n=g(this).data("submit_value"),m=g("#vfb-menu-to-edit li.ui-state-disabled:first").attr("id").match(new RegExp(/(\d+)$/g))[0];g("img.waiting").show();g.post(ajaxurl,{action:"visual_form_builder_create_field",data:p,field_type:n,previous:m,page:pagenow,nonce:g("#_wpnonce").val()}).done(function(q){g("img.waiting").hide();g(q).hide().insertBefore("#vfb-menu-to-edit li.ui-state-disabled:first").fadeIn()})});g(document).on("click","a.item-delete",function(u){u.preventDefault();var q=childs=new Array(),y=0,n=g(this).attr("href"),m=n.split("&"),s=confirm("You are about to permanently delete this field.\n'Cancel' to stop, 'OK' to delete.");if(!s){return false}for(var r=0;r<m.length;r++){var w=m[r].indexOf("=");var v=m[r].substring(0,w);var x=m[r].substring(w+1);q[v]=x}var o=g(this).closest(".form-item").find("ul").children();var p=o.parent().html();o.each(function(t){childs[t]=g(this).attr("id").match(new RegExp(/(\d+)$/g))[0]});var z=g(this).closest("li.form-item").parents("li.form-item");if(z.length){y=z.attr("id").match(new RegExp(/(\d+)$/g))[0]}g.post(ajaxurl,{action:"visual_form_builder_delete_field",form:q.form,field:q.field,child_ids:childs,parent_id:y,page:pagenow,nonce:q._wpnonce}).done(function(t){g("#form_item_"+q.field).addClass("deleting").animate({opacity:0,height:0},350,function(){g(this).before(p).remove()})})});g("#form-settings-button").click(function(o){o.preventDefault();g(this).toggleClass("current");g("#form-settings").slideToggle();var m=g('input[name="form_id"]').val(),n=(g(this).hasClass("current"))?"opened":"closed";g.post(ajaxurl,{action:"visual_form_builder_form_settings",form:m,status:n,page:pagenow}).done(function(p){if(n=="closed"){g(".settings-links").removeClass("on");g(".settings-links:first").addClass("on");g(".form-details").slideUp("normal");g(".form-details:first").show("normal")}})});g(".settings-links").click(function(o){o.preventDefault();g(".settings-links").removeClass("on");g(".form-details").slideUp("normal");if(g(this).next("div").is(":hidden")==true){g(this).addClass("on");g(this).next().slideDown("normal")}var n=g('input[name="form_id"]').val(),m=this.hash.replace(/#/g,"");g.post(ajaxurl,{action:"visual_form_builder_form_settings",form:n,accordion:m,page:pagenow})});var b=false;g("#vfb-form-builder-management input, #vfb-form-builder-management select, #vfb-form-builder-management textarea").change(function(){i()});function i(){b=true}window.onbeforeunload=function(){if(b){return"The changes you made will be lost if you navigate away from this page."}};g(document).on("submit","#visual-form-builder-update",function(){window.onbeforeunload=null});if(g(".columns-2 #side-sortables").length>0){var a=g("#vfb_form_items_meta_box"),d=a.offset(),e=a.nextAll(),h=false;g(window).on("scroll",function(){if(g(window).scrollTop()>d.top){a.stop().css({top:55,position:"fixed","z-index":"999"});if(e.is(":visible")){h=true;e.stop().css({opacity:0.1})}}else{a.stop().css({top:0,position:"relative"});if(h){e.stop().css({opacity:1})}}})}var k=g(".form-success-type:checked").val();g("#form-success-message-"+k).show();g(".form-success-type").change(function(){var m=g(this).val();switch(m){case"text":g("#form-success-message-text").show();g("#form-success-message-page, #form-success-message-redirect").hide();break;case"page":g("#form-success-message-page").show();g("#form-success-message-text, #form-success-message-redirect").hide();break;case"redirect":g("#form-success-message-redirect").show();g("#form-success-message-text, #form-success-message-page").hide();break}});g(".vfb-field-types").click(function(n){n.preventDefault();g("#vfb-field-tabs li").removeClass("tabs");g(this).parent().addClass("tabs");g(".tabs-panel-active").removeClass("tabs-panel-active").addClass("tabs-panel-inactive");var m=this.hash;g(m).removeClass("tabs-panel-inactive").addClass("tabs-panel-active")});g("#visual-form-builder-update").validate({rules:{"form_email_to[]":{email:true},form_email_from:{email:true},form_success_message_redirect:{url:true},form_notification_email_name:{required:function(m){return g("#form-notification-setting").is(":checked")}},form_notification_email_from:{required:function(m){return g("#form-notification-setting").is(":checked")},email:true},form_notification_email:{required:function(m){return g("#form-notification-setting").is(":checked")}}},errorPlacement:function(m,n){m.insertAfter(n.parent())}});g("#visual-form-builder-new-form").validate();g("#form_email_from_name_override").change(function(){if(g("#form_email_from_name_override").val()==""){g("#form-email-sender-name").prop("readonly",false)}else{g("#form-email-sender-name").prop("readonly","readonly")}});g("#form_email_from_override").change(function(){if(g("#form_email_from_override").val()==""){g("#form-email-sender").prop("readonly",false)}else{g("#form-email-sender").prop("readonly","readonly")}});g("#notification-email").toggle(g("#form-notification-setting").prop("checked"));g("#form-notification-setting").change(function(){var m=g(this).is(":checked");if(m){g("#notification-email").show();g("#form-notification-email-name, #form-notification-email-from, #form-notification-email, #form-notification-subject, #form-notification-message, #form-notification-entry").prop("disabled",false)}else{g("#notification-email").hide();g("#form-notification-email-name, #form-notification-email-from, #form-notification-email, #form-notification-subject, #form-notification-message, #form-notification-entry").prop("disabled","disabled")}});g("#vfb-export-select-all").click(function(m){m.preventDefault();g('#vfb-export-entries-fields input[type="checkbox"]').prop("checked",true)});g("#vfb-export-entries-forms").change(function(){var n=g(this).val(),m=j(n);g("#vfb-export-entries-fields").html("Loading...");g.get(ajaxurl,{action:"visual_form_builder_export_load_options",id:n,count:m,page:pagenow}).done(function(o){g("#vfb-export-entries-fields").html(o)}).fail(function(o){g("#vfb-export-entries-fields").html("Error loading entry fields.")})});g("#vfb-export-entries-rows").change(function(){var n=g("#vfb-export-entries-forms").val();var m=g(this).val();g("#vfb-export-entries-fields").html("Loading...");g.get(ajaxurl,{action:"visual_form_builder_export_load_options",id:n,offset:m,page:pagenow}).done(function(o){g("#vfb-export-entries-fields").html(o)}).fail(function(o){g("#vfb-export-entries-fields").html("Error loading entry fields.")})});function j(n){var m="";g.ajax(ajaxurl,{async:false,data:{action:"visual_form_builder_export_entries_count",id:n,page:pagenow}}).done(function(o){if(o>1000){g("#vfb-export-entries-rows").empty();var q=Math.ceil(parseInt(o)/1000);for(var p=1;p<=q;p++){g("#vfb-export-entries-rows").append(g("<option></option>").attr("value",p).text(p))}g("#vfb-export-entries-pages").show()}else{g("#vfb-export-entries-pages").hide()}m=o}).fail(function(o){});return m}});
|
languages/visual-form-builder-es_ES.mo
CHANGED
Binary file
|
languages/visual-form-builder-es_ES.po
CHANGED
@@ -1,601 +1,1083 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version: Visual Form Builder
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-03-12 00:48+0100\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Samuel Aguilera <correo@samuelaguilera.com>\n"
|
8 |
"Language-Team: Samuel Aguilera <correo@samuelaguilera.com>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"
|
13 |
-
"X-
|
14 |
"X-Poedit-Language: Spanish\n"
|
15 |
"X-Poedit-Country: Spain\n"
|
|
|
|
|
|
|
|
|
16 |
"X-Poedit-SearchPath-0: .\n"
|
|
|
17 |
|
18 |
-
#: class-entries-detail.php:
|
19 |
-
#: class-entries-detail.php:
|
|
|
20 |
msgid "Entry"
|
21 |
msgstr "Entrada"
|
22 |
|
23 |
-
#: class-entries-detail.php:
|
|
|
24 |
msgid "Details"
|
25 |
msgstr "Detalles"
|
26 |
|
27 |
-
#: class-entries-detail.php:
|
|
|
28 |
msgid "Form Title"
|
29 |
msgstr "Título formulario"
|
30 |
|
31 |
-
#: class-entries-detail.php:
|
32 |
-
#: class-entries-list.php:
|
33 |
-
#: class-
|
|
|
34 |
msgid "Date Submitted"
|
35 |
msgstr "Fecha envío"
|
36 |
|
37 |
-
#: class-entries-detail.php:
|
38 |
-
#: class-entries-list.php:
|
39 |
-
#: class-
|
|
|
40 |
msgid "IP Address"
|
41 |
msgstr "Dirección IP"
|
42 |
|
43 |
-
#: class-entries-detail.php:
|
44 |
-
#: class-entries-list.php:
|
45 |
-
|
46 |
msgid "Email Subject"
|
47 |
msgstr "Asunto email"
|
48 |
|
49 |
-
#: class-entries-detail.php:
|
50 |
-
#: class-entries-list.php:
|
51 |
-
#: class-
|
52 |
-
|
53 |
-
#: visual-form-builder.php:1564
|
54 |
msgid "Sender Name"
|
55 |
msgstr "Nombre remitente"
|
56 |
|
57 |
-
#: class-entries-detail.php:
|
58 |
-
#: class-entries-list.php:
|
59 |
-
#: class-
|
60 |
-
|
61 |
msgid "Sender Email"
|
62 |
msgstr "Email remitente"
|
63 |
|
64 |
-
#: class-entries-detail.php:
|
65 |
-
#: class-entries-list.php:
|
66 |
-
#: class-
|
|
|
67 |
msgid "Emailed To"
|
68 |
msgstr "Enviado a"
|
69 |
|
70 |
-
#: class-entries-list.php:
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
#: class-entries-list.php:92
|
75 |
-
#: class-entries-list.php:218
|
76 |
msgid "Form"
|
77 |
msgstr "Formulario"
|
78 |
|
79 |
-
#: class-entries-list.php:
|
|
|
|
|
80 |
msgid "Delete"
|
81 |
msgstr "Borrar"
|
82 |
|
83 |
-
#: class-
|
84 |
-
|
85 |
-
msgstr "Exportar todo"
|
86 |
-
|
87 |
-
#: class-entries-list.php:170
|
88 |
-
msgid "Export Selected"
|
89 |
-
msgstr "Exportar seleccionado"
|
90 |
-
|
91 |
-
#: class-entries-list.php:214
|
92 |
msgid "Entries ID"
|
93 |
msgstr "ID entradas"
|
94 |
|
95 |
-
#: class-entries-list.php:
|
|
|
96 |
msgid "View all forms"
|
97 |
msgstr "Ver todos los formularios"
|
98 |
|
99 |
-
#: class-entries-list.php:
|
|
|
100 |
msgid "Filter"
|
101 |
msgstr "Filtrar"
|
102 |
|
103 |
-
#: visual-form-builder.php:
|
104 |
-
|
105 |
-
msgstr "<div id=\"message\" class=\"updated\"><p>El formulario ha sido creado correctamente.</p></div>"
|
106 |
-
|
107 |
-
#: visual-form-builder.php:121
|
108 |
-
#, php-format
|
109 |
-
msgid "<div id=\"message\" class=\"updated\"><p>The <strong>%s</strong> form has been updated.</p></div>"
|
110 |
-
msgstr "<div id=\"message\" class=\"updated\"><p>El formulario <strong>%s</strong> ha sido actualizado.</p></div>"
|
111 |
-
|
112 |
-
#: visual-form-builder.php:124
|
113 |
-
msgid "<div id=\"message\" class=\"updated\"><p>The form has been successfully deleted.</p></div>"
|
114 |
-
msgstr "<div id=\"message\" class=\"updated\"><p>El formulario borrado correctamente.</p></div>"
|
115 |
-
|
116 |
-
#: visual-form-builder.php:127
|
117 |
-
msgid "<div id=\"message\" class=\"updated\"><p>The form has been successfully duplicated.</p></div>"
|
118 |
-
msgstr "<div id=\"message\" class=\"updated\"><p>El formulario ha sido duplicado correctamente.</p></div>"
|
119 |
-
|
120 |
-
#: visual-form-builder.php:416
|
121 |
msgid "Settings"
|
122 |
msgstr "Ajustes"
|
123 |
|
124 |
-
#: visual-form-builder.php:
|
125 |
-
#: visual-form-builder.php:
|
|
|
|
|
126 |
msgid "Visual Form Builder"
|
127 |
msgstr "Visual Form Builder"
|
128 |
|
129 |
-
#: visual-form-builder.php:
|
130 |
-
|
131 |
-
msgid "<div id=\"message\" class=\"updated\"><p>The <strong>%s</strong> form has been created.</p></div>"
|
132 |
-
msgstr "<div id=\"message\" class=\"updated\"><p>El formulario <strong>%s</strong> ha sido creado.</p></div>"
|
133 |
-
|
134 |
-
#: visual-form-builder.php:1000
|
135 |
msgid "Edit Field Item"
|
136 |
msgstr "Editar elementos del campo"
|
137 |
|
138 |
-
#: visual-form-builder.php:
|
139 |
-
#: visual-form-builder.php:
|
140 |
-
#: visual-form-builder.php:
|
|
|
141 |
msgid "CSS Classes"
|
142 |
msgstr "Clases CSS"
|
143 |
|
144 |
-
#: visual-form-builder.php:
|
145 |
-
#: visual-form-builder.php:
|
|
|
146 |
msgid "Name"
|
147 |
msgstr "Nombre"
|
148 |
|
149 |
-
#: visual-form-builder.php:
|
|
|
150 |
msgid "Description"
|
151 |
msgstr "Descripción"
|
152 |
|
153 |
-
#: visual-form-builder.php:
|
|
|
154 |
msgid "Options"
|
155 |
msgstr "Opciones"
|
156 |
|
157 |
-
#: visual-form-builder.php:
|
|
|
158 |
msgid "Accepted File Extensions"
|
159 |
msgstr "Extensiones aceptadas"
|
160 |
|
161 |
-
#: visual-form-builder.php:
|
|
|
162 |
msgid "Validation"
|
163 |
msgstr "Validación"
|
164 |
|
165 |
-
#: visual-form-builder.php:
|
|
|
166 |
msgid "12 Hour Format"
|
167 |
msgstr "Formato 12 horas"
|
168 |
|
169 |
-
#: visual-form-builder.php:
|
|
|
170 |
msgid "24 Hour Format"
|
171 |
msgstr "Formato 24 horas"
|
172 |
|
173 |
-
#: visual-form-builder.php:
|
|
|
174 |
msgid "None"
|
175 |
msgstr "Ninguno"
|
176 |
|
177 |
-
#: visual-form-builder.php:
|
|
|
178 |
msgid "Email"
|
179 |
msgstr "Email"
|
180 |
|
181 |
-
#: visual-form-builder.php:
|
|
|
182 |
msgid "URL"
|
183 |
msgstr "URL"
|
184 |
|
185 |
-
#: visual-form-builder.php:
|
|
|
186 |
msgid "Date"
|
187 |
msgstr "Fecha"
|
188 |
|
189 |
-
#: visual-form-builder.php:
|
|
|
190 |
msgid "Number"
|
191 |
msgstr "Número"
|
192 |
|
193 |
-
#: visual-form-builder.php:
|
|
|
194 |
msgid "Digits"
|
195 |
msgstr "Dígitos"
|
196 |
|
197 |
-
#: visual-form-builder.php:
|
|
|
198 |
msgid "Phone"
|
199 |
msgstr "Teléfono"
|
200 |
|
201 |
-
#: visual-form-builder.php:
|
|
|
202 |
msgid "Required"
|
203 |
msgstr "Obligatorio"
|
204 |
|
205 |
-
#: visual-form-builder.php:
|
|
|
206 |
msgid "No"
|
207 |
msgstr "No"
|
208 |
|
209 |
-
#: visual-form-builder.php:
|
|
|
210 |
msgid "Yes"
|
211 |
msgstr "Sí"
|
212 |
|
213 |
-
#: visual-form-builder.php:
|
|
|
214 |
msgid "Size"
|
215 |
msgstr "Tamaño"
|
216 |
|
217 |
-
#: visual-form-builder.php:
|
|
|
218 |
msgid "Small"
|
219 |
msgstr "Pequeño"
|
220 |
|
221 |
-
#: visual-form-builder.php:
|
|
|
222 |
msgid "Medium"
|
223 |
msgstr "Medio"
|
224 |
|
225 |
-
#: visual-form-builder.php:
|
|
|
226 |
msgid "Large"
|
227 |
msgstr "Grande"
|
228 |
|
229 |
-
#: visual-form-builder.php:
|
|
|
230 |
msgid "Options Layout"
|
231 |
msgstr "Formato opciones"
|
232 |
|
233 |
-
#: visual-form-builder.php:
|
|
|
234 |
msgid "One Column"
|
235 |
msgstr "Una columna"
|
236 |
|
237 |
-
#: visual-form-builder.php:
|
|
|
238 |
msgid "Two Columns"
|
239 |
msgstr "Dos columnas"
|
240 |
|
241 |
-
#: visual-form-builder.php:
|
|
|
242 |
msgid "Three Columns"
|
243 |
msgstr "Tres columnas"
|
244 |
|
245 |
-
#: visual-form-builder.php:
|
|
|
246 |
msgid "Auto Width"
|
247 |
msgstr "Ancho automático"
|
248 |
|
249 |
-
#: visual-form-builder.php:
|
|
|
250 |
msgid "Field Layout"
|
251 |
msgstr "Ubicación campo"
|
252 |
|
253 |
-
#: visual-form-builder.php:
|
|
|
254 |
msgid "Default"
|
255 |
msgstr "Predeterminada"
|
256 |
|
257 |
-
#: visual-form-builder.php:
|
|
|
258 |
msgid "Left Half"
|
259 |
msgstr "Mitad izquierda"
|
260 |
|
261 |
-
#: visual-form-builder.php:
|
|
|
262 |
msgid "Right Half"
|
263 |
msgstr "Mitad derecha"
|
264 |
|
265 |
-
#: visual-form-builder.php:
|
|
|
266 |
msgid "Left Third"
|
267 |
msgstr "Un tercio izquierda"
|
268 |
|
269 |
-
#: visual-form-builder.php:
|
|
|
270 |
msgid "Middle Third"
|
271 |
msgstr "Un tercio centro"
|
272 |
|
273 |
-
#: visual-form-builder.php:
|
|
|
274 |
msgid "Right Third"
|
275 |
msgstr "Un tercio derecha"
|
276 |
|
277 |
-
#: visual-form-builder.php:
|
|
|
278 |
msgid "Left Two Thirds"
|
279 |
msgstr "Dos tercios izquierda"
|
280 |
|
281 |
-
#: visual-form-builder.php:
|
|
|
282 |
msgid "Right Two Thirds"
|
283 |
msgstr "Dos tercios derecha"
|
284 |
|
285 |
-
#: visual-form-builder.php:
|
|
|
286 |
msgid "Remove"
|
287 |
msgstr "Eliminar"
|
288 |
|
289 |
-
#:
|
|
|
290 |
msgid "Forms"
|
291 |
msgstr "Formularios"
|
292 |
|
293 |
-
#:
|
|
|
|
|
|
|
294 |
msgid "Entries"
|
295 |
msgstr "Entradas"
|
296 |
|
297 |
-
#: visual-form-builder.php:
|
|
|
298 |
msgid "Form Items"
|
299 |
msgstr "Elementos del formulario"
|
300 |
|
301 |
-
#: visual-form-builder.php:
|
|
|
302 |
msgid "Click"
|
303 |
msgstr "Haz clic"
|
304 |
|
305 |
-
#: visual-form-builder.php:
|
|
|
306 |
msgid "to Add a Field"
|
307 |
msgstr "para añadir un campo"
|
308 |
|
309 |
-
#:
|
310 |
-
|
311 |
-
msgstr "Salida del formulario"
|
312 |
-
|
313 |
-
#: visual-form-builder.php:1351
|
314 |
-
msgid "Copy this shortcode and paste into any Post or Page."
|
315 |
-
msgstr "Copia este código y pégalo en cualquier entrada o página."
|
316 |
-
|
317 |
-
#: visual-form-builder.php:1414
|
318 |
-
#: visual-form-builder.php:1416
|
319 |
-
msgid "Add form"
|
320 |
-
msgstr "Añadir formulario"
|
321 |
-
|
322 |
-
#: visual-form-builder.php:1432
|
323 |
msgid "Form Name"
|
324 |
msgstr "Nombre formulario"
|
325 |
|
326 |
-
#:
|
|
|
327 |
msgid "Duplicate Form"
|
328 |
msgstr "Duplicar formulario"
|
329 |
|
330 |
-
#:
|
331 |
-
|
332 |
-
msgstr "Personalizar detalles del email"
|
333 |
-
|
334 |
-
#: visual-form-builder.php:1447
|
335 |
-
msgid "Email Details"
|
336 |
-
msgstr "Detalles del email"
|
337 |
-
|
338 |
-
#: visual-form-builder.php:1448
|
339 |
-
msgid "Customize Confirmation Message"
|
340 |
-
msgstr "Personalizar mensaje de confirmación"
|
341 |
-
|
342 |
-
#: visual-form-builder.php:1448
|
343 |
-
msgid "Confirmation"
|
344 |
-
msgstr "Confirmación"
|
345 |
-
|
346 |
-
#: visual-form-builder.php:1449
|
347 |
-
msgid "Customize Notification Email"
|
348 |
-
msgstr "Personalizar email de notificación"
|
349 |
-
|
350 |
-
#: visual-form-builder.php:1449
|
351 |
-
msgid "Notification"
|
352 |
-
msgstr "Notificación"
|
353 |
-
|
354 |
-
#: visual-form-builder.php:1453
|
355 |
msgid "The forms you build here will send information to one or more email addresses when submitted by a user on your site. Use the fields below to customize the details of that email."
|
356 |
msgstr "Los formularios creados aquí enviarán información a una o más direcciones de email cuando un usuario de tu sitio los envíe. Usa los campos a continuación para personalizar los detalles de ese email."
|
357 |
|
358 |
-
#:
|
|
|
|
|
|
|
359 |
msgid "E-mail Subject"
|
360 |
msgstr "Asunto email"
|
361 |
|
362 |
-
#:
|
363 |
-
|
364 |
-
msgstr "Selecciona un campo de texto obligatorio"
|
365 |
-
|
366 |
-
#: visual-form-builder.php:1480
|
367 |
-
msgid "Sender E-mail"
|
368 |
-
msgstr "Email remitente"
|
369 |
-
|
370 |
-
#: visual-form-builder.php:1483
|
371 |
-
msgid "OR"
|
372 |
-
msgstr "O"
|
373 |
-
|
374 |
-
#: visual-form-builder.php:1485
|
375 |
-
#: visual-form-builder.php:1577
|
376 |
-
msgid "Select a required text field with email validation"
|
377 |
-
msgstr "Selecciona un campo obligatorio con validación de email"
|
378 |
-
|
379 |
-
#: visual-form-builder.php:1504
|
380 |
msgid "E-mail(s) To"
|
381 |
msgstr "Se envía a"
|
382 |
|
383 |
-
#:
|
|
|
384 |
msgid "After someone submits a form, you can control what is displayed. By default, it's a message but you can send them to another WordPress Page or a custom URL."
|
385 |
msgstr "Cuando alguien envía un formulario, puedes controlar qué se mostrará. De manera predeterminada es un mensaje, pero puedes enviarlos a otra página de WordPress o una URL personalizada."
|
386 |
|
387 |
-
#:
|
|
|
388 |
msgid "Text"
|
389 |
msgstr "Texto"
|
390 |
|
391 |
-
#:
|
|
|
392 |
msgid "Page"
|
393 |
msgstr "Página"
|
394 |
|
395 |
-
#:
|
|
|
396 |
msgid "Redirect"
|
397 |
msgstr "Redireccionar"
|
398 |
|
399 |
-
#:
|
|
|
400 |
msgid "Your form was successfully submitted. Thank you for contacting us."
|
401 |
msgstr "El formulario ha sido enviado correctamente. Gracias por contactar con nosotros."
|
402 |
|
403 |
-
#:
|
|
|
404 |
msgid "Select a Page"
|
405 |
msgstr "Selecciona una página"
|
406 |
|
407 |
-
#:
|
|
|
408 |
msgid "When a user submits their entry, you can send a customizable notification email."
|
409 |
msgstr "Cuando un usuario hace un envío, puedes enviar una notificación por email personalizable."
|
410 |
|
411 |
-
#:
|
|
|
412 |
msgid "Send Confirmation Email to User"
|
413 |
msgstr "Enviar email de confirmación al usuario"
|
414 |
|
415 |
-
#:
|
416 |
-
|
417 |
-
msgstr "Enviar a"
|
418 |
-
|
419 |
-
#: visual-form-builder.php:1586
|
420 |
msgid "Subject"
|
421 |
msgstr "Asunto"
|
422 |
|
423 |
-
#:
|
|
|
424 |
msgid "Message"
|
425 |
msgstr "Mensaje"
|
426 |
|
427 |
-
#:
|
|
|
428 |
msgid "Include a Copy of the User's Entry"
|
429 |
msgstr "Incluir una copia del envío del usuario"
|
430 |
|
431 |
-
#:
|
432 |
-
|
433 |
msgid "Create Form"
|
434 |
msgstr "Crear formulario"
|
435 |
|
436 |
-
#:
|
437 |
-
#:
|
|
|
438 |
msgid "Save Form"
|
439 |
msgstr "Guardar formulario"
|
440 |
|
441 |
-
#:
|
|
|
442 |
msgid "Delete Form"
|
443 |
msgstr "Borrar formulario"
|
444 |
|
445 |
-
#: visual-form-builder.php:
|
446 |
-
|
447 |
-
msgstr "Comenzando"
|
448 |
-
|
449 |
-
#: visual-form-builder.php:1619
|
450 |
-
msgid "Enter a name in the Form Name input above and click Create Form."
|
451 |
-
msgstr "Introduce un nombre en la casilla de \"nombre formulario\" y haz clic en crear formulario."
|
452 |
-
|
453 |
-
#: visual-form-builder.php:1620
|
454 |
-
msgid "Click form items from the Form Item box on the left to add to your form."
|
455 |
-
msgstr "Haz clic en elementos del formulario de la caja de elementos del formulario a la izquierda para añadirlos a tu formulario."
|
456 |
-
|
457 |
-
#: visual-form-builder.php:1621
|
458 |
-
msgid "After adding an item, drag and drop to put them in the order you want."
|
459 |
-
msgstr "Después de añadir un elemento, arrastra y suelta para ponerlo en el orden que quieras."
|
460 |
-
|
461 |
-
#: visual-form-builder.php:1622
|
462 |
-
msgid "Click the down arrow on each item to reveal configuration options."
|
463 |
-
msgstr "Haz clic en la fecha hacia abajo de cada elemento para visualizar opciones de configuración."
|
464 |
-
|
465 |
-
#: visual-form-builder.php:1623
|
466 |
-
msgid "Configure the Email Details section."
|
467 |
-
msgstr "Configurar sección detalles del email."
|
468 |
-
|
469 |
-
#: visual-form-builder.php:1624
|
470 |
-
msgid "When you have finished building your form, click the Save Form button."
|
471 |
-
msgstr "Cuando hayas terminado de construir tu formulario, haz clic en el botón guardar formulario."
|
472 |
-
|
473 |
-
#: visual-form-builder.php:1627
|
474 |
-
msgid "Need more help?"
|
475 |
-
msgstr "¿Necesitas más ayuda?"
|
476 |
-
|
477 |
-
#: visual-form-builder.php:1629
|
478 |
-
msgid "Click on the Help tab at the top of this page."
|
479 |
-
msgstr "Haz clic en la pestaña de ayuda en la parte superior de esta página."
|
480 |
-
|
481 |
-
#: visual-form-builder.php:1634
|
482 |
msgid "Help Promote Visual Form Builder"
|
483 |
msgstr "Ayuda a promocionar Visual Form Builder"
|
484 |
|
485 |
-
#: visual-form-builder.php:
|
|
|
486 |
msgid "Follow me on Twitter"
|
487 |
msgstr "Sígueme en Twitter"
|
488 |
|
489 |
-
#: visual-form-builder.php:
|
|
|
490 |
msgid "Rate Visual Form Builder on WordPress.org"
|
491 |
msgstr "Califica Visual Form Builder en WordPress.org"
|
492 |
|
493 |
-
#: visual-form-builder.php:
|
|
|
494 |
msgid "New Features of Visual Form Builder Pro"
|
495 |
msgstr "Nuevas características de Visual Form Builder Pro"
|
496 |
|
497 |
-
#: visual-form-builder.php:
|
498 |
-
|
499 |
-
msgstr "10 nuevos campos de formulario (usuario, contraseña, selector de color, autocompletar, y más)"
|
500 |
-
|
501 |
-
#: visual-form-builder.php:1649
|
502 |
-
msgid "Edit and Update Entries"
|
503 |
-
msgstr "Editar y actualizar entradas"
|
504 |
-
|
505 |
-
#: visual-form-builder.php:1650
|
506 |
msgid "Quality HTML Email Template"
|
507 |
msgstr "Plantilla de email HTML de calidad"
|
508 |
|
509 |
-
#: visual-form-builder.php:
|
|
|
510 |
msgid "Email Designer"
|
511 |
msgstr "Diseñador email"
|
512 |
|
513 |
-
#: visual-form-builder.php:
|
|
|
514 |
msgid "Analytics"
|
515 |
msgstr "Estadísticas"
|
516 |
|
517 |
-
#: visual-form-builder.php:
|
|
|
518 |
msgid "Data & Form Migration"
|
519 |
msgstr "Migración de datos y formularios"
|
520 |
|
521 |
-
#: visual-form-builder.php:
|
522 |
-
|
523 |
-
msgstr "Integración con Paypal"
|
524 |
-
|
525 |
-
#: visual-form-builder.php:1655
|
526 |
msgid "Form Paging"
|
527 |
msgstr "Paginación formulario"
|
528 |
|
529 |
-
#: visual-form-builder.php:
|
|
|
530 |
msgid "No License Key"
|
531 |
msgstr "Sin llave de licencia"
|
532 |
|
533 |
-
#: visual-form-builder.php:
|
534 |
-
|
535 |
-
msgstr "Uso ilimitado"
|
536 |
-
|
537 |
-
#: visual-form-builder.php:1658
|
538 |
msgid "Automatic Updates"
|
539 |
msgstr "Actualizaciones automáticas"
|
540 |
|
541 |
-
#: visual-form-builder.php:
|
|
|
542 |
msgid "Learn more about some of these features"
|
543 |
msgstr "Conoce más acerca de estas características"
|
544 |
|
545 |
-
#: visual-form-builder.php:
|
|
|
546 |
msgid "Buy Now"
|
547 |
msgstr "Comprar ahora"
|
548 |
|
549 |
-
#: visual-form-builder.php:
|
|
|
550 |
msgid "Only $10"
|
551 |
msgstr "Sólo $10"
|
552 |
|
553 |
-
#:
|
554 |
-
msgid "Select form inputs from the box at left to begin building your custom form. An initial fieldset has been automatically added to get you started."
|
555 |
-
msgstr "Selecciona campos de entrada de la caja de la izquierda para comenzar a construir tu formulario. Se ha añadido automáticamente un conjuto de campos para que empieces."
|
556 |
-
|
557 |
-
#: visual-form-builder.php:1848
|
558 |
#, php-format
|
|
|
559 |
msgid "Logged in as <a href=\"%1$s\">%2$s</a>. Verification not required."
|
560 |
msgstr "Conectado como <a href=\"%1$s\">%2$s</a>. Verificación no necesaria."
|
561 |
|
562 |
-
#:
|
|
|
563 |
msgid "Verification"
|
564 |
msgstr "Verificación"
|
565 |
|
566 |
-
#:
|
567 |
-
|
568 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
569 |
|
570 |
-
#:
|
571 |
-
|
572 |
-
|
|
|
|
|
|
|
573 |
|
574 |
-
#:
|
575 |
-
|
576 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
577 |
|
578 |
-
#:
|
579 |
-
|
580 |
-
|
|
|
581 |
|
582 |
-
#:
|
583 |
-
|
584 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
585 |
|
586 |
-
#: visual-form-builder.php:
|
587 |
-
|
588 |
-
|
|
|
589 |
|
590 |
-
#: visual-form-builder.php:
|
591 |
-
|
592 |
-
|
|
|
593 |
|
594 |
-
|
595 |
-
|
|
|
|
|
596 |
|
597 |
-
|
598 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
599 |
|
600 |
-
#~ msgid "Submit"
|
601 |
-
#~ msgstr "Enviar"
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: Visual Form Builder v2.7.2\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-03-12 00:48+0100\n"
|
6 |
+
"PO-Revision-Date: 2013-04-30 00:33:15+0000\n"
|
7 |
"Last-Translator: Samuel Aguilera <correo@samuelaguilera.com>\n"
|
8 |
"Language-Team: Samuel Aguilera <correo@samuelaguilera.com>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
13 |
+
"X-Generator: CSL v1.x\n"
|
14 |
"X-Poedit-Language: Spanish\n"
|
15 |
"X-Poedit-Country: Spain\n"
|
16 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
17 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n"
|
18 |
+
"X-Poedit-Basepath: .\n"
|
19 |
+
"X-Poedit-Bookmarks: \n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
+
"X-Textdomain-Support: yes"
|
22 |
|
23 |
+
#: includes/class-entries-detail.php:37
|
24 |
+
#: includes/class-entries-detail.php:91
|
25 |
+
#@ visual-form-builder
|
26 |
msgid "Entry"
|
27 |
msgstr "Entrada"
|
28 |
|
29 |
+
#: includes/class-entries-detail.php:42
|
30 |
+
#@ visual-form-builder
|
31 |
msgid "Details"
|
32 |
msgstr "Detalles"
|
33 |
|
34 |
+
#: includes/class-entries-detail.php:48
|
35 |
+
#@ visual-form-builder
|
36 |
msgid "Form Title"
|
37 |
msgstr "Título formulario"
|
38 |
|
39 |
+
#: includes/class-entries-detail.php:51
|
40 |
+
#: includes/class-entries-list.php:94
|
41 |
+
#: includes/class-export.php:18
|
42 |
+
#@ visual-form-builder
|
43 |
msgid "Date Submitted"
|
44 |
msgstr "Fecha envío"
|
45 |
|
46 |
+
#: includes/class-entries-detail.php:54
|
47 |
+
#: includes/class-entries-list.php:93
|
48 |
+
#: includes/class-export.php:19
|
49 |
+
#@ visual-form-builder
|
50 |
msgid "IP Address"
|
51 |
msgstr "Dirección IP"
|
52 |
|
53 |
+
#: includes/class-entries-detail.php:57
|
54 |
+
#: includes/class-entries-list.php:89
|
55 |
+
#@ visual-form-builder
|
56 |
msgid "Email Subject"
|
57 |
msgstr "Asunto email"
|
58 |
|
59 |
+
#: includes/class-entries-detail.php:60
|
60 |
+
#: includes/class-entries-list.php:90
|
61 |
+
#: includes/class-export.php:21
|
62 |
+
#@ visual-form-builder
|
|
|
63 |
msgid "Sender Name"
|
64 |
msgstr "Nombre remitente"
|
65 |
|
66 |
+
#: includes/class-entries-detail.php:63
|
67 |
+
#: includes/class-entries-list.php:91
|
68 |
+
#: includes/class-export.php:22
|
69 |
+
#@ visual-form-builder
|
70 |
msgid "Sender Email"
|
71 |
msgstr "Email remitente"
|
72 |
|
73 |
+
#: includes/class-entries-detail.php:66
|
74 |
+
#: includes/class-entries-list.php:92
|
75 |
+
#: includes/class-export.php:23
|
76 |
+
#@ visual-form-builder
|
77 |
msgid "Emailed To"
|
78 |
msgstr "Enviado a"
|
79 |
|
80 |
+
#: includes/class-entries-list.php:88
|
81 |
+
#: includes/class-export.php:106
|
82 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
83 |
msgid "Form"
|
84 |
msgstr "Formulario"
|
85 |
|
86 |
+
#: includes/class-entries-list.php:176
|
87 |
+
#: visual-form-builder.php:1239
|
88 |
+
#@ visual-form-builder
|
89 |
msgid "Delete"
|
90 |
msgstr "Borrar"
|
91 |
|
92 |
+
#: includes/class-export.php:17
|
93 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
msgid "Entries ID"
|
95 |
msgstr "ID entradas"
|
96 |
|
97 |
+
#: includes/class-entries-list.php:218
|
98 |
+
#@ visual-form-builder
|
99 |
msgid "View all forms"
|
100 |
msgstr "Ver todos los formularios"
|
101 |
|
102 |
+
#: includes/class-entries-list.php:225
|
103 |
+
#@ visual-form-builder
|
104 |
msgid "Filter"
|
105 |
msgstr "Filtrar"
|
106 |
|
107 |
+
#: visual-form-builder.php:185
|
108 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
msgid "Settings"
|
110 |
msgstr "Ajustes"
|
111 |
|
112 |
+
#: visual-form-builder.php:1723
|
113 |
+
#: visual-form-builder.php:1725
|
114 |
+
#: visual-form-builder.php:1846
|
115 |
+
#@ visual-form-builder
|
116 |
msgid "Visual Form Builder"
|
117 |
msgstr "Visual Form Builder"
|
118 |
|
119 |
+
#: visual-form-builder.php:1356
|
120 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
121 |
msgid "Edit Field Item"
|
122 |
msgstr "Editar elementos del campo"
|
123 |
|
124 |
+
#: visual-form-builder.php:1373
|
125 |
+
#: visual-form-builder.php:1414
|
126 |
+
#: visual-form-builder.php:1653
|
127 |
+
#@ visual-form-builder
|
128 |
msgid "CSS Classes"
|
129 |
msgstr "Clases CSS"
|
130 |
|
131 |
+
#: visual-form-builder.php:1384
|
132 |
+
#: visual-form-builder.php:1404
|
133 |
+
#@ visual-form-builder
|
134 |
msgid "Name"
|
135 |
msgstr "Nombre"
|
136 |
|
137 |
+
#: visual-form-builder.php:1424
|
138 |
+
#@ visual-form-builder
|
139 |
msgid "Description"
|
140 |
msgstr "Descripción"
|
141 |
|
142 |
+
#: visual-form-builder.php:1436
|
143 |
+
#@ visual-form-builder
|
144 |
msgid "Options"
|
145 |
msgstr "Opciones"
|
146 |
|
147 |
+
#: visual-form-builder.php:1493
|
148 |
+
#@ visual-form-builder
|
149 |
msgid "Accepted File Extensions"
|
150 |
msgstr "Extensiones aceptadas"
|
151 |
|
152 |
+
#: visual-form-builder.php:1508
|
153 |
+
#@ visual-form-builder
|
154 |
msgid "Validation"
|
155 |
msgstr "Validación"
|
156 |
|
157 |
+
#: visual-form-builder.php:1515
|
158 |
+
#@ visual-form-builder
|
159 |
msgid "12 Hour Format"
|
160 |
msgstr "Formato 12 horas"
|
161 |
|
162 |
+
#: visual-form-builder.php:1516
|
163 |
+
#@ visual-form-builder
|
164 |
msgid "24 Hour Format"
|
165 |
msgstr "Formato 24 horas"
|
166 |
|
167 |
+
#: visual-form-builder.php:1518
|
168 |
+
#@ visual-form-builder
|
169 |
msgid "None"
|
170 |
msgstr "Ninguno"
|
171 |
|
172 |
+
#: visual-form-builder.php:1519
|
173 |
+
#@ visual-form-builder
|
174 |
msgid "Email"
|
175 |
msgstr "Email"
|
176 |
|
177 |
+
#: visual-form-builder.php:1520
|
178 |
+
#@ visual-form-builder
|
179 |
msgid "URL"
|
180 |
msgstr "URL"
|
181 |
|
182 |
+
#: visual-form-builder.php:1521
|
183 |
+
#@ visual-form-builder
|
184 |
msgid "Date"
|
185 |
msgstr "Fecha"
|
186 |
|
187 |
+
#: visual-form-builder.php:1522
|
188 |
+
#@ visual-form-builder
|
189 |
msgid "Number"
|
190 |
msgstr "Número"
|
191 |
|
192 |
+
#: visual-form-builder.php:1523
|
193 |
+
#@ visual-form-builder
|
194 |
msgid "Digits"
|
195 |
msgstr "Dígitos"
|
196 |
|
197 |
+
#: visual-form-builder.php:1524
|
198 |
+
#@ visual-form-builder
|
199 |
msgid "Phone"
|
200 |
msgstr "Teléfono"
|
201 |
|
202 |
+
#: visual-form-builder.php:1556
|
203 |
+
#@ visual-form-builder
|
204 |
msgid "Required"
|
205 |
msgstr "Obligatorio"
|
206 |
|
207 |
+
#: visual-form-builder.php:1560
|
208 |
+
#@ visual-form-builder
|
209 |
msgid "No"
|
210 |
msgstr "No"
|
211 |
|
212 |
+
#: visual-form-builder.php:1561
|
213 |
+
#@ visual-form-builder
|
214 |
msgid "Yes"
|
215 |
msgstr "Sí"
|
216 |
|
217 |
+
#: visual-form-builder.php:1570
|
218 |
+
#@ visual-form-builder
|
219 |
msgid "Size"
|
220 |
msgstr "Tamaño"
|
221 |
|
222 |
+
#: visual-form-builder.php:1574
|
223 |
+
#@ visual-form-builder
|
224 |
msgid "Small"
|
225 |
msgstr "Pequeño"
|
226 |
|
227 |
+
#: visual-form-builder.php:1575
|
228 |
+
#@ visual-form-builder
|
229 |
msgid "Medium"
|
230 |
msgstr "Medio"
|
231 |
|
232 |
+
#: visual-form-builder.php:1576
|
233 |
+
#@ visual-form-builder
|
234 |
msgid "Large"
|
235 |
msgstr "Grande"
|
236 |
|
237 |
+
#: visual-form-builder.php:1585
|
238 |
+
#@ visual-form-builder
|
239 |
msgid "Options Layout"
|
240 |
msgstr "Formato opciones"
|
241 |
|
242 |
+
#: visual-form-builder.php:1589
|
243 |
+
#@ visual-form-builder
|
244 |
msgid "One Column"
|
245 |
msgstr "Una columna"
|
246 |
|
247 |
+
#: visual-form-builder.php:1590
|
248 |
+
#@ visual-form-builder
|
249 |
msgid "Two Columns"
|
250 |
msgstr "Dos columnas"
|
251 |
|
252 |
+
#: visual-form-builder.php:1591
|
253 |
+
#@ visual-form-builder
|
254 |
msgid "Three Columns"
|
255 |
msgstr "Tres columnas"
|
256 |
|
257 |
+
#: visual-form-builder.php:1592
|
258 |
+
#@ visual-form-builder
|
259 |
msgid "Auto Width"
|
260 |
msgstr "Ancho automático"
|
261 |
|
262 |
+
#: visual-form-builder.php:1601
|
263 |
+
#@ visual-form-builder
|
264 |
msgid "Field Layout"
|
265 |
msgstr "Ubicación campo"
|
266 |
|
267 |
+
#: visual-form-builder.php:1606
|
268 |
+
#@ visual-form-builder
|
269 |
msgid "Default"
|
270 |
msgstr "Predeterminada"
|
271 |
|
272 |
+
#: visual-form-builder.php:1608
|
273 |
+
#@ visual-form-builder
|
274 |
msgid "Left Half"
|
275 |
msgstr "Mitad izquierda"
|
276 |
|
277 |
+
#: visual-form-builder.php:1609
|
278 |
+
#@ visual-form-builder
|
279 |
msgid "Right Half"
|
280 |
msgstr "Mitad derecha"
|
281 |
|
282 |
+
#: visual-form-builder.php:1612
|
283 |
+
#@ visual-form-builder
|
284 |
msgid "Left Third"
|
285 |
msgstr "Un tercio izquierda"
|
286 |
|
287 |
+
#: visual-form-builder.php:1613
|
288 |
+
#@ visual-form-builder
|
289 |
msgid "Middle Third"
|
290 |
msgstr "Un tercio centro"
|
291 |
|
292 |
+
#: visual-form-builder.php:1614
|
293 |
+
#@ visual-form-builder
|
294 |
msgid "Right Third"
|
295 |
msgstr "Un tercio derecha"
|
296 |
|
297 |
+
#: visual-form-builder.php:1617
|
298 |
+
#@ visual-form-builder
|
299 |
msgid "Left Two Thirds"
|
300 |
msgstr "Dos tercios izquierda"
|
301 |
|
302 |
+
#: visual-form-builder.php:1618
|
303 |
+
#@ visual-form-builder
|
304 |
msgid "Right Two Thirds"
|
305 |
msgstr "Dos tercios derecha"
|
306 |
|
307 |
+
#: visual-form-builder.php:1665
|
308 |
+
#@ visual-form-builder
|
309 |
msgid "Remove"
|
310 |
msgstr "Eliminar"
|
311 |
|
312 |
+
#: includes/class-export.php:90
|
313 |
+
#@ visual-form-builder
|
314 |
msgid "Forms"
|
315 |
msgstr "Formularios"
|
316 |
|
317 |
+
#: includes/class-export.php:93
|
318 |
+
#: visual-form-builder.php:1727
|
319 |
+
#: visual-form-builder.php:1783
|
320 |
+
#@ visual-form-builder
|
321 |
msgid "Entries"
|
322 |
msgstr "Entradas"
|
323 |
|
324 |
+
#: visual-form-builder.php:436
|
325 |
+
#@ visual-form-builder
|
326 |
msgid "Form Items"
|
327 |
msgstr "Elementos del formulario"
|
328 |
|
329 |
+
#: visual-form-builder.php:448
|
330 |
+
#@ visual-form-builder
|
331 |
msgid "Click"
|
332 |
msgstr "Haz clic"
|
333 |
|
334 |
+
#: visual-form-builder.php:448
|
335 |
+
#@ visual-form-builder
|
336 |
msgid "to Add a Field"
|
337 |
msgstr "para añadir un campo"
|
338 |
|
339 |
+
#: includes/admin-form-creator.php:63
|
340 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
341 |
msgid "Form Name"
|
342 |
msgstr "Nombre formulario"
|
343 |
|
344 |
+
#: includes/admin-form-creator.php:95
|
345 |
+
#@ visual-form-builder
|
346 |
msgid "Duplicate Form"
|
347 |
msgstr "Duplicar formulario"
|
348 |
|
349 |
+
#: includes/admin-form-creator.php:126
|
350 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
351 |
msgid "The forms you build here will send information to one or more email addresses when submitted by a user on your site. Use the fields below to customize the details of that email."
|
352 |
msgstr "Los formularios creados aquí enviarán información a una o más direcciones de email cuando un usuario de tu sitio los envíe. Usa los campos a continuación para personalizar los detalles de ese email."
|
353 |
|
354 |
+
#: includes/admin-form-creator.php:131
|
355 |
+
#: includes/admin-form-creator.php:320
|
356 |
+
#: includes/admin-new-form.php:40
|
357 |
+
#@ visual-form-builder
|
358 |
msgid "E-mail Subject"
|
359 |
msgstr "Asunto email"
|
360 |
|
361 |
+
#: includes/admin-form-creator.php:210
|
362 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
363 |
msgid "E-mail(s) To"
|
364 |
msgstr "Se envía a"
|
365 |
|
366 |
+
#: includes/admin-form-creator.php:230
|
367 |
+
#@ visual-form-builder
|
368 |
msgid "After someone submits a form, you can control what is displayed. By default, it's a message but you can send them to another WordPress Page or a custom URL."
|
369 |
msgstr "Cuando alguien envía un formulario, puedes controlar qué se mostrará. De manera predeterminada es un mensaje, pero puedes enviarlos a otra página de WordPress o una URL personalizada."
|
370 |
|
371 |
+
#: includes/admin-form-creator.php:233
|
372 |
+
#@ visual-form-builder
|
373 |
msgid "Text"
|
374 |
msgstr "Texto"
|
375 |
|
376 |
+
#: includes/admin-form-creator.php:237
|
377 |
+
#@ visual-form-builder
|
378 |
msgid "Page"
|
379 |
msgstr "Página"
|
380 |
|
381 |
+
#: includes/admin-form-creator.php:241
|
382 |
+
#@ visual-form-builder
|
383 |
msgid "Redirect"
|
384 |
msgstr "Redireccionar"
|
385 |
|
386 |
+
#: includes/admin-form-creator.php:250
|
387 |
+
#@ visual-form-builder
|
388 |
msgid "Your form was successfully submitted. Thank you for contacting us."
|
389 |
msgstr "El formulario ha sido enviado correctamente. Gracias por contactar con nosotros."
|
390 |
|
391 |
+
#: includes/admin-form-creator.php:260
|
392 |
+
#@ visual-form-builder
|
393 |
msgid "Select a Page"
|
394 |
msgstr "Selecciona una página"
|
395 |
|
396 |
+
#: includes/admin-form-creator.php:273
|
397 |
+
#@ visual-form-builder
|
398 |
msgid "When a user submits their entry, you can send a customizable notification email."
|
399 |
msgstr "Cuando un usuario hace un envío, puedes enviar una notificación por email personalizable."
|
400 |
|
401 |
+
#: includes/admin-form-creator.php:276
|
402 |
+
#@ visual-form-builder
|
403 |
msgid "Send Confirmation Email to User"
|
404 |
msgstr "Enviar email de confirmación al usuario"
|
405 |
|
406 |
+
#: includes/class-export.php:20
|
407 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
408 |
msgid "Subject"
|
409 |
msgstr "Asunto"
|
410 |
|
411 |
+
#: includes/admin-form-creator.php:328
|
412 |
+
#@ visual-form-builder
|
413 |
msgid "Message"
|
414 |
msgstr "Mensaje"
|
415 |
|
416 |
+
#: includes/admin-form-creator.php:336
|
417 |
+
#@ visual-form-builder
|
418 |
msgid "Include a Copy of the User's Entry"
|
419 |
msgstr "Incluir una copia del envío del usuario"
|
420 |
|
421 |
+
#: includes/admin-new-form.php:57
|
422 |
+
#@ visual-form-builder
|
423 |
msgid "Create Form"
|
424 |
msgstr "Crear formulario"
|
425 |
|
426 |
+
#: includes/admin-form-creator.php:98
|
427 |
+
#: includes/admin-form-creator.php:360
|
428 |
+
#@ visual-form-builder
|
429 |
msgid "Save Form"
|
430 |
msgstr "Guardar formulario"
|
431 |
|
432 |
+
#: includes/admin-form-creator.php:96
|
433 |
+
#@ visual-form-builder
|
434 |
msgid "Delete Form"
|
435 |
msgstr "Borrar formulario"
|
436 |
|
437 |
+
#: visual-form-builder.php:1291
|
438 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
439 |
msgid "Help Promote Visual Form Builder"
|
440 |
msgstr "Ayuda a promocionar Visual Form Builder"
|
441 |
|
442 |
+
#: visual-form-builder.php:1293
|
443 |
+
#@ visual-form-builder
|
444 |
msgid "Follow me on Twitter"
|
445 |
msgstr "Sígueme en Twitter"
|
446 |
|
447 |
+
#: visual-form-builder.php:1294
|
448 |
+
#@ visual-form-builder
|
449 |
msgid "Rate Visual Form Builder on WordPress.org"
|
450 |
msgstr "Califica Visual Form Builder en WordPress.org"
|
451 |
|
452 |
+
#: visual-form-builder.php:1262
|
453 |
+
#@ visual-form-builder
|
454 |
msgid "New Features of Visual Form Builder Pro"
|
455 |
msgstr "Nuevas características de Visual Form Builder Pro"
|
456 |
|
457 |
+
#: visual-form-builder.php:1272
|
458 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
459 |
msgid "Quality HTML Email Template"
|
460 |
msgstr "Plantilla de email HTML de calidad"
|
461 |
|
462 |
+
#: visual-form-builder.php:1274
|
463 |
+
#@ visual-form-builder
|
464 |
msgid "Email Designer"
|
465 |
msgstr "Diseñador email"
|
466 |
|
467 |
+
#: visual-form-builder.php:1275
|
468 |
+
#@ visual-form-builder
|
469 |
msgid "Analytics"
|
470 |
msgstr "Estadísticas"
|
471 |
|
472 |
+
#: visual-form-builder.php:1276
|
473 |
+
#@ visual-form-builder
|
474 |
msgid "Data & Form Migration"
|
475 |
msgstr "Migración de datos y formularios"
|
476 |
|
477 |
+
#: visual-form-builder.php:1280
|
478 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
479 |
msgid "Form Paging"
|
480 |
msgstr "Paginación formulario"
|
481 |
|
482 |
+
#: visual-form-builder.php:1283
|
483 |
+
#@ visual-form-builder
|
484 |
msgid "No License Key"
|
485 |
msgstr "Sin llave de licencia"
|
486 |
|
487 |
+
#: visual-form-builder.php:1284
|
488 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
489 |
msgid "Automatic Updates"
|
490 |
msgstr "Actualizaciones automáticas"
|
491 |
|
492 |
+
#: visual-form-builder.php:1287
|
493 |
+
#@ visual-form-builder
|
494 |
msgid "Learn more about some of these features"
|
495 |
msgstr "Conoce más acerca de estas características"
|
496 |
|
497 |
+
#: visual-form-builder.php:1288
|
498 |
+
#@ visual-form-builder
|
499 |
msgid "Buy Now"
|
500 |
msgstr "Comprar ahora"
|
501 |
|
502 |
+
#: visual-form-builder.php:1288
|
503 |
+
#@ visual-form-builder
|
504 |
msgid "Only $10"
|
505 |
msgstr "Sólo $10"
|
506 |
|
507 |
+
#: includes/form-output.php:155
|
|
|
|
|
|
|
|
|
508 |
#, php-format
|
509 |
+
#@ visual-form-builder
|
510 |
msgid "Logged in as <a href=\"%1$s\">%2$s</a>. Verification not required."
|
511 |
msgstr "Conectado como <a href=\"%1$s\">%2$s</a>. Verificación no necesaria."
|
512 |
|
513 |
+
#: includes/form-output.php:556
|
514 |
+
#@ visual-form-builder
|
515 |
msgid "Verification"
|
516 |
msgstr "Verificación"
|
517 |
|
518 |
+
#: includes/admin-form-creator.php:64
|
519 |
+
#: includes/admin-new-form.php:17
|
520 |
+
#@ visual-form-builder
|
521 |
+
msgid "Enter form name here"
|
522 |
+
msgstr "Introduzca aquí el nombre del formulario"
|
523 |
+
|
524 |
+
#: includes/admin-form-creator.php:94
|
525 |
+
#@ visual-form-builder
|
526 |
+
msgid "Form Settings"
|
527 |
+
msgstr "Configuración de la forma"
|
528 |
+
|
529 |
+
#: includes/admin-form-creator.php:108
|
530 |
+
#@ visual-form-builder
|
531 |
+
msgid "Label Alignment"
|
532 |
+
msgstr "Alineación de la etiqueta"
|
533 |
+
|
534 |
+
#: includes/admin-form-creator.php:113
|
535 |
+
#@ visual-form-builder
|
536 |
+
msgid "Top Aligned"
|
537 |
+
msgstr "Top alineado"
|
538 |
+
|
539 |
+
#: includes/admin-form-creator.php:114
|
540 |
+
#@ visual-form-builder
|
541 |
+
msgid "Left Aligned"
|
542 |
+
msgstr "Izquierda alineado"
|
543 |
+
|
544 |
+
#: includes/admin-form-creator.php:115
|
545 |
+
#@ visual-form-builder
|
546 |
+
msgid "Right Aligned"
|
547 |
+
msgstr "Derecha alineado"
|
548 |
+
|
549 |
+
#: includes/admin-form-creator.php:142
|
550 |
+
#: includes/admin-new-form.php:23
|
551 |
+
#@ visual-form-builder
|
552 |
+
msgid "Your Name or Company"
|
553 |
+
msgstr "Su nombre o empresa"
|
554 |
+
|
555 |
+
#: includes/admin-form-creator.php:150
|
556 |
+
#@ visual-form-builder
|
557 |
+
msgid "User's Name (optional)"
|
558 |
+
msgstr "Nombre de usuario (opcional)"
|
559 |
+
|
560 |
+
#: includes/admin-form-creator.php:154
|
561 |
+
#@ visual-form-builder
|
562 |
+
msgid "No required text fields detected"
|
563 |
+
msgstr "No hay campos de texto requerido detectados"
|
564 |
+
|
565 |
+
#: includes/admin-form-creator.php:172
|
566 |
+
#: includes/admin-form-creator.php:291
|
567 |
+
#: includes/admin-new-form.php:31
|
568 |
+
#@ visual-form-builder
|
569 |
+
msgid "Reply-To E-mail"
|
570 |
+
msgstr "Responder a correo electrónico"
|
571 |
+
|
572 |
+
#: includes/admin-form-creator.php:180
|
573 |
+
#@ visual-form-builder
|
574 |
+
msgid "User's E-mail (optional)"
|
575 |
+
msgstr "Correo electrónico del usuario (opcional)"
|
576 |
+
|
577 |
+
#: includes/admin-form-creator.php:184
|
578 |
+
#: includes/admin-form-creator.php:304
|
579 |
+
#@ visual-form-builder
|
580 |
+
msgid "No required email fields detected"
|
581 |
+
msgstr "No detectados los campos email requerido"
|
582 |
+
|
583 |
+
#: includes/admin-form-creator.php:282
|
584 |
+
#@ visual-form-builder
|
585 |
+
msgid "Sender Name or Company"
|
586 |
+
msgstr "Nombre del remitente o empresa"
|
587 |
+
|
588 |
+
#: includes/admin-form-creator.php:300
|
589 |
+
#: includes/admin-new-form.php:48
|
590 |
+
#@ visual-form-builder
|
591 |
+
msgid "E-mail To"
|
592 |
+
msgstr "Enviar un email a"
|
593 |
+
|
594 |
+
#: includes/admin-form-creator.php:348
|
595 |
+
#@ visual-form-builder
|
596 |
+
msgid "Warning — Missing Fieldset"
|
597 |
+
msgstr "ADVERTENCIA — falta Fieldset"
|
598 |
+
|
599 |
+
#: includes/admin-form-creator.php:348
|
600 |
+
#@ visual-form-builder
|
601 |
+
msgid "Your form may not function or display correctly. Please be sure to add or move a Fieldset to the beginning of your form."
|
602 |
+
msgstr "Su forma no puede funcionar ni muestre correctamente. Por favor, asegúrese de agregar o mover un conjunto de campos al inicio de su formulario."
|
603 |
+
|
604 |
+
#: includes/admin-new-form.php:7
|
605 |
+
#@ visual-form-builder
|
606 |
+
msgid "You do not have sufficient permissions to create a new form."
|
607 |
+
msgstr "No tiene permisos suficientes para crear un nuevo formulario."
|
608 |
+
|
609 |
+
#: includes/admin-new-form.php:9
|
610 |
+
#@ visual-form-builder
|
611 |
+
msgid "Create a form"
|
612 |
+
msgstr "Crear un formulario"
|
613 |
+
|
614 |
+
#: includes/admin-new-form.php:15
|
615 |
+
#@ visual-form-builder
|
616 |
+
msgid "Name the form"
|
617 |
+
msgstr "Nombre de la forma"
|
618 |
+
|
619 |
+
#: includes/admin-new-form.php:18
|
620 |
+
#@ visual-form-builder
|
621 |
+
msgid "Required. This name is used for admin purposes."
|
622 |
+
msgstr "Obligatorio. Este nombre se utiliza para los propósitos de la administración."
|
623 |
+
|
624 |
+
#: includes/admin-new-form.php:26
|
625 |
+
#@ visual-form-builder
|
626 |
+
msgid "Required. This is who your emails will come from."
|
627 |
+
msgstr "Obligatorio. Se trata de que vendrá a su correo electrónico."
|
628 |
+
|
629 |
+
#: includes/admin-new-form.php:34
|
630 |
+
#@ visual-form-builder
|
631 |
+
msgid "Required. Replies to your email will go here."
|
632 |
+
msgstr "Obligatorio. Respuestas a su correo electrónico va aquí."
|
633 |
+
|
634 |
+
#: includes/admin-new-form.php:35
|
635 |
+
#@ visual-form-builder
|
636 |
+
msgid "Tip: for best results, use an email that exists on this domain."
|
637 |
+
msgstr "Consejo: para mejores resultados, use un correo electrónico que existe en este dominio."
|
638 |
+
|
639 |
+
#: includes/admin-new-form.php:43
|
640 |
+
#: includes/admin-new-form.php:51
|
641 |
+
#@ visual-form-builder
|
642 |
+
msgid "Optional (for now) - you can change this later"
|
643 |
+
msgstr "Opcional (por ahora) - usted puede cambiar esto más adelante"
|
644 |
+
|
645 |
+
#: includes/class-entries-list.php:252
|
646 |
+
#@ default
|
647 |
+
msgid "Show all dates"
|
648 |
+
msgstr ""
|
649 |
|
650 |
+
#: includes/class-entries-list.php:264
|
651 |
+
#: includes/class-export.php:532
|
652 |
+
#, php-format
|
653 |
+
#@ default
|
654 |
+
msgid "%1$s %2$d"
|
655 |
+
msgstr ""
|
656 |
|
657 |
+
#: includes/class-entries-list.php:421
|
658 |
+
#, php-format
|
659 |
+
#@ default
|
660 |
+
msgid "1 item"
|
661 |
+
msgid_plural "%s items"
|
662 |
+
msgstr[0] ""
|
663 |
+
msgstr[1] ""
|
664 |
+
|
665 |
+
#: includes/class-entries-list.php:442
|
666 |
+
#@ default
|
667 |
+
msgid "Go to the first page"
|
668 |
+
msgstr ""
|
669 |
|
670 |
+
#: includes/class-entries-list.php:450
|
671 |
+
#@ default
|
672 |
+
msgid "Go to the previous page"
|
673 |
+
msgstr ""
|
674 |
|
675 |
+
#: includes/class-entries-list.php:459
|
676 |
+
#@ default
|
677 |
+
msgid "Current page"
|
678 |
+
msgstr ""
|
679 |
+
|
680 |
+
#: includes/class-entries-list.php:465
|
681 |
+
#, php-format
|
682 |
+
#@ default
|
683 |
+
msgctxt "paging"
|
684 |
+
msgid "%1$s of %2$s"
|
685 |
+
msgstr ""
|
686 |
+
|
687 |
+
#: includes/class-entries-list.php:469
|
688 |
+
#@ default
|
689 |
+
msgid "Go to the next page"
|
690 |
+
msgstr ""
|
691 |
+
|
692 |
+
#: includes/class-entries-list.php:477
|
693 |
+
#@ default
|
694 |
+
msgid "Go to the last page"
|
695 |
+
msgstr ""
|
696 |
+
|
697 |
+
#: includes/class-export.php:67
|
698 |
+
#: includes/class-export.php:393
|
699 |
+
#@ visual-form-builder
|
700 |
+
msgid "No entries to pull field names from."
|
701 |
+
msgstr "No hay entradas para tirar nombres de campo de."
|
702 |
+
|
703 |
+
#: includes/class-export.php:83
|
704 |
+
#@ visual-form-builder
|
705 |
+
msgid "Backup and save some or all of your Visual Form Builder data."
|
706 |
+
msgstr "Copia de seguridad y guardar algunos o todos sus datos Visual Form Builder."
|
707 |
+
|
708 |
+
#: includes/class-export.php:84
|
709 |
+
#@ visual-form-builder
|
710 |
+
msgid "Once you have saved the file, you will be able to import Visual Form Builder Pro data from this site into another site."
|
711 |
+
msgstr "Una vez que ha guardado el archivo, podrá importar datos de forma Visual Builder Pro desde este sitio en otro sitio."
|
712 |
+
|
713 |
+
#: includes/class-export.php:85
|
714 |
+
#@ visual-form-builder
|
715 |
+
msgid "Choose what to export"
|
716 |
+
msgstr "Elegir qué exportar"
|
717 |
+
|
718 |
+
#: includes/class-export.php:87
|
719 |
+
#@ visual-form-builder
|
720 |
+
msgid "All data"
|
721 |
+
msgstr "Todos los datos"
|
722 |
+
|
723 |
+
#: includes/class-export.php:88
|
724 |
+
#@ visual-form-builder
|
725 |
+
msgid "This will contain all of your forms, fields, entries, and email design settings."
|
726 |
+
msgstr "Este contendrá todas su formas, campos, entradas y configuración de diseño de correo electrónico."
|
727 |
+
|
728 |
+
#: includes/class-export.php:88
|
729 |
+
#: includes/class-export.php:91
|
730 |
+
#@ visual-form-builder
|
731 |
+
msgid "Only available in Visual Form Builder Pro"
|
732 |
+
msgstr "Sólo está disponible en forma Visual Builder Pro"
|
733 |
+
|
734 |
+
#: includes/class-export.php:91
|
735 |
+
#@ visual-form-builder
|
736 |
+
msgid "This will contain all of your forms, fields, and email design settings"
|
737 |
+
msgstr "Este contendrá todas su formas, campos y configuración de diseño de correo electrónico"
|
738 |
+
|
739 |
+
#: includes/class-export.php:96
|
740 |
+
#@ visual-form-builder
|
741 |
+
msgid "This will export entries in either a .csv, .txt, or .xls and cannot be used with the Import. If you need to import entries on another site, please use the All data option above."
|
742 |
+
msgstr "Esto exportará entradas en un .csv, .txt o .xls y no puede utilizarse con la importación. Si usted necesita importar entradas en otro lugar, utilice la opción de datos todas arriba."
|
743 |
+
|
744 |
+
#: includes/class-export.php:98
|
745 |
+
#@ visual-form-builder
|
746 |
+
msgid "Format"
|
747 |
+
msgstr "Formato"
|
748 |
+
|
749 |
+
#: includes/class-export.php:100
|
750 |
+
#@ visual-form-builder
|
751 |
+
msgid "Comma Separated (.csv)"
|
752 |
+
msgstr "Separados por comas (.csv)"
|
753 |
+
|
754 |
+
#: includes/class-export.php:101
|
755 |
+
#@ visual-form-builder
|
756 |
+
msgid "Tab Delimited (.txt) - Pro only"
|
757 |
+
msgstr "Ficha delimitados (.txt) - Pro sólo"
|
758 |
+
|
759 |
+
#: includes/class-export.php:102
|
760 |
+
#@ visual-form-builder
|
761 |
+
msgid "Excel (.xls) - Pro only"
|
762 |
+
msgstr "Excel (.xls) - sólo"
|
763 |
+
|
764 |
+
#: includes/class-export.php:116
|
765 |
+
#@ visual-form-builder
|
766 |
+
msgid "Date Range"
|
767 |
+
msgstr "Intervalo de fechas"
|
768 |
+
|
769 |
+
#: includes/class-export.php:131
|
770 |
+
#@ visual-form-builder
|
771 |
+
msgid "Page to Export"
|
772 |
+
msgstr "Página para exportación"
|
773 |
+
|
774 |
+
#: includes/class-export.php:139
|
775 |
+
#@ visual-form-builder
|
776 |
+
msgid "A large number of entries have been detected for this form. Only 1000 entries can be exported at a time."
|
777 |
+
msgstr "Se han detectado un gran número de entradas para este formulario. Sólo 1000 entradas pueden ser exportadas a la vez."
|
778 |
+
|
779 |
+
#: includes/class-export.php:146
|
780 |
+
#@ visual-form-builder
|
781 |
+
msgid "Fields"
|
782 |
+
msgstr "Campos"
|
783 |
+
|
784 |
+
#: includes/class-export.php:148
|
785 |
+
#@ visual-form-builder
|
786 |
+
msgid "Select All"
|
787 |
+
msgstr "Seleccionar todo"
|
788 |
+
|
789 |
+
#: includes/class-export.php:161
|
790 |
+
#@ visual-form-builder
|
791 |
+
msgid "Download Export File"
|
792 |
+
msgstr "Descargar archivo de exportación"
|
793 |
+
|
794 |
+
#: includes/email.php:11
|
795 |
+
#@ visual-form-builder
|
796 |
+
msgid "Security check: hidden spam field should be blank."
|
797 |
+
msgstr "Comprobación de seguridad: campo oculto spam debe estar en blanco."
|
798 |
+
|
799 |
+
#: includes/email.php:13
|
800 |
+
#@ visual-form-builder
|
801 |
+
msgid "Security check: failed secret question. Please try again!"
|
802 |
+
msgstr "Comprobación de seguridad: falló la pregunta secreta. Por favor vuelva a intentarlo!"
|
803 |
+
|
804 |
+
#: includes/email.php:21
|
805 |
+
#@ visual-form-builder
|
806 |
+
msgid "Security check: looks like you are a SPAM bot. If you think this is an error, please email the site owner."
|
807 |
+
msgstr "Comprobación de seguridad: parece que eres un bot de SPAM. Si usted piensa que esto es un error, envíe un correo electrónico al propietario del sitio."
|
808 |
+
|
809 |
+
#: includes/email.php:111
|
810 |
+
#, php-format
|
811 |
+
#@ visual-form-builder
|
812 |
+
msgid "File size exceeds %dMB. Most email providers will reject emails with attachments larger than %dMB. Please decrease the file size and try again."
|
813 |
+
msgstr "Tamaño del archivo excede %dMB. Mayoría de los proveedores de correo electrónico rechazará correos electrónicos con archivos adjuntos más grandes que %dMB. Por favor, disminuir el tamaño del archivo y vuelva a intentarlo."
|
814 |
+
|
815 |
+
#: includes/email.php:262
|
816 |
+
#@ visual-form-builder
|
817 |
+
msgid "Your responses look too much like spam and could not be sent at this time."
|
818 |
+
msgstr "Sus respuestas mirar demasiado como spam y no podrían ser enviados en este tiempo."
|
819 |
+
|
820 |
+
#: includes/form-output.php:326
|
821 |
+
#@ visual-form-builder
|
822 |
+
msgid "Address"
|
823 |
+
msgstr "Dirección"
|
824 |
+
|
825 |
+
#: includes/form-output.php:330
|
826 |
+
#@ visual-form-builder
|
827 |
+
msgid "Address Line 2"
|
828 |
+
msgstr "Dirección línea 2"
|
829 |
+
|
830 |
+
#: includes/form-output.php:334
|
831 |
+
#@ visual-form-builder
|
832 |
+
msgid "City"
|
833 |
+
msgstr "Ciudad"
|
834 |
+
|
835 |
+
#: includes/form-output.php:338
|
836 |
+
#@ visual-form-builder
|
837 |
+
msgid "State / Province / Region"
|
838 |
+
msgstr "Estado / provincia / región"
|
839 |
+
|
840 |
+
#: includes/form-output.php:342
|
841 |
+
#@ visual-form-builder
|
842 |
+
msgid "Postal / Zip Code"
|
843 |
+
msgstr "Postal / Código postal"
|
844 |
+
|
845 |
+
#: includes/form-output.php:346
|
846 |
+
#@ visual-form-builder
|
847 |
+
msgid "Country"
|
848 |
+
msgstr "País"
|
849 |
+
|
850 |
+
#: includes/form-output.php:558
|
851 |
+
#@ visual-form-builder
|
852 |
+
msgid "Please enter any two digits with <strong>no</strong> spaces (Example: 12)"
|
853 |
+
msgstr "Introduce dos dígitos <strong>sin</strong> espacios (ejemplo: 12)"
|
854 |
+
|
855 |
+
#: includes/form-output.php:571
|
856 |
+
#@ visual-form-builder
|
857 |
+
msgid "This box is for spam protection - <strong>please leave it blank</strong>"
|
858 |
+
msgstr "Esta caja es para protección contra el spam - <strong>por favor déjalo en blanco</strong>"
|
859 |
+
|
860 |
+
#: visual-form-builder.php:206
|
861 |
+
#@ visual-form-builder
|
862 |
+
msgid "Recent Visual Form Builder Entries"
|
863 |
+
msgstr "Las últimas entradas de forma Visual Builder"
|
864 |
+
|
865 |
+
#: visual-form-builder.php:229
|
866 |
+
#@ visual-form-builder
|
867 |
+
msgid "You currently do not have any forms."
|
868 |
+
msgstr "Actualmente no tiene ninguna."
|
869 |
+
|
870 |
+
#: visual-form-builder.php:231
|
871 |
+
#@ visual-form-builder
|
872 |
+
msgid "Get started!"
|
873 |
+
msgstr "¡ Comience!"
|
874 |
+
|
875 |
+
#: visual-form-builder.php:289
|
876 |
+
#@ visual-form-builder
|
877 |
+
msgid "Number of entries to show:"
|
878 |
+
msgstr "Número de entradas a mostrar:"
|
879 |
+
|
880 |
+
#: visual-form-builder.php:395
|
881 |
+
#@ visual-form-builder
|
882 |
+
msgid "Entries per page"
|
883 |
+
msgstr "Entradas por página"
|
884 |
+
|
885 |
+
#: visual-form-builder.php:437
|
886 |
+
#@ visual-form-builder
|
887 |
+
msgid "Display Forms"
|
888 |
+
msgstr "Formas de visualización"
|
889 |
+
|
890 |
+
#: visual-form-builder.php:450
|
891 |
+
#@ visual-form-builder
|
892 |
+
msgid "Standard"
|
893 |
+
msgstr "Estándar"
|
894 |
+
|
895 |
+
#: visual-form-builder.php:491
|
896 |
+
#@ visual-form-builder
|
897 |
+
msgid "Add forms to your Posts or Pages by locating the icon shown below in the area above your post/page editor."
|
898 |
+
msgstr "Añadir formas a tus mensajes o páginas localizando el icono que se muestra a continuación en el área por encima de su editor de posts/páginas."
|
899 |
+
|
900 |
+
#: visual-form-builder.php:494
|
901 |
+
#@ visual-form-builder
|
902 |
+
msgid "You may also manually insert the shortcode into a post/page."
|
903 |
+
msgstr "También manualmente puede insertar el código en una página de correos."
|
904 |
+
|
905 |
+
#: visual-form-builder.php:495
|
906 |
+
#@ visual-form-builder
|
907 |
+
msgid "Shortcode"
|
908 |
+
msgstr "Shortcode"
|
909 |
+
|
910 |
+
#: visual-form-builder.php:1237
|
911 |
+
#@ visual-form-builder
|
912 |
+
msgid "Edit Form"
|
913 |
+
msgstr "Editar forma"
|
914 |
+
|
915 |
+
#: visual-form-builder.php:1264
|
916 |
+
#@ visual-form-builder
|
917 |
+
msgid "Now with Add-Ons"
|
918 |
+
msgstr "Ahora con Add-ons"
|
919 |
+
|
920 |
+
#: visual-form-builder.php:1265
|
921 |
+
#@ visual-form-builder
|
922 |
+
msgid "Akismet Support"
|
923 |
+
msgstr "Apoyo de Akismet"
|
924 |
+
|
925 |
+
#: visual-form-builder.php:1266
|
926 |
+
#@ visual-form-builder
|
927 |
+
msgid "Optional SPAM Verification"
|
928 |
+
msgstr "Verificación de SPAM opcional"
|
929 |
+
|
930 |
+
#: visual-form-builder.php:1267
|
931 |
+
#@ visual-form-builder
|
932 |
+
msgid "Nested Drag and Drop"
|
933 |
+
msgstr "Gota y arrastre anidado"
|
934 |
+
|
935 |
+
#: visual-form-builder.php:1268
|
936 |
+
#@ visual-form-builder
|
937 |
+
msgid "Conditional Logic"
|
938 |
+
msgstr "Lógica condicional"
|
939 |
+
|
940 |
+
#: visual-form-builder.php:1269
|
941 |
+
#@ visual-form-builder
|
942 |
+
msgid "10+ new Form Fields"
|
943 |
+
msgstr "10 + nuevos campos de formulario"
|
944 |
+
|
945 |
+
#: visual-form-builder.php:1270
|
946 |
+
#@ visual-form-builder
|
947 |
+
msgid "Complete Entries Management"
|
948 |
+
msgstr "Completa gestión de entradas"
|
949 |
+
|
950 |
+
#: visual-form-builder.php:1271
|
951 |
+
#@ visual-form-builder
|
952 |
+
msgid "Import/Export"
|
953 |
+
msgstr "Importación/exportación"
|
954 |
+
|
955 |
+
#: visual-form-builder.php:1273
|
956 |
+
#@ visual-form-builder
|
957 |
+
msgid "Plain Text Email Option"
|
958 |
+
msgstr "Opción de correo electrónico de texto sin formato"
|
959 |
+
|
960 |
+
#: visual-form-builder.php:1277
|
961 |
+
#@ visual-form-builder
|
962 |
+
msgid "Scheduling"
|
963 |
+
msgstr "Programación"
|
964 |
+
|
965 |
+
#: visual-form-builder.php:1278
|
966 |
+
#@ visual-form-builder
|
967 |
+
msgid "Limit Form Entries"
|
968 |
+
msgstr "Límite forma entradas"
|
969 |
+
|
970 |
+
#: visual-form-builder.php:1279
|
971 |
+
#@ visual-form-builder
|
972 |
+
msgid "Simple PayPal Integration"
|
973 |
+
msgstr "Integración sencilla de PayPal"
|
974 |
+
|
975 |
+
#: visual-form-builder.php:1281
|
976 |
+
#@ visual-form-builder
|
977 |
+
msgid "Live Preview"
|
978 |
+
msgstr "Vista previa en vivo"
|
979 |
|
980 |
+
#: visual-form-builder.php:1282
|
981 |
+
#@ visual-form-builder
|
982 |
+
msgid "Custom Capabilities"
|
983 |
+
msgstr "Capacidades personalizadas"
|
984 |
|
985 |
+
#: visual-form-builder.php:1392
|
986 |
+
#@ visual-form-builder
|
987 |
+
msgid "Description (HTML tags allowed)"
|
988 |
+
msgstr "Descripción (etiquetas HTML permitidas)"
|
989 |
|
990 |
+
#: visual-form-builder.php:1627
|
991 |
+
#@ visual-form-builder
|
992 |
+
msgid "Default Value"
|
993 |
+
msgstr "Valor predeterminado"
|
994 |
|
995 |
+
#: visual-form-builder.php:1637
|
996 |
+
#@ visual-form-builder
|
997 |
+
msgid "Default Country"
|
998 |
+
msgstr "País por defecto"
|
999 |
+
|
1000 |
+
#: visual-form-builder.php:1697
|
1001 |
+
#@ visual-form-builder
|
1002 |
+
msgid "The form has been successfully created."
|
1003 |
+
msgstr "La forma se ha creado con éxito."
|
1004 |
+
|
1005 |
+
#: visual-form-builder.php:1700
|
1006 |
+
#, php-format
|
1007 |
+
#@ visual-form-builder
|
1008 |
+
msgid "The %s form has been updated."
|
1009 |
+
msgstr "La forma de %s ha sido actualizada."
|
1010 |
+
|
1011 |
+
#: visual-form-builder.php:1703
|
1012 |
+
#@ visual-form-builder
|
1013 |
+
msgid "The form has been successfully deleted."
|
1014 |
+
msgstr "El formulario se ha eliminado con éxito."
|
1015 |
+
|
1016 |
+
#: visual-form-builder.php:1706
|
1017 |
+
#@ visual-form-builder
|
1018 |
+
msgid "The form has been successfully duplicated."
|
1019 |
+
msgstr "El formulario ha sido duplicado con éxito."
|
1020 |
+
|
1021 |
+
#: visual-form-builder.php:1725
|
1022 |
+
#@ visual-form-builder
|
1023 |
+
msgid "All Forms"
|
1024 |
+
msgstr "Todas las formas"
|
1025 |
+
|
1026 |
+
#: visual-form-builder.php:1726
|
1027 |
+
#: visual-form-builder.php:1763
|
1028 |
+
#@ visual-form-builder
|
1029 |
+
msgid "Add New Form"
|
1030 |
+
msgstr "Añadir nueva forma"
|
1031 |
+
|
1032 |
+
#: visual-form-builder.php:1728
|
1033 |
+
#: visual-form-builder.php:1819
|
1034 |
+
#@ visual-form-builder
|
1035 |
+
msgid "Export"
|
1036 |
+
msgstr "Exportación"
|
1037 |
+
|
1038 |
+
#: visual-form-builder.php:1787
|
1039 |
+
#, php-format
|
1040 |
+
#@ visual-form-builder
|
1041 |
+
msgid "Search results for \"%s\""
|
1042 |
+
msgstr "Search results for \\\"%s\\\""
|
1043 |
+
|
1044 |
+
#: visual-form-builder.php:1859
|
1045 |
+
#@ visual-form-builder
|
1046 |
+
msgid "New Form"
|
1047 |
+
msgstr "Nueva forma"
|
1048 |
+
|
1049 |
+
#: visual-form-builder.php:1941
|
1050 |
+
#@ visual-form-builder
|
1051 |
+
msgid "This field is required and cannot be empty."
|
1052 |
+
msgstr "Este campo es necesario y no puede estar vacío."
|
1053 |
+
|
1054 |
+
#: visual-form-builder.php:1948
|
1055 |
+
#@ visual-form-builder
|
1056 |
+
msgid "Not a valid email address"
|
1057 |
+
msgstr "No una dirección válida de correo electrónico"
|
1058 |
+
|
1059 |
+
#: visual-form-builder.php:1954
|
1060 |
+
#@ visual-form-builder
|
1061 |
+
msgid "Not a valid number"
|
1062 |
+
msgstr "No es un número válido"
|
1063 |
+
|
1064 |
+
#: visual-form-builder.php:1961
|
1065 |
+
#@ visual-form-builder
|
1066 |
+
msgid "Not a valid phone number. Most US/Canada and International formats accepted."
|
1067 |
+
msgstr "¿No es un número de teléfono válido. La mayoría de la U.S. / Canada y formatos internacionales aceptaron."
|
1068 |
+
|
1069 |
+
#: visual-form-builder.php:1966
|
1070 |
+
#@ visual-form-builder
|
1071 |
+
msgid "Not a valid URL."
|
1072 |
+
msgstr "No una dirección URL válida."
|
1073 |
+
|
1074 |
+
#: visual-form-builder.php:1850
|
1075 |
+
#@ visual-form-builder
|
1076 |
+
msgid "Add New"
|
1077 |
+
msgstr "Agregar nuevo"
|
1078 |
+
|
1079 |
+
#: visual-form-builder.php:240
|
1080 |
+
#@ visual-form-builder
|
1081 |
+
msgid "You currently do not have any entries."
|
1082 |
+
msgstr "Actualmente no tiene ninguna entrada."
|
1083 |
|
|
|
|
languages/visual-form-builder-fr_FR.mo
ADDED
Binary file
|
languages/visual-form-builder-fr_FR.po
ADDED
@@ -0,0 +1,1083 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Visual Form Builder v2.7.2\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
+
"PO-Revision-Date: 2013-04-15 18:39:59+0000\n"
|
7 |
+
"Last-Translator: admin <fuzzboxer@gmail.com>\n"
|
8 |
+
"Language-Team: \n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"Plural-Forms: nplurals=2; plural=n>1;\n"
|
13 |
+
"X-Generator: CSL v1.x\n"
|
14 |
+
"X-Poedit-Language: French\n"
|
15 |
+
"X-Poedit-Country: FRANCE\n"
|
16 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
17 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n"
|
18 |
+
"X-Poedit-Basepath: ../\n"
|
19 |
+
"X-Poedit-Bookmarks: \n"
|
20 |
+
"X-Poedit-SearchPath-0: .\n"
|
21 |
+
"X-Textdomain-Support: yes"
|
22 |
+
|
23 |
+
#: includes/admin-form-creator.php:61
|
24 |
+
#@ visual-form-builder
|
25 |
+
msgid "Form Name"
|
26 |
+
msgstr "Nom de la forme"
|
27 |
+
|
28 |
+
#: includes/admin-form-creator.php:62
|
29 |
+
#: includes/admin-new-form.php:17
|
30 |
+
#@ visual-form-builder
|
31 |
+
msgid "Enter form name here"
|
32 |
+
msgstr "Entrez le nom du formulaire ici"
|
33 |
+
|
34 |
+
#: includes/admin-form-creator.php:92
|
35 |
+
#@ visual-form-builder
|
36 |
+
msgid "Form Settings"
|
37 |
+
msgstr "Paramètres de forme"
|
38 |
+
|
39 |
+
#: includes/admin-form-creator.php:93
|
40 |
+
#@ visual-form-builder
|
41 |
+
msgid "Duplicate Form"
|
42 |
+
msgstr "Forme en double"
|
43 |
+
|
44 |
+
#: includes/admin-form-creator.php:94
|
45 |
+
#@ visual-form-builder
|
46 |
+
msgid "Delete Form"
|
47 |
+
msgstr "Supprimer la forme"
|
48 |
+
|
49 |
+
#: includes/admin-form-creator.php:96
|
50 |
+
#: includes/admin-form-creator.php:358
|
51 |
+
#@ visual-form-builder
|
52 |
+
msgid "Save Form"
|
53 |
+
msgstr "Enregistrer formulaire"
|
54 |
+
|
55 |
+
#: includes/admin-form-creator.php:106
|
56 |
+
#@ visual-form-builder
|
57 |
+
msgid "Label Alignment"
|
58 |
+
msgstr "Alignement de l'étiquette"
|
59 |
+
|
60 |
+
#: includes/admin-form-creator.php:111
|
61 |
+
#@ visual-form-builder
|
62 |
+
msgid "Top Aligned"
|
63 |
+
msgstr "Haut aligné"
|
64 |
+
|
65 |
+
#: includes/admin-form-creator.php:112
|
66 |
+
#@ visual-form-builder
|
67 |
+
msgid "Left Aligned"
|
68 |
+
msgstr "Aligné à gauche"
|
69 |
+
|
70 |
+
#: includes/admin-form-creator.php:113
|
71 |
+
#@ visual-form-builder
|
72 |
+
msgid "Right Aligned"
|
73 |
+
msgstr "Calé à droite"
|
74 |
+
|
75 |
+
#: includes/admin-form-creator.php:124
|
76 |
+
#@ visual-form-builder
|
77 |
+
msgid "The forms you build here will send information to one or more email addresses when submitted by a user on your site. Use the fields below to customize the details of that email."
|
78 |
+
msgstr "Les formulaires que vous créez ici enverra des informations à une ou plusieurs adresses de courriel lorsque soumis par un utilisateur sur votre site. Utilisez les champs ci-dessous pour personnaliser les détails de cet e-mail."
|
79 |
+
|
80 |
+
#: includes/admin-form-creator.php:129
|
81 |
+
#: includes/admin-form-creator.php:318
|
82 |
+
#: includes/admin-new-form.php:40
|
83 |
+
#@ visual-form-builder
|
84 |
+
msgid "E-mail Subject"
|
85 |
+
msgstr "Sujet du courriel"
|
86 |
+
|
87 |
+
#: includes/admin-form-creator.php:140
|
88 |
+
#: includes/admin-new-form.php:23
|
89 |
+
#@ visual-form-builder
|
90 |
+
msgid "Your Name or Company"
|
91 |
+
msgstr "Votre nom ou société"
|
92 |
+
|
93 |
+
#: includes/admin-form-creator.php:148
|
94 |
+
#@ visual-form-builder
|
95 |
+
msgid "User's Name (optional)"
|
96 |
+
msgstr "Nom de l'utilisateur (facultatif)"
|
97 |
+
|
98 |
+
#: includes/admin-form-creator.php:152
|
99 |
+
#@ visual-form-builder
|
100 |
+
msgid "No required text fields detected"
|
101 |
+
msgstr "Aucun champ de texte requis détecté"
|
102 |
+
|
103 |
+
#: includes/admin-form-creator.php:170
|
104 |
+
#: includes/admin-form-creator.php:289
|
105 |
+
#: includes/admin-new-form.php:31
|
106 |
+
#@ visual-form-builder
|
107 |
+
msgid "Reply-To E-mail"
|
108 |
+
msgstr "Répondre à E-mail"
|
109 |
+
|
110 |
+
#: includes/admin-form-creator.php:178
|
111 |
+
#@ visual-form-builder
|
112 |
+
msgid "User's E-mail (optional)"
|
113 |
+
msgstr "E-mail de l'utilisateur (facultatif)"
|
114 |
+
|
115 |
+
#: includes/admin-form-creator.php:182
|
116 |
+
#: includes/admin-form-creator.php:302
|
117 |
+
#@ visual-form-builder
|
118 |
+
msgid "No required email fields detected"
|
119 |
+
msgstr "Aucun champ obligatoire email détectés"
|
120 |
+
|
121 |
+
#: includes/admin-form-creator.php:208
|
122 |
+
#@ visual-form-builder
|
123 |
+
msgid "E-mail(s) To"
|
124 |
+
msgstr "E-mail(s) à"
|
125 |
+
|
126 |
+
#: includes/admin-form-creator.php:228
|
127 |
+
#@ visual-form-builder
|
128 |
+
msgid "After someone submits a form, you can control what is displayed. By default, it's a message but you can send them to another WordPress Page or a custom URL."
|
129 |
+
msgstr "Après que quelqu'un envoie un formulaire, vous pouvez contrôler ce qui est affiché. Par défaut, il s'agit d'un message, mais vous pouvez les envoyer à une autre Page de WordPress ou une URL personnalisée."
|
130 |
+
|
131 |
+
#: includes/admin-form-creator.php:231
|
132 |
+
#@ visual-form-builder
|
133 |
+
msgid "Text"
|
134 |
+
msgstr "Texte"
|
135 |
+
|
136 |
+
#: includes/admin-form-creator.php:235
|
137 |
+
#@ visual-form-builder
|
138 |
+
msgid "Page"
|
139 |
+
msgstr "Page"
|
140 |
+
|
141 |
+
#: includes/admin-form-creator.php:239
|
142 |
+
#@ visual-form-builder
|
143 |
+
msgid "Redirect"
|
144 |
+
msgstr "Redirection"
|
145 |
+
|
146 |
+
#: includes/admin-form-creator.php:248
|
147 |
+
#@ visual-form-builder
|
148 |
+
msgid "Your form was successfully submitted. Thank you for contacting us."
|
149 |
+
msgstr "Votre formulaire a été envoyé avec succès. Merci de nous contacter."
|
150 |
+
|
151 |
+
#: includes/admin-form-creator.php:258
|
152 |
+
#@ visual-form-builder
|
153 |
+
msgid "Select a Page"
|
154 |
+
msgstr "Sélectionnez une Page"
|
155 |
+
|
156 |
+
#: includes/admin-form-creator.php:271
|
157 |
+
#@ visual-form-builder
|
158 |
+
msgid "When a user submits their entry, you can send a customizable notification email."
|
159 |
+
msgstr "Lorsqu'un utilisateur envoie leur entrée, vous pouvez envoyer un e-mail de notification personnalisable."
|
160 |
+
|
161 |
+
#: includes/admin-form-creator.php:274
|
162 |
+
#@ visual-form-builder
|
163 |
+
msgid "Send Confirmation Email to User"
|
164 |
+
msgstr "Envoyer des Email de Confirmation à l'utilisateur"
|
165 |
+
|
166 |
+
#: includes/admin-form-creator.php:280
|
167 |
+
#@ visual-form-builder
|
168 |
+
msgid "Sender Name or Company"
|
169 |
+
msgstr "Nom de l'expéditeur ou de la société"
|
170 |
+
|
171 |
+
#: includes/admin-form-creator.php:298
|
172 |
+
#: includes/admin-new-form.php:48
|
173 |
+
#@ visual-form-builder
|
174 |
+
msgid "E-mail To"
|
175 |
+
msgstr "Envoyer un e-mail à"
|
176 |
+
|
177 |
+
#: includes/admin-form-creator.php:326
|
178 |
+
#@ visual-form-builder
|
179 |
+
msgid "Message"
|
180 |
+
msgstr "Message"
|
181 |
+
|
182 |
+
#: includes/admin-form-creator.php:334
|
183 |
+
#@ visual-form-builder
|
184 |
+
msgid "Include a Copy of the User's Entry"
|
185 |
+
msgstr "Inclure une copie de l'entrée d'utilisateur"
|
186 |
+
|
187 |
+
#: includes/admin-form-creator.php:346
|
188 |
+
#@ visual-form-builder
|
189 |
+
msgid "Warning — Missing Fieldset"
|
190 |
+
msgstr "AVERTISSEMENT — manquant Fieldset"
|
191 |
+
|
192 |
+
#: includes/admin-form-creator.php:346
|
193 |
+
#@ visual-form-builder
|
194 |
+
msgid "Your form may not function or display correctly. Please be sure to add or move a Fieldset to the beginning of your form."
|
195 |
+
msgstr "Votre formulaire ne peut-être pas fonctionner et s'afficher correctement. S'il vous plaît n'oubliez pas d'ajouter ou de déplacer un jeu de champs au début de votre formulaire."
|
196 |
+
|
197 |
+
#: includes/admin-new-form.php:7
|
198 |
+
#@ visual-form-builder
|
199 |
+
msgid "You do not have sufficient permissions to create a new form."
|
200 |
+
msgstr "Vous n'avez pas les autorisations suffisantes pour créer une nouvelle forme."
|
201 |
+
|
202 |
+
#: includes/admin-new-form.php:9
|
203 |
+
#@ visual-form-builder
|
204 |
+
msgid "Create a form"
|
205 |
+
msgstr "Créer un formulaire"
|
206 |
+
|
207 |
+
#: includes/admin-new-form.php:15
|
208 |
+
#@ visual-form-builder
|
209 |
+
msgid "Name the form"
|
210 |
+
msgstr "Nommez le formulaire"
|
211 |
+
|
212 |
+
#: includes/admin-new-form.php:18
|
213 |
+
#@ visual-form-builder
|
214 |
+
msgid "Required. This name is used for admin purposes."
|
215 |
+
msgstr "Obligatoire. Ce nom est utilisé à des fins d'admin."
|
216 |
+
|
217 |
+
#: includes/admin-new-form.php:26
|
218 |
+
#@ visual-form-builder
|
219 |
+
msgid "Required. This is who your emails will come from."
|
220 |
+
msgstr "Obligatoire. Il s'agit qui proviennent vos emails."
|
221 |
+
|
222 |
+
#: includes/admin-new-form.php:34
|
223 |
+
#@ visual-form-builder
|
224 |
+
msgid "Required. Replies to your email will go here."
|
225 |
+
msgstr "Obligatoire. Réponses à vos courriels iront ici."
|
226 |
+
|
227 |
+
#: includes/admin-new-form.php:35
|
228 |
+
#@ visual-form-builder
|
229 |
+
msgid "Tip: for best results, use an email that exists on this domain."
|
230 |
+
msgstr "Astuce : pour de meilleurs résultats, utilisez un email existant dans ce domaine."
|
231 |
+
|
232 |
+
#: includes/admin-new-form.php:43
|
233 |
+
#: includes/admin-new-form.php:51
|
234 |
+
#@ visual-form-builder
|
235 |
+
msgid "Optional (for now) - you can change this later"
|
236 |
+
msgstr "En option (pour l'instant) - vous pouvez changer cela plus tard"
|
237 |
+
|
238 |
+
#: includes/admin-new-form.php:57
|
239 |
+
#@ visual-form-builder
|
240 |
+
msgid "Create Form"
|
241 |
+
msgstr "Créer formulaire"
|
242 |
+
|
243 |
+
#: includes/class-entries-detail.php:37
|
244 |
+
#: includes/class-entries-detail.php:91
|
245 |
+
#@ visual-form-builder
|
246 |
+
msgid "Entry"
|
247 |
+
msgstr "Entrée"
|
248 |
+
|
249 |
+
#: includes/class-entries-detail.php:42
|
250 |
+
#@ visual-form-builder
|
251 |
+
msgid "Details"
|
252 |
+
msgstr "Détails"
|
253 |
+
|
254 |
+
#: includes/class-entries-detail.php:48
|
255 |
+
#@ visual-form-builder
|
256 |
+
msgid "Form Title"
|
257 |
+
msgstr "Titre du formulaire"
|
258 |
+
|
259 |
+
#: includes/class-entries-detail.php:51
|
260 |
+
#: includes/class-entries-list.php:94
|
261 |
+
#: includes/class-export.php:18
|
262 |
+
#@ visual-form-builder
|
263 |
+
msgid "Date Submitted"
|
264 |
+
msgstr "Date d'introduction"
|
265 |
+
|
266 |
+
#: includes/class-entries-detail.php:54
|
267 |
+
#: includes/class-entries-list.php:93
|
268 |
+
#: includes/class-export.php:19
|
269 |
+
#@ visual-form-builder
|
270 |
+
msgid "IP Address"
|
271 |
+
msgstr "Adresse IP"
|
272 |
+
|
273 |
+
#: includes/class-entries-detail.php:57
|
274 |
+
#: includes/class-entries-list.php:89
|
275 |
+
#@ visual-form-builder
|
276 |
+
msgid "Email Subject"
|
277 |
+
msgstr "Sujet de l'e-mail"
|
278 |
+
|
279 |
+
#: includes/class-entries-detail.php:60
|
280 |
+
#: includes/class-entries-list.php:90
|
281 |
+
#: includes/class-export.php:21
|
282 |
+
#@ visual-form-builder
|
283 |
+
msgid "Sender Name"
|
284 |
+
msgstr "Nom de l'expéditeur"
|
285 |
+
|
286 |
+
#: includes/class-entries-detail.php:63
|
287 |
+
#: includes/class-entries-list.php:91
|
288 |
+
#: includes/class-export.php:22
|
289 |
+
#@ visual-form-builder
|
290 |
+
msgid "Sender Email"
|
291 |
+
msgstr "Email de l'expéditeur"
|
292 |
+
|
293 |
+
#: includes/class-entries-detail.php:66
|
294 |
+
#: includes/class-entries-list.php:92
|
295 |
+
#: includes/class-export.php:23
|
296 |
+
#@ visual-form-builder
|
297 |
+
msgid "Emailed To"
|
298 |
+
msgstr "Envoyé par courriel à"
|
299 |
+
|
300 |
+
#: includes/class-entries-list.php:88
|
301 |
+
#: includes/class-export.php:104
|
302 |
+
#@ visual-form-builder
|
303 |
+
msgid "Form"
|
304 |
+
msgstr "Formulaire"
|
305 |
+
|
306 |
+
#: includes/class-entries-list.php:176
|
307 |
+
#: visual-form-builder.php:1245
|
308 |
+
#@ visual-form-builder
|
309 |
+
msgid "Delete"
|
310 |
+
msgstr "Supprimer"
|
311 |
+
|
312 |
+
#: includes/class-entries-list.php:218
|
313 |
+
#@ visual-form-builder
|
314 |
+
msgid "View all forms"
|
315 |
+
msgstr "Découvre toutes les formes"
|
316 |
+
|
317 |
+
#: includes/class-entries-list.php:225
|
318 |
+
#@ visual-form-builder
|
319 |
+
msgid "Filter"
|
320 |
+
msgstr "Filtre"
|
321 |
+
|
322 |
+
#: includes/class-entries-list.php:252
|
323 |
+
#@ default
|
324 |
+
msgid "Show all dates"
|
325 |
+
msgstr ""
|
326 |
+
|
327 |
+
#: includes/class-entries-list.php:264
|
328 |
+
#: includes/class-export.php:530
|
329 |
+
#, php-format
|
330 |
+
#@ default
|
331 |
+
msgid "%1$s %2$d"
|
332 |
+
msgstr ""
|
333 |
+
|
334 |
+
#: includes/class-entries-list.php:421
|
335 |
+
#, php-format
|
336 |
+
#@ default
|
337 |
+
msgid "1 item"
|
338 |
+
msgid_plural "%s items"
|
339 |
+
msgstr[0] ""
|
340 |
+
msgstr[1] ""
|
341 |
+
|
342 |
+
#: includes/class-entries-list.php:442
|
343 |
+
#@ default
|
344 |
+
msgid "Go to the first page"
|
345 |
+
msgstr ""
|
346 |
+
|
347 |
+
#: includes/class-entries-list.php:450
|
348 |
+
#@ default
|
349 |
+
msgid "Go to the previous page"
|
350 |
+
msgstr ""
|
351 |
+
|
352 |
+
#: includes/class-entries-list.php:459
|
353 |
+
#@ default
|
354 |
+
msgid "Current page"
|
355 |
+
msgstr ""
|
356 |
+
|
357 |
+
#: includes/class-entries-list.php:465
|
358 |
+
#, php-format
|
359 |
+
#@ default
|
360 |
+
msgctxt "paging"
|
361 |
+
msgid "%1$s of %2$s"
|
362 |
+
msgstr ""
|
363 |
+
|
364 |
+
#: includes/class-entries-list.php:469
|
365 |
+
#@ default
|
366 |
+
msgid "Go to the next page"
|
367 |
+
msgstr ""
|
368 |
+
|
369 |
+
#: includes/class-entries-list.php:477
|
370 |
+
#@ default
|
371 |
+
msgid "Go to the last page"
|
372 |
+
msgstr ""
|
373 |
+
|
374 |
+
#: includes/class-export.php:17
|
375 |
+
#@ visual-form-builder
|
376 |
+
msgid "Entries ID"
|
377 |
+
msgstr "ID d'entrées"
|
378 |
+
|
379 |
+
#: includes/class-export.php:20
|
380 |
+
#@ visual-form-builder
|
381 |
+
msgid "Subject"
|
382 |
+
msgstr "Objet"
|
383 |
+
|
384 |
+
#: includes/class-export.php:65
|
385 |
+
#: includes/class-export.php:391
|
386 |
+
#@ visual-form-builder
|
387 |
+
msgid "No entries to pull field names from."
|
388 |
+
msgstr "Aucune entrée à tirer sur les noms de domaine de."
|
389 |
+
|
390 |
+
#: includes/class-export.php:81
|
391 |
+
#@ visual-form-builder
|
392 |
+
msgid "Backup and save some or all of your Visual Form Builder data."
|
393 |
+
msgstr "Sauvegarder et enregistrer tout ou partie de vos données constructeur de forme visuelle."
|
394 |
+
|
395 |
+
#: includes/class-export.php:82
|
396 |
+
#@ visual-form-builder
|
397 |
+
msgid "Once you have saved the file, you will be able to import Visual Form Builder Pro data from this site into another site."
|
398 |
+
msgstr "Une fois que vous avez enregistré le fichier, vous serez en mesure d'importer des données visuelles Form Builder Pro du site dans un autre site."
|
399 |
+
|
400 |
+
#: includes/class-export.php:83
|
401 |
+
#@ visual-form-builder
|
402 |
+
msgid "Choose what to export"
|
403 |
+
msgstr "Choisissez ce qu'il faut exporter"
|
404 |
+
|
405 |
+
#: includes/class-export.php:85
|
406 |
+
#@ visual-form-builder
|
407 |
+
msgid "All data"
|
408 |
+
msgstr "Toutes les données"
|
409 |
+
|
410 |
+
#: includes/class-export.php:86
|
411 |
+
#@ visual-form-builder
|
412 |
+
msgid "This will contain all of your forms, fields, entries, and email design settings."
|
413 |
+
msgstr "Celui-ci contiendra tous vos formulaires, champs, entrées et paramètres de conception de messagerie."
|
414 |
+
|
415 |
+
#: includes/class-export.php:86
|
416 |
+
#: includes/class-export.php:89
|
417 |
+
#@ visual-form-builder
|
418 |
+
msgid "Only available in Visual Form Builder Pro"
|
419 |
+
msgstr "Disponible uniquement dans Visual Form Builder Pro"
|
420 |
+
|
421 |
+
#: includes/class-export.php:88
|
422 |
+
#@ visual-form-builder
|
423 |
+
msgid "Forms"
|
424 |
+
msgstr "Formes"
|
425 |
+
|
426 |
+
#: includes/class-export.php:89
|
427 |
+
#@ visual-form-builder
|
428 |
+
msgid "This will contain all of your forms, fields, and email design settings"
|
429 |
+
msgstr "Ce tableau contiendra tous vos formulaires, les champs et les paramètres de conception d'e-mail"
|
430 |
+
|
431 |
+
#: includes/class-export.php:91
|
432 |
+
#: visual-form-builder.php:1731
|
433 |
+
#: visual-form-builder.php:1755
|
434 |
+
#@ visual-form-builder
|
435 |
+
msgid "Entries"
|
436 |
+
msgstr "Entrées"
|
437 |
+
|
438 |
+
#: includes/class-export.php:94
|
439 |
+
#@ visual-form-builder
|
440 |
+
msgid "This will export entries in either a .csv, .txt, or .xls and cannot be used with the Import. If you need to import entries on another site, please use the All data option above."
|
441 |
+
msgstr "Ceci exportera entrées dans un .csv, .txt ou .xls et ne peut pas être utilisé avec l'importation. Si vous avez besoin importer des entrées sur un autre site, veuillez utiliser l'option toutes les données ci-dessus."
|
442 |
+
|
443 |
+
#: includes/class-export.php:96
|
444 |
+
#@ visual-form-builder
|
445 |
+
msgid "Format"
|
446 |
+
msgstr "Format"
|
447 |
+
|
448 |
+
#: includes/class-export.php:98
|
449 |
+
#@ visual-form-builder
|
450 |
+
msgid "Comma Separated (.csv)"
|
451 |
+
msgstr "Séparés par des virgules (.csv)"
|
452 |
+
|
453 |
+
#: includes/class-export.php:99
|
454 |
+
#@ visual-form-builder
|
455 |
+
msgid "Tab Delimited (.txt) - Pro only"
|
456 |
+
msgstr "Onglet délimité (.txt) - Pro uniquement"
|
457 |
+
|
458 |
+
#: includes/class-export.php:100
|
459 |
+
#@ visual-form-builder
|
460 |
+
msgid "Excel (.xls) - Pro only"
|
461 |
+
msgstr "Excel (.xls) - Pro uniquement"
|
462 |
+
|
463 |
+
#: includes/class-export.php:114
|
464 |
+
#@ visual-form-builder
|
465 |
+
msgid "Date Range"
|
466 |
+
msgstr "Plage de dates"
|
467 |
+
|
468 |
+
#: includes/class-export.php:129
|
469 |
+
#@ visual-form-builder
|
470 |
+
msgid "Page to Export"
|
471 |
+
msgstr "Page d'exportation"
|
472 |
+
|
473 |
+
#: includes/class-export.php:137
|
474 |
+
#@ visual-form-builder
|
475 |
+
msgid "A large number of entries have been detected for this form. Only 1000 entries can be exported at a time."
|
476 |
+
msgstr "Un grand nombre d'entrées ont été détecté pour ce formulaire. Seulement 1000 entrées peuvent être exportées à la fois."
|
477 |
+
|
478 |
+
#: includes/class-export.php:144
|
479 |
+
#@ visual-form-builder
|
480 |
+
msgid "Fields"
|
481 |
+
msgstr "Champs"
|
482 |
+
|
483 |
+
#: includes/class-export.php:146
|
484 |
+
#@ visual-form-builder
|
485 |
+
msgid "Select All"
|
486 |
+
msgstr "Sélectionner tout"
|
487 |
+
|
488 |
+
#: includes/class-export.php:159
|
489 |
+
#@ visual-form-builder
|
490 |
+
msgid "Download Export File"
|
491 |
+
msgstr "Télécharger le fichier d'exportation"
|
492 |
+
|
493 |
+
#: includes/email.php:11
|
494 |
+
#@ visual-form-builder
|
495 |
+
msgid "Security check: hidden spam field should be blank."
|
496 |
+
msgstr "Vérification de la sécurité : spam cachée champ doit être vide."
|
497 |
+
|
498 |
+
#: includes/email.php:13
|
499 |
+
#@ visual-form-builder
|
500 |
+
msgid "Security check: failed secret question. Please try again!"
|
501 |
+
msgstr "Vérification de sécurité : n'a pas de question secrète. S'il vous plaît essayer de nouveau !"
|
502 |
+
|
503 |
+
#: includes/email.php:21
|
504 |
+
#@ visual-form-builder
|
505 |
+
msgid "Security check: looks like you are a SPAM bot. If you think this is an error, please email the site owner."
|
506 |
+
msgstr "Vérification de la sécurité : on dirait que vous êtes un robot de SPAM. Si vous pensez qu'il s'agit d'une erreur, veuillez envoyer un courriel au propriétaire du site."
|
507 |
+
|
508 |
+
#: includes/email.php:111
|
509 |
+
#, php-format
|
510 |
+
#@ visual-form-builder
|
511 |
+
msgid "File size exceeds %dMB. Most email providers will reject emails with attachments larger than %dMB. Please decrease the file size and try again."
|
512 |
+
msgstr "Taille du fichier dépasse %d Mo. La plupart des fournisseurs de messagerie refusera d'e-mails avec pièces jointes plus de %d Mo. Veuillez diminuer la taille du fichier et réessayez."
|
513 |
+
|
514 |
+
#: includes/email.php:262
|
515 |
+
#@ visual-form-builder
|
516 |
+
msgid "Your responses look too much like spam and could not be sent at this time."
|
517 |
+
msgstr "Vos réponses regarde trop comme spam et n'a pu être envoyés à cette époque."
|
518 |
+
|
519 |
+
#: includes/form-output.php:155
|
520 |
+
#, php-format
|
521 |
+
#@ visual-form-builder
|
522 |
+
msgid "Logged in as <a href=\"%1$s\">%2$s</a>. Verification not required."
|
523 |
+
msgstr "Connecté en tant que <a href=\\\"%1$s\\\">%2$ s</a>. Vérification ne pas requise."
|
524 |
+
|
525 |
+
#: includes/form-output.php:326
|
526 |
+
#@ visual-form-builder
|
527 |
+
msgid "Address"
|
528 |
+
msgstr "Adresse"
|
529 |
+
|
530 |
+
#: includes/form-output.php:330
|
531 |
+
#@ visual-form-builder
|
532 |
+
msgid "Address Line 2"
|
533 |
+
msgstr "Adresse ligne 2"
|
534 |
+
|
535 |
+
#: includes/form-output.php:334
|
536 |
+
#@ visual-form-builder
|
537 |
+
msgid "City"
|
538 |
+
msgstr "Ville"
|
539 |
+
|
540 |
+
#: includes/form-output.php:338
|
541 |
+
#@ visual-form-builder
|
542 |
+
msgid "State / Province / Region"
|
543 |
+
msgstr "État / Province / région"
|
544 |
+
|
545 |
+
#: includes/form-output.php:342
|
546 |
+
#@ visual-form-builder
|
547 |
+
msgid "Postal / Zip Code"
|
548 |
+
msgstr "Postal / Zip Code"
|
549 |
+
|
550 |
+
#: includes/form-output.php:346
|
551 |
+
#@ visual-form-builder
|
552 |
+
msgid "Country"
|
553 |
+
msgstr "Pays"
|
554 |
+
|
555 |
+
#: includes/form-output.php:556
|
556 |
+
#@ visual-form-builder
|
557 |
+
msgid "Verification"
|
558 |
+
msgstr "Vérification"
|
559 |
+
|
560 |
+
#: includes/form-output.php:558
|
561 |
+
#@ visual-form-builder
|
562 |
+
msgid "Please enter any two digits with <strong>no</strong> spaces (Example: 12)"
|
563 |
+
msgstr "Veuillez entrer les deux chiffres <strong>sans</strong> espace (exemple : 12)"
|
564 |
+
|
565 |
+
#: includes/form-output.php:571
|
566 |
+
#@ visual-form-builder
|
567 |
+
msgid "This box is for spam protection - <strong>please leave it blank</strong>"
|
568 |
+
msgstr "Cette boîte est pour la protection contre le spam - <strong>Veuillez laisser en blanc</strong>"
|
569 |
+
|
570 |
+
#: visual-form-builder.php:196
|
571 |
+
#@ visual-form-builder
|
572 |
+
msgid "Settings"
|
573 |
+
msgstr "Paramètres"
|
574 |
+
|
575 |
+
#: visual-form-builder.php:217
|
576 |
+
#@ visual-form-builder
|
577 |
+
msgid "Recent Visual Form Builder Entries"
|
578 |
+
msgstr "Entrées récentes de générateur de forme visuelle"
|
579 |
+
|
580 |
+
#: visual-form-builder.php:240
|
581 |
+
#@ visual-form-builder
|
582 |
+
msgid "You currently do not have any forms."
|
583 |
+
msgstr "Vous n'avez pas actuellement de toutes les formes."
|
584 |
+
|
585 |
+
#: visual-form-builder.php:242
|
586 |
+
#@ visual-form-builder
|
587 |
+
msgid "Get started!"
|
588 |
+
msgstr "Obtenir commencé !"
|
589 |
+
|
590 |
+
#: visual-form-builder.php:251
|
591 |
+
#@ visual-form-builder
|
592 |
+
msgid "You currently do not have any entries."
|
593 |
+
msgstr "Actuellement, vous n'avez pas toutes les entrées."
|
594 |
+
|
595 |
+
#: visual-form-builder.php:300
|
596 |
+
#@ visual-form-builder
|
597 |
+
msgid "Number of entries to show:"
|
598 |
+
msgstr "Nombre d'entrées à afficher :"
|
599 |
+
|
600 |
+
#: visual-form-builder.php:403
|
601 |
+
#@ visual-form-builder
|
602 |
+
msgid "Entries per page"
|
603 |
+
msgstr "Entrées par page"
|
604 |
+
|
605 |
+
#: visual-form-builder.php:442
|
606 |
+
#@ visual-form-builder
|
607 |
+
msgid "Form Items"
|
608 |
+
msgstr "Éléments de formulaire"
|
609 |
+
|
610 |
+
#: visual-form-builder.php:443
|
611 |
+
#@ visual-form-builder
|
612 |
+
msgid "Display Forms"
|
613 |
+
msgstr "Afficher les formes"
|
614 |
+
|
615 |
+
#: visual-form-builder.php:454
|
616 |
+
#@ visual-form-builder
|
617 |
+
msgid "Click"
|
618 |
+
msgstr "Cliquez sur"
|
619 |
+
|
620 |
+
#: visual-form-builder.php:454
|
621 |
+
#@ visual-form-builder
|
622 |
+
msgid "to Add a Field"
|
623 |
+
msgstr "pour ajouter un champ"
|
624 |
+
|
625 |
+
#: visual-form-builder.php:456
|
626 |
+
#@ visual-form-builder
|
627 |
+
msgid "Standard"
|
628 |
+
msgstr "Norme"
|
629 |
+
|
630 |
+
#: visual-form-builder.php:497
|
631 |
+
#@ visual-form-builder
|
632 |
+
msgid "Add forms to your Posts or Pages by locating the icon shown below in the area above your post/page editor."
|
633 |
+
msgstr "Ajouter des formes à vos Posts ou Pages en localisant l'icône ci-dessous dans la zone située au-dessus de l'éditeur de votre post/page."
|
634 |
+
|
635 |
+
#: visual-form-builder.php:500
|
636 |
+
#@ visual-form-builder
|
637 |
+
msgid "You may also manually insert the shortcode into a post/page."
|
638 |
+
msgstr "Vous pouvez aussi manuellement insérer le shortcode dans un post/page."
|
639 |
+
|
640 |
+
#: visual-form-builder.php:501
|
641 |
+
#@ visual-form-builder
|
642 |
+
msgid "Shortcode"
|
643 |
+
msgstr "Shortcode"
|
644 |
+
|
645 |
+
#: visual-form-builder.php:1243
|
646 |
+
#@ visual-form-builder
|
647 |
+
msgid "Edit Form"
|
648 |
+
msgstr "Formulaire de modification"
|
649 |
+
|
650 |
+
#: visual-form-builder.php:1268
|
651 |
+
#@ visual-form-builder
|
652 |
+
msgid "New Features of Visual Form Builder Pro"
|
653 |
+
msgstr "Nouvelles fonctionnalités de Visual forment Builder Pro"
|
654 |
+
|
655 |
+
#: visual-form-builder.php:1270
|
656 |
+
#@ visual-form-builder
|
657 |
+
msgid "Now with Add-Ons"
|
658 |
+
msgstr "Maintenant avec les Add-ons"
|
659 |
+
|
660 |
+
#: visual-form-builder.php:1271
|
661 |
+
#@ visual-form-builder
|
662 |
+
msgid "Akismet Support"
|
663 |
+
msgstr "Akismet Support"
|
664 |
+
|
665 |
+
#: visual-form-builder.php:1272
|
666 |
+
#@ visual-form-builder
|
667 |
+
msgid "Optional SPAM Verification"
|
668 |
+
msgstr "Vérification SPAM en option"
|
669 |
+
|
670 |
+
#: visual-form-builder.php:1273
|
671 |
+
#@ visual-form-builder
|
672 |
+
msgid "Nested Drag and Drop"
|
673 |
+
msgstr "Goutte et Drag imbriqué"
|
674 |
+
|
675 |
+
#: visual-form-builder.php:1274
|
676 |
+
#@ visual-form-builder
|
677 |
+
msgid "Conditional Logic"
|
678 |
+
msgstr "Logique conditionnelle"
|
679 |
+
|
680 |
+
#: visual-form-builder.php:1275
|
681 |
+
#@ visual-form-builder
|
682 |
+
msgid "10+ new Form Fields"
|
683 |
+
msgstr "10 + nouveaux champs de formulaire"
|
684 |
+
|
685 |
+
#: visual-form-builder.php:1276
|
686 |
+
#@ visual-form-builder
|
687 |
+
msgid "Complete Entries Management"
|
688 |
+
msgstr "Gestion des entrées complètes"
|
689 |
+
|
690 |
+
#: visual-form-builder.php:1277
|
691 |
+
#@ visual-form-builder
|
692 |
+
msgid "Import/Export"
|
693 |
+
msgstr "Importation/exportation"
|
694 |
+
|
695 |
+
#: visual-form-builder.php:1278
|
696 |
+
#@ visual-form-builder
|
697 |
+
msgid "Quality HTML Email Template"
|
698 |
+
msgstr "Modèle d'E-mail HTML de qualité"
|
699 |
+
|
700 |
+
#: visual-form-builder.php:1279
|
701 |
+
#@ visual-form-builder
|
702 |
+
msgid "Plain Text Email Option"
|
703 |
+
msgstr "Option de messagerie texte brut"
|
704 |
+
|
705 |
+
#: visual-form-builder.php:1280
|
706 |
+
#@ visual-form-builder
|
707 |
+
msgid "Email Designer"
|
708 |
+
msgstr "E-mail Designer"
|
709 |
+
|
710 |
+
#: visual-form-builder.php:1281
|
711 |
+
#@ visual-form-builder
|
712 |
+
msgid "Analytics"
|
713 |
+
msgstr "Google Analytics"
|
714 |
+
|
715 |
+
#: visual-form-builder.php:1282
|
716 |
+
#@ visual-form-builder
|
717 |
+
msgid "Data & Form Migration"
|
718 |
+
msgstr "Données & formulaire de Migration"
|
719 |
+
|
720 |
+
#: visual-form-builder.php:1283
|
721 |
+
#@ visual-form-builder
|
722 |
+
msgid "Scheduling"
|
723 |
+
msgstr "Ordonnancement"
|
724 |
+
|
725 |
+
#: visual-form-builder.php:1284
|
726 |
+
#@ visual-form-builder
|
727 |
+
msgid "Limit Form Entries"
|
728 |
+
msgstr "Limite les entrées de formulaire"
|
729 |
+
|
730 |
+
#: visual-form-builder.php:1285
|
731 |
+
#@ visual-form-builder
|
732 |
+
msgid "Simple PayPal Integration"
|
733 |
+
msgstr "Intégration PayPal simple"
|
734 |
+
|
735 |
+
#: visual-form-builder.php:1286
|
736 |
+
#@ visual-form-builder
|
737 |
+
msgid "Form Paging"
|
738 |
+
msgstr "Pagination de formulaire"
|
739 |
+
|
740 |
+
#: visual-form-builder.php:1287
|
741 |
+
#@ visual-form-builder
|
742 |
+
msgid "Live Preview"
|
743 |
+
msgstr "Aperçu en direct"
|
744 |
+
|
745 |
+
#: visual-form-builder.php:1288
|
746 |
+
#@ visual-form-builder
|
747 |
+
msgid "Custom Capabilities"
|
748 |
+
msgstr "Fonctionnalités personnalisées"
|
749 |
+
|
750 |
+
#: visual-form-builder.php:1289
|
751 |
+
#@ visual-form-builder
|
752 |
+
msgid "No License Key"
|
753 |
+
msgstr "Aucune clé de licence"
|
754 |
+
|
755 |
+
#: visual-form-builder.php:1290
|
756 |
+
#@ visual-form-builder
|
757 |
+
msgid "Automatic Updates"
|
758 |
+
msgstr "Mises à jour automatiques"
|
759 |
+
|
760 |
+
#: visual-form-builder.php:1293
|
761 |
+
#@ visual-form-builder
|
762 |
+
msgid "Learn more about some of these features"
|
763 |
+
msgstr "En savoir plus sur certaines de ces fonctionnalités"
|
764 |
+
|
765 |
+
#: visual-form-builder.php:1294
|
766 |
+
#@ visual-form-builder
|
767 |
+
msgid "Buy Now"
|
768 |
+
msgstr "Acheter maintenant"
|
769 |
+
|
770 |
+
#: visual-form-builder.php:1294
|
771 |
+
#@ visual-form-builder
|
772 |
+
msgid "Only $10"
|
773 |
+
msgstr "Seulement 10 $"
|
774 |
+
|
775 |
+
#: visual-form-builder.php:1297
|
776 |
+
#@ visual-form-builder
|
777 |
+
msgid "Help Promote Visual Form Builder"
|
778 |
+
msgstr "Aider à promouvoir la forme visuelle Builder"
|
779 |
+
|
780 |
+
#: visual-form-builder.php:1299
|
781 |
+
#@ visual-form-builder
|
782 |
+
msgid "Follow me on Twitter"
|
783 |
+
msgstr "Suivez-moi sur Twitter"
|
784 |
+
|
785 |
+
#: visual-form-builder.php:1300
|
786 |
+
#@ visual-form-builder
|
787 |
+
msgid "Rate Visual Form Builder on WordPress.org"
|
788 |
+
msgstr "Générateur de forme visuelle de taux sur WordPress.org"
|
789 |
+
|
790 |
+
#: visual-form-builder.php:1362
|
791 |
+
#@ visual-form-builder
|
792 |
+
msgid "Edit Field Item"
|
793 |
+
msgstr "Modifier l'élément de champ"
|
794 |
+
|
795 |
+
#: visual-form-builder.php:1379
|
796 |
+
#: visual-form-builder.php:1420
|
797 |
+
#: visual-form-builder.php:1659
|
798 |
+
#@ visual-form-builder
|
799 |
+
msgid "CSS Classes"
|
800 |
+
msgstr "Classes CSS"
|
801 |
+
|
802 |
+
#: visual-form-builder.php:1390
|
803 |
+
#: visual-form-builder.php:1410
|
804 |
+
#@ visual-form-builder
|
805 |
+
msgid "Name"
|
806 |
+
msgstr "Nom"
|
807 |
+
|
808 |
+
#: visual-form-builder.php:1398
|
809 |
+
#@ visual-form-builder
|
810 |
+
msgid "Description (HTML tags allowed)"
|
811 |
+
msgstr "Description (balises HTML autorisés)"
|
812 |
+
|
813 |
+
#: visual-form-builder.php:1430
|
814 |
+
#@ visual-form-builder
|
815 |
+
msgid "Description"
|
816 |
+
msgstr "Description"
|
817 |
+
|
818 |
+
#: visual-form-builder.php:1442
|
819 |
+
#@ visual-form-builder
|
820 |
+
msgid "Options"
|
821 |
+
msgstr "Options"
|
822 |
+
|
823 |
+
#: visual-form-builder.php:1499
|
824 |
+
#@ visual-form-builder
|
825 |
+
msgid "Accepted File Extensions"
|
826 |
+
msgstr "Extensions de fichiers acceptés"
|
827 |
+
|
828 |
+
#: visual-form-builder.php:1514
|
829 |
+
#@ visual-form-builder
|
830 |
+
msgid "Validation"
|
831 |
+
msgstr "Validation"
|
832 |
+
|
833 |
+
#: visual-form-builder.php:1521
|
834 |
+
#@ visual-form-builder
|
835 |
+
msgid "12 Hour Format"
|
836 |
+
msgstr "Format 12 heures"
|
837 |
+
|
838 |
+
#: visual-form-builder.php:1522
|
839 |
+
#@ visual-form-builder
|
840 |
+
msgid "24 Hour Format"
|
841 |
+
msgstr "Format 24 heures"
|
842 |
+
|
843 |
+
#: visual-form-builder.php:1524
|
844 |
+
#@ visual-form-builder
|
845 |
+
msgid "None"
|
846 |
+
msgstr "Aucun"
|
847 |
+
|
848 |
+
#: visual-form-builder.php:1525
|
849 |
+
#@ visual-form-builder
|
850 |
+
msgid "Email"
|
851 |
+
msgstr "Messagerie"
|
852 |
+
|
853 |
+
#: visual-form-builder.php:1526
|
854 |
+
#@ visual-form-builder
|
855 |
+
msgid "URL"
|
856 |
+
msgstr "URL"
|
857 |
+
|
858 |
+
#: visual-form-builder.php:1527
|
859 |
+
#@ visual-form-builder
|
860 |
+
msgid "Date"
|
861 |
+
msgstr "Date"
|
862 |
+
|
863 |
+
#: visual-form-builder.php:1528
|
864 |
+
#@ visual-form-builder
|
865 |
+
msgid "Number"
|
866 |
+
msgstr "Nombre"
|
867 |
+
|
868 |
+
#: visual-form-builder.php:1529
|
869 |
+
#@ visual-form-builder
|
870 |
+
msgid "Digits"
|
871 |
+
msgstr "Chiffres"
|
872 |
+
|
873 |
+
#: visual-form-builder.php:1530
|
874 |
+
#@ visual-form-builder
|
875 |
+
msgid "Phone"
|
876 |
+
msgstr "Téléphone"
|
877 |
+
|
878 |
+
#: visual-form-builder.php:1562
|
879 |
+
#@ visual-form-builder
|
880 |
+
msgid "Required"
|
881 |
+
msgstr "Obligatoire"
|
882 |
+
|
883 |
+
#: visual-form-builder.php:1566
|
884 |
+
#@ visual-form-builder
|
885 |
+
msgid "No"
|
886 |
+
msgstr "Non"
|
887 |
+
|
888 |
+
#: visual-form-builder.php:1567
|
889 |
+
#@ visual-form-builder
|
890 |
+
msgid "Yes"
|
891 |
+
msgstr "Oui"
|
892 |
+
|
893 |
+
#: visual-form-builder.php:1576
|
894 |
+
#@ visual-form-builder
|
895 |
+
msgid "Size"
|
896 |
+
msgstr "Taille"
|
897 |
+
|
898 |
+
#: visual-form-builder.php:1580
|
899 |
+
#@ visual-form-builder
|
900 |
+
msgid "Small"
|
901 |
+
msgstr "Petit"
|
902 |
+
|
903 |
+
#: visual-form-builder.php:1581
|
904 |
+
#@ visual-form-builder
|
905 |
+
msgid "Medium"
|
906 |
+
msgstr "Médium"
|
907 |
+
|
908 |
+
#: visual-form-builder.php:1582
|
909 |
+
#@ visual-form-builder
|
910 |
+
msgid "Large"
|
911 |
+
msgstr "Grand"
|
912 |
+
|
913 |
+
#: visual-form-builder.php:1591
|
914 |
+
#@ visual-form-builder
|
915 |
+
msgid "Options Layout"
|
916 |
+
msgstr "Options mise en page"
|
917 |
+
|
918 |
+
#: visual-form-builder.php:1595
|
919 |
+
#@ visual-form-builder
|
920 |
+
msgid "One Column"
|
921 |
+
msgstr "Une seule colonne"
|
922 |
+
|
923 |
+
#: visual-form-builder.php:1596
|
924 |
+
#@ visual-form-builder
|
925 |
+
msgid "Two Columns"
|
926 |
+
msgstr "Deux colonnes"
|
927 |
+
|
928 |
+
#: visual-form-builder.php:1597
|
929 |
+
#@ visual-form-builder
|
930 |
+
msgid "Three Columns"
|
931 |
+
msgstr "Trois colonnes"
|
932 |
+
|
933 |
+
#: visual-form-builder.php:1598
|
934 |
+
#@ visual-form-builder
|
935 |
+
msgid "Auto Width"
|
936 |
+
msgstr "Largeur de l'auto"
|
937 |
+
|
938 |
+
#: visual-form-builder.php:1607
|
939 |
+
#@ visual-form-builder
|
940 |
+
msgid "Field Layout"
|
941 |
+
msgstr "Présentation du domaine"
|
942 |
+
|
943 |
+
#: visual-form-builder.php:1612
|
944 |
+
#@ visual-form-builder
|
945 |
+
msgid "Default"
|
946 |
+
msgstr "Par défaut"
|
947 |
+
|
948 |
+
#: visual-form-builder.php:1614
|
949 |
+
#@ visual-form-builder
|
950 |
+
msgid "Left Half"
|
951 |
+
msgstr "Moitié gauche"
|
952 |
+
|
953 |
+
#: visual-form-builder.php:1615
|
954 |
+
#@ visual-form-builder
|
955 |
+
msgid "Right Half"
|
956 |
+
msgstr "Moitié droite"
|
957 |
+
|
958 |
+
#: visual-form-builder.php:1618
|
959 |
+
#@ visual-form-builder
|
960 |
+
msgid "Left Third"
|
961 |
+
msgstr "Troisième gauche"
|
962 |
+
|
963 |
+
#: visual-form-builder.php:1619
|
964 |
+
#@ visual-form-builder
|
965 |
+
msgid "Middle Third"
|
966 |
+
msgstr "Tiers médian"
|
967 |
+
|
968 |
+
#: visual-form-builder.php:1620
|
969 |
+
#@ visual-form-builder
|
970 |
+
msgid "Right Third"
|
971 |
+
msgstr "Tiers droit"
|
972 |
+
|
973 |
+
#: visual-form-builder.php:1623
|
974 |
+
#@ visual-form-builder
|
975 |
+
msgid "Left Two Thirds"
|
976 |
+
msgstr "Gauche deux tiers"
|
977 |
+
|
978 |
+
#: visual-form-builder.php:1624
|
979 |
+
#@ visual-form-builder
|
980 |
+
msgid "Right Two Thirds"
|
981 |
+
msgstr "Juste deux tiers"
|
982 |
+
|
983 |
+
#: visual-form-builder.php:1633
|
984 |
+
#@ visual-form-builder
|
985 |
+
msgid "Default Value"
|
986 |
+
msgstr "Valeur par défaut"
|
987 |
+
|
988 |
+
#: visual-form-builder.php:1643
|
989 |
+
#@ visual-form-builder
|
990 |
+
msgid "Default Country"
|
991 |
+
msgstr "Pays par défaut"
|
992 |
+
|
993 |
+
#: visual-form-builder.php:1671
|
994 |
+
#@ visual-form-builder
|
995 |
+
msgid "Remove"
|
996 |
+
msgstr "Supprimer"
|
997 |
+
|
998 |
+
#: visual-form-builder.php:1703
|
999 |
+
#@ visual-form-builder
|
1000 |
+
msgid "The form has been successfully created."
|
1001 |
+
msgstr "Le formulaire a été créé avec succès."
|
1002 |
+
|
1003 |
+
#: visual-form-builder.php:1706
|
1004 |
+
#, php-format
|
1005 |
+
#@ visual-form-builder
|
1006 |
+
msgid "The %s form has been updated."
|
1007 |
+
msgstr "La forme de %s a été mis à jour."
|
1008 |
+
|
1009 |
+
#: visual-form-builder.php:1709
|
1010 |
+
#@ visual-form-builder
|
1011 |
+
msgid "The form has been successfully deleted."
|
1012 |
+
msgstr "Le formulaire a été supprimé avec succès."
|
1013 |
+
|
1014 |
+
#: visual-form-builder.php:1712
|
1015 |
+
#@ visual-form-builder
|
1016 |
+
msgid "The form has been successfully duplicated."
|
1017 |
+
msgstr "La forme a été copiée avec succès."
|
1018 |
+
|
1019 |
+
#: visual-form-builder.php:1727
|
1020 |
+
#: visual-form-builder.php:1729
|
1021 |
+
#: visual-form-builder.php:1753
|
1022 |
+
#@ visual-form-builder
|
1023 |
+
msgid "Visual Form Builder"
|
1024 |
+
msgstr "Visual Form Builder"
|
1025 |
+
|
1026 |
+
#: visual-form-builder.php:1729
|
1027 |
+
#@ visual-form-builder
|
1028 |
+
msgid "All Forms"
|
1029 |
+
msgstr "Toutes les formes"
|
1030 |
+
|
1031 |
+
#: visual-form-builder.php:1730
|
1032 |
+
#: visual-form-builder.php:1754
|
1033 |
+
#@ visual-form-builder
|
1034 |
+
msgid "Add New Form"
|
1035 |
+
msgstr "Ajouter la nouvelle forme"
|
1036 |
+
|
1037 |
+
#: visual-form-builder.php:1732
|
1038 |
+
#: visual-form-builder.php:1756
|
1039 |
+
#@ visual-form-builder
|
1040 |
+
msgid "Export"
|
1041 |
+
msgstr "Exportation"
|
1042 |
+
|
1043 |
+
#: visual-form-builder.php:1768
|
1044 |
+
#@ visual-form-builder
|
1045 |
+
msgid "Add New"
|
1046 |
+
msgstr "Ajouter un nouveau"
|
1047 |
+
|
1048 |
+
#: visual-form-builder.php:1771
|
1049 |
+
#, php-format
|
1050 |
+
#@ visual-form-builder
|
1051 |
+
msgid "Search results for \"%s\""
|
1052 |
+
msgstr "Résultats de la recherche pour « %s »"
|
1053 |
+
|
1054 |
+
#: visual-form-builder.php:1804
|
1055 |
+
#@ visual-form-builder
|
1056 |
+
msgid "New Form"
|
1057 |
+
msgstr "Nouvelle forme"
|
1058 |
+
|
1059 |
+
#: visual-form-builder.php:1893
|
1060 |
+
#@ visual-form-builder
|
1061 |
+
msgid "This field is required and cannot be empty."
|
1062 |
+
msgstr "Ce champ est obligatoire et ne peut pas être vide."
|
1063 |
+
|
1064 |
+
#: visual-form-builder.php:1900
|
1065 |
+
#@ visual-form-builder
|
1066 |
+
msgid "Not a valid email address"
|
1067 |
+
msgstr "Pas une adresse email valide"
|
1068 |
+
|
1069 |
+
#: visual-form-builder.php:1906
|
1070 |
+
#@ visual-form-builder
|
1071 |
+
msgid "Not a valid number"
|
1072 |
+
msgstr "Pas un nombre valide"
|
1073 |
+
|
1074 |
+
#: visual-form-builder.php:1913
|
1075 |
+
#@ visual-form-builder
|
1076 |
+
msgid "Not a valid phone number. Most US/Canada and International formats accepted."
|
1077 |
+
msgstr "Pas un numéro de téléphone valide. La plupart des U.S. / Canada et formats internationaux acceptés."
|
1078 |
+
|
1079 |
+
#: visual-form-builder.php:1918
|
1080 |
+
#@ visual-form-builder
|
1081 |
+
msgid "Not a valid URL."
|
1082 |
+
msgstr "Pas une URL valide."
|
1083 |
+
|
languages/visual-form-builder-hu_HU.mo
CHANGED
Binary file
|
languages/visual-form-builder-hu_HU.po
CHANGED
@@ -1,403 +1,1077 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version: Visual Form Builder\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2011-10-06 13:57-0600\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: glocs <inkabb.nem@gmail.kom>\n"
|
8 |
"Language-Team: glocs\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"
|
13 |
-
"X-
|
14 |
"X-Poedit-Language: Hungarian\n"
|
15 |
"X-Poedit-Country: HUNGARY\n"
|
16 |
"X-Poedit-SourceCharset: utf-8\n"
|
|
|
|
|
|
|
17 |
"X-Poedit-SearchPath-0: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder\n"
|
|
|
18 |
|
19 |
-
#: /
|
|
|
20 |
msgid "Details"
|
21 |
msgstr "Részletek"
|
22 |
|
23 |
-
#: /
|
|
|
24 |
msgid "Form Title"
|
25 |
msgstr "Űrlap cím"
|
26 |
|
27 |
-
#: /
|
28 |
-
#: /
|
29 |
-
#: /
|
|
|
30 |
msgid "Date Submitted"
|
31 |
msgstr "Elkészítés dátuma"
|
32 |
|
33 |
-
#: /
|
34 |
-
#: /
|
35 |
-
#: /
|
|
|
36 |
msgid "IP Address"
|
37 |
msgstr "IP cím"
|
38 |
|
39 |
-
#: /
|
40 |
-
#: /
|
41 |
-
|
42 |
msgid "Email Subject"
|
43 |
msgstr "Email tárgy"
|
44 |
|
45 |
-
#: /
|
46 |
-
#: /
|
47 |
-
#: /
|
48 |
-
|
49 |
msgid "Sender Name"
|
50 |
msgstr "Küldő Név"
|
51 |
|
52 |
-
#: /
|
53 |
-
#: /
|
54 |
-
#: /
|
|
|
55 |
msgid "Sender Email"
|
56 |
msgstr "Küldő Email"
|
57 |
|
58 |
-
#: /
|
59 |
-
#: /
|
60 |
-
#: /
|
|
|
61 |
msgid "Emailed To"
|
62 |
msgstr "Címzett"
|
63 |
|
64 |
-
#: /
|
|
|
|
|
65 |
msgid "Entry"
|
66 |
msgstr "Bejegyzés"
|
67 |
|
68 |
-
#: /
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/class-entries-list.php:92
|
73 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/class-entries-list.php:218
|
74 |
msgid "Form"
|
75 |
msgstr "Űrlap"
|
76 |
|
77 |
-
#: /
|
|
|
|
|
78 |
msgid "Delete"
|
79 |
msgstr "Törlés"
|
80 |
|
81 |
-
#: /
|
82 |
-
|
83 |
-
msgstr "Minden exportálása"
|
84 |
-
|
85 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/class-entries-list.php:170
|
86 |
-
msgid "Export Selected"
|
87 |
-
msgstr "A kiválasztottak exportálása"
|
88 |
-
|
89 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/class-entries-list.php:214
|
90 |
msgid "Entries ID"
|
91 |
msgstr "Bejegyzés ID"
|
92 |
|
93 |
-
#: /
|
|
|
94 |
msgid "View all forms"
|
95 |
msgstr "Minden űrlap"
|
96 |
|
97 |
-
#: /
|
|
|
98 |
msgid "Filter"
|
99 |
msgstr "Szűrő"
|
100 |
|
101 |
-
#:
|
|
|
102 |
msgid "Settings"
|
103 |
msgstr "Beállítások"
|
104 |
|
105 |
-
#:
|
106 |
-
#:
|
|
|
|
|
107 |
msgid "Visual Form Builder"
|
108 |
msgstr "Visual Form Builder"
|
109 |
|
110 |
-
#: /
|
111 |
-
|
112 |
-
msgid "<div id=\"message\" class=\"updated\"><p>The <strong>%s</strong> form has been created.</p></div>"
|
113 |
-
msgstr "<div id=\"message\" class=\"updated\"><p>Az <strong>%s</strong> űrlap elkészítve.</p></div>"
|
114 |
-
|
115 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:499
|
116 |
-
#, php-format
|
117 |
-
msgid "<div id=\"message\" class=\"updated\"><p>The <strong>%s</strong> form has been updated.</p></div>"
|
118 |
-
msgstr "<div id=\"message\" class=\"updated\"><p>Az <strong>%s</strong> űrlap frissítve.</p></div>"
|
119 |
-
|
120 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:645
|
121 |
msgid "Forms"
|
122 |
msgstr "Űrlapok"
|
123 |
|
124 |
-
#: /
|
|
|
|
|
|
|
125 |
msgid "Entries"
|
126 |
msgstr "Bejegyzések"
|
127 |
|
128 |
-
#:
|
|
|
129 |
msgid "Form Items"
|
130 |
msgstr "Űrlap mezők"
|
131 |
|
132 |
-
#:
|
|
|
133 |
msgid "Click"
|
134 |
msgstr "Kattintás"
|
135 |
|
136 |
-
#:
|
|
|
137 |
msgid "to Add a Field"
|
138 |
msgstr "mező hozzáadása"
|
139 |
|
140 |
-
#: /
|
141 |
-
|
142 |
-
msgstr "Űrlap kimenet"
|
143 |
-
|
144 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:715
|
145 |
-
msgid "Copy this shortcode and paste into any Post or Page."
|
146 |
-
msgstr "Másold ki ezt a kódot és illeszd be bármely oldalba, vagy bejegyzésbe."
|
147 |
-
|
148 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:794
|
149 |
msgid "Form Name"
|
150 |
msgstr "Űrlap neve"
|
151 |
|
152 |
-
#: /
|
153 |
-
|
154 |
-
msgstr "Email részletek testreszabása"
|
155 |
-
|
156 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:804
|
157 |
-
msgid "Email Details"
|
158 |
-
msgstr "Email részletek"
|
159 |
-
|
160 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:805
|
161 |
-
msgid "Customize Confirmation Message"
|
162 |
-
msgstr "Megerősítő email testreszabása"
|
163 |
-
|
164 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:805
|
165 |
-
msgid "Confirmation"
|
166 |
-
msgstr "Megerősítés"
|
167 |
-
|
168 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:806
|
169 |
-
msgid "Customize Notification Email"
|
170 |
-
msgstr "Értesítő email testreszabása"
|
171 |
-
|
172 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:806
|
173 |
-
msgid "Notification"
|
174 |
-
msgstr "Értesítés"
|
175 |
-
|
176 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:810
|
177 |
msgid "The forms you build here will send information to one or more email addresses when submitted by a user on your site. Use the fields below to customize the details of that email."
|
178 |
msgstr "Az elkészített űrlap információt küld egy, vagy több email címre, ha a felhasználó elküldte. Használd az alábbi mezőket az email testre szabásához."
|
179 |
|
180 |
-
#: /
|
|
|
|
|
|
|
181 |
msgid "E-mail Subject"
|
182 |
msgstr "E-mail tárgy"
|
183 |
|
184 |
-
#: /
|
185 |
-
|
186 |
-
msgstr "Válassz egy kötelező mezőt"
|
187 |
-
|
188 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:831
|
189 |
-
msgid "Sender E-mail"
|
190 |
-
msgstr "Küldő e-mail"
|
191 |
-
|
192 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:834
|
193 |
-
msgid "OR"
|
194 |
-
msgstr "VAGY"
|
195 |
-
|
196 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:836
|
197 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:899
|
198 |
-
msgid "Select a required text field with email validation"
|
199 |
-
msgstr "Válassz egy kötelező mezőt, ami email formátumú."
|
200 |
-
|
201 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:845
|
202 |
msgid "E-mail(s) To"
|
203 |
msgstr "E-mail(ek) címzettje"
|
204 |
|
205 |
-
#: /
|
206 |
-
|
207 |
-
msgstr "(több email esetén vesszővel elválasztva)"
|
208 |
-
|
209 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:852
|
210 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:888
|
211 |
msgid "After someone submits a form, you can control what is displayed. By default, it's a message but you can send them to another WordPress Page or a custom URL."
|
212 |
msgstr "Az űrlap elküldése után megjelenő rész. Alapból egy üzenet, de akár egy WordPress oldalra, vagy URL-re is küldheted."
|
213 |
|
214 |
-
#: /
|
|
|
215 |
msgid "Text"
|
216 |
msgstr "Szöveg"
|
217 |
|
218 |
-
#: /
|
|
|
219 |
msgid "Page"
|
220 |
msgstr "Oldal"
|
221 |
|
222 |
-
#: /
|
|
|
223 |
msgid "Redirect"
|
224 |
msgstr "Átirányítás"
|
225 |
|
226 |
-
#: /
|
|
|
227 |
msgid "Your form was successfully submitted. Thank you for contacting us."
|
228 |
msgstr "Az űrlap sikeresen elküldve. Köszönjük a megkeresést!"
|
229 |
|
230 |
-
#: /
|
|
|
231 |
msgid "Select a Page"
|
232 |
msgstr "Válassz oldalt"
|
233 |
|
234 |
-
#: /
|
|
|
235 |
msgid "Send Confirmation Email to User"
|
236 |
msgstr "Megerősítő email küldése a felhasználónak"
|
237 |
|
238 |
-
#: /
|
239 |
-
|
240 |
-
msgstr "Címzett"
|
241 |
-
|
242 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:908
|
243 |
msgid "Subject"
|
244 |
msgstr "Tárgy"
|
245 |
|
246 |
-
#: /
|
|
|
247 |
msgid "Message"
|
248 |
msgstr "Üzenet"
|
249 |
|
250 |
-
#: /
|
|
|
251 |
msgid "Include a Copy of the User's Entry"
|
252 |
msgstr "A felhasználó bejegyzésének másolása"
|
253 |
|
254 |
-
#: /
|
255 |
-
|
256 |
msgid "Create Form"
|
257 |
msgstr "Űrlap készítése"
|
258 |
|
259 |
-
#: /
|
260 |
-
#: /
|
|
|
261 |
msgid "Save Form"
|
262 |
msgstr "Űrlap mentése"
|
263 |
|
264 |
-
#: /
|
|
|
265 |
msgid "Delete Form"
|
266 |
msgstr "Űrlap törlése"
|
267 |
|
268 |
-
#:
|
269 |
-
|
270 |
-
msgstr "Saját űrlap készítéséhez adj nevet a fenti fülön és kattints az Űrlap készítése gombra. Aztán válassz űrlap elemet a bal oldali dobozból."
|
271 |
-
|
272 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:940
|
273 |
-
msgid "After you have added your items, drag and drop to put them in the order you want. You can also click each item to reveal additional configuration options."
|
274 |
-
msgstr "A hozzáadott elemet fogd-és-vidd módszerrel tudod rendezni. Minden elemet tudsz szerkeszteni, ha rákattintasz."
|
275 |
-
|
276 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:941
|
277 |
-
msgid "When you have finished building your custom form, make sure you click the Save Form button."
|
278 |
-
msgstr "Ha befejezted az űrlap készítését, kattints az Űrlap mentése gombra."
|
279 |
-
|
280 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:942
|
281 |
-
msgid "For more help, click on the Help tab at the top of this page."
|
282 |
-
msgstr "Segítségért kattints a fent található Súgó fülre."
|
283 |
-
|
284 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:948
|
285 |
-
msgid "Select form inputs from the box at left to begin building your custom form. An initial fieldset has been automatically added to get you started."
|
286 |
-
msgstr "Válassz mezőt a bal oldali dobozból a saját űrlap építéséhez. Egy kezdő mező már automatikusan hozzáadódott."
|
287 |
-
|
288 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:964
|
289 |
msgid "Edit Field Item"
|
290 |
msgstr "Mező szerkesztése"
|
291 |
|
292 |
-
#:
|
|
|
|
|
293 |
msgid "Name"
|
294 |
msgstr "Név"
|
295 |
|
296 |
-
#:
|
|
|
297 |
msgid "Description"
|
298 |
msgstr "Magyarázat"
|
299 |
|
300 |
-
#:
|
301 |
-
|
302 |
-
msgstr "Opciók (vesszővel elválasztva)"
|
303 |
-
|
304 |
-
#: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder/visual-form-builder.php:1018
|
305 |
msgid "12 Hour Format"
|
306 |
msgstr "12 órás formátum"
|
307 |
|
308 |
-
#:
|
|
|
309 |
msgid "24 Hour Format"
|
310 |
msgstr "24 órás formátum"
|
311 |
|
312 |
-
#:
|
|
|
313 |
msgid "None"
|
314 |
msgstr "Üres"
|
315 |
|
316 |
-
#:
|
|
|
317 |
msgid "Email"
|
318 |
msgstr "Email"
|
319 |
|
320 |
-
#:
|
|
|
321 |
msgid "URL"
|
322 |
msgstr "URL"
|
323 |
|
324 |
-
#:
|
|
|
325 |
msgid "Date"
|
326 |
msgstr "Dátum"
|
327 |
|
328 |
-
#:
|
|
|
329 |
msgid "Number"
|
330 |
msgstr "Szám"
|
331 |
|
332 |
-
#:
|
|
|
333 |
msgid "Digits"
|
334 |
msgstr "Számok"
|
335 |
|
336 |
-
#:
|
|
|
337 |
msgid "Phone"
|
338 |
msgstr "Telefon"
|
339 |
|
340 |
-
#:
|
|
|
341 |
msgid "Required"
|
342 |
msgstr "Kötelező"
|
343 |
|
344 |
-
#:
|
|
|
345 |
msgid "No"
|
346 |
msgstr "Nem"
|
347 |
|
348 |
-
#:
|
|
|
349 |
msgid "Yes"
|
350 |
msgstr "Igen"
|
351 |
|
352 |
-
#:
|
|
|
353 |
msgid "Size"
|
354 |
msgstr "Méret"
|
355 |
|
356 |
-
#:
|
|
|
357 |
msgid "Medium"
|
358 |
msgstr "Közepes"
|
359 |
|
360 |
-
#:
|
|
|
361 |
msgid "Large"
|
362 |
msgstr "Nagy"
|
363 |
|
364 |
-
#:
|
|
|
365 |
msgid "Remove"
|
366 |
msgstr "Törlés"
|
367 |
|
368 |
-
#: /
|
|
|
369 |
msgid "Verification"
|
370 |
msgstr "Ellenőrzés"
|
371 |
|
372 |
-
#: /
|
373 |
-
|
374 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
375 |
|
376 |
-
#: /
|
377 |
-
|
378 |
-
|
|
|
|
|
|
|
379 |
|
380 |
-
#: /
|
381 |
-
|
382 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
383 |
|
384 |
-
#: /
|
385 |
-
|
386 |
-
|
|
|
387 |
|
388 |
-
#: /
|
389 |
-
|
390 |
-
|
|
|
391 |
|
392 |
-
#: /
|
393 |
-
|
394 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
395 |
|
396 |
-
#: /
|
397 |
-
|
398 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
399 |
|
400 |
-
#:
|
401 |
-
|
402 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
403 |
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: Visual Form Builder v2.7.1\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2011-10-06 13:57-0600\n"
|
6 |
+
"PO-Revision-Date: 2013-04-10 14:15:55+0000\n"
|
7 |
"Last-Translator: glocs <inkabb.nem@gmail.kom>\n"
|
8 |
"Language-Team: glocs\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"Plural-Forms: nplurals=1; plural=0;\n"
|
13 |
+
"X-Generator: CSL v1.x\n"
|
14 |
"X-Poedit-Language: Hungarian\n"
|
15 |
"X-Poedit-Country: HUNGARY\n"
|
16 |
"X-Poedit-SourceCharset: utf-8\n"
|
17 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n"
|
18 |
+
"X-Poedit-Basepath: .\n"
|
19 |
+
"X-Poedit-Bookmarks: \n"
|
20 |
"X-Poedit-SearchPath-0: /Applications/MAMP/htdocs/wp3/wp-content/plugins/visual-form-builder\n"
|
21 |
+
"X-Textdomain-Support: yes"
|
22 |
|
23 |
+
#: includes/class-entries-detail.php:42
|
24 |
+
#@ visual-form-builder
|
25 |
msgid "Details"
|
26 |
msgstr "Részletek"
|
27 |
|
28 |
+
#: includes/class-entries-detail.php:48
|
29 |
+
#@ visual-form-builder
|
30 |
msgid "Form Title"
|
31 |
msgstr "Űrlap cím"
|
32 |
|
33 |
+
#: includes/class-entries-detail.php:51
|
34 |
+
#: includes/class-entries-list.php:94
|
35 |
+
#: includes/class-export.php:18
|
36 |
+
#@ visual-form-builder
|
37 |
msgid "Date Submitted"
|
38 |
msgstr "Elkészítés dátuma"
|
39 |
|
40 |
+
#: includes/class-entries-detail.php:54
|
41 |
+
#: includes/class-entries-list.php:93
|
42 |
+
#: includes/class-export.php:19
|
43 |
+
#@ visual-form-builder
|
44 |
msgid "IP Address"
|
45 |
msgstr "IP cím"
|
46 |
|
47 |
+
#: includes/class-entries-detail.php:57
|
48 |
+
#: includes/class-entries-list.php:89
|
49 |
+
#@ visual-form-builder
|
50 |
msgid "Email Subject"
|
51 |
msgstr "Email tárgy"
|
52 |
|
53 |
+
#: includes/class-entries-detail.php:60
|
54 |
+
#: includes/class-entries-list.php:90
|
55 |
+
#: includes/class-export.php:21
|
56 |
+
#@ visual-form-builder
|
57 |
msgid "Sender Name"
|
58 |
msgstr "Küldő Név"
|
59 |
|
60 |
+
#: includes/class-entries-detail.php:63
|
61 |
+
#: includes/class-entries-list.php:91
|
62 |
+
#: includes/class-export.php:22
|
63 |
+
#@ visual-form-builder
|
64 |
msgid "Sender Email"
|
65 |
msgstr "Küldő Email"
|
66 |
|
67 |
+
#: includes/class-entries-detail.php:66
|
68 |
+
#: includes/class-entries-list.php:92
|
69 |
+
#: includes/class-export.php:23
|
70 |
+
#@ visual-form-builder
|
71 |
msgid "Emailed To"
|
72 |
msgstr "Címzett"
|
73 |
|
74 |
+
#: includes/class-entries-detail.php:37
|
75 |
+
#: includes/class-entries-detail.php:91
|
76 |
+
#@ visual-form-builder
|
77 |
msgid "Entry"
|
78 |
msgstr "Bejegyzés"
|
79 |
|
80 |
+
#: includes/class-entries-list.php:88
|
81 |
+
#: includes/class-export.php:104
|
82 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
83 |
msgid "Form"
|
84 |
msgstr "Űrlap"
|
85 |
|
86 |
+
#: includes/class-entries-list.php:176
|
87 |
+
#: visual-form-builder.php:1235
|
88 |
+
#@ visual-form-builder
|
89 |
msgid "Delete"
|
90 |
msgstr "Törlés"
|
91 |
|
92 |
+
#: includes/class-export.php:17
|
93 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
msgid "Entries ID"
|
95 |
msgstr "Bejegyzés ID"
|
96 |
|
97 |
+
#: includes/class-entries-list.php:218
|
98 |
+
#@ visual-form-builder
|
99 |
msgid "View all forms"
|
100 |
msgstr "Minden űrlap"
|
101 |
|
102 |
+
#: includes/class-entries-list.php:225
|
103 |
+
#@ visual-form-builder
|
104 |
msgid "Filter"
|
105 |
msgstr "Szűrő"
|
106 |
|
107 |
+
#: visual-form-builder.php:196
|
108 |
+
#@ visual-form-builder
|
109 |
msgid "Settings"
|
110 |
msgstr "Beállítások"
|
111 |
|
112 |
+
#: visual-form-builder.php:1717
|
113 |
+
#: visual-form-builder.php:1719
|
114 |
+
#: visual-form-builder.php:1743
|
115 |
+
#@ visual-form-builder
|
116 |
msgid "Visual Form Builder"
|
117 |
msgstr "Visual Form Builder"
|
118 |
|
119 |
+
#: includes/class-export.php:88
|
120 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
121 |
msgid "Forms"
|
122 |
msgstr "Űrlapok"
|
123 |
|
124 |
+
#: includes/class-export.php:91
|
125 |
+
#: visual-form-builder.php:1721
|
126 |
+
#: visual-form-builder.php:1745
|
127 |
+
#@ visual-form-builder
|
128 |
msgid "Entries"
|
129 |
msgstr "Bejegyzések"
|
130 |
|
131 |
+
#: visual-form-builder.php:434
|
132 |
+
#@ visual-form-builder
|
133 |
msgid "Form Items"
|
134 |
msgstr "Űrlap mezők"
|
135 |
|
136 |
+
#: visual-form-builder.php:446
|
137 |
+
#@ visual-form-builder
|
138 |
msgid "Click"
|
139 |
msgstr "Kattintás"
|
140 |
|
141 |
+
#: visual-form-builder.php:446
|
142 |
+
#@ visual-form-builder
|
143 |
msgid "to Add a Field"
|
144 |
msgstr "mező hozzáadása"
|
145 |
|
146 |
+
#: includes/admin-form-creator.php:61
|
147 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
148 |
msgid "Form Name"
|
149 |
msgstr "Űrlap neve"
|
150 |
|
151 |
+
#: includes/admin-form-creator.php:124
|
152 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
153 |
msgid "The forms you build here will send information to one or more email addresses when submitted by a user on your site. Use the fields below to customize the details of that email."
|
154 |
msgstr "Az elkészített űrlap információt küld egy, vagy több email címre, ha a felhasználó elküldte. Használd az alábbi mezőket az email testre szabásához."
|
155 |
|
156 |
+
#: includes/admin-form-creator.php:129
|
157 |
+
#: includes/admin-form-creator.php:318
|
158 |
+
#: includes/admin-new-form.php:40
|
159 |
+
#@ visual-form-builder
|
160 |
msgid "E-mail Subject"
|
161 |
msgstr "E-mail tárgy"
|
162 |
|
163 |
+
#: includes/admin-form-creator.php:208
|
164 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
165 |
msgid "E-mail(s) To"
|
166 |
msgstr "E-mail(ek) címzettje"
|
167 |
|
168 |
+
#: includes/admin-form-creator.php:228
|
169 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
170 |
msgid "After someone submits a form, you can control what is displayed. By default, it's a message but you can send them to another WordPress Page or a custom URL."
|
171 |
msgstr "Az űrlap elküldése után megjelenő rész. Alapból egy üzenet, de akár egy WordPress oldalra, vagy URL-re is küldheted."
|
172 |
|
173 |
+
#: includes/admin-form-creator.php:231
|
174 |
+
#@ visual-form-builder
|
175 |
msgid "Text"
|
176 |
msgstr "Szöveg"
|
177 |
|
178 |
+
#: includes/admin-form-creator.php:235
|
179 |
+
#@ visual-form-builder
|
180 |
msgid "Page"
|
181 |
msgstr "Oldal"
|
182 |
|
183 |
+
#: includes/admin-form-creator.php:239
|
184 |
+
#@ visual-form-builder
|
185 |
msgid "Redirect"
|
186 |
msgstr "Átirányítás"
|
187 |
|
188 |
+
#: includes/admin-form-creator.php:248
|
189 |
+
#@ visual-form-builder
|
190 |
msgid "Your form was successfully submitted. Thank you for contacting us."
|
191 |
msgstr "Az űrlap sikeresen elküldve. Köszönjük a megkeresést!"
|
192 |
|
193 |
+
#: includes/admin-form-creator.php:258
|
194 |
+
#@ visual-form-builder
|
195 |
msgid "Select a Page"
|
196 |
msgstr "Válassz oldalt"
|
197 |
|
198 |
+
#: includes/admin-form-creator.php:274
|
199 |
+
#@ visual-form-builder
|
200 |
msgid "Send Confirmation Email to User"
|
201 |
msgstr "Megerősítő email küldése a felhasználónak"
|
202 |
|
203 |
+
#: includes/class-export.php:20
|
204 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
205 |
msgid "Subject"
|
206 |
msgstr "Tárgy"
|
207 |
|
208 |
+
#: includes/admin-form-creator.php:326
|
209 |
+
#@ visual-form-builder
|
210 |
msgid "Message"
|
211 |
msgstr "Üzenet"
|
212 |
|
213 |
+
#: includes/admin-form-creator.php:334
|
214 |
+
#@ visual-form-builder
|
215 |
msgid "Include a Copy of the User's Entry"
|
216 |
msgstr "A felhasználó bejegyzésének másolása"
|
217 |
|
218 |
+
#: includes/admin-new-form.php:57
|
219 |
+
#@ visual-form-builder
|
220 |
msgid "Create Form"
|
221 |
msgstr "Űrlap készítése"
|
222 |
|
223 |
+
#: includes/admin-form-creator.php:96
|
224 |
+
#: includes/admin-form-creator.php:358
|
225 |
+
#@ visual-form-builder
|
226 |
msgid "Save Form"
|
227 |
msgstr "Űrlap mentése"
|
228 |
|
229 |
+
#: includes/admin-form-creator.php:94
|
230 |
+
#@ visual-form-builder
|
231 |
msgid "Delete Form"
|
232 |
msgstr "Űrlap törlése"
|
233 |
|
234 |
+
#: visual-form-builder.php:1352
|
235 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
236 |
msgid "Edit Field Item"
|
237 |
msgstr "Mező szerkesztése"
|
238 |
|
239 |
+
#: visual-form-builder.php:1380
|
240 |
+
#: visual-form-builder.php:1400
|
241 |
+
#@ visual-form-builder
|
242 |
msgid "Name"
|
243 |
msgstr "Név"
|
244 |
|
245 |
+
#: visual-form-builder.php:1420
|
246 |
+
#@ visual-form-builder
|
247 |
msgid "Description"
|
248 |
msgstr "Magyarázat"
|
249 |
|
250 |
+
#: visual-form-builder.php:1511
|
251 |
+
#@ visual-form-builder
|
|
|
|
|
|
|
252 |
msgid "12 Hour Format"
|
253 |
msgstr "12 órás formátum"
|
254 |
|
255 |
+
#: visual-form-builder.php:1512
|
256 |
+
#@ visual-form-builder
|
257 |
msgid "24 Hour Format"
|
258 |
msgstr "24 órás formátum"
|
259 |
|
260 |
+
#: visual-form-builder.php:1514
|
261 |
+
#@ visual-form-builder
|
262 |
msgid "None"
|
263 |
msgstr "Üres"
|
264 |
|
265 |
+
#: visual-form-builder.php:1515
|
266 |
+
#@ visual-form-builder
|
267 |
msgid "Email"
|
268 |
msgstr "Email"
|
269 |
|
270 |
+
#: visual-form-builder.php:1516
|
271 |
+
#@ visual-form-builder
|
272 |
msgid "URL"
|
273 |
msgstr "URL"
|
274 |
|
275 |
+
#: visual-form-builder.php:1517
|
276 |
+
#@ visual-form-builder
|
277 |
msgid "Date"
|
278 |
msgstr "Dátum"
|
279 |
|
280 |
+
#: visual-form-builder.php:1518
|
281 |
+
#@ visual-form-builder
|
282 |
msgid "Number"
|
283 |
msgstr "Szám"
|
284 |
|
285 |
+
#: visual-form-builder.php:1519
|
286 |
+
#@ visual-form-builder
|
287 |
msgid "Digits"
|
288 |
msgstr "Számok"
|
289 |
|
290 |
+
#: visual-form-builder.php:1520
|
291 |
+
#@ visual-form-builder
|
292 |
msgid "Phone"
|
293 |
msgstr "Telefon"
|
294 |
|
295 |
+
#: visual-form-builder.php:1552
|
296 |
+
#@ visual-form-builder
|
297 |
msgid "Required"
|
298 |
msgstr "Kötelező"
|
299 |
|
300 |
+
#: visual-form-builder.php:1556
|
301 |
+
#@ visual-form-builder
|
302 |
msgid "No"
|
303 |
msgstr "Nem"
|
304 |
|
305 |
+
#: visual-form-builder.php:1557
|
306 |
+
#@ visual-form-builder
|
307 |
msgid "Yes"
|
308 |
msgstr "Igen"
|
309 |
|
310 |
+
#: visual-form-builder.php:1566
|
311 |
+
#@ visual-form-builder
|
312 |
msgid "Size"
|
313 |
msgstr "Méret"
|
314 |
|
315 |
+
#: visual-form-builder.php:1571
|
316 |
+
#@ visual-form-builder
|
317 |
msgid "Medium"
|
318 |
msgstr "Közepes"
|
319 |
|
320 |
+
#: visual-form-builder.php:1572
|
321 |
+
#@ visual-form-builder
|
322 |
msgid "Large"
|
323 |
msgstr "Nagy"
|
324 |
|
325 |
+
#: visual-form-builder.php:1661
|
326 |
+
#@ visual-form-builder
|
327 |
msgid "Remove"
|
328 |
msgstr "Törlés"
|
329 |
|
330 |
+
#: includes/form-output.php:556
|
331 |
+
#@ visual-form-builder
|
332 |
msgid "Verification"
|
333 |
msgstr "Ellenőrzés"
|
334 |
|
335 |
+
#: includes/admin-form-creator.php:62
|
336 |
+
#: includes/admin-new-form.php:17
|
337 |
+
#@ visual-form-builder
|
338 |
+
msgid "Enter form name here"
|
339 |
+
msgstr "Adja meg az űrlap neve itt"
|
340 |
+
|
341 |
+
#: includes/admin-form-creator.php:92
|
342 |
+
#@ visual-form-builder
|
343 |
+
msgid "Form Settings"
|
344 |
+
msgstr "Képernyő-beállítások"
|
345 |
+
|
346 |
+
#: includes/admin-form-creator.php:93
|
347 |
+
#@ visual-form-builder
|
348 |
+
msgid "Duplicate Form"
|
349 |
+
msgstr "Ismétlődő űrlap"
|
350 |
+
|
351 |
+
#: includes/admin-form-creator.php:106
|
352 |
+
#@ visual-form-builder
|
353 |
+
msgid "Label Alignment"
|
354 |
+
msgstr "Címke igazítása"
|
355 |
+
|
356 |
+
#: includes/admin-form-creator.php:111
|
357 |
+
#@ visual-form-builder
|
358 |
+
msgid "Top Aligned"
|
359 |
+
msgstr "Felülre igazít"
|
360 |
+
|
361 |
+
#: includes/admin-form-creator.php:112
|
362 |
+
#@ visual-form-builder
|
363 |
+
msgid "Left Aligned"
|
364 |
+
msgstr "Balra igazított"
|
365 |
+
|
366 |
+
#: includes/admin-form-creator.php:113
|
367 |
+
#@ visual-form-builder
|
368 |
+
msgid "Right Aligned"
|
369 |
+
msgstr "Jobbra igazítva"
|
370 |
+
|
371 |
+
#: includes/admin-form-creator.php:140
|
372 |
+
#: includes/admin-new-form.php:23
|
373 |
+
#@ visual-form-builder
|
374 |
+
msgid "Your Name or Company"
|
375 |
+
msgstr "A név vagy a vállalat"
|
376 |
+
|
377 |
+
#: includes/admin-form-creator.php:148
|
378 |
+
#@ visual-form-builder
|
379 |
+
msgid "User's Name (optional)"
|
380 |
+
msgstr "Felhasználó neve (nem kötelező)"
|
381 |
+
|
382 |
+
#: includes/admin-form-creator.php:152
|
383 |
+
#@ visual-form-builder
|
384 |
+
msgid "No required text fields detected"
|
385 |
+
msgstr "Nem szükséges szövegmezőket észlel"
|
386 |
+
|
387 |
+
#: includes/admin-form-creator.php:170
|
388 |
+
#: includes/admin-form-creator.php:289
|
389 |
+
#: includes/admin-new-form.php:31
|
390 |
+
#@ visual-form-builder
|
391 |
+
msgid "Reply-To E-mail"
|
392 |
+
msgstr "Reply To E-mail"
|
393 |
+
|
394 |
+
#: includes/admin-form-creator.php:178
|
395 |
+
#@ visual-form-builder
|
396 |
+
msgid "User's E-mail (optional)"
|
397 |
+
msgstr "Felhasználó E-mail (nem kötelező)"
|
398 |
+
|
399 |
+
#: includes/admin-form-creator.php:182
|
400 |
+
#: includes/admin-form-creator.php:302
|
401 |
+
#@ visual-form-builder
|
402 |
+
msgid "No required email fields detected"
|
403 |
+
msgstr "Nincs szükség e-mail mezőket észlelt"
|
404 |
+
|
405 |
+
#: includes/admin-form-creator.php:271
|
406 |
+
#@ visual-form-builder
|
407 |
+
msgid "When a user submits their entry, you can send a customizable notification email."
|
408 |
+
msgstr "Ha a felhasználó elküld való belépés, testreszabható értesítést e-mailben is küldhet."
|
409 |
+
|
410 |
+
#: includes/admin-form-creator.php:280
|
411 |
+
#@ visual-form-builder
|
412 |
+
msgid "Sender Name or Company"
|
413 |
+
msgstr "A feladó neve vagy vállalkozás"
|
414 |
+
|
415 |
+
#: includes/admin-form-creator.php:298
|
416 |
+
#: includes/admin-new-form.php:48
|
417 |
+
#@ visual-form-builder
|
418 |
+
msgid "E-mail To"
|
419 |
+
msgstr "E-mailben"
|
420 |
+
|
421 |
+
#: includes/admin-form-creator.php:346
|
422 |
+
#@ visual-form-builder
|
423 |
+
msgid "Warning — Missing Fieldset"
|
424 |
+
msgstr "Figyelmeztetés — hiányzik a Fieldset"
|
425 |
+
|
426 |
+
#: includes/admin-form-creator.php:346
|
427 |
+
#@ visual-form-builder
|
428 |
+
msgid "Your form may not function or display correctly. Please be sure to add or move a Fieldset to the beginning of your form."
|
429 |
+
msgstr "Az űrlap nem működik, vagy jelenik meg helyesen. Kérjük győződjön meg róla, hogy helyezzen Fieldset, az űrlap az elején."
|
430 |
+
|
431 |
+
#: includes/admin-new-form.php:7
|
432 |
+
#@ visual-form-builder
|
433 |
+
msgid "You do not have sufficient permissions to create a new form."
|
434 |
+
msgstr "Nincs új űrlap létrehozásához szükséges engedélyekkel."
|
435 |
+
|
436 |
+
#: includes/admin-new-form.php:9
|
437 |
+
#@ visual-form-builder
|
438 |
+
msgid "Create a form"
|
439 |
+
msgstr "Űrlap létrehozása"
|
440 |
+
|
441 |
+
#: includes/admin-new-form.php:15
|
442 |
+
#@ visual-form-builder
|
443 |
+
msgid "Name the form"
|
444 |
+
msgstr "Az űrlap neve"
|
445 |
+
|
446 |
+
#: includes/admin-new-form.php:18
|
447 |
+
#@ visual-form-builder
|
448 |
+
msgid "Required. This name is used for admin purposes."
|
449 |
+
msgstr "Szükséges. Ez a név használatos admin célokra."
|
450 |
+
|
451 |
+
#: includes/admin-new-form.php:26
|
452 |
+
#@ visual-form-builder
|
453 |
+
msgid "Required. This is who your emails will come from."
|
454 |
+
msgstr "Szükséges. Ez az, aki az e-maileket fog származni."
|
455 |
+
|
456 |
+
#: includes/admin-new-form.php:34
|
457 |
+
#@ visual-form-builder
|
458 |
+
msgid "Required. Replies to your email will go here."
|
459 |
+
msgstr "Szükséges. Válaszok az e-mail megy itt."
|
460 |
+
|
461 |
+
#: includes/admin-new-form.php:35
|
462 |
+
#@ visual-form-builder
|
463 |
+
msgid "Tip: for best results, use an email that exists on this domain."
|
464 |
+
msgstr "Tipp: a legjobb eredmény elérése érdekében használjon egy e-mailt, hogy létezik ezen a területen."
|
465 |
+
|
466 |
+
#: includes/admin-new-form.php:43
|
467 |
+
#: includes/admin-new-form.php:51
|
468 |
+
#@ visual-form-builder
|
469 |
+
msgid "Optional (for now) - you can change this later"
|
470 |
+
msgstr "Választható (egyelőre) - meg tudod változtatni ezt később"
|
471 |
+
|
472 |
+
#: includes/class-entries-list.php:252
|
473 |
+
#@ default
|
474 |
+
msgid "Show all dates"
|
475 |
+
msgstr ""
|
476 |
|
477 |
+
#: includes/class-entries-list.php:264
|
478 |
+
#: includes/class-export.php:527
|
479 |
+
#, php-format
|
480 |
+
#@ default
|
481 |
+
msgid "%1$s %2$d"
|
482 |
+
msgstr ""
|
483 |
|
484 |
+
#: includes/class-entries-list.php:421
|
485 |
+
#, php-format
|
486 |
+
#@ default
|
487 |
+
msgid "1 item"
|
488 |
+
msgid_plural "%s items"
|
489 |
+
msgstr[0] ""
|
490 |
+
|
491 |
+
#: includes/class-entries-list.php:442
|
492 |
+
#@ default
|
493 |
+
msgid "Go to the first page"
|
494 |
+
msgstr ""
|
495 |
|
496 |
+
#: includes/class-entries-list.php:450
|
497 |
+
#@ default
|
498 |
+
msgid "Go to the previous page"
|
499 |
+
msgstr ""
|
500 |
|
501 |
+
#: includes/class-entries-list.php:459
|
502 |
+
#@ default
|
503 |
+
msgid "Current page"
|
504 |
+
msgstr ""
|
505 |
|
506 |
+
#: includes/class-entries-list.php:465
|
507 |
+
#, php-format
|
508 |
+
#@ default
|
509 |
+
msgctxt "paging"
|
510 |
+
msgid "%1$s of %2$s"
|
511 |
+
msgstr ""
|
512 |
+
|
513 |
+
#: includes/class-entries-list.php:469
|
514 |
+
#@ default
|
515 |
+
msgid "Go to the next page"
|
516 |
+
msgstr ""
|
517 |
+
|
518 |
+
#: includes/class-entries-list.php:477
|
519 |
+
#@ default
|
520 |
+
msgid "Go to the last page"
|
521 |
+
msgstr ""
|
522 |
+
|
523 |
+
#: includes/class-export.php:65
|
524 |
+
#: includes/class-export.php:391
|
525 |
+
#@ visual-form-builder
|
526 |
+
msgid "No entries to pull field names from."
|
527 |
+
msgstr "Húzza a mező nevét a tételek."
|
528 |
+
|
529 |
+
#: includes/class-export.php:81
|
530 |
+
#@ visual-form-builder
|
531 |
+
msgid "Backup and save some or all of your Visual Form Builder data."
|
532 |
+
msgstr "Hát és megment néhány vagy az összes vizuális Form Builder adatait."
|
533 |
+
|
534 |
+
#: includes/class-export.php:82
|
535 |
+
#@ visual-form-builder
|
536 |
+
msgid "Once you have saved the file, you will be able to import Visual Form Builder Pro data from this site into another site."
|
537 |
+
msgstr "Miután mentette a fájlt, lesz ez az oldal vizuális Form Builder Pro adatok importálása egy másik helyszínen."
|
538 |
+
|
539 |
+
#: includes/class-export.php:83
|
540 |
+
#@ visual-form-builder
|
541 |
+
msgid "Choose what to export"
|
542 |
+
msgstr "Válassza ki az exportálandó"
|
543 |
+
|
544 |
+
#: includes/class-export.php:85
|
545 |
+
#@ visual-form-builder
|
546 |
+
msgid "All data"
|
547 |
+
msgstr "Minden adat"
|
548 |
+
|
549 |
+
#: includes/class-export.php:86
|
550 |
+
#@ visual-form-builder
|
551 |
+
msgid "This will contain all of your forms, fields, entries, and email design settings."
|
552 |
+
msgstr "Ez tartalmazza az összes a mezők, bejegyzések, és e-mail design beállításait."
|
553 |
+
|
554 |
+
#: includes/class-export.php:86
|
555 |
+
#: includes/class-export.php:89
|
556 |
+
#@ visual-form-builder
|
557 |
+
msgid "Only available in Visual Form Builder Pro"
|
558 |
+
msgstr "Egyetlen elérhető-ban vizuális Form Builder Pro"
|
559 |
+
|
560 |
+
#: includes/class-export.php:89
|
561 |
+
#@ visual-form-builder
|
562 |
+
msgid "This will contain all of your forms, fields, and email design settings"
|
563 |
+
msgstr "Ez tartalmazza az összes az űrlapokat, a mezők és a e-mail design beállítások"
|
564 |
+
|
565 |
+
#: includes/class-export.php:94
|
566 |
+
#@ visual-form-builder
|
567 |
+
msgid "This will export entries in either a .csv, .txt, or .xls and cannot be used with the Import. If you need to import entries on another site, please use the All data option above."
|
568 |
+
msgstr "Ez egy .csv, .txt vagy .xls tételeket exportálja, és nem használható az importálás. Ha szeretné importálni a bejegyzéseket, a másik oldalon, kérjük, használja az összes beállítást fenti."
|
569 |
+
|
570 |
+
#: includes/class-export.php:96
|
571 |
+
#@ visual-form-builder
|
572 |
+
msgid "Format"
|
573 |
+
msgstr "Formátum"
|
574 |
+
|
575 |
+
#: includes/class-export.php:98
|
576 |
+
#@ visual-form-builder
|
577 |
+
msgid "Comma Separated (.csv)"
|
578 |
+
msgstr "Vesszővel elválasztott (.csv)"
|
579 |
+
|
580 |
+
#: includes/class-export.php:99
|
581 |
+
#@ visual-form-builder
|
582 |
+
msgid "Tab Delimited (.txt) - Pro only"
|
583 |
+
msgstr "Tab Delimited (.txt) - Pro"
|
584 |
+
|
585 |
+
#: includes/class-export.php:100
|
586 |
+
#@ visual-form-builder
|
587 |
+
msgid "Excel (.xls) - Pro only"
|
588 |
+
msgstr "Excel (.xls) - Pro csak"
|
589 |
+
|
590 |
+
#: includes/class-export.php:114
|
591 |
+
#@ visual-form-builder
|
592 |
+
msgid "Date Range"
|
593 |
+
msgstr "Dátumtartomány"
|
594 |
+
|
595 |
+
#: includes/class-export.php:129
|
596 |
+
#@ visual-form-builder
|
597 |
+
msgid "Page to Export"
|
598 |
+
msgstr "Oldal-hoz Export"
|
599 |
+
|
600 |
+
#: includes/class-export.php:137
|
601 |
+
#@ visual-form-builder
|
602 |
+
msgid "A large number of entries have been detected for this form. Only 1000 entries can be exported at a time."
|
603 |
+
msgstr "Nagyszámú bejegyzés az űrlap észlelt. Csak 1000 bejegyzések exportálhatók egy időben."
|
604 |
+
|
605 |
+
#: includes/class-export.php:144
|
606 |
+
#@ visual-form-builder
|
607 |
+
msgid "Fields"
|
608 |
+
msgstr "Mezők"
|
609 |
+
|
610 |
+
#: includes/class-export.php:146
|
611 |
+
#@ visual-form-builder
|
612 |
+
msgid "Select All"
|
613 |
+
msgstr "Jelölje ki az összes"
|
614 |
+
|
615 |
+
#: includes/class-export.php:159
|
616 |
+
#@ visual-form-builder
|
617 |
+
msgid "Download Export File"
|
618 |
+
msgstr "Export fájl letöltése"
|
619 |
+
|
620 |
+
#: includes/email.php:11
|
621 |
+
#@ visual-form-builder
|
622 |
+
msgid "Security check: hidden spam field should be blank."
|
623 |
+
msgstr "Biztonsági ellenőrzés: rejtett spam mezőnek üresnek kell lennie."
|
624 |
+
|
625 |
+
#: includes/email.php:13
|
626 |
+
#@ visual-form-builder
|
627 |
+
msgid "Security check: failed secret question. Please try again!"
|
628 |
+
msgstr "Biztonsági ellenőrzés: sikertelen a titkos kérdést. Legyen szíves megpróbál újra!"
|
629 |
+
|
630 |
+
#: includes/email.php:21
|
631 |
+
#@ visual-form-builder
|
632 |
+
msgid "Security check: looks like you are a SPAM bot. If you think this is an error, please email the site owner."
|
633 |
+
msgstr "Biztonsági ellenőrzés: úgy néz ki, mint te egy SPAM bot. Ha úgy gondolja, ez egy hiba, legyen szíves elektronikus levél a tulajdonos."
|
634 |
+
|
635 |
+
#: includes/email.php:111
|
636 |
+
#, php-format
|
637 |
+
#@ visual-form-builder
|
638 |
+
msgid "File size exceeds %dMB. Most email providers will reject emails with attachments larger than %dMB. Please decrease the file size and try again."
|
639 |
+
msgstr "Fájl mérete meghaladja a %d MB. A legtöbb e-mail szolgáltató visszautasítja az e-mailek mellékletekkel %d MB-nál nagyobb. Csökkenti a fájl méretét, és próbálja újra."
|
640 |
+
|
641 |
+
#: includes/email.php:262
|
642 |
+
#@ visual-form-builder
|
643 |
+
msgid "Your responses look too much like spam and could not be sent at this time."
|
644 |
+
msgstr "A válasz úgy néz ki túl sok, mint a spam, és ebben az időben nem küldhető."
|
645 |
|
646 |
+
#: includes/form-output.php:155
|
647 |
+
#, php-format
|
648 |
+
#@ visual-form-builder
|
649 |
+
msgid "Logged in as <a href=\"%1$s\">%2$s</a>. Verification not required."
|
650 |
+
msgstr "Mocsaras-ban mint <a href=\\\"%1$s\\\">%2$ s</a>. Nem szükséges ellenőrzés."
|
651 |
+
|
652 |
+
#: includes/form-output.php:326
|
653 |
+
#@ visual-form-builder
|
654 |
+
msgid "Address"
|
655 |
+
msgstr "Cím"
|
656 |
+
|
657 |
+
#: includes/form-output.php:330
|
658 |
+
#@ visual-form-builder
|
659 |
+
msgid "Address Line 2"
|
660 |
+
msgstr "Lakcim második sor"
|
661 |
+
|
662 |
+
#: includes/form-output.php:334
|
663 |
+
#@ visual-form-builder
|
664 |
+
msgid "City"
|
665 |
+
msgstr "Város"
|
666 |
+
|
667 |
+
#: includes/form-output.php:338
|
668 |
+
#@ visual-form-builder
|
669 |
+
msgid "State / Province / Region"
|
670 |
+
msgstr "Állam / tartomány / régió"
|
671 |
+
|
672 |
+
#: includes/form-output.php:342
|
673 |
+
#@ visual-form-builder
|
674 |
+
msgid "Postal / Zip Code"
|
675 |
+
msgstr "Postai / irányítószám"
|
676 |
+
|
677 |
+
#: includes/form-output.php:346
|
678 |
+
#@ visual-form-builder
|
679 |
+
msgid "Country"
|
680 |
+
msgstr "Ország"
|
681 |
+
|
682 |
+
#: includes/form-output.php:558
|
683 |
+
#@ visual-form-builder
|
684 |
+
msgid "Please enter any two digits with <strong>no</strong> spaces (Example: 12)"
|
685 |
+
msgstr "Adjon meg bármilyen két számjegy, szóköz <strong>nélkül</strong> (példa: 12)"
|
686 |
+
|
687 |
+
#: includes/form-output.php:571
|
688 |
+
#@ visual-form-builder
|
689 |
+
msgid "This box is for spam protection - <strong>please leave it blank</strong>"
|
690 |
+
msgstr "Ez a rovat a spam védelem - <strong>kérlek, hagyd üresen</strong>"
|
691 |
+
|
692 |
+
#: visual-form-builder.php:217
|
693 |
+
#@ visual-form-builder
|
694 |
+
msgid "Recent Visual Form Builder Entries"
|
695 |
+
msgstr "A legújabb vizuális formában Builder bejegyzések"
|
696 |
+
|
697 |
+
#: visual-form-builder.php:240
|
698 |
+
#@ visual-form-builder
|
699 |
+
msgid "You currently do not have any forms."
|
700 |
+
msgstr "Jelenleg nincs semmilyen formában."
|
701 |
+
|
702 |
+
#: visual-form-builder.php:242
|
703 |
+
#@ visual-form-builder
|
704 |
+
msgid "Get started!"
|
705 |
+
msgstr "A kezdéshez!"
|
706 |
+
|
707 |
+
#: visual-form-builder.php:292
|
708 |
+
#@ visual-form-builder
|
709 |
+
msgid "Number of entries to show:"
|
710 |
+
msgstr "Szám-ból címszavakat-hoz mutat:"
|
711 |
+
|
712 |
+
#: visual-form-builder.php:395
|
713 |
+
#@ visual-form-builder
|
714 |
+
msgid "Entries per page"
|
715 |
+
msgstr "Bejegyzések oldalanként"
|
716 |
+
|
717 |
+
#: visual-form-builder.php:435
|
718 |
+
#@ visual-form-builder
|
719 |
+
msgid "Display Forms"
|
720 |
+
msgstr "Megjelenítési formák"
|
721 |
+
|
722 |
+
#: visual-form-builder.php:448
|
723 |
+
#@ visual-form-builder
|
724 |
+
msgid "Standard"
|
725 |
+
msgstr "Standard"
|
726 |
+
|
727 |
+
#: visual-form-builder.php:489
|
728 |
+
#@ visual-form-builder
|
729 |
+
msgid "Add forms to your Posts or Pages by locating the icon shown below in the area above your post/page editor."
|
730 |
+
msgstr "Hozzáadása űrlapok a póznák vagy oldalak mellett helymegállapítás a ikon látható az alábbi a terület fölött a post/oldal szerkesztő."
|
731 |
+
|
732 |
+
#: visual-form-builder.php:492
|
733 |
+
#@ visual-form-builder
|
734 |
+
msgid "You may also manually insert the shortcode into a post/page."
|
735 |
+
msgstr "A hiány is kézzel kell a post/oldal lehet behelyezni."
|
736 |
+
|
737 |
+
#: visual-form-builder.php:493
|
738 |
+
#@ visual-form-builder
|
739 |
+
msgid "Shortcode"
|
740 |
+
msgstr "Hiány"
|
741 |
+
|
742 |
+
#: visual-form-builder.php:1233
|
743 |
+
#@ visual-form-builder
|
744 |
+
msgid "Edit Form"
|
745 |
+
msgstr "Űrlapjának módosítása"
|
746 |
+
|
747 |
+
#: visual-form-builder.php:1258
|
748 |
+
#@ visual-form-builder
|
749 |
+
msgid "New Features of Visual Form Builder Pro"
|
750 |
+
msgstr "Új funkciók a vizuális formában Builder Pro"
|
751 |
+
|
752 |
+
#: visual-form-builder.php:1260
|
753 |
+
#@ visual-form-builder
|
754 |
+
msgid "Now with Add-Ons"
|
755 |
+
msgstr "Most-val összead-ons"
|
756 |
+
|
757 |
+
#: visual-form-builder.php:1261
|
758 |
+
#@ visual-form-builder
|
759 |
+
msgid "Akismet Support"
|
760 |
+
msgstr "Akismet-támogatás"
|
761 |
+
|
762 |
+
#: visual-form-builder.php:1262
|
763 |
+
#@ visual-form-builder
|
764 |
+
msgid "Optional SPAM Verification"
|
765 |
+
msgstr "Választható SPAM ellenőrzés"
|
766 |
+
|
767 |
+
#: visual-form-builder.php:1263
|
768 |
+
#@ visual-form-builder
|
769 |
+
msgid "Nested Drag and Drop"
|
770 |
+
msgstr "Beágyazott Drag and Drop"
|
771 |
+
|
772 |
+
#: visual-form-builder.php:1264
|
773 |
+
#@ visual-form-builder
|
774 |
+
msgid "Conditional Logic"
|
775 |
+
msgstr "Feltételes logikát"
|
776 |
+
|
777 |
+
#: visual-form-builder.php:1265
|
778 |
+
#@ visual-form-builder
|
779 |
+
msgid "10+ new Form Fields"
|
780 |
+
msgstr "10 + új forma megfog"
|
781 |
+
|
782 |
+
#: visual-form-builder.php:1266
|
783 |
+
#@ visual-form-builder
|
784 |
+
msgid "Complete Entries Management"
|
785 |
+
msgstr "Teljes tételek kezelése"
|
786 |
+
|
787 |
+
#: visual-form-builder.php:1267
|
788 |
+
#@ visual-form-builder
|
789 |
+
msgid "Import/Export"
|
790 |
+
msgstr "Import/Export"
|
791 |
+
|
792 |
+
#: visual-form-builder.php:1268
|
793 |
+
#@ visual-form-builder
|
794 |
+
msgid "Quality HTML Email Template"
|
795 |
+
msgstr "Minőségi HTML elektronikus levél mintadeszka"
|
796 |
+
|
797 |
+
#: visual-form-builder.php:1269
|
798 |
+
#@ visual-form-builder
|
799 |
+
msgid "Plain Text Email Option"
|
800 |
+
msgstr "Egyszerű szöveges E-mail beállítás"
|
801 |
+
|
802 |
+
#: visual-form-builder.php:1270
|
803 |
+
#@ visual-form-builder
|
804 |
+
msgid "Email Designer"
|
805 |
+
msgstr "E-mail tervező"
|
806 |
+
|
807 |
+
#: visual-form-builder.php:1271
|
808 |
+
#@ visual-form-builder
|
809 |
+
msgid "Analytics"
|
810 |
+
msgstr "Analytics"
|
811 |
+
|
812 |
+
#: visual-form-builder.php:1272
|
813 |
+
#@ visual-form-builder
|
814 |
+
msgid "Data & Form Migration"
|
815 |
+
msgstr "Adatok & űrlap migráció"
|
816 |
+
|
817 |
+
#: visual-form-builder.php:1273
|
818 |
+
#@ visual-form-builder
|
819 |
+
msgid "Scheduling"
|
820 |
+
msgstr "Ütemezés"
|
821 |
+
|
822 |
+
#: visual-form-builder.php:1274
|
823 |
+
#@ visual-form-builder
|
824 |
+
msgid "Limit Form Entries"
|
825 |
+
msgstr "Limit űrlapbejegyzéseket"
|
826 |
+
|
827 |
+
#: visual-form-builder.php:1275
|
828 |
+
#@ visual-form-builder
|
829 |
+
msgid "Simple PayPal Integration"
|
830 |
+
msgstr "Egyszerű PayPal integráció"
|
831 |
+
|
832 |
+
#: visual-form-builder.php:1276
|
833 |
+
#@ visual-form-builder
|
834 |
+
msgid "Form Paging"
|
835 |
+
msgstr "Űrlap lapozás"
|
836 |
+
|
837 |
+
#: visual-form-builder.php:1277
|
838 |
+
#@ visual-form-builder
|
839 |
+
msgid "Live Preview"
|
840 |
+
msgstr "Élő előnézet"
|
841 |
+
|
842 |
+
#: visual-form-builder.php:1278
|
843 |
+
#@ visual-form-builder
|
844 |
+
msgid "Custom Capabilities"
|
845 |
+
msgstr "Egyéni képességek"
|
846 |
+
|
847 |
+
#: visual-form-builder.php:1279
|
848 |
+
#@ visual-form-builder
|
849 |
+
msgid "No License Key"
|
850 |
+
msgstr "Nem engedély kulcs"
|
851 |
+
|
852 |
+
#: visual-form-builder.php:1280
|
853 |
+
#@ visual-form-builder
|
854 |
+
msgid "Automatic Updates"
|
855 |
+
msgstr "Automatikus frissítések"
|
856 |
+
|
857 |
+
#: visual-form-builder.php:1283
|
858 |
+
#@ visual-form-builder
|
859 |
+
msgid "Learn more about some of these features"
|
860 |
+
msgstr "Tudjon meg többet a következő funkciók némelyikének"
|
861 |
+
|
862 |
+
#: visual-form-builder.php:1284
|
863 |
+
#@ visual-form-builder
|
864 |
+
msgid "Buy Now"
|
865 |
+
msgstr "Vásárlás"
|
866 |
+
|
867 |
+
#: visual-form-builder.php:1284
|
868 |
+
#@ visual-form-builder
|
869 |
+
msgid "Only $10"
|
870 |
+
msgstr "Csak $10-t"
|
871 |
+
|
872 |
+
#: visual-form-builder.php:1287
|
873 |
+
#@ visual-form-builder
|
874 |
+
msgid "Help Promote Visual Form Builder"
|
875 |
+
msgstr "Segíteni a vizuális Form Builder"
|
876 |
+
|
877 |
+
#: visual-form-builder.php:1289
|
878 |
+
#@ visual-form-builder
|
879 |
+
msgid "Follow me on Twitter"
|
880 |
+
msgstr "Follow me on Twitter"
|
881 |
+
|
882 |
+
#: visual-form-builder.php:1290
|
883 |
+
#@ visual-form-builder
|
884 |
+
msgid "Rate Visual Form Builder on WordPress.org"
|
885 |
+
msgstr "Arány vizuális Form Builder a WordPress.org"
|
886 |
+
|
887 |
+
#: visual-form-builder.php:1369
|
888 |
+
#: visual-form-builder.php:1410
|
889 |
+
#: visual-form-builder.php:1649
|
890 |
+
#@ visual-form-builder
|
891 |
+
msgid "CSS Classes"
|
892 |
+
msgstr "CSS osztályok"
|
893 |
+
|
894 |
+
#: visual-form-builder.php:1388
|
895 |
+
#@ visual-form-builder
|
896 |
+
msgid "Description (HTML tags allowed)"
|
897 |
+
msgstr "Leírás (HTML tags engedélyezett)"
|
898 |
+
|
899 |
+
#: visual-form-builder.php:1432
|
900 |
+
#@ visual-form-builder
|
901 |
+
msgid "Options"
|
902 |
+
msgstr "Beállítások"
|
903 |
|
904 |
+
#: visual-form-builder.php:1489
|
905 |
+
#@ visual-form-builder
|
906 |
+
msgid "Accepted File Extensions"
|
907 |
+
msgstr "Elfogadott fájlkiterjesztések"
|
908 |
+
|
909 |
+
#: visual-form-builder.php:1504
|
910 |
+
#@ visual-form-builder
|
911 |
+
msgid "Validation"
|
912 |
+
msgstr "Érvényesítés"
|
913 |
+
|
914 |
+
#: visual-form-builder.php:1570
|
915 |
+
#@ visual-form-builder
|
916 |
+
msgid "Small"
|
917 |
+
msgstr "Kis"
|
918 |
+
|
919 |
+
#: visual-form-builder.php:1581
|
920 |
+
#@ visual-form-builder
|
921 |
+
msgid "Options Layout"
|
922 |
+
msgstr "Elrendezés beállítások"
|
923 |
+
|
924 |
+
#: visual-form-builder.php:1585
|
925 |
+
#@ visual-form-builder
|
926 |
+
msgid "One Column"
|
927 |
+
msgstr "Egy oszlop"
|
928 |
+
|
929 |
+
#: visual-form-builder.php:1586
|
930 |
+
#@ visual-form-builder
|
931 |
+
msgid "Two Columns"
|
932 |
+
msgstr "Két oszlop"
|
933 |
+
|
934 |
+
#: visual-form-builder.php:1587
|
935 |
+
#@ visual-form-builder
|
936 |
+
msgid "Three Columns"
|
937 |
+
msgstr "Három oszlop"
|
938 |
+
|
939 |
+
#: visual-form-builder.php:1588
|
940 |
+
#@ visual-form-builder
|
941 |
+
msgid "Auto Width"
|
942 |
+
msgstr "Kocsi szélessége"
|
943 |
+
|
944 |
+
#: visual-form-builder.php:1597
|
945 |
+
#@ visual-form-builder
|
946 |
+
msgid "Field Layout"
|
947 |
+
msgstr "Elrendezése"
|
948 |
+
|
949 |
+
#: visual-form-builder.php:1602
|
950 |
+
#@ visual-form-builder
|
951 |
+
msgid "Default"
|
952 |
+
msgstr "Alapértelmezett"
|
953 |
+
|
954 |
+
#: visual-form-builder.php:1604
|
955 |
+
#@ visual-form-builder
|
956 |
+
msgid "Left Half"
|
957 |
+
msgstr "Bal fele"
|
958 |
+
|
959 |
+
#: visual-form-builder.php:1605
|
960 |
+
#@ visual-form-builder
|
961 |
+
msgid "Right Half"
|
962 |
+
msgstr "Jobb fele"
|
963 |
+
|
964 |
+
#: visual-form-builder.php:1608
|
965 |
+
#@ visual-form-builder
|
966 |
+
msgid "Left Third"
|
967 |
+
msgstr "Bal oldali külső"
|
968 |
+
|
969 |
+
#: visual-form-builder.php:1609
|
970 |
+
#@ visual-form-builder
|
971 |
+
msgid "Middle Third"
|
972 |
+
msgstr "Középső"
|
973 |
+
|
974 |
+
#: visual-form-builder.php:1610
|
975 |
+
#@ visual-form-builder
|
976 |
+
msgid "Right Third"
|
977 |
+
msgstr "Jobb harmadik"
|
978 |
+
|
979 |
+
#: visual-form-builder.php:1613
|
980 |
+
#@ visual-form-builder
|
981 |
+
msgid "Left Two Thirds"
|
982 |
+
msgstr "Bal kétharmada"
|
983 |
+
|
984 |
+
#: visual-form-builder.php:1614
|
985 |
+
#@ visual-form-builder
|
986 |
+
msgid "Right Two Thirds"
|
987 |
+
msgstr "Jobb kétharmada"
|
988 |
+
|
989 |
+
#: visual-form-builder.php:1623
|
990 |
+
#@ visual-form-builder
|
991 |
+
msgid "Default Value"
|
992 |
+
msgstr "Alapértelmezett érték"
|
993 |
+
|
994 |
+
#: visual-form-builder.php:1633
|
995 |
+
#@ visual-form-builder
|
996 |
+
msgid "Default Country"
|
997 |
+
msgstr "Alapértelmezett országnév"
|
998 |
+
|
999 |
+
#: visual-form-builder.php:1693
|
1000 |
+
#@ visual-form-builder
|
1001 |
+
msgid "The form has been successfully created."
|
1002 |
+
msgstr "Az űrlap sikeresen létrehozva."
|
1003 |
+
|
1004 |
+
#: visual-form-builder.php:1696
|
1005 |
+
#, php-format
|
1006 |
+
#@ visual-form-builder
|
1007 |
+
msgid "The %s form has been updated."
|
1008 |
+
msgstr "A %s űrlap frissítve lett."
|
1009 |
+
|
1010 |
+
#: visual-form-builder.php:1699
|
1011 |
+
#@ visual-form-builder
|
1012 |
+
msgid "The form has been successfully deleted."
|
1013 |
+
msgstr "Az űrlap sikeresen törölve."
|
1014 |
+
|
1015 |
+
#: visual-form-builder.php:1702
|
1016 |
+
#@ visual-form-builder
|
1017 |
+
msgid "The form has been successfully duplicated."
|
1018 |
+
msgstr "Az űrlap sikeresen meg lett kettőzve."
|
1019 |
+
|
1020 |
+
#: visual-form-builder.php:1719
|
1021 |
+
#@ visual-form-builder
|
1022 |
+
msgid "All Forms"
|
1023 |
+
msgstr "Minden formája"
|
1024 |
+
|
1025 |
+
#: visual-form-builder.php:1720
|
1026 |
+
#: visual-form-builder.php:1744
|
1027 |
+
#@ visual-form-builder
|
1028 |
+
msgid "Add New Form"
|
1029 |
+
msgstr "Új űrlap"
|
1030 |
+
|
1031 |
+
#: visual-form-builder.php:1722
|
1032 |
+
#: visual-form-builder.php:1746
|
1033 |
+
#@ visual-form-builder
|
1034 |
+
msgid "Export"
|
1035 |
+
msgstr "Export"
|
1036 |
+
|
1037 |
+
#: visual-form-builder.php:1761
|
1038 |
+
#, php-format
|
1039 |
+
#@ visual-form-builder
|
1040 |
+
msgid "Search results for \"%s\""
|
1041 |
+
msgstr "Keresési találatok-\\\"%s\\\""
|
1042 |
+
|
1043 |
+
#: visual-form-builder.php:1794
|
1044 |
+
#@ visual-form-builder
|
1045 |
+
msgid "New Form"
|
1046 |
+
msgstr "Új formája"
|
1047 |
+
|
1048 |
+
#: visual-form-builder.php:1883
|
1049 |
+
#@ visual-form-builder
|
1050 |
+
msgid "This field is required and cannot be empty."
|
1051 |
+
msgstr "Ez a mező kötelező, és nem lehet üres."
|
1052 |
+
|
1053 |
+
#: visual-form-builder.php:1890
|
1054 |
+
#@ visual-form-builder
|
1055 |
+
msgid "Not a valid email address"
|
1056 |
+
msgstr "Nem egy érvényes elektronikus levél cím"
|
1057 |
+
|
1058 |
+
#: visual-form-builder.php:1896
|
1059 |
+
#@ visual-form-builder
|
1060 |
+
msgid "Not a valid number"
|
1061 |
+
msgstr "Nem érvényes szám"
|
1062 |
+
|
1063 |
+
#: visual-form-builder.php:1903
|
1064 |
+
#@ visual-form-builder
|
1065 |
+
msgid "Not a valid phone number. Most US/Canada and International formats accepted."
|
1066 |
+
msgstr "Érvényes telefonszámhoz. Leg--bb minket / Kanada és nemzetközi formátumok."
|
1067 |
+
|
1068 |
+
#: visual-form-builder.php:1908
|
1069 |
+
#@ visual-form-builder
|
1070 |
+
msgid "Not a valid URL."
|
1071 |
+
msgstr "Nem egy érvényes URL-t."
|
1072 |
+
|
1073 |
+
#: visual-form-builder.php:1758
|
1074 |
+
#@ visual-form-builder
|
1075 |
+
msgid "Add New"
|
1076 |
+
msgstr "Új"
|
1077 |
|
languages/visual-form-builder-nl_NL.mo
ADDED
Binary file
|
languages/visual-form-builder-nl_NL.po
ADDED
@@ -0,0 +1,1078 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Visual Form Builder v2.7.1\n"
|
4 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/visual-form-builder\n"
|
5 |
+
"POT-Creation-Date: 2013-02-28 14:40:16+00:00\n"
|
6 |
+
"PO-Revision-Date: 2013-04-10 14:16:23+0000\n"
|
7 |
+
"Last-Translator: Hans van der Vlist / SiteCoach <hansvandervlist@gmail.com>\n"
|
8 |
+
"Language-Team: SiteCoach <info@sitecoach.nl>\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
13 |
+
"X-Generator: Poedit 1.5.5\n"
|
14 |
+
"X-Poedit-Language: \n"
|
15 |
+
"X-Poedit-Country: \n"
|
16 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
17 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n"
|
18 |
+
"X-Poedit-Basepath: d:/webapp/wp/plugins/visual-form-builder/\n"
|
19 |
+
"X-Poedit-Bookmarks: \n"
|
20 |
+
"X-Poedit-SearchPath-0: .\n"
|
21 |
+
"X-Textdomain-Support: yes"
|
22 |
+
|
23 |
+
#: includes/admin-form-creator.php:61
|
24 |
+
#@ visual-form-builder
|
25 |
+
msgid "Form Name"
|
26 |
+
msgstr "Formulier naam"
|
27 |
+
|
28 |
+
#: includes/admin-form-creator.php:62
|
29 |
+
#: includes/admin-new-form.php:17
|
30 |
+
#@ visual-form-builder
|
31 |
+
msgid "Enter form name here"
|
32 |
+
msgstr "Geef hier de naam van het formulier in"
|
33 |
+
|
34 |
+
#: includes/admin-form-creator.php:92
|
35 |
+
#@ visual-form-builder
|
36 |
+
msgid "Form Settings"
|
37 |
+
msgstr "Formulier instellingen"
|
38 |
+
|
39 |
+
#: includes/admin-form-creator.php:93
|
40 |
+
#@ visual-form-builder
|
41 |
+
msgid "Duplicate Form"
|
42 |
+
msgstr "Kopieer formulier"
|
43 |
+
|
44 |
+
#: includes/admin-form-creator.php:94
|
45 |
+
#@ visual-form-builder
|
46 |
+
msgid "Delete Form"
|
47 |
+
msgstr "Formulier verwijderen"
|
48 |
+
|
49 |
+
#: includes/admin-form-creator.php:106
|
50 |
+
#@ visual-form-builder
|
51 |
+
msgid "Label Alignment"
|
52 |
+
msgstr "Label uitlijnen"
|
53 |
+
|
54 |
+
#: includes/admin-form-creator.php:111
|
55 |
+
#@ visual-form-builder
|
56 |
+
msgid "Top Aligned"
|
57 |
+
msgstr "Bovenaan uitgelijnd"
|
58 |
+
|
59 |
+
#: includes/admin-form-creator.php:112
|
60 |
+
#@ visual-form-builder
|
61 |
+
msgid "Left Aligned"
|
62 |
+
msgstr "Links uitgelijnd"
|
63 |
+
|
64 |
+
#: includes/admin-form-creator.php:113
|
65 |
+
#@ visual-form-builder
|
66 |
+
msgid "Right Aligned"
|
67 |
+
msgstr "Rechts uitgelijnd"
|
68 |
+
|
69 |
+
#: includes/admin-form-creator.php:124
|
70 |
+
#@ visual-form-builder
|
71 |
+
msgid "The forms you build here will send information to one or more email addresses when submitted by a user on your site. Use the fields below to customize the details of that email."
|
72 |
+
msgstr "De formulieren die je hier maakt zullen informatie sturen naar een of meerdere email adressen wanneer ze ingezonden worden door een bezoeker/gebruiker van je site. Gebruik de onderstaande velden om de details van die email in te stellen."
|
73 |
+
|
74 |
+
#: includes/admin-form-creator.php:129
|
75 |
+
#: includes/admin-form-creator.php:318
|
76 |
+
#: includes/admin-new-form.php:40
|
77 |
+
#@ visual-form-builder
|
78 |
+
msgid "E-mail Subject"
|
79 |
+
msgstr "Onderwerp van de email"
|
80 |
+
|
81 |
+
#: includes/admin-form-creator.php:140
|
82 |
+
#: includes/admin-new-form.php:23
|
83 |
+
#@ visual-form-builder
|
84 |
+
msgid "Your Name or Company"
|
85 |
+
msgstr "Jouw naam of bedrijf"
|
86 |
+
|
87 |
+
#: includes/admin-form-creator.php:148
|
88 |
+
#@ visual-form-builder
|
89 |
+
msgid "User's Name (optional)"
|
90 |
+
msgstr "Naam van de gebruiker (optioneel)"
|
91 |
+
|
92 |
+
#: includes/admin-form-creator.php:170
|
93 |
+
#: includes/admin-form-creator.php:289
|
94 |
+
#: includes/admin-new-form.php:31
|
95 |
+
#@ visual-form-builder
|
96 |
+
msgid "Reply-To E-mail"
|
97 |
+
msgstr "Antwoord-Aan E-mail"
|
98 |
+
|
99 |
+
#: includes/admin-form-creator.php:178
|
100 |
+
#@ visual-form-builder
|
101 |
+
msgid "User's E-mail (optional)"
|
102 |
+
msgstr "E-mail gebruiker (optioneel)"
|
103 |
+
|
104 |
+
#: includes/admin-form-creator.php:208
|
105 |
+
#@ visual-form-builder
|
106 |
+
msgid "E-mail(s) To"
|
107 |
+
msgstr "E-mail(s) Aan"
|
108 |
+
|
109 |
+
#: includes/admin-form-creator.php:228
|
110 |
+
#@ visual-form-builder
|
111 |
+
msgid "After someone submits a form, you can control what is displayed. By default, it's a message but you can send them to another WordPress Page or a custom URL."
|
112 |
+
msgstr "De vervolgactie op het inzenden van een formulier kan ingesteld worden. Standaard is dit een bericht maar er kan ook doorverwezen worden naar een andere WordPress pagina of een speciale URL."
|
113 |
+
|
114 |
+
#: includes/admin-form-creator.php:231
|
115 |
+
#@ visual-form-builder
|
116 |
+
msgid "Text"
|
117 |
+
msgstr "Tekst"
|
118 |
+
|
119 |
+
#: includes/admin-form-creator.php:235
|
120 |
+
#@ visual-form-builder
|
121 |
+
msgid "Page"
|
122 |
+
msgstr "Pagina"
|
123 |
+
|
124 |
+
#: includes/admin-form-creator.php:239
|
125 |
+
#@ visual-form-builder
|
126 |
+
msgid "Redirect"
|
127 |
+
msgstr "Doorverwijzen"
|
128 |
+
|
129 |
+
#: includes/admin-form-creator.php:248
|
130 |
+
#@ visual-form-builder
|
131 |
+
msgid "Your form was successfully submitted. Thank you for contacting us."
|
132 |
+
msgstr "Uw gegevens zijn ontvangen. Dank u voor uw bericht."
|
133 |
+
|
134 |
+
#: includes/admin-form-creator.php:258
|
135 |
+
#@ visual-form-builder
|
136 |
+
msgid "Select a Page"
|
137 |
+
msgstr "Selecteer een pagina"
|
138 |
+
|
139 |
+
#: includes/admin-form-creator.php:271
|
140 |
+
#@ visual-form-builder
|
141 |
+
msgid "When a user submits their entry, you can send a customizable notification email."
|
142 |
+
msgstr "Wanneer een gebruiker een formulier invult kan je een email met een aangepaste bevestiging sturen."
|
143 |
+
|
144 |
+
#: includes/admin-form-creator.php:274
|
145 |
+
#@ visual-form-builder
|
146 |
+
msgid "Send Confirmation Email to User"
|
147 |
+
msgstr "Stuur een email met een bevestiging naar de gebruiker"
|
148 |
+
|
149 |
+
#: includes/admin-form-creator.php:280
|
150 |
+
#@ visual-form-builder
|
151 |
+
msgid "Sender Name or Company"
|
152 |
+
msgstr "Naam of bedrijf van de verzender"
|
153 |
+
|
154 |
+
#: includes/admin-form-creator.php:298
|
155 |
+
#: includes/admin-new-form.php:48
|
156 |
+
#@ visual-form-builder
|
157 |
+
msgid "E-mail To"
|
158 |
+
msgstr "E-mail aan"
|
159 |
+
|
160 |
+
#: includes/admin-form-creator.php:326
|
161 |
+
#@ visual-form-builder
|
162 |
+
msgid "Message"
|
163 |
+
msgstr "Bericht"
|
164 |
+
|
165 |
+
#: includes/admin-form-creator.php:334
|
166 |
+
#@ visual-form-builder
|
167 |
+
msgid "Include a Copy of the User's Entry"
|
168 |
+
msgstr "Sluit een kopie van de formuliergegevens van de gebruiker bij"
|
169 |
+
|
170 |
+
#: includes/admin-form-creator.php:96
|
171 |
+
#: includes/admin-form-creator.php:358
|
172 |
+
#@ visual-form-builder
|
173 |
+
msgid "Save Form"
|
174 |
+
msgstr "Formulier opslaan"
|
175 |
+
|
176 |
+
#: includes/admin-form-creator.php:346
|
177 |
+
#@ visual-form-builder
|
178 |
+
msgid "Warning — Missing Fieldset"
|
179 |
+
msgstr "Waarschuwing — ontbrekende veldgroep definitie"
|
180 |
+
|
181 |
+
#: includes/admin-form-creator.php:346
|
182 |
+
#@ visual-form-builder
|
183 |
+
msgid "Your form may not function or display correctly. Please be sure to add or move a Fieldset to the beginning of your form."
|
184 |
+
msgstr "Het formulier kan niet functioneren of correct getoond worden. Controleer of er een veldgroep definitie aan het begin van het formulier staat."
|
185 |
+
|
186 |
+
#: includes/admin-new-form.php:7
|
187 |
+
#@ visual-form-builder
|
188 |
+
msgid "You do not have sufficient permissions to create a new form."
|
189 |
+
msgstr "Je hebt onvoldoende rechten om een nieuw formulier aan te maken."
|
190 |
+
|
191 |
+
#: includes/admin-new-form.php:9
|
192 |
+
#@ visual-form-builder
|
193 |
+
msgid "Create a form"
|
194 |
+
msgstr "Formulier aanmaken"
|
195 |
+
|
196 |
+
#: includes/admin-new-form.php:15
|
197 |
+
#@ visual-form-builder
|
198 |
+
msgid "Name the form"
|
199 |
+
msgstr "Geef het formulier een naam"
|
200 |
+
|
201 |
+
#: includes/admin-new-form.php:18
|
202 |
+
#@ visual-form-builder
|
203 |
+
msgid "Required. This name is used for admin purposes."
|
204 |
+
msgstr "Verplicht. Deze naam wordt gebruikt voor administratieve doeleinden."
|
205 |
+
|
206 |
+
#: includes/admin-new-form.php:26
|
207 |
+
#@ visual-form-builder
|
208 |
+
msgid "Required. This is who your emails will come from."
|
209 |
+
msgstr "Verplicht. Dit is de herkomst van je emails."
|
210 |
+
|
211 |
+
#: includes/admin-new-form.php:34
|
212 |
+
#@ visual-form-builder
|
213 |
+
msgid "Required. Replies to your email will go here."
|
214 |
+
msgstr "Verplicht. Antwoorden op je email gaan hier naar toe."
|
215 |
+
|
216 |
+
#: includes/admin-new-form.php:35
|
217 |
+
#@ visual-form-builder
|
218 |
+
msgid "Tip: for best results, use an email that exists on this domain."
|
219 |
+
msgstr "Tip: voor het beste resultaat, gebruik een email adres dat bestaat voor dit domein."
|
220 |
+
|
221 |
+
#: includes/admin-new-form.php:43
|
222 |
+
#: includes/admin-new-form.php:51
|
223 |
+
#@ visual-form-builder
|
224 |
+
msgid "Optional (for now) - you can change this later"
|
225 |
+
msgstr "Optioneel (voorlopig) - je kan dit later veranderen"
|
226 |
+
|
227 |
+
#: includes/admin-new-form.php:57
|
228 |
+
#@ visual-form-builder
|
229 |
+
msgid "Create Form"
|
230 |
+
msgstr "Maak een formulier aan"
|
231 |
+
|
232 |
+
#: includes/class-entries-detail.php:37
|
233 |
+
#: includes/class-entries-detail.php:91
|
234 |
+
#@ visual-form-builder
|
235 |
+
msgid "Entry"
|
236 |
+
msgstr "Invoer"
|
237 |
+
|
238 |
+
#: includes/class-entries-detail.php:42
|
239 |
+
#@ visual-form-builder
|
240 |
+
msgid "Details"
|
241 |
+
msgstr "Details"
|
242 |
+
|
243 |
+
#: includes/class-entries-detail.php:48
|
244 |
+
#@ visual-form-builder
|
245 |
+
msgid "Form Title"
|
246 |
+
msgstr "Formulier titel"
|
247 |
+
|
248 |
+
#: includes/class-entries-detail.php:51
|
249 |
+
#: includes/class-entries-list.php:94
|
250 |
+
#: includes/class-export.php:18
|
251 |
+
#@ visual-form-builder
|
252 |
+
msgid "Date Submitted"
|
253 |
+
msgstr "Datum ingezonden"
|
254 |
+
|
255 |
+
#: includes/class-entries-detail.php:54
|
256 |
+
#: includes/class-entries-list.php:93
|
257 |
+
#: includes/class-export.php:19
|
258 |
+
#@ visual-form-builder
|
259 |
+
msgid "IP Address"
|
260 |
+
msgstr "IP adres"
|
261 |
+
|
262 |
+
#: includes/class-entries-detail.php:57
|
263 |
+
#: includes/class-entries-list.php:89
|
264 |
+
#@ visual-form-builder
|
265 |
+
msgid "Email Subject"
|
266 |
+
msgstr "Onderwerp email"
|
267 |
+
|
268 |
+
#: includes/class-entries-detail.php:60
|
269 |
+
#: includes/class-entries-list.php:90
|
270 |
+
#: includes/class-export.php:21
|
271 |
+
#@ visual-form-builder
|
272 |
+
msgid "Sender Name"
|
273 |
+
msgstr "Naam verzender"
|
274 |
+
|
275 |
+
#: includes/class-entries-detail.php:63
|
276 |
+
#: includes/class-entries-list.php:91
|
277 |
+
#: includes/class-export.php:22
|
278 |
+
#@ visual-form-builder
|
279 |
+
msgid "Sender Email"
|
280 |
+
msgstr "Email verzender"
|
281 |
+
|
282 |
+
#: includes/class-entries-detail.php:66
|
283 |
+
#: includes/class-entries-list.php:92
|
284 |
+
#: includes/class-export.php:23
|
285 |
+
#@ visual-form-builder
|
286 |
+
msgid "Emailed To"
|
287 |
+
msgstr "Verzonden naar"
|
288 |
+
|
289 |
+
#: includes/class-entries-list.php:88
|
290 |
+
#: includes/class-export.php:104
|
291 |
+
#@ visual-form-builder
|
292 |
+
msgid "Form"
|
293 |
+
msgstr "Formulier"
|
294 |
+
|
295 |
+
#: includes/class-entries-list.php:176
|
296 |
+
#: visual-form-builder.php:1235
|
297 |
+
#@ visual-form-builder
|
298 |
+
msgid "Delete"
|
299 |
+
msgstr "Verwijderen"
|
300 |
+
|
301 |
+
#: includes/class-entries-list.php:218
|
302 |
+
#@ visual-form-builder
|
303 |
+
msgid "View all forms"
|
304 |
+
msgstr "Bekijk alle formulieren"
|
305 |
+
|
306 |
+
#: includes/class-entries-list.php:225
|
307 |
+
#@ visual-form-builder
|
308 |
+
msgid "Filter"
|
309 |
+
msgstr "Filteren"
|
310 |
+
|
311 |
+
#: includes/class-entries-list.php:252
|
312 |
+
#@ default
|
313 |
+
msgid "Show all dates"
|
314 |
+
msgstr "Toon alle datums"
|
315 |
+
|
316 |
+
#: includes/class-entries-list.php:264
|
317 |
+
#: includes/class-export.php:527
|
318 |
+
#, php-format
|
319 |
+
#@ default
|
320 |
+
msgid "%1$s %2$d"
|
321 |
+
msgstr "%1$s %2$d"
|
322 |
+
|
323 |
+
#: includes/class-entries-list.php:421
|
324 |
+
#, php-format
|
325 |
+
#@ default
|
326 |
+
msgid "1 item"
|
327 |
+
msgid_plural "%s items"
|
328 |
+
msgstr[0] "1 regel"
|
329 |
+
msgstr[1] "%s regels"
|
330 |
+
|
331 |
+
#: includes/class-entries-list.php:442
|
332 |
+
#@ default
|
333 |
+
msgid "Go to the first page"
|
334 |
+
msgstr "Ga naar de eerste pagina"
|
335 |
+
|
336 |
+
#: includes/class-entries-list.php:450
|
337 |
+
#@ default
|
338 |
+
msgid "Go to the previous page"
|
339 |
+
msgstr "Ga naar de vorige pagina"
|
340 |
+
|
341 |
+
#: includes/class-entries-list.php:459
|
342 |
+
#@ default
|
343 |
+
msgid "Current page"
|
344 |
+
msgstr "Huidige pagina"
|
345 |
+
|
346 |
+
#: includes/class-entries-list.php:465
|
347 |
+
#, php-format
|
348 |
+
#@ default
|
349 |
+
msgctxt "paging"
|
350 |
+
msgid "%1$s of %2$s"
|
351 |
+
msgstr "%1$s of %2$s"
|
352 |
+
|
353 |
+
#: includes/class-entries-list.php:469
|
354 |
+
#@ default
|
355 |
+
msgid "Go to the next page"
|
356 |
+
msgstr "Ga naar de volgende pagina"
|
357 |
+
|
358 |
+
#: includes/class-entries-list.php:477
|
359 |
+
#@ default
|
360 |
+
msgid "Go to the last page"
|
361 |
+
msgstr "Ga naar de laatste pagina"
|
362 |
+
|
363 |
+
#: includes/class-export.php:17
|
364 |
+
#@ visual-form-builder
|
365 |
+
msgid "Entries ID"
|
366 |
+
msgstr "Invoer ID"
|
367 |
+
|
368 |
+
#: includes/class-export.php:20
|
369 |
+
#@ visual-form-builder
|
370 |
+
msgid "Subject"
|
371 |
+
msgstr "Onderwerp"
|
372 |
+
|
373 |
+
#: includes/class-export.php:65
|
374 |
+
#: includes/class-export.php:391
|
375 |
+
#@ visual-form-builder
|
376 |
+
msgid "No entries to pull field names from."
|
377 |
+
msgstr "Geen invoer om veld namen van af te leiden."
|
378 |
+
|
379 |
+
#: includes/class-export.php:81
|
380 |
+
#@ visual-form-builder
|
381 |
+
msgid "Backup and save some or all of your Visual Form Builder data."
|
382 |
+
msgstr "Kopieër en bewaar sommige of al je gegevens van Visual Forms Builder."
|
383 |
+
|
384 |
+
#: includes/class-export.php:82
|
385 |
+
#@ visual-form-builder
|
386 |
+
msgid "Once you have saved the file, you will be able to import Visual Form Builder Pro data from this site into another site."
|
387 |
+
msgstr "Zodra je het bestand opgeslagen hebt, kan je gegevens importeren van Visual Form Builder Pro van deze site in een andere site."
|
388 |
+
|
389 |
+
#: includes/class-export.php:83
|
390 |
+
#@ visual-form-builder
|
391 |
+
msgid "Choose what to export"
|
392 |
+
msgstr "Kies wat je wilt exporteren"
|
393 |
+
|
394 |
+
#: includes/class-export.php:85
|
395 |
+
#@ visual-form-builder
|
396 |
+
msgid "All data"
|
397 |
+
msgstr "Alle gegevens"
|
398 |
+
|
399 |
+
#: includes/class-export.php:86
|
400 |
+
#@ visual-form-builder
|
401 |
+
msgid "This will contain all of your forms, fields, entries, and email design settings."
|
402 |
+
msgstr "Dit zal alles bevatten over je formulieren, velden, invoer en email instellingen van het ontwerp."
|
403 |
+
|
404 |
+
#: includes/class-export.php:86
|
405 |
+
#: includes/class-export.php:89
|
406 |
+
#@ visual-form-builder
|
407 |
+
msgid "Only available in Visual Form Builder Pro"
|
408 |
+
msgstr "Alleen beschikbaar in Visual Form Builder Pro"
|
409 |
+
|
410 |
+
#: includes/class-export.php:88
|
411 |
+
#@ visual-form-builder
|
412 |
+
msgid "Forms"
|
413 |
+
msgstr "Formulieren"
|
414 |
+
|
415 |
+
#: includes/class-export.php:89
|
416 |
+
#@ visual-form-builder
|
417 |
+
msgid "This will contain all of your forms, fields, and email design settings"
|
418 |
+
msgstr "Dit zal alles bevatten over je formulieren, velden, invoer en email instellingen van het ontwerp."
|
419 |
+
|
420 |
+
#: includes/class-export.php:91
|
421 |
+
#: visual-form-builder.php:1721
|
422 |
+
#: visual-form-builder.php:1745
|
423 |
+
#@ visual-form-builder
|
424 |
+
msgid "Entries"
|
425 |
+
msgstr "Invoer"
|
426 |
+
|
427 |
+
#: includes/class-export.php:94
|
428 |
+
#@ visual-form-builder
|
429 |
+
msgid "This will export entries in either a .csv, .txt, or .xls and cannot be used with the Import. If you need to import entries on another site, please use the All data option above."
|
430 |
+
msgstr "Deze optie exporteert gegevens in diverse formaten zoals csv, txt of xls en kan niet gebruikt worden voor de importeer optie. Als gegevens geïmporteerd moeten worden voor een andere website, gebruik dan de Alle gegevens optie hierboven."
|
431 |
+
|
432 |
+
#: includes/class-export.php:96
|
433 |
+
#@ visual-form-builder
|
434 |
+
msgid "Format"
|
435 |
+
msgstr "Formaat"
|
436 |
+
|
437 |
+
#: includes/class-export.php:98
|
438 |
+
#@ visual-form-builder
|
439 |
+
msgid "Comma Separated (.csv)"
|
440 |
+
msgstr "Comma gescheiden (.csv)"
|
441 |
+
|
442 |
+
#: includes/class-export.php:99
|
443 |
+
#@ visual-form-builder
|
444 |
+
msgid "Tab Delimited (.txt) - Pro only"
|
445 |
+
msgstr "Tab gescheiden (.txt) - alleen voor de Pro versie"
|
446 |
+
|
447 |
+
#: includes/class-export.php:100
|
448 |
+
#@ visual-form-builder
|
449 |
+
msgid "Excel (.xls) - Pro only"
|
450 |
+
msgstr "Excel (.xls) - alleen voor de Pro versie"
|
451 |
+
|
452 |
+
#: includes/class-export.php:114
|
453 |
+
#@ visual-form-builder
|
454 |
+
msgid "Date Range"
|
455 |
+
msgstr "Datum bereik"
|
456 |
+
|
457 |
+
#: includes/class-export.php:144
|
458 |
+
#@ visual-form-builder
|
459 |
+
msgid "Fields"
|
460 |
+
msgstr "Velden"
|
461 |
+
|
462 |
+
#: includes/class-export.php:146
|
463 |
+
#@ visual-form-builder
|
464 |
+
msgid "Select All"
|
465 |
+
msgstr "Selecteer Alles"
|
466 |
+
|
467 |
+
#: includes/class-export.php:159
|
468 |
+
#@ visual-form-builder
|
469 |
+
msgid "Download Export File"
|
470 |
+
msgstr "Download het geëxporteerde bestand"
|
471 |
+
|
472 |
+
#: includes/email.php:11
|
473 |
+
#@ visual-form-builder
|
474 |
+
msgid "Security check: hidden spam field should be blank."
|
475 |
+
msgstr "Beveiligingscontrole: verborgen spam velden moeten blanco zijn"
|
476 |
+
|
477 |
+
#: includes/email.php:13
|
478 |
+
#@ visual-form-builder
|
479 |
+
msgid "Security check: failed secret question. Please try again!"
|
480 |
+
msgstr "Beveiligingscontrole: geheime vraag fout. Probeer het opnieuw!"
|
481 |
+
|
482 |
+
#: includes/email.php:21
|
483 |
+
#@ visual-form-builder
|
484 |
+
msgid "Security check: looks like you are a SPAM bot. If you think this is an error, please email the site owner."
|
485 |
+
msgstr "Beveiligingscontrole: het lijkt er op dat je een SPAM robot bent. Als je denkt dat dit een foute conclusie is, neem dan contact op met de eigenaar van de site."
|
486 |
+
|
487 |
+
#: includes/email.php:111
|
488 |
+
#, php-format
|
489 |
+
#@ visual-form-builder
|
490 |
+
msgid "File size exceeds %dMB. Most email providers will reject emails with attachments larger than %dMB. Please decrease the file size and try again."
|
491 |
+
msgstr "Bestand groter dan %dMB. De meeste email providers weigeren emails met bijlagen groter dan %dMB. Beperk de grootte van het bestand en probeer het opnieuw."
|
492 |
+
|
493 |
+
#: includes/email.php:262
|
494 |
+
#@ visual-form-builder
|
495 |
+
msgid "Your responses look too much like spam and could not be sent at this time."
|
496 |
+
msgstr "Je reacties lijken teveel op spam en kunnen op het moment niet verzonden worden."
|
497 |
+
|
498 |
+
#: includes/form-output.php:155
|
499 |
+
#, php-format
|
500 |
+
#@ visual-form-builder
|
501 |
+
msgid "Logged in as <a href=\"%1$s\">%2$s</a>. Verification not required."
|
502 |
+
msgstr "Ingelogd als <a href=\"%1$s\">%2$s</a>. Controle niet nodig."
|
503 |
+
|
504 |
+
#: includes/form-output.php:326
|
505 |
+
#@ visual-form-builder
|
506 |
+
msgid "Address"
|
507 |
+
msgstr "Adres"
|
508 |
+
|
509 |
+
#: includes/form-output.php:330
|
510 |
+
#@ visual-form-builder
|
511 |
+
msgid "Address Line 2"
|
512 |
+
msgstr "Adres regel 2"
|
513 |
+
|
514 |
+
#: includes/form-output.php:334
|
515 |
+
#@ visual-form-builder
|
516 |
+
msgid "City"
|
517 |
+
msgstr "Plaats"
|
518 |
+
|
519 |
+
#: includes/form-output.php:338
|
520 |
+
#@ visual-form-builder
|
521 |
+
msgid "State / Province / Region"
|
522 |
+
msgstr "Provincie / regio"
|
523 |
+
|
524 |
+
#: includes/form-output.php:342
|
525 |
+
#@ visual-form-builder
|
526 |
+
msgid "Postal / Zip Code"
|
527 |
+
msgstr "Postcode"
|
528 |
+
|
529 |
+
#: includes/form-output.php:346
|
530 |
+
#@ visual-form-builder
|
531 |
+
msgid "Country"
|
532 |
+
msgstr "Land"
|
533 |
+
|
534 |
+
#: includes/form-output.php:556
|
535 |
+
#@ visual-form-builder
|
536 |
+
msgid "Verification"
|
537 |
+
msgstr "Controle"
|
538 |
+
|
539 |
+
#: includes/form-output.php:558
|
540 |
+
#@ visual-form-builder
|
541 |
+
msgid "Please enter any two digits with <strong>no</strong> spaces (Example: 12)"
|
542 |
+
msgstr "Geef twee willekeurige cijfers in <strong>zonder</strong> spaties (bv.: 12)"
|
543 |
+
|
544 |
+
#: includes/form-output.php:571
|
545 |
+
#@ visual-form-builder
|
546 |
+
msgid "This box is for spam protection - <strong>please leave it blank</strong>"
|
547 |
+
msgstr "Deze ruimte is voor spam beveiliging - <strong>a.u.b. blanko laten</strong>"
|
548 |
+
|
549 |
+
#: visual-form-builder.php:196
|
550 |
+
#@ visual-form-builder
|
551 |
+
msgid "Settings"
|
552 |
+
msgstr "Instellingen"
|
553 |
+
|
554 |
+
#: visual-form-builder.php:217
|
555 |
+
#@ visual-form-builder
|
556 |
+
msgid "Recent Visual Form Builder Entries"
|
557 |
+
msgstr "Recente Visual Form Builder invoer"
|
558 |
+
|
559 |
+
#: visual-form-builder.php:240
|
560 |
+
#@ visual-form-builder
|
561 |
+
msgid "You currently do not have any forms."
|
562 |
+
msgstr "Je hebt op het moment geen formulieren."
|
563 |
+
|
564 |
+
#: visual-form-builder.php:242
|
565 |
+
#@ visual-form-builder
|
566 |
+
msgid "Get started!"
|
567 |
+
msgstr "Begin nu!"
|
568 |
+
|
569 |
+
#: visual-form-builder.php:292
|
570 |
+
#@ visual-form-builder
|
571 |
+
msgid "Number of entries to show:"
|
572 |
+
msgstr "Aantal invoeren tonen:"
|
573 |
+
|
574 |
+
#: visual-form-builder.php:395
|
575 |
+
#@ visual-form-builder
|
576 |
+
msgid "Entries per page"
|
577 |
+
msgstr "Invoer per pagina"
|
578 |
+
|
579 |
+
#: visual-form-builder.php:434
|
580 |
+
#@ visual-form-builder
|
581 |
+
msgid "Form Items"
|
582 |
+
msgstr "Formulier invoeren"
|
583 |
+
|
584 |
+
#: visual-form-builder.php:435
|
585 |
+
#@ visual-form-builder
|
586 |
+
msgid "Display Forms"
|
587 |
+
msgstr "Toon formulieren"
|
588 |
+
|
589 |
+
#: visual-form-builder.php:446
|
590 |
+
#@ visual-form-builder
|
591 |
+
msgid "Click"
|
592 |
+
msgstr "Klik"
|
593 |
+
|
594 |
+
#: visual-form-builder.php:446
|
595 |
+
#@ visual-form-builder
|
596 |
+
msgid "to Add a Field"
|
597 |
+
msgstr "om een Veld toe te voegen"
|
598 |
+
|
599 |
+
#: visual-form-builder.php:448
|
600 |
+
#@ visual-form-builder
|
601 |
+
msgid "Standard"
|
602 |
+
msgstr "Standaard"
|
603 |
+
|
604 |
+
#: visual-form-builder.php:489
|
605 |
+
#@ visual-form-builder
|
606 |
+
msgid "Add forms to your Posts or Pages by locating the icon shown below in the area above your post/page editor."
|
607 |
+
msgstr "Voeg formulieren toe aan je Berichten of Pagina's tijdens het bewerken ervan via het icoon dat hieronder staat."
|
608 |
+
|
609 |
+
#: visual-form-builder.php:492
|
610 |
+
#@ visual-form-builder
|
611 |
+
msgid "You may also manually insert the shortcode into a post/page."
|
612 |
+
msgstr "Je kan ook de verkorte code handmatig toevoegen in een Bericht of Pagina."
|
613 |
+
|
614 |
+
#: visual-form-builder.php:493
|
615 |
+
#@ visual-form-builder
|
616 |
+
msgid "Shortcode"
|
617 |
+
msgstr "Verkorte code"
|
618 |
+
|
619 |
+
#: visual-form-builder.php:1233
|
620 |
+
#@ visual-form-builder
|
621 |
+
msgid "Edit Form"
|
622 |
+
msgstr "Bewerk formulier"
|
623 |
+
|
624 |
+
#: visual-form-builder.php:1258
|
625 |
+
#@ visual-form-builder
|
626 |
+
msgid "New Features of Visual Form Builder Pro"
|
627 |
+
msgstr "Nieuwe mogelijkheden van de Visual Form Builder Pro"
|
628 |
+
|
629 |
+
#: visual-form-builder.php:1260
|
630 |
+
#@ visual-form-builder
|
631 |
+
msgid "Now with Add-Ons"
|
632 |
+
msgstr "Nu met uitbreidingen"
|
633 |
+
|
634 |
+
#: visual-form-builder.php:1261
|
635 |
+
#@ visual-form-builder
|
636 |
+
msgid "Akismet Support"
|
637 |
+
msgstr "Akismet ondersteuning"
|
638 |
+
|
639 |
+
#: visual-form-builder.php:1262
|
640 |
+
#@ visual-form-builder
|
641 |
+
msgid "Optional SPAM Verification"
|
642 |
+
msgstr "Optionele SPAM controle"
|
643 |
+
|
644 |
+
#: visual-form-builder.php:1263
|
645 |
+
#@ visual-form-builder
|
646 |
+
msgid "Nested Drag and Drop"
|
647 |
+
msgstr "Genest slepen en plaatsen"
|
648 |
+
|
649 |
+
#: visual-form-builder.php:1264
|
650 |
+
#@ visual-form-builder
|
651 |
+
msgid "Conditional Logic"
|
652 |
+
msgstr "Conditionele logica"
|
653 |
+
|
654 |
+
#: visual-form-builder.php:1265
|
655 |
+
#@ visual-form-builder
|
656 |
+
msgid "10+ new Form Fields"
|
657 |
+
msgstr "meer dan 10 nieuwe formulier velden"
|
658 |
+
|
659 |
+
#: visual-form-builder.php:1266
|
660 |
+
#@ visual-form-builder
|
661 |
+
msgid "Complete Entries Management"
|
662 |
+
msgstr "Beheer invoeren"
|
663 |
+
|
664 |
+
#: visual-form-builder.php:1267
|
665 |
+
#@ visual-form-builder
|
666 |
+
msgid "Import/Export"
|
667 |
+
msgstr "Importeren/Exporteren"
|
668 |
+
|
669 |
+
#: visual-form-builder.php:1268
|
670 |
+
#@ visual-form-builder
|
671 |
+
msgid "Quality HTML Email Template"
|
672 |
+
msgstr "Hoogwaardig HTML email sjabloon"
|
673 |
+
|
674 |
+
#: visual-form-builder.php:1269
|
675 |
+
#@ visual-form-builder
|
676 |
+
msgid "Plain Text Email Option"
|
677 |
+
msgstr "Kale tekst email optie"
|
678 |
+
|
679 |
+
#: visual-form-builder.php:1270
|
680 |
+
#@ visual-form-builder
|
681 |
+
msgid "Email Designer"
|
682 |
+
msgstr "Email vormgeving ontwerpen"
|
683 |
+
|
684 |
+
#: visual-form-builder.php:1271
|
685 |
+
#@ visual-form-builder
|
686 |
+
msgid "Analytics"
|
687 |
+
msgstr "Analyse"
|
688 |
+
|
689 |
+
#: visual-form-builder.php:1272
|
690 |
+
#@ visual-form-builder
|
691 |
+
msgid "Data & Form Migration"
|
692 |
+
msgstr "Migratie formulier en gegevens"
|
693 |
+
|
694 |
+
#: visual-form-builder.php:1273
|
695 |
+
#@ visual-form-builder
|
696 |
+
msgid "Scheduling"
|
697 |
+
msgstr "Planning"
|
698 |
+
|
699 |
+
#: visual-form-builder.php:1274
|
700 |
+
#@ visual-form-builder
|
701 |
+
msgid "Limit Form Entries"
|
702 |
+
msgstr "Beperk het aantal invoeren"
|
703 |
+
|
704 |
+
#: visual-form-builder.php:1275
|
705 |
+
#@ visual-form-builder
|
706 |
+
msgid "Simple PayPal Integration"
|
707 |
+
msgstr "Eenvoudige PayPal integratie"
|
708 |
+
|
709 |
+
#: visual-form-builder.php:1276
|
710 |
+
#@ visual-form-builder
|
711 |
+
msgid "Form Paging"
|
712 |
+
msgstr "Pagineren formulieren"
|
713 |
+
|
714 |
+
#: visual-form-builder.php:1277
|
715 |
+
#@ visual-form-builder
|
716 |
+
msgid "Live Preview"
|
717 |
+
msgstr "Actuele versie tonen"
|
718 |
+
|
719 |
+
#: visual-form-builder.php:1278
|
720 |
+
#@ visual-form-builder
|
721 |
+
msgid "Custom Capabilities"
|
722 |
+
msgstr "Aangepaste eigenschappen"
|
723 |
+
|
724 |
+
#: visual-form-builder.php:1279
|
725 |
+
#@ visual-form-builder
|
726 |
+
msgid "No License Key"
|
727 |
+
msgstr "Geen licentie sleutel"
|
728 |
+
|
729 |
+
#: visual-form-builder.php:1280
|
730 |
+
#@ visual-form-builder
|
731 |
+
msgid "Automatic Updates"
|
732 |
+
msgstr "Automatisch bijwerken"
|
733 |
+
|
734 |
+
#: visual-form-builder.php:1283
|
735 |
+
#@ visual-form-builder
|
736 |
+
msgid "Learn more about some of these features"
|
737 |
+
msgstr "Meer info over sommige van deze eigenschappen"
|
738 |
+
|
739 |
+
#: visual-form-builder.php:1284
|
740 |
+
#@ visual-form-builder
|
741 |
+
msgid "Buy Now"
|
742 |
+
msgstr "Nu Kopen"
|
743 |
+
|
744 |
+
#: visual-form-builder.php:1284
|
745 |
+
#@ visual-form-builder
|
746 |
+
msgid "Only $10"
|
747 |
+
msgstr "Slechts $10"
|
748 |
+
|
749 |
+
#: visual-form-builder.php:1287
|
750 |
+
#@ visual-form-builder
|
751 |
+
msgid "Help Promote Visual Form Builder"
|
752 |
+
msgstr "Help om Visual form Builder te promoten"
|
753 |
+
|
754 |
+
#: visual-form-builder.php:1289
|
755 |
+
#@ visual-form-builder
|
756 |
+
msgid "Follow me on Twitter"
|
757 |
+
msgstr "Volg mij op Twitter"
|
758 |
+
|
759 |
+
#: visual-form-builder.php:1290
|
760 |
+
#@ visual-form-builder
|
761 |
+
msgid "Rate Visual Form Builder on WordPress.org"
|
762 |
+
msgstr "Beoordeel Visual Form Builder op WordPress.org"
|
763 |
+
|
764 |
+
#: visual-form-builder.php:1352
|
765 |
+
#@ visual-form-builder
|
766 |
+
msgid "Edit Field Item"
|
767 |
+
msgstr "Bewerk veld"
|
768 |
+
|
769 |
+
#: visual-form-builder.php:1369
|
770 |
+
#: visual-form-builder.php:1410
|
771 |
+
#: visual-form-builder.php:1649
|
772 |
+
#@ visual-form-builder
|
773 |
+
msgid "CSS Classes"
|
774 |
+
msgstr "CSS klassen"
|
775 |
+
|
776 |
+
#: visual-form-builder.php:1380
|
777 |
+
#: visual-form-builder.php:1400
|
778 |
+
#@ visual-form-builder
|
779 |
+
msgid "Name"
|
780 |
+
msgstr "Naam"
|
781 |
+
|
782 |
+
#: visual-form-builder.php:1388
|
783 |
+
#@ visual-form-builder
|
784 |
+
msgid "Description (HTML tags allowed)"
|
785 |
+
msgstr "Beschrijving (HTML commando's toegestaan)"
|
786 |
+
|
787 |
+
#: visual-form-builder.php:1420
|
788 |
+
#@ visual-form-builder
|
789 |
+
msgid "Description"
|
790 |
+
msgstr "Beschrijving"
|
791 |
+
|
792 |
+
#: visual-form-builder.php:1432
|
793 |
+
#@ visual-form-builder
|
794 |
+
msgid "Options"
|
795 |
+
msgstr "Opties"
|
796 |
+
|
797 |
+
#: visual-form-builder.php:1489
|
798 |
+
#@ visual-form-builder
|
799 |
+
msgid "Accepted File Extensions"
|
800 |
+
msgstr "Geaccepteerde bestandstypen"
|
801 |
+
|
802 |
+
#: visual-form-builder.php:1504
|
803 |
+
#@ visual-form-builder
|
804 |
+
msgid "Validation"
|
805 |
+
msgstr "Controle"
|
806 |
+
|
807 |
+
#: visual-form-builder.php:1511
|
808 |
+
#@ visual-form-builder
|
809 |
+
msgid "12 Hour Format"
|
810 |
+
msgstr "12 uur formaat"
|
811 |
+
|
812 |
+
#: visual-form-builder.php:1512
|
813 |
+
#@ visual-form-builder
|
814 |
+
msgid "24 Hour Format"
|
815 |
+
msgstr "24 uur formaat"
|
816 |
+
|
817 |
+
#: visual-form-builder.php:1514
|
818 |
+
#@ visual-form-builder
|
819 |
+
msgid "None"
|
820 |
+
msgstr "Geen"
|
821 |
+
|
822 |
+
#: visual-form-builder.php:1515
|
823 |
+
#@ visual-form-builder
|
824 |
+
msgid "Email"
|
825 |
+
msgstr "Email"
|
826 |
+
|
827 |
+
#: visual-form-builder.php:1516
|
828 |
+
#@ visual-form-builder
|
829 |
+
msgid "URL"
|
830 |
+
msgstr "URL"
|
831 |
+
|
832 |
+
#: visual-form-builder.php:1517
|
833 |
+
#@ visual-form-builder
|
834 |
+
msgid "Date"
|
835 |
+
msgstr "Datum"
|
836 |
+
|
837 |
+
#: visual-form-builder.php:1518
|
838 |
+
#@ visual-form-builder
|
839 |
+
msgid "Number"
|
840 |
+
msgstr "Nummer"
|
841 |
+
|
842 |
+
#: visual-form-builder.php:1519
|
843 |
+
#@ visual-form-builder
|
844 |
+
msgid "Digits"
|
845 |
+
msgstr "Cijfers"
|
846 |
+
|
847 |
+
#: visual-form-builder.php:1520
|
848 |
+
#@ visual-form-builder
|
849 |
+
msgid "Phone"
|
850 |
+
msgstr "Telefoon"
|
851 |
+
|
852 |
+
#: visual-form-builder.php:1552
|
853 |
+
#@ visual-form-builder
|
854 |
+
msgid "Required"
|
855 |
+
msgstr "Vereist"
|
856 |
+
|
857 |
+
#: visual-form-builder.php:1556
|
858 |
+
#@ visual-form-builder
|
859 |
+
msgid "No"
|
860 |
+
msgstr "Nee"
|
861 |
+
|
862 |
+
#: visual-form-builder.php:1557
|
863 |
+
#@ visual-form-builder
|
864 |
+
msgid "Yes"
|
865 |
+
msgstr "Ja"
|
866 |
+
|
867 |
+
#: visual-form-builder.php:1566
|
868 |
+
#@ visual-form-builder
|
869 |
+
msgid "Size"
|
870 |
+
msgstr "Grootte"
|
871 |
+
|
872 |
+
#: visual-form-builder.php:1570
|
873 |
+
#@ visual-form-builder
|
874 |
+
msgid "Small"
|
875 |
+
msgstr "Klein"
|
876 |
+
|
877 |
+
#: visual-form-builder.php:1571
|
878 |
+
#@ visual-form-builder
|
879 |
+
msgid "Medium"
|
880 |
+
msgstr "Middelgroot"
|
881 |
+
|
882 |
+
#: visual-form-builder.php:1572
|
883 |
+
#@ visual-form-builder
|
884 |
+
msgid "Large"
|
885 |
+
msgstr "Groot"
|
886 |
+
|
887 |
+
#: visual-form-builder.php:1581
|
888 |
+
#@ visual-form-builder
|
889 |
+
msgid "Options Layout"
|
890 |
+
msgstr "Opties vormgeving"
|
891 |
+
|
892 |
+
#: visual-form-builder.php:1585
|
893 |
+
#@ visual-form-builder
|
894 |
+
msgid "One Column"
|
895 |
+
msgstr "Een kolom"
|
896 |
+
|
897 |
+
#: visual-form-builder.php:1586
|
898 |
+
#@ visual-form-builder
|
899 |
+
msgid "Two Columns"
|
900 |
+
msgstr "Twee kolommen"
|
901 |
+
|
902 |
+
#: visual-form-builder.php:1587
|
903 |
+
#@ visual-form-builder
|
904 |
+
msgid "Three Columns"
|
905 |
+
msgstr "Drie kolommen"
|
906 |
+
|
907 |
+
#: visual-form-builder.php:1588
|
908 |
+
#@ visual-form-builder
|
909 |
+
msgid "Auto Width"
|
910 |
+
msgstr "Automatische breedte"
|
911 |
+
|
912 |
+
#: visual-form-builder.php:1597
|
913 |
+
#@ visual-form-builder
|
914 |
+
msgid "Field Layout"
|
915 |
+
msgstr "Veld vormgeving"
|
916 |
+
|
917 |
+
#: visual-form-builder.php:1602
|
918 |
+
#@ visual-form-builder
|
919 |
+
msgid "Default"
|
920 |
+
msgstr "Standaard"
|
921 |
+
|
922 |
+
#: visual-form-builder.php:1604
|
923 |
+
#@ visual-form-builder
|
924 |
+
msgid "Left Half"
|
925 |
+
msgstr "Linker helft"
|
926 |
+
|
927 |
+
#: visual-form-builder.php:1605
|
928 |
+
#@ visual-form-builder
|
929 |
+
msgid "Right Half"
|
930 |
+
msgstr "Rechter helft"
|
931 |
+
|
932 |
+
#: visual-form-builder.php:1608
|
933 |
+
#@ visual-form-builder
|
934 |
+
msgid "Left Third"
|
935 |
+
msgstr "Linker derde"
|
936 |
+
|
937 |
+
#: visual-form-builder.php:1609
|
938 |
+
#@ visual-form-builder
|
939 |
+
msgid "Middle Third"
|
940 |
+
msgstr "Middelste derde"
|
941 |
+
|
942 |
+
#: visual-form-builder.php:1610
|
943 |
+
#@ visual-form-builder
|
944 |
+
msgid "Right Third"
|
945 |
+
msgstr "Rechter derde"
|
946 |
+
|
947 |
+
#: visual-form-builder.php:1613
|
948 |
+
#@ visual-form-builder
|
949 |
+
msgid "Left Two Thirds"
|
950 |
+
msgstr "Linker tweederde"
|
951 |
+
|
952 |
+
#: visual-form-builder.php:1614
|
953 |
+
#@ visual-form-builder
|
954 |
+
msgid "Right Two Thirds"
|
955 |
+
msgstr "Rechter tweederde"
|
956 |
+
|
957 |
+
#: visual-form-builder.php:1623
|
958 |
+
#@ visual-form-builder
|
959 |
+
msgid "Default Value"
|
960 |
+
msgstr "Standaard waarde"
|
961 |
+
|
962 |
+
#: visual-form-builder.php:1633
|
963 |
+
#@ visual-form-builder
|
964 |
+
msgid "Default Country"
|
965 |
+
msgstr "Standaard land"
|
966 |
+
|
967 |
+
#: visual-form-builder.php:1661
|
968 |
+
#@ visual-form-builder
|
969 |
+
msgid "Remove"
|
970 |
+
msgstr "Verwijderen"
|
971 |
+
|
972 |
+
#: visual-form-builder.php:1693
|
973 |
+
#@ visual-form-builder
|
974 |
+
msgid "The form has been successfully created."
|
975 |
+
msgstr "Het formulier is aangemaakt"
|
976 |
+
|
977 |
+
#: visual-form-builder.php:1696
|
978 |
+
#, php-format
|
979 |
+
#@ visual-form-builder
|
980 |
+
msgid "The %s form has been updated."
|
981 |
+
msgstr "Het %s formulier is bijgewerkt."
|
982 |
+
|
983 |
+
#: visual-form-builder.php:1699
|
984 |
+
#@ visual-form-builder
|
985 |
+
msgid "The form has been successfully deleted."
|
986 |
+
msgstr "Het formulier is verwijderd."
|
987 |
+
|
988 |
+
#: visual-form-builder.php:1702
|
989 |
+
#@ visual-form-builder
|
990 |
+
msgid "The form has been successfully duplicated."
|
991 |
+
msgstr "Het formulier is gekopieerd."
|
992 |
+
|
993 |
+
#: visual-form-builder.php:1717
|
994 |
+
#: visual-form-builder.php:1719
|
995 |
+
#: visual-form-builder.php:1743
|
996 |
+
#@ visual-form-builder
|
997 |
+
msgid "Visual Form Builder"
|
998 |
+
msgstr "Visuele Formulier Bouwer"
|
999 |
+
|
1000 |
+
#: visual-form-builder.php:1719
|
1001 |
+
#@ visual-form-builder
|
1002 |
+
msgid "All Forms"
|
1003 |
+
msgstr "Alle formulieren"
|
1004 |
+
|
1005 |
+
#: visual-form-builder.php:1720
|
1006 |
+
#: visual-form-builder.php:1744
|
1007 |
+
#@ visual-form-builder
|
1008 |
+
msgid "Add New Form"
|
1009 |
+
msgstr "Nieuw Formulier toevoegen"
|
1010 |
+
|
1011 |
+
#: visual-form-builder.php:1722
|
1012 |
+
#: visual-form-builder.php:1746
|
1013 |
+
#@ visual-form-builder
|
1014 |
+
msgid "Export"
|
1015 |
+
msgstr "Exporteren"
|
1016 |
+
|
1017 |
+
#: visual-form-builder.php:1761
|
1018 |
+
#, php-format
|
1019 |
+
#@ visual-form-builder
|
1020 |
+
msgid "Search results for \"%s\""
|
1021 |
+
msgstr "Zoek resultaten voor \"%s\""
|
1022 |
+
|
1023 |
+
#: visual-form-builder.php:1794
|
1024 |
+
#@ visual-form-builder
|
1025 |
+
msgid "New Form"
|
1026 |
+
msgstr "Nieuw formulier"
|
1027 |
+
|
1028 |
+
#: visual-form-builder.php:1883
|
1029 |
+
#@ visual-form-builder
|
1030 |
+
msgid "This field is required and cannot be empty."
|
1031 |
+
msgstr "Dit veld is vereist en kan niet leeg gelaten worden."
|
1032 |
+
|
1033 |
+
#: visual-form-builder.php:1890
|
1034 |
+
#@ visual-form-builder
|
1035 |
+
msgid "Not a valid email address"
|
1036 |
+
msgstr "Geen geldig email adres"
|
1037 |
+
|
1038 |
+
#: visual-form-builder.php:1896
|
1039 |
+
#@ visual-form-builder
|
1040 |
+
msgid "Not a valid number"
|
1041 |
+
msgstr "Geen geldig nummer"
|
1042 |
+
|
1043 |
+
#: visual-form-builder.php:1903
|
1044 |
+
#@ visual-form-builder
|
1045 |
+
msgid "Not a valid phone number. Most US/Canada and International formats accepted."
|
1046 |
+
msgstr "Geen geldig telefoonnummer. De meeste US/Canada en Internationale formaten worden geaccepteerd."
|
1047 |
+
|
1048 |
+
#: visual-form-builder.php:1908
|
1049 |
+
#@ visual-form-builder
|
1050 |
+
msgid "Not a valid URL."
|
1051 |
+
msgstr "Geen geldige URL."
|
1052 |
+
|
1053 |
+
#: includes/admin-form-creator.php:152
|
1054 |
+
#@ visual-form-builder
|
1055 |
+
msgid "No required text fields detected"
|
1056 |
+
msgstr "Geen vereiste tekstvelden gedetecteerd"
|
1057 |
+
|
1058 |
+
#: includes/admin-form-creator.php:182
|
1059 |
+
#: includes/admin-form-creator.php:302
|
1060 |
+
#@ visual-form-builder
|
1061 |
+
msgid "No required email fields detected"
|
1062 |
+
msgstr "Geen vereiste e-mail velden gedetecteerd"
|
1063 |
+
|
1064 |
+
#: includes/class-export.php:129
|
1065 |
+
#@ visual-form-builder
|
1066 |
+
msgid "Page to Export"
|
1067 |
+
msgstr "Pagina exporteren"
|
1068 |
+
|
1069 |
+
#: includes/class-export.php:137
|
1070 |
+
#@ visual-form-builder
|
1071 |
+
msgid "A large number of entries have been detected for this form. Only 1000 entries can be exported at a time."
|
1072 |
+
msgstr "Dit formulier is een groot aantal vermeldingen herkend. Slechts 1000 vermeldingen kunnen tegelijk worden geëxporteerd."
|
1073 |
+
|
1074 |
+
#: visual-form-builder.php:1758
|
1075 |
+
#@ visual-form-builder
|
1076 |
+
msgid "Add New"
|
1077 |
+
msgstr "Nieuwe toevoegen"
|
1078 |
+
|
languages/visual-form-builder.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the Visual Form Builder package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Visual Form Builder 2.7\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/visual-form-builder\n"
|
7 |
-
"POT-Creation-Date: 2013-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -12,137 +12,137 @@ msgstr ""
|
|
12 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
|
15 |
-
#: includes/admin-form-creator.php:
|
16 |
msgid "Form Name"
|
17 |
msgstr ""
|
18 |
|
19 |
-
#: includes/admin-form-creator.php:
|
20 |
msgid "Enter form name here"
|
21 |
msgstr ""
|
22 |
|
23 |
-
#: includes/admin-form-creator.php:
|
24 |
msgid "Form Settings"
|
25 |
msgstr ""
|
26 |
|
27 |
-
#: includes/admin-form-creator.php:
|
28 |
msgid "Duplicate Form"
|
29 |
msgstr ""
|
30 |
|
31 |
-
#: includes/admin-form-creator.php:
|
32 |
msgid "Delete Form"
|
33 |
msgstr ""
|
34 |
|
35 |
-
#: includes/admin-form-creator.php:
|
|
|
|
|
|
|
|
|
36 |
msgid "Label Alignment"
|
37 |
msgstr ""
|
38 |
|
39 |
-
#: includes/admin-form-creator.php:
|
40 |
msgid "Top Aligned"
|
41 |
msgstr ""
|
42 |
|
43 |
-
#: includes/admin-form-creator.php:
|
44 |
msgid "Left Aligned"
|
45 |
msgstr ""
|
46 |
|
47 |
-
#: includes/admin-form-creator.php:
|
48 |
msgid "Right Aligned"
|
49 |
msgstr ""
|
50 |
|
51 |
-
#: includes/admin-form-creator.php:
|
52 |
msgid "The forms you build here will send information to one or more email addresses when submitted by a user on your site. Use the fields below to customize the details of that email."
|
53 |
msgstr ""
|
54 |
|
55 |
-
#: includes/admin-form-creator.php:
|
56 |
#: includes/admin-new-form.php:40
|
57 |
msgid "E-mail Subject"
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: includes/admin-form-creator.php:
|
61 |
msgid "Your Name or Company"
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: includes/admin-form-creator.php:
|
65 |
msgid "User's Name (optional)"
|
66 |
msgstr ""
|
67 |
|
68 |
-
#: includes/admin-form-creator.php:
|
69 |
-
msgid "
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: includes/admin-form-creator.php:
|
73 |
#: includes/admin-new-form.php:31
|
74 |
msgid "Reply-To E-mail"
|
75 |
msgstr ""
|
76 |
|
77 |
-
#: includes/admin-form-creator.php:
|
78 |
msgid "User's E-mail (optional)"
|
79 |
msgstr ""
|
80 |
|
81 |
-
#: includes/admin-form-creator.php:
|
82 |
-
msgid "
|
83 |
msgstr ""
|
84 |
|
85 |
-
#: includes/admin-form-creator.php:
|
86 |
msgid "E-mail(s) To"
|
87 |
msgstr ""
|
88 |
|
89 |
-
#: includes/admin-form-creator.php:
|
90 |
msgid "After someone submits a form, you can control what is displayed. By default, it's a message but you can send them to another WordPress Page or a custom URL."
|
91 |
msgstr ""
|
92 |
|
93 |
-
#: includes/admin-form-creator.php:
|
94 |
msgid "Text"
|
95 |
msgstr ""
|
96 |
|
97 |
-
#: includes/admin-form-creator.php:
|
98 |
msgid "Page"
|
99 |
msgstr ""
|
100 |
|
101 |
-
#: includes/admin-form-creator.php:
|
102 |
msgid "Redirect"
|
103 |
msgstr ""
|
104 |
|
105 |
-
#: includes/admin-form-creator.php:
|
106 |
msgid "Your form was successfully submitted. Thank you for contacting us."
|
107 |
msgstr ""
|
108 |
|
109 |
-
#: includes/admin-form-creator.php:
|
110 |
msgid "Select a Page"
|
111 |
msgstr ""
|
112 |
|
113 |
-
#: includes/admin-form-creator.php:
|
114 |
msgid "When a user submits their entry, you can send a customizable notification email."
|
115 |
msgstr ""
|
116 |
|
117 |
-
#: includes/admin-form-creator.php:
|
118 |
msgid "Send Confirmation Email to User"
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: includes/admin-form-creator.php:
|
122 |
msgid "Sender Name or Company"
|
123 |
msgstr ""
|
124 |
|
125 |
-
#: includes/admin-form-creator.php:
|
126 |
msgid "E-mail To"
|
127 |
msgstr ""
|
128 |
|
129 |
-
#: includes/admin-form-creator.php:
|
130 |
msgid "Message"
|
131 |
msgstr ""
|
132 |
|
133 |
-
#: includes/admin-form-creator.php:
|
134 |
msgid "Include a Copy of the User's Entry"
|
135 |
msgstr ""
|
136 |
|
137 |
-
#: includes/admin-form-creator.php:
|
138 |
-
msgid "Save Form"
|
139 |
-
msgstr ""
|
140 |
-
|
141 |
-
#: includes/admin-form-creator.php:344
|
142 |
msgid "Warning — Missing Fieldset"
|
143 |
msgstr ""
|
144 |
|
145 |
-
#: includes/admin-form-creator.php:
|
146 |
msgid "Your form may not function or display correctly. Please be sure to add or move a Fieldset to the beginning of your form."
|
147 |
msgstr ""
|
148 |
|
@@ -223,11 +223,11 @@ msgstr ""
|
|
223 |
msgid "Emailed To"
|
224 |
msgstr ""
|
225 |
|
226 |
-
#: includes/class-entries-list.php:88 includes/class-export.php:
|
227 |
msgid "Form"
|
228 |
msgstr ""
|
229 |
|
230 |
-
#: includes/class-entries-list.php:176 visual-form-builder.php:
|
231 |
msgid "Delete"
|
232 |
msgstr ""
|
233 |
|
@@ -243,7 +243,7 @@ msgstr ""
|
|
243 |
msgid "Show all dates"
|
244 |
msgstr ""
|
245 |
|
246 |
-
#: includes/class-entries-list.php:264 includes/class-export.php:
|
247 |
msgid "%1$s %2$d"
|
248 |
msgstr ""
|
249 |
|
@@ -286,80 +286,88 @@ msgstr ""
|
|
286 |
msgid "Subject"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: includes/class-export.php:
|
290 |
msgid "No entries to pull field names from."
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: includes/class-export.php:
|
294 |
msgid "Backup and save some or all of your Visual Form Builder data."
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: includes/class-export.php:
|
298 |
msgid "Once you have saved the file, you will be able to import Visual Form Builder Pro data from this site into another site."
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: includes/class-export.php:
|
302 |
msgid "Choose what to export"
|
303 |
msgstr ""
|
304 |
|
305 |
-
#: includes/class-export.php:
|
306 |
msgid "All data"
|
307 |
msgstr ""
|
308 |
|
309 |
-
#: includes/class-export.php:
|
310 |
msgid "This will contain all of your forms, fields, entries, and email design settings."
|
311 |
msgstr ""
|
312 |
|
313 |
-
#: includes/class-export.php:
|
314 |
msgid "Only available in Visual Form Builder Pro"
|
315 |
msgstr ""
|
316 |
|
317 |
-
#: includes/class-export.php:
|
318 |
msgid "Forms"
|
319 |
msgstr ""
|
320 |
|
321 |
-
#: includes/class-export.php:
|
322 |
msgid "This will contain all of your forms, fields, and email design settings"
|
323 |
msgstr ""
|
324 |
|
325 |
-
#: includes/class-export.php:
|
326 |
-
#: visual-form-builder.php:
|
327 |
msgid "Entries"
|
328 |
msgstr ""
|
329 |
|
330 |
-
#: includes/class-export.php:
|
331 |
msgid "This will export entries in either a .csv, .txt, or .xls and cannot be used with the Import. If you need to import entries on another site, please use the All data option above."
|
332 |
msgstr ""
|
333 |
|
334 |
-
#: includes/class-export.php:
|
335 |
msgid "Format"
|
336 |
msgstr ""
|
337 |
|
338 |
-
#: includes/class-export.php:
|
339 |
msgid "Comma Separated (.csv)"
|
340 |
msgstr ""
|
341 |
|
342 |
-
#: includes/class-export.php:
|
343 |
msgid "Tab Delimited (.txt) - Pro only"
|
344 |
msgstr ""
|
345 |
|
346 |
-
#: includes/class-export.php:
|
347 |
msgid "Excel (.xls) - Pro only"
|
348 |
msgstr ""
|
349 |
|
350 |
-
#: includes/class-export.php:
|
351 |
msgid "Date Range"
|
352 |
msgstr ""
|
353 |
|
354 |
-
#: includes/class-export.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
355 |
msgid "Fields"
|
356 |
msgstr ""
|
357 |
|
358 |
-
#: includes/class-export.php:
|
359 |
msgid "Select All"
|
360 |
msgstr ""
|
361 |
|
362 |
-
#: includes/class-export.php:
|
363 |
msgid "Download Export File"
|
364 |
msgstr ""
|
365 |
|
@@ -375,11 +383,11 @@ msgstr ""
|
|
375 |
msgid "Security check: looks like you are a SPAM bot. If you think this is an error, please email the site owner."
|
376 |
msgstr ""
|
377 |
|
378 |
-
#: includes/email.php:
|
379 |
msgid "File size exceeds %dMB. Most email providers will reject emails with attachments larger than %dMB. Please decrease the file size and try again."
|
380 |
msgstr ""
|
381 |
|
382 |
-
#: includes/email.php:
|
383 |
msgid "Your responses look too much like spam and could not be sent at this time."
|
384 |
msgstr ""
|
385 |
|
@@ -423,401 +431,405 @@ msgstr ""
|
|
423 |
msgid "This box is for spam protection - <strong>please leave it blank</strong>"
|
424 |
msgstr ""
|
425 |
|
426 |
-
#: visual-form-builder.php:
|
427 |
msgid "Settings"
|
428 |
msgstr ""
|
429 |
|
430 |
-
#: visual-form-builder.php:
|
431 |
msgid "Recent Visual Form Builder Entries"
|
432 |
msgstr ""
|
433 |
|
434 |
-
#: visual-form-builder.php:
|
435 |
msgid "You currently do not have any forms."
|
436 |
msgstr ""
|
437 |
|
438 |
-
#: visual-form-builder.php:
|
439 |
msgid "Get started!"
|
440 |
msgstr ""
|
441 |
|
442 |
-
#: visual-form-builder.php:
|
443 |
msgid "Number of entries to show:"
|
444 |
msgstr ""
|
445 |
|
446 |
-
#: visual-form-builder.php:
|
447 |
msgid "Entries per page"
|
448 |
msgstr ""
|
449 |
|
450 |
-
#: visual-form-builder.php:
|
451 |
msgid "Form Items"
|
452 |
msgstr ""
|
453 |
|
454 |
-
#: visual-form-builder.php:
|
455 |
msgid "Display Forms"
|
456 |
msgstr ""
|
457 |
|
458 |
-
#: visual-form-builder.php:
|
459 |
msgid "Click"
|
460 |
msgstr ""
|
461 |
|
462 |
-
#: visual-form-builder.php:
|
463 |
msgid "to Add a Field"
|
464 |
msgstr ""
|
465 |
|
466 |
-
#: visual-form-builder.php:
|
467 |
msgid "Standard"
|
468 |
msgstr ""
|
469 |
|
470 |
-
#: visual-form-builder.php:
|
471 |
msgid "Add forms to your Posts or Pages by locating the icon shown below in the area above your post/page editor."
|
472 |
msgstr ""
|
473 |
|
474 |
-
#: visual-form-builder.php:
|
475 |
msgid "You may also manually insert the shortcode into a post/page."
|
476 |
msgstr ""
|
477 |
|
478 |
-
#: visual-form-builder.php:
|
479 |
msgid "Shortcode"
|
480 |
msgstr ""
|
481 |
|
482 |
-
#: visual-form-builder.php:
|
483 |
msgid "Edit Form"
|
484 |
msgstr ""
|
485 |
|
486 |
-
#: visual-form-builder.php:
|
487 |
msgid "New Features of Visual Form Builder Pro"
|
488 |
msgstr ""
|
489 |
|
490 |
-
#: visual-form-builder.php:
|
491 |
msgid "Now with Add-Ons"
|
492 |
msgstr ""
|
493 |
|
494 |
-
#: visual-form-builder.php:
|
495 |
msgid "Akismet Support"
|
496 |
msgstr ""
|
497 |
|
498 |
-
#: visual-form-builder.php:
|
499 |
msgid "Optional SPAM Verification"
|
500 |
msgstr ""
|
501 |
|
502 |
-
#: visual-form-builder.php:
|
503 |
msgid "Nested Drag and Drop"
|
504 |
msgstr ""
|
505 |
|
506 |
-
#: visual-form-builder.php:
|
507 |
msgid "Conditional Logic"
|
508 |
msgstr ""
|
509 |
|
510 |
-
#: visual-form-builder.php:
|
511 |
msgid "10+ new Form Fields"
|
512 |
msgstr ""
|
513 |
|
514 |
-
#: visual-form-builder.php:
|
515 |
msgid "Complete Entries Management"
|
516 |
msgstr ""
|
517 |
|
518 |
-
#: visual-form-builder.php:
|
519 |
msgid "Import/Export"
|
520 |
msgstr ""
|
521 |
|
522 |
-
#: visual-form-builder.php:
|
523 |
msgid "Quality HTML Email Template"
|
524 |
msgstr ""
|
525 |
|
526 |
-
#: visual-form-builder.php:
|
527 |
msgid "Plain Text Email Option"
|
528 |
msgstr ""
|
529 |
|
530 |
-
#: visual-form-builder.php:
|
531 |
msgid "Email Designer"
|
532 |
msgstr ""
|
533 |
|
534 |
-
#: visual-form-builder.php:
|
535 |
msgid "Analytics"
|
536 |
msgstr ""
|
537 |
|
538 |
-
#: visual-form-builder.php:
|
539 |
msgid "Data & Form Migration"
|
540 |
msgstr ""
|
541 |
|
542 |
-
#: visual-form-builder.php:
|
543 |
msgid "Scheduling"
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: visual-form-builder.php:
|
547 |
msgid "Limit Form Entries"
|
548 |
msgstr ""
|
549 |
|
550 |
-
#: visual-form-builder.php:
|
551 |
msgid "Simple PayPal Integration"
|
552 |
msgstr ""
|
553 |
|
554 |
-
#: visual-form-builder.php:
|
555 |
msgid "Form Paging"
|
556 |
msgstr ""
|
557 |
|
558 |
-
#: visual-form-builder.php:
|
559 |
msgid "Live Preview"
|
560 |
msgstr ""
|
561 |
|
562 |
-
#: visual-form-builder.php:
|
563 |
msgid "Custom Capabilities"
|
564 |
msgstr ""
|
565 |
|
566 |
-
#: visual-form-builder.php:
|
567 |
msgid "No License Key"
|
568 |
msgstr ""
|
569 |
|
570 |
-
#: visual-form-builder.php:
|
571 |
msgid "Automatic Updates"
|
572 |
msgstr ""
|
573 |
|
574 |
-
#: visual-form-builder.php:
|
575 |
msgid "Learn more about some of these features"
|
576 |
msgstr ""
|
577 |
|
578 |
-
#: visual-form-builder.php:
|
579 |
msgid "Buy Now"
|
580 |
msgstr ""
|
581 |
|
582 |
-
#: visual-form-builder.php:
|
583 |
msgid "Only $10"
|
584 |
msgstr ""
|
585 |
|
586 |
-
#: visual-form-builder.php:
|
587 |
msgid "Help Promote Visual Form Builder"
|
588 |
msgstr ""
|
589 |
|
590 |
-
#: visual-form-builder.php:
|
591 |
msgid "Follow me on Twitter"
|
592 |
msgstr ""
|
593 |
|
594 |
-
#: visual-form-builder.php:
|
595 |
msgid "Rate Visual Form Builder on WordPress.org"
|
596 |
msgstr ""
|
597 |
|
598 |
-
#: visual-form-builder.php:
|
599 |
msgid "Edit Field Item"
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: visual-form-builder.php:
|
603 |
-
#: visual-form-builder.php:
|
604 |
msgid "CSS Classes"
|
605 |
msgstr ""
|
606 |
|
607 |
-
#: visual-form-builder.php:
|
608 |
msgid "Name"
|
609 |
msgstr ""
|
610 |
|
611 |
-
#: visual-form-builder.php:
|
612 |
msgid "Description (HTML tags allowed)"
|
613 |
msgstr ""
|
614 |
|
615 |
-
#: visual-form-builder.php:
|
616 |
msgid "Description"
|
617 |
msgstr ""
|
618 |
|
619 |
-
#: visual-form-builder.php:
|
620 |
msgid "Options"
|
621 |
msgstr ""
|
622 |
|
623 |
-
#: visual-form-builder.php:
|
624 |
msgid "Accepted File Extensions"
|
625 |
msgstr ""
|
626 |
|
627 |
-
#: visual-form-builder.php:
|
628 |
msgid "Validation"
|
629 |
msgstr ""
|
630 |
|
631 |
-
#: visual-form-builder.php:
|
632 |
msgid "12 Hour Format"
|
633 |
msgstr ""
|
634 |
|
635 |
-
#: visual-form-builder.php:
|
636 |
msgid "24 Hour Format"
|
637 |
msgstr ""
|
638 |
|
639 |
-
#: visual-form-builder.php:
|
640 |
msgid "None"
|
641 |
msgstr ""
|
642 |
|
643 |
-
#: visual-form-builder.php:
|
644 |
msgid "Email"
|
645 |
msgstr ""
|
646 |
|
647 |
-
#: visual-form-builder.php:
|
648 |
msgid "URL"
|
649 |
msgstr ""
|
650 |
|
651 |
-
#: visual-form-builder.php:
|
652 |
msgid "Date"
|
653 |
msgstr ""
|
654 |
|
655 |
-
#: visual-form-builder.php:
|
656 |
msgid "Number"
|
657 |
msgstr ""
|
658 |
|
659 |
-
#: visual-form-builder.php:
|
660 |
msgid "Digits"
|
661 |
msgstr ""
|
662 |
|
663 |
-
#: visual-form-builder.php:
|
664 |
msgid "Phone"
|
665 |
msgstr ""
|
666 |
|
667 |
-
#: visual-form-builder.php:
|
668 |
msgid "Required"
|
669 |
msgstr ""
|
670 |
|
671 |
-
#: visual-form-builder.php:
|
672 |
msgid "No"
|
673 |
msgstr ""
|
674 |
|
675 |
-
#: visual-form-builder.php:
|
676 |
msgid "Yes"
|
677 |
msgstr ""
|
678 |
|
679 |
-
#: visual-form-builder.php:
|
680 |
msgid "Size"
|
681 |
msgstr ""
|
682 |
|
683 |
-
#: visual-form-builder.php:
|
684 |
msgid "Small"
|
685 |
msgstr ""
|
686 |
|
687 |
-
#: visual-form-builder.php:
|
688 |
msgid "Medium"
|
689 |
msgstr ""
|
690 |
|
691 |
-
#: visual-form-builder.php:
|
692 |
msgid "Large"
|
693 |
msgstr ""
|
694 |
|
695 |
-
#: visual-form-builder.php:
|
696 |
msgid "Options Layout"
|
697 |
msgstr ""
|
698 |
|
699 |
-
#: visual-form-builder.php:
|
700 |
msgid "One Column"
|
701 |
msgstr ""
|
702 |
|
703 |
-
#: visual-form-builder.php:
|
704 |
msgid "Two Columns"
|
705 |
msgstr ""
|
706 |
|
707 |
-
#: visual-form-builder.php:
|
708 |
msgid "Three Columns"
|
709 |
msgstr ""
|
710 |
|
711 |
-
#: visual-form-builder.php:
|
712 |
msgid "Auto Width"
|
713 |
msgstr ""
|
714 |
|
715 |
-
#: visual-form-builder.php:
|
716 |
msgid "Field Layout"
|
717 |
msgstr ""
|
718 |
|
719 |
-
#: visual-form-builder.php:
|
720 |
msgid "Default"
|
721 |
msgstr ""
|
722 |
|
723 |
-
#: visual-form-builder.php:
|
724 |
msgid "Left Half"
|
725 |
msgstr ""
|
726 |
|
727 |
-
#: visual-form-builder.php:
|
728 |
msgid "Right Half"
|
729 |
msgstr ""
|
730 |
|
731 |
-
#: visual-form-builder.php:
|
732 |
msgid "Left Third"
|
733 |
msgstr ""
|
734 |
|
735 |
-
#: visual-form-builder.php:
|
736 |
msgid "Middle Third"
|
737 |
msgstr ""
|
738 |
|
739 |
-
#: visual-form-builder.php:
|
740 |
msgid "Right Third"
|
741 |
msgstr ""
|
742 |
|
743 |
-
#: visual-form-builder.php:
|
744 |
msgid "Left Two Thirds"
|
745 |
msgstr ""
|
746 |
|
747 |
-
#: visual-form-builder.php:
|
748 |
msgid "Right Two Thirds"
|
749 |
msgstr ""
|
750 |
|
751 |
-
#: visual-form-builder.php:
|
752 |
msgid "Default Value"
|
753 |
msgstr ""
|
754 |
|
755 |
-
#: visual-form-builder.php:
|
756 |
msgid "Default Country"
|
757 |
msgstr ""
|
758 |
|
759 |
-
#: visual-form-builder.php:
|
760 |
msgid "Remove"
|
761 |
msgstr ""
|
762 |
|
763 |
-
#: visual-form-builder.php:
|
764 |
msgid "The form has been successfully created."
|
765 |
msgstr ""
|
766 |
|
767 |
-
#: visual-form-builder.php:
|
768 |
msgid "The %s form has been updated."
|
769 |
msgstr ""
|
770 |
|
771 |
-
#: visual-form-builder.php:
|
772 |
msgid "The form has been successfully deleted."
|
773 |
msgstr ""
|
774 |
|
775 |
-
#: visual-form-builder.php:
|
776 |
msgid "The form has been successfully duplicated."
|
777 |
msgstr ""
|
778 |
|
779 |
-
#: visual-form-builder.php:
|
780 |
-
#: visual-form-builder.php:
|
781 |
msgid "Visual Form Builder"
|
782 |
msgstr ""
|
783 |
|
784 |
-
#: visual-form-builder.php:
|
785 |
msgid "All Forms"
|
786 |
msgstr ""
|
787 |
|
788 |
-
#: visual-form-builder.php:
|
789 |
msgid "Add New Form"
|
790 |
msgstr ""
|
791 |
|
792 |
-
#: visual-form-builder.php:
|
793 |
msgid "Export"
|
794 |
msgstr ""
|
795 |
|
796 |
-
#: visual-form-builder.php:
|
|
|
|
|
|
|
|
|
797 |
msgid "Search results for \"%s\""
|
798 |
msgstr ""
|
799 |
|
800 |
-
#: visual-form-builder.php:
|
801 |
msgid "New Form"
|
802 |
msgstr ""
|
803 |
|
804 |
-
#: visual-form-builder.php:
|
805 |
msgid "This field is required and cannot be empty."
|
806 |
msgstr ""
|
807 |
|
808 |
-
#: visual-form-builder.php:
|
809 |
msgid "Not a valid email address"
|
810 |
msgstr ""
|
811 |
|
812 |
-
#: visual-form-builder.php:
|
813 |
msgid "Not a valid number"
|
814 |
msgstr ""
|
815 |
|
816 |
-
#: visual-form-builder.php:
|
817 |
msgid "Not a valid phone number. Most US/Canada and International formats accepted."
|
818 |
msgstr ""
|
819 |
|
820 |
-
#: visual-form-builder.php:
|
821 |
msgid "Not a valid URL."
|
822 |
msgstr ""
|
823 |
#. Plugin Name of the plugin/theme
|
2 |
# This file is distributed under the same license as the Visual Form Builder package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Visual Form Builder 2.7.1\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/visual-form-builder\n"
|
7 |
+
"POT-Creation-Date: 2013-04-10 14:14:49+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
|
15 |
+
#: includes/admin-form-creator.php:61
|
16 |
msgid "Form Name"
|
17 |
msgstr ""
|
18 |
|
19 |
+
#: includes/admin-form-creator.php:62 includes/admin-new-form.php:17
|
20 |
msgid "Enter form name here"
|
21 |
msgstr ""
|
22 |
|
23 |
+
#: includes/admin-form-creator.php:92
|
24 |
msgid "Form Settings"
|
25 |
msgstr ""
|
26 |
|
27 |
+
#: includes/admin-form-creator.php:93
|
28 |
msgid "Duplicate Form"
|
29 |
msgstr ""
|
30 |
|
31 |
+
#: includes/admin-form-creator.php:94
|
32 |
msgid "Delete Form"
|
33 |
msgstr ""
|
34 |
|
35 |
+
#: includes/admin-form-creator.php:96 includes/admin-form-creator.php:358
|
36 |
+
msgid "Save Form"
|
37 |
+
msgstr ""
|
38 |
+
|
39 |
+
#: includes/admin-form-creator.php:106
|
40 |
msgid "Label Alignment"
|
41 |
msgstr ""
|
42 |
|
43 |
+
#: includes/admin-form-creator.php:111
|
44 |
msgid "Top Aligned"
|
45 |
msgstr ""
|
46 |
|
47 |
+
#: includes/admin-form-creator.php:112
|
48 |
msgid "Left Aligned"
|
49 |
msgstr ""
|
50 |
|
51 |
+
#: includes/admin-form-creator.php:113
|
52 |
msgid "Right Aligned"
|
53 |
msgstr ""
|
54 |
|
55 |
+
#: includes/admin-form-creator.php:124
|
56 |
msgid "The forms you build here will send information to one or more email addresses when submitted by a user on your site. Use the fields below to customize the details of that email."
|
57 |
msgstr ""
|
58 |
|
59 |
+
#: includes/admin-form-creator.php:129 includes/admin-form-creator.php:318
|
60 |
#: includes/admin-new-form.php:40
|
61 |
msgid "E-mail Subject"
|
62 |
msgstr ""
|
63 |
|
64 |
+
#: includes/admin-form-creator.php:140 includes/admin-new-form.php:23
|
65 |
msgid "Your Name or Company"
|
66 |
msgstr ""
|
67 |
|
68 |
+
#: includes/admin-form-creator.php:148
|
69 |
msgid "User's Name (optional)"
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: includes/admin-form-creator.php:152
|
73 |
+
msgid "No required text fields detected"
|
74 |
msgstr ""
|
75 |
|
76 |
+
#: includes/admin-form-creator.php:170 includes/admin-form-creator.php:289
|
77 |
#: includes/admin-new-form.php:31
|
78 |
msgid "Reply-To E-mail"
|
79 |
msgstr ""
|
80 |
|
81 |
+
#: includes/admin-form-creator.php:178
|
82 |
msgid "User's E-mail (optional)"
|
83 |
msgstr ""
|
84 |
|
85 |
+
#: includes/admin-form-creator.php:182 includes/admin-form-creator.php:302
|
86 |
+
msgid "No required email fields detected"
|
87 |
msgstr ""
|
88 |
|
89 |
+
#: includes/admin-form-creator.php:208
|
90 |
msgid "E-mail(s) To"
|
91 |
msgstr ""
|
92 |
|
93 |
+
#: includes/admin-form-creator.php:228
|
94 |
msgid "After someone submits a form, you can control what is displayed. By default, it's a message but you can send them to another WordPress Page or a custom URL."
|
95 |
msgstr ""
|
96 |
|
97 |
+
#: includes/admin-form-creator.php:231
|
98 |
msgid "Text"
|
99 |
msgstr ""
|
100 |
|
101 |
+
#: includes/admin-form-creator.php:235
|
102 |
msgid "Page"
|
103 |
msgstr ""
|
104 |
|
105 |
+
#: includes/admin-form-creator.php:239
|
106 |
msgid "Redirect"
|
107 |
msgstr ""
|
108 |
|
109 |
+
#: includes/admin-form-creator.php:248
|
110 |
msgid "Your form was successfully submitted. Thank you for contacting us."
|
111 |
msgstr ""
|
112 |
|
113 |
+
#: includes/admin-form-creator.php:258
|
114 |
msgid "Select a Page"
|
115 |
msgstr ""
|
116 |
|
117 |
+
#: includes/admin-form-creator.php:271
|
118 |
msgid "When a user submits their entry, you can send a customizable notification email."
|
119 |
msgstr ""
|
120 |
|
121 |
+
#: includes/admin-form-creator.php:274
|
122 |
msgid "Send Confirmation Email to User"
|
123 |
msgstr ""
|
124 |
|
125 |
+
#: includes/admin-form-creator.php:280
|
126 |
msgid "Sender Name or Company"
|
127 |
msgstr ""
|
128 |
|
129 |
+
#: includes/admin-form-creator.php:298 includes/admin-new-form.php:48
|
130 |
msgid "E-mail To"
|
131 |
msgstr ""
|
132 |
|
133 |
+
#: includes/admin-form-creator.php:326
|
134 |
msgid "Message"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: includes/admin-form-creator.php:334
|
138 |
msgid "Include a Copy of the User's Entry"
|
139 |
msgstr ""
|
140 |
|
141 |
+
#: includes/admin-form-creator.php:346
|
|
|
|
|
|
|
|
|
142 |
msgid "Warning — Missing Fieldset"
|
143 |
msgstr ""
|
144 |
|
145 |
+
#: includes/admin-form-creator.php:346
|
146 |
msgid "Your form may not function or display correctly. Please be sure to add or move a Fieldset to the beginning of your form."
|
147 |
msgstr ""
|
148 |
|
223 |
msgid "Emailed To"
|
224 |
msgstr ""
|
225 |
|
226 |
+
#: includes/class-entries-list.php:88 includes/class-export.php:104
|
227 |
msgid "Form"
|
228 |
msgstr ""
|
229 |
|
230 |
+
#: includes/class-entries-list.php:176 visual-form-builder.php:1235
|
231 |
msgid "Delete"
|
232 |
msgstr ""
|
233 |
|
243 |
msgid "Show all dates"
|
244 |
msgstr ""
|
245 |
|
246 |
+
#: includes/class-entries-list.php:264 includes/class-export.php:527
|
247 |
msgid "%1$s %2$d"
|
248 |
msgstr ""
|
249 |
|
286 |
msgid "Subject"
|
287 |
msgstr ""
|
288 |
|
289 |
+
#: includes/class-export.php:65 includes/class-export.php:391
|
290 |
msgid "No entries to pull field names from."
|
291 |
msgstr ""
|
292 |
|
293 |
+
#: includes/class-export.php:81
|
294 |
msgid "Backup and save some or all of your Visual Form Builder data."
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: includes/class-export.php:82
|
298 |
msgid "Once you have saved the file, you will be able to import Visual Form Builder Pro data from this site into another site."
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: includes/class-export.php:83
|
302 |
msgid "Choose what to export"
|
303 |
msgstr ""
|
304 |
|
305 |
+
#: includes/class-export.php:85
|
306 |
msgid "All data"
|
307 |
msgstr ""
|
308 |
|
309 |
+
#: includes/class-export.php:86
|
310 |
msgid "This will contain all of your forms, fields, entries, and email design settings."
|
311 |
msgstr ""
|
312 |
|
313 |
+
#: includes/class-export.php:86 includes/class-export.php:89
|
314 |
msgid "Only available in Visual Form Builder Pro"
|
315 |
msgstr ""
|
316 |
|
317 |
+
#: includes/class-export.php:88
|
318 |
msgid "Forms"
|
319 |
msgstr ""
|
320 |
|
321 |
+
#: includes/class-export.php:89
|
322 |
msgid "This will contain all of your forms, fields, and email design settings"
|
323 |
msgstr ""
|
324 |
|
325 |
+
#: includes/class-export.php:91 visual-form-builder.php:1721
|
326 |
+
#: visual-form-builder.php:1745
|
327 |
msgid "Entries"
|
328 |
msgstr ""
|
329 |
|
330 |
+
#: includes/class-export.php:94
|
331 |
msgid "This will export entries in either a .csv, .txt, or .xls and cannot be used with the Import. If you need to import entries on another site, please use the All data option above."
|
332 |
msgstr ""
|
333 |
|
334 |
+
#: includes/class-export.php:96
|
335 |
msgid "Format"
|
336 |
msgstr ""
|
337 |
|
338 |
+
#: includes/class-export.php:98
|
339 |
msgid "Comma Separated (.csv)"
|
340 |
msgstr ""
|
341 |
|
342 |
+
#: includes/class-export.php:99
|
343 |
msgid "Tab Delimited (.txt) - Pro only"
|
344 |
msgstr ""
|
345 |
|
346 |
+
#: includes/class-export.php:100
|
347 |
msgid "Excel (.xls) - Pro only"
|
348 |
msgstr ""
|
349 |
|
350 |
+
#: includes/class-export.php:114
|
351 |
msgid "Date Range"
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: includes/class-export.php:129
|
355 |
+
msgid "Page to Export"
|
356 |
+
msgstr ""
|
357 |
+
|
358 |
+
#: includes/class-export.php:137
|
359 |
+
msgid "A large number of entries have been detected for this form. Only 1000 entries can be exported at a time."
|
360 |
+
msgstr ""
|
361 |
+
|
362 |
+
#: includes/class-export.php:144
|
363 |
msgid "Fields"
|
364 |
msgstr ""
|
365 |
|
366 |
+
#: includes/class-export.php:146
|
367 |
msgid "Select All"
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: includes/class-export.php:159
|
371 |
msgid "Download Export File"
|
372 |
msgstr ""
|
373 |
|
383 |
msgid "Security check: looks like you are a SPAM bot. If you think this is an error, please email the site owner."
|
384 |
msgstr ""
|
385 |
|
386 |
+
#: includes/email.php:111
|
387 |
msgid "File size exceeds %dMB. Most email providers will reject emails with attachments larger than %dMB. Please decrease the file size and try again."
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: includes/email.php:262
|
391 |
msgid "Your responses look too much like spam and could not be sent at this time."
|
392 |
msgstr ""
|
393 |
|
431 |
msgid "This box is for spam protection - <strong>please leave it blank</strong>"
|
432 |
msgstr ""
|
433 |
|
434 |
+
#: visual-form-builder.php:196
|
435 |
msgid "Settings"
|
436 |
msgstr ""
|
437 |
|
438 |
+
#: visual-form-builder.php:217
|
439 |
msgid "Recent Visual Form Builder Entries"
|
440 |
msgstr ""
|
441 |
|
442 |
+
#: visual-form-builder.php:240
|
443 |
msgid "You currently do not have any forms."
|
444 |
msgstr ""
|
445 |
|
446 |
+
#: visual-form-builder.php:242
|
447 |
msgid "Get started!"
|
448 |
msgstr ""
|
449 |
|
450 |
+
#: visual-form-builder.php:292
|
451 |
msgid "Number of entries to show:"
|
452 |
msgstr ""
|
453 |
|
454 |
+
#: visual-form-builder.php:395
|
455 |
msgid "Entries per page"
|
456 |
msgstr ""
|
457 |
|
458 |
+
#: visual-form-builder.php:434
|
459 |
msgid "Form Items"
|
460 |
msgstr ""
|
461 |
|
462 |
+
#: visual-form-builder.php:435
|
463 |
msgid "Display Forms"
|
464 |
msgstr ""
|
465 |
|
466 |
+
#: visual-form-builder.php:446
|
467 |
msgid "Click"
|
468 |
msgstr ""
|
469 |
|
470 |
+
#: visual-form-builder.php:446
|
471 |
msgid "to Add a Field"
|
472 |
msgstr ""
|
473 |
|
474 |
+
#: visual-form-builder.php:448
|
475 |
msgid "Standard"
|
476 |
msgstr ""
|
477 |
|
478 |
+
#: visual-form-builder.php:489
|
479 |
msgid "Add forms to your Posts or Pages by locating the icon shown below in the area above your post/page editor."
|
480 |
msgstr ""
|
481 |
|
482 |
+
#: visual-form-builder.php:492
|
483 |
msgid "You may also manually insert the shortcode into a post/page."
|
484 |
msgstr ""
|
485 |
|
486 |
+
#: visual-form-builder.php:493
|
487 |
msgid "Shortcode"
|
488 |
msgstr ""
|
489 |
|
490 |
+
#: visual-form-builder.php:1233
|
491 |
msgid "Edit Form"
|
492 |
msgstr ""
|
493 |
|
494 |
+
#: visual-form-builder.php:1258
|
495 |
msgid "New Features of Visual Form Builder Pro"
|
496 |
msgstr ""
|
497 |
|
498 |
+
#: visual-form-builder.php:1260
|
499 |
msgid "Now with Add-Ons"
|
500 |
msgstr ""
|
501 |
|
502 |
+
#: visual-form-builder.php:1261
|
503 |
msgid "Akismet Support"
|
504 |
msgstr ""
|
505 |
|
506 |
+
#: visual-form-builder.php:1262
|
507 |
msgid "Optional SPAM Verification"
|
508 |
msgstr ""
|
509 |
|
510 |
+
#: visual-form-builder.php:1263
|
511 |
msgid "Nested Drag and Drop"
|
512 |
msgstr ""
|
513 |
|
514 |
+
#: visual-form-builder.php:1264
|
515 |
msgid "Conditional Logic"
|
516 |
msgstr ""
|
517 |
|
518 |
+
#: visual-form-builder.php:1265
|
519 |
msgid "10+ new Form Fields"
|
520 |
msgstr ""
|
521 |
|
522 |
+
#: visual-form-builder.php:1266
|
523 |
msgid "Complete Entries Management"
|
524 |
msgstr ""
|
525 |
|
526 |
+
#: visual-form-builder.php:1267
|
527 |
msgid "Import/Export"
|
528 |
msgstr ""
|
529 |
|
530 |
+
#: visual-form-builder.php:1268
|
531 |
msgid "Quality HTML Email Template"
|
532 |
msgstr ""
|
533 |
|
534 |
+
#: visual-form-builder.php:1269
|
535 |
msgid "Plain Text Email Option"
|
536 |
msgstr ""
|
537 |
|
538 |
+
#: visual-form-builder.php:1270
|
539 |
msgid "Email Designer"
|
540 |
msgstr ""
|
541 |
|
542 |
+
#: visual-form-builder.php:1271
|
543 |
msgid "Analytics"
|
544 |
msgstr ""
|
545 |
|
546 |
+
#: visual-form-builder.php:1272
|
547 |
msgid "Data & Form Migration"
|
548 |
msgstr ""
|
549 |
|
550 |
+
#: visual-form-builder.php:1273
|
551 |
msgid "Scheduling"
|
552 |
msgstr ""
|
553 |
|
554 |
+
#: visual-form-builder.php:1274
|
555 |
msgid "Limit Form Entries"
|
556 |
msgstr ""
|
557 |
|
558 |
+
#: visual-form-builder.php:1275
|
559 |
msgid "Simple PayPal Integration"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: visual-form-builder.php:1276
|
563 |
msgid "Form Paging"
|
564 |
msgstr ""
|
565 |
|
566 |
+
#: visual-form-builder.php:1277
|
567 |
msgid "Live Preview"
|
568 |
msgstr ""
|
569 |
|
570 |
+
#: visual-form-builder.php:1278
|
571 |
msgid "Custom Capabilities"
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: visual-form-builder.php:1279
|
575 |
msgid "No License Key"
|
576 |
msgstr ""
|
577 |
|
578 |
+
#: visual-form-builder.php:1280
|
579 |
msgid "Automatic Updates"
|
580 |
msgstr ""
|
581 |
|
582 |
+
#: visual-form-builder.php:1283
|
583 |
msgid "Learn more about some of these features"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: visual-form-builder.php:1284
|
587 |
msgid "Buy Now"
|
588 |
msgstr ""
|
589 |
|
590 |
+
#: visual-form-builder.php:1284
|
591 |
msgid "Only $10"
|
592 |
msgstr ""
|
593 |
|
594 |
+
#: visual-form-builder.php:1287
|
595 |
msgid "Help Promote Visual Form Builder"
|
596 |
msgstr ""
|
597 |
|
598 |
+
#: visual-form-builder.php:1289
|
599 |
msgid "Follow me on Twitter"
|
600 |
msgstr ""
|
601 |
|
602 |
+
#: visual-form-builder.php:1290
|
603 |
msgid "Rate Visual Form Builder on WordPress.org"
|
604 |
msgstr ""
|
605 |
|
606 |
+
#: visual-form-builder.php:1352
|
607 |
msgid "Edit Field Item"
|
608 |
msgstr ""
|
609 |
|
610 |
+
#: visual-form-builder.php:1369 visual-form-builder.php:1410
|
611 |
+
#: visual-form-builder.php:1649
|
612 |
msgid "CSS Classes"
|
613 |
msgstr ""
|
614 |
|
615 |
+
#: visual-form-builder.php:1380 visual-form-builder.php:1400
|
616 |
msgid "Name"
|
617 |
msgstr ""
|
618 |
|
619 |
+
#: visual-form-builder.php:1388
|
620 |
msgid "Description (HTML tags allowed)"
|
621 |
msgstr ""
|
622 |
|
623 |
+
#: visual-form-builder.php:1420
|
624 |
msgid "Description"
|
625 |
msgstr ""
|
626 |
|
627 |
+
#: visual-form-builder.php:1432
|
628 |
msgid "Options"
|
629 |
msgstr ""
|
630 |
|
631 |
+
#: visual-form-builder.php:1489
|
632 |
msgid "Accepted File Extensions"
|
633 |
msgstr ""
|
634 |
|
635 |
+
#: visual-form-builder.php:1504
|
636 |
msgid "Validation"
|
637 |
msgstr ""
|
638 |
|
639 |
+
#: visual-form-builder.php:1511
|
640 |
msgid "12 Hour Format"
|
641 |
msgstr ""
|
642 |
|
643 |
+
#: visual-form-builder.php:1512
|
644 |
msgid "24 Hour Format"
|
645 |
msgstr ""
|
646 |
|
647 |
+
#: visual-form-builder.php:1514
|
648 |
msgid "None"
|
649 |
msgstr ""
|
650 |
|
651 |
+
#: visual-form-builder.php:1515
|
652 |
msgid "Email"
|
653 |
msgstr ""
|
654 |
|
655 |
+
#: visual-form-builder.php:1516
|
656 |
msgid "URL"
|
657 |
msgstr ""
|
658 |
|
659 |
+
#: visual-form-builder.php:1517
|
660 |
msgid "Date"
|
661 |
msgstr ""
|
662 |
|
663 |
+
#: visual-form-builder.php:1518
|
664 |
msgid "Number"
|
665 |
msgstr ""
|
666 |
|
667 |
+
#: visual-form-builder.php:1519
|
668 |
msgid "Digits"
|
669 |
msgstr ""
|
670 |
|
671 |
+
#: visual-form-builder.php:1520
|
672 |
msgid "Phone"
|
673 |
msgstr ""
|
674 |
|
675 |
+
#: visual-form-builder.php:1552
|
676 |
msgid "Required"
|
677 |
msgstr ""
|
678 |
|
679 |
+
#: visual-form-builder.php:1556
|
680 |
msgid "No"
|
681 |
msgstr ""
|
682 |
|
683 |
+
#: visual-form-builder.php:1557
|
684 |
msgid "Yes"
|
685 |
msgstr ""
|
686 |
|
687 |
+
#: visual-form-builder.php:1566
|
688 |
msgid "Size"
|
689 |
msgstr ""
|
690 |
|
691 |
+
#: visual-form-builder.php:1570
|
692 |
msgid "Small"
|
693 |
msgstr ""
|
694 |
|
695 |
+
#: visual-form-builder.php:1571
|
696 |
msgid "Medium"
|
697 |
msgstr ""
|
698 |
|
699 |
+
#: visual-form-builder.php:1572
|
700 |
msgid "Large"
|
701 |
msgstr ""
|
702 |
|
703 |
+
#: visual-form-builder.php:1581
|
704 |
msgid "Options Layout"
|
705 |
msgstr ""
|
706 |
|
707 |
+
#: visual-form-builder.php:1585
|
708 |
msgid "One Column"
|
709 |
msgstr ""
|
710 |
|
711 |
+
#: visual-form-builder.php:1586
|
712 |
msgid "Two Columns"
|
713 |
msgstr ""
|
714 |
|
715 |
+
#: visual-form-builder.php:1587
|
716 |
msgid "Three Columns"
|
717 |
msgstr ""
|
718 |
|
719 |
+
#: visual-form-builder.php:1588
|
720 |
msgid "Auto Width"
|
721 |
msgstr ""
|
722 |
|
723 |
+
#: visual-form-builder.php:1597
|
724 |
msgid "Field Layout"
|
725 |
msgstr ""
|
726 |
|
727 |
+
#: visual-form-builder.php:1602
|
728 |
msgid "Default"
|
729 |
msgstr ""
|
730 |
|
731 |
+
#: visual-form-builder.php:1604
|
732 |
msgid "Left Half"
|
733 |
msgstr ""
|
734 |
|
735 |
+
#: visual-form-builder.php:1605
|
736 |
msgid "Right Half"
|
737 |
msgstr ""
|
738 |
|
739 |
+
#: visual-form-builder.php:1608
|
740 |
msgid "Left Third"
|
741 |
msgstr ""
|
742 |
|
743 |
+
#: visual-form-builder.php:1609
|
744 |
msgid "Middle Third"
|
745 |
msgstr ""
|
746 |
|
747 |
+
#: visual-form-builder.php:1610
|
748 |
msgid "Right Third"
|
749 |
msgstr ""
|
750 |
|
751 |
+
#: visual-form-builder.php:1613
|
752 |
msgid "Left Two Thirds"
|
753 |
msgstr ""
|
754 |
|
755 |
+
#: visual-form-builder.php:1614
|
756 |
msgid "Right Two Thirds"
|
757 |
msgstr ""
|
758 |
|
759 |
+
#: visual-form-builder.php:1623
|
760 |
msgid "Default Value"
|
761 |
msgstr ""
|
762 |
|
763 |
+
#: visual-form-builder.php:1633
|
764 |
msgid "Default Country"
|
765 |
msgstr ""
|
766 |
|
767 |
+
#: visual-form-builder.php:1661
|
768 |
msgid "Remove"
|
769 |
msgstr ""
|
770 |
|
771 |
+
#: visual-form-builder.php:1693
|
772 |
msgid "The form has been successfully created."
|
773 |
msgstr ""
|
774 |
|
775 |
+
#: visual-form-builder.php:1696
|
776 |
msgid "The %s form has been updated."
|
777 |
msgstr ""
|
778 |
|
779 |
+
#: visual-form-builder.php:1699
|
780 |
msgid "The form has been successfully deleted."
|
781 |
msgstr ""
|
782 |
|
783 |
+
#: visual-form-builder.php:1702
|
784 |
msgid "The form has been successfully duplicated."
|
785 |
msgstr ""
|
786 |
|
787 |
+
#: visual-form-builder.php:1717 visual-form-builder.php:1719
|
788 |
+
#: visual-form-builder.php:1743
|
789 |
msgid "Visual Form Builder"
|
790 |
msgstr ""
|
791 |
|
792 |
+
#: visual-form-builder.php:1719
|
793 |
msgid "All Forms"
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: visual-form-builder.php:1720 visual-form-builder.php:1744
|
797 |
msgid "Add New Form"
|
798 |
msgstr ""
|
799 |
|
800 |
+
#: visual-form-builder.php:1722 visual-form-builder.php:1746
|
801 |
msgid "Export"
|
802 |
msgstr ""
|
803 |
|
804 |
+
#: visual-form-builder.php:1758
|
805 |
+
msgid "Add New"
|
806 |
+
msgstr ""
|
807 |
+
|
808 |
+
#: visual-form-builder.php:1761
|
809 |
msgid "Search results for \"%s\""
|
810 |
msgstr ""
|
811 |
|
812 |
+
#: visual-form-builder.php:1794
|
813 |
msgid "New Form"
|
814 |
msgstr ""
|
815 |
|
816 |
+
#: visual-form-builder.php:1883
|
817 |
msgid "This field is required and cannot be empty."
|
818 |
msgstr ""
|
819 |
|
820 |
+
#: visual-form-builder.php:1890
|
821 |
msgid "Not a valid email address"
|
822 |
msgstr ""
|
823 |
|
824 |
+
#: visual-form-builder.php:1896
|
825 |
msgid "Not a valid number"
|
826 |
msgstr ""
|
827 |
|
828 |
+
#: visual-form-builder.php:1903
|
829 |
msgid "Not a valid phone number. Most US/Canada and International formats accepted."
|
830 |
msgstr ""
|
831 |
|
832 |
+
#: visual-form-builder.php:1908
|
833 |
msgid "Not a valid URL."
|
834 |
msgstr ""
|
835 |
#. Plugin Name of the plugin/theme
|
readme.txt
CHANGED
@@ -1,21 +1,21 @@
|
|
1 |
=== Visual Form Builder ===
|
2 |
Contributors: mmuro
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=G87A9UN9CLPH4&lc=US&item_name=Visual%20Form%20Builder¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted
|
4 |
-
Tags: form, forms, contact form, form to email, email form, email, input, validation, jquery, shortcode
|
5 |
-
Requires at least: 3.
|
6 |
-
Tested up to: 3.
|
7 |
-
Stable tag: 2.7.
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
-
Build beautiful, fully functional forms in only a few minutes without writing PHP, CSS, or HTML.
|
11 |
|
12 |
== Description ==
|
13 |
|
14 |
-
*Visual Form Builder* is a plugin that allows you to build and manage all kinds of forms for your website in a single place. Building a fully functional form takes only a few minutes and you don't have to write one bit of PHP, CSS, or HTML!
|
15 |
|
16 |
= Upgrade to Visual Form Builder Pro =
|
17 |
|
18 |
-
If you are a fan of Visual Form Builder and want extra features and functionality, [Visual Form Builder Pro](http://vfb.matthewmuro.com) is available
|
19 |
|
20 |
= Features =
|
21 |
|
@@ -225,12 +225,27 @@ function my_scripts_method() {
|
|
225 |
|
226 |
== Changelog ==
|
227 |
|
228 |
-
**Version 2.7.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
229 |
|
230 |
* Fix bug in Export where fields did not load in certain cases
|
231 |
* Minor code updates
|
232 |
|
233 |
-
**Version 2.7**
|
234 |
|
235 |
* Add widget for displaying forms in sidebar
|
236 |
* Add dashboard widget for displaying recent entries
|
@@ -245,11 +260,11 @@ function my_scripts_method() {
|
|
245 |
* Rollback Date field type to non-HTML5 to prevent duplicate date pickers in Chrome
|
246 |
* Update language .POT
|
247 |
|
248 |
-
**Version 2.6.9**
|
249 |
|
250 |
* Fix bug where Validation would be removed on saving predefined fields
|
251 |
|
252 |
-
**Version 2.6.8**
|
253 |
|
254 |
* Add Reply-To to email headers for better compatibility with some email servers
|
255 |
* Add new Fields selection in Export
|
@@ -264,17 +279,17 @@ function my_scripts_method() {
|
|
264 |
* Deprecate use of CDN for certain files in favor of locally hosted versions
|
265 |
* Deprecate Export Selected in favor of more reliable exporting on the Export screen
|
266 |
|
267 |
-
**Version 2.6.7**
|
268 |
|
269 |
* Update email headers
|
270 |
* Fix bug where notification email did not send
|
271 |
* Fix textarea value formatting in email
|
272 |
|
273 |
-
**Version 2.6.6**
|
274 |
|
275 |
* Turn off script debugging
|
276 |
|
277 |
-
**Version 2.6.5**
|
278 |
|
279 |
* Add confirmation to Delete field
|
280 |
* Add new Address label filter
|
@@ -286,11 +301,11 @@ function my_scripts_method() {
|
|
286 |
* Fix media button to use correct action
|
287 |
* Fix missing un-prefixed classes
|
288 |
|
289 |
-
**Version 2.6.4**
|
290 |
|
291 |
* Fix bug where SVN commit mangled code
|
292 |
|
293 |
-
**Version 2.6.3**
|
294 |
|
295 |
* Update CSS to now prefix all classes to help eliminate theme conflicts
|
296 |
* Update email function to force a From email that exists on the same domain
|
@@ -299,7 +314,7 @@ function my_scripts_method() {
|
|
299 |
* Fix bug preventing Export from displaying filtering options
|
300 |
* Minor code cleanups
|
301 |
|
302 |
-
**Version 2.6.2**
|
303 |
|
304 |
* Fix bug where File Upload field would prevent validation
|
305 |
* Fix bug when selecting entries export
|
@@ -307,12 +322,12 @@ function my_scripts_method() {
|
|
307 |
* Fix bug for another missing Save Form button
|
308 |
* Update JS and CSS from CDN to use HTTPS
|
309 |
|
310 |
-
**Version 2.6.1**
|
311 |
|
312 |
* Fix bug for missing Save Form button
|
313 |
* Fix bug for entries screen options and pagination
|
314 |
|
315 |
-
**Version 2.6**
|
316 |
|
317 |
* Move plugin into its own menu
|
318 |
* Add new 'All Forms' view with an alphabetical group list
|
@@ -324,7 +339,7 @@ function my_scripts_method() {
|
|
324 |
* Fix bug where form rendering would behave erratically in Internet Explorer 9
|
325 |
* Fix bug where sender emails would be cut off after 25 characters in the entries database
|
326 |
|
327 |
-
**Version 2.5**
|
328 |
|
329 |
* Add new Export page for exporting all entries
|
330 |
* Add IDs to each form item on output
|
@@ -337,31 +352,31 @@ function my_scripts_method() {
|
|
337 |
* Update server side validation to denote which field is failing
|
338 |
* Minor admin CSS update
|
339 |
|
340 |
-
**Version 2.4.1**
|
341 |
|
342 |
* Fix bug where misspelled variable caused email to not send
|
343 |
|
344 |
-
**Version 2.4**
|
345 |
|
346 |
* Fix bug where label alignment option was not being saved
|
347 |
* Update spam bot check to only execute when form is submitted
|
348 |
* Update list of spam bots
|
349 |
|
350 |
-
**Version 2.3.3**
|
351 |
|
352 |
* Fix bug for missing media button image
|
353 |
|
354 |
-
**Version 2.3.2**
|
355 |
|
356 |
* Fix bug that displayed a warning
|
357 |
|
358 |
-
**Version 2.3.1**
|
359 |
|
360 |
* Fix bug where Export feature was broken
|
361 |
* Fix bug where server validation failed on certain data types
|
362 |
* Add months drop down filter to Entries list
|
363 |
|
364 |
-
**Version 2.3**
|
365 |
|
366 |
* Add media button to Posts/Pages to easily embed forms (thanks to Paul Armstrong Designs!)
|
367 |
* Add search feature to Entries
|
@@ -375,7 +390,7 @@ function my_scripts_method() {
|
|
375 |
* Update how the entries files are included to eliminate PHP notices
|
376 |
* Minor updates to CSS
|
377 |
|
378 |
-
**Version 2.2**
|
379 |
|
380 |
* Add Label Alignment option
|
381 |
* Add server side form validation; SPAM hardening
|
@@ -388,7 +403,7 @@ function my_scripts_method() {
|
|
388 |
* Update jQueryUI version
|
389 |
* Fix bug preventing form deletion
|
390 |
|
391 |
-
**Version 2.1**
|
392 |
|
393 |
* Add Accepts option to File Upload field
|
394 |
* Add Small size to field options
|
@@ -399,7 +414,7 @@ function my_scripts_method() {
|
|
399 |
* Verification fields now customizable
|
400 |
* Verification field now can be set to not required
|
401 |
|
402 |
-
**Version 2.0**
|
403 |
|
404 |
* Fix bug for misspelled languages folder
|
405 |
* Fix bug for slashes appearing in email and admin
|
@@ -408,15 +423,15 @@ function my_scripts_method() {
|
|
408 |
* Update the way Addresses were handled during email
|
409 |
* Add Hungarian translation
|
410 |
|
411 |
-
**Version 1.9.2**
|
412 |
|
413 |
* Bug fix for copied forms with nested fields
|
414 |
|
415 |
-
**Version 1.9.1**
|
416 |
|
417 |
* Bug fix for Sender Name, Email, and Notification Email overrides
|
418 |
|
419 |
-
**Version 1.9**
|
420 |
|
421 |
* Add ability for fields to be nested underneath Fieldsets and Sections
|
422 |
* Add Section Form Item
|
@@ -425,7 +440,7 @@ function my_scripts_method() {
|
|
425 |
* Update new form building to no longer force require email details
|
426 |
* Update Delete Form link to require confirmation before deleting
|
427 |
|
428 |
-
**Version 1.8**
|
429 |
|
430 |
* Add Dynamic Add/Delete for Options for Radio, Select, and Checkbox fields
|
431 |
* Add Dynamic Add/Delete for Email(s) To field
|
@@ -433,31 +448,31 @@ function my_scripts_method() {
|
|
433 |
* Update Instructions field to allow for images
|
434 |
* Submit button text value now customizable
|
435 |
|
436 |
-
**Version 1.7**
|
437 |
|
438 |
* Add Instructions Form Item
|
439 |
* Add Duplicate Form feature
|
440 |
* Add Sender Name and Sender Email customization fields to Notifications
|
441 |
* Update CSS
|
442 |
|
443 |
-
**Version 1.6**
|
444 |
|
445 |
* Fix bug where multiple address blocks could not be used
|
446 |
* Add internationalization support
|
447 |
* Add auto-respond feature to separately notify your users after form submission
|
448 |
* Update jQuery Validation to 1.8.1
|
449 |
|
450 |
-
**Version 1.5.1**
|
451 |
|
452 |
* Fix bug where missing jQuery prevented multiple form fix from working
|
453 |
|
454 |
-
**Version 1.5**
|
455 |
|
456 |
* Fix bug where multiple forms on same page could not be submitted individually
|
457 |
* Fix bug where Entries form filter did not work
|
458 |
* Update admin CSS to use it's own file instead of one loaded form WordPress
|
459 |
|
460 |
-
**Version 1.4**
|
461 |
|
462 |
* Fix bug where database charset wasn't being set and causing character encoding issues
|
463 |
* Fix date submitted to match local date and time settings
|
@@ -466,13 +481,13 @@ function my_scripts_method() {
|
|
466 |
* Add Entries Export feature
|
467 |
* Update View Entries to full page view instead of jQuery show/hide quick view
|
468 |
|
469 |
-
**Version 1.3.1**
|
470 |
|
471 |
* Fix bug where new Confirmation screen was not being installed
|
472 |
* Fix bug where escaped names and descriptions were not being stripped of slashes properly
|
473 |
* Add missing sprite image for Form Items
|
474 |
|
475 |
-
**Version 1.3**
|
476 |
|
477 |
* Fix bug where jQuery validation was missing from security field
|
478 |
* Update Form Items UI to make it easier and quicker to add fields
|
@@ -480,11 +495,11 @@ function my_scripts_method() {
|
|
480 |
* Add Confirmation customization
|
481 |
* Update CSS output for some elements
|
482 |
|
483 |
-
**Version 1.2.1**
|
484 |
|
485 |
* Fix bug where entries table does not install
|
486 |
|
487 |
-
**Version 1.2**
|
488 |
|
489 |
* Fix bug where reserved words may have been used
|
490 |
* Fix bug where multiple open validation dropdowns could not be used in the builder
|
@@ -492,18 +507,21 @@ function my_scripts_method() {
|
|
492 |
* Improve form submission by removing wp_redirect
|
493 |
* Add Sender Name and Email override
|
494 |
|
495 |
-
**Version 1.1**
|
496 |
|
497 |
* Fix bug that prevented all selected checkbox options from being submitted
|
498 |
* Add more help text on contextual Help tab
|
499 |
* Fix missing closing paragraph tag on success message
|
500 |
|
501 |
-
**Version 1.0**
|
502 |
|
503 |
* Plugin launch!
|
504 |
|
505 |
== Upgrade Notice ==
|
506 |
|
|
|
|
|
|
|
507 |
= 2.7.1 =
|
508 |
Fix bug in Export where fields did not load in certain cases
|
509 |
|
1 |
=== Visual Form Builder ===
|
2 |
Contributors: mmuro
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=G87A9UN9CLPH4&lc=US&item_name=Visual%20Form%20Builder¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted
|
4 |
+
Tags: form, forms, contact form, contact forms, form, forms, form to email, email form, email, input, validation, jquery, shortcode, form builder, contact form builder, form manager, form creator
|
5 |
+
Requires at least: 3.5
|
6 |
+
Tested up to: 3.6
|
7 |
+
Stable tag: 2.7.2
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
+
Build beautiful, fully functional contact forms in only a few minutes without writing PHP, CSS, or HTML.
|
11 |
|
12 |
== Description ==
|
13 |
|
14 |
+
*Visual Form Builder* is a plugin that allows you to build and manage all kinds of forms for your website in a single place. Building a fully functional contact form takes only a few minutes and you don't have to write one bit of PHP, CSS, or HTML!
|
15 |
|
16 |
= Upgrade to Visual Form Builder Pro =
|
17 |
|
18 |
+
If you are a fan of Visual Form Builder and want extra features and functionality, [Visual Form Builder Pro](http://vfb.matthewmuro.com) is available.
|
19 |
|
20 |
= Features =
|
21 |
|
225 |
|
226 |
== Changelog ==
|
227 |
|
228 |
+
**Version 2.7.2 — May 05, 2013**
|
229 |
+
|
230 |
+
* Add form search in admin
|
231 |
+
* Add 'Pages to Export' option when more than 1000 entries detected for a single form
|
232 |
+
* Add Netherlands translation
|
233 |
+
* Update forms list design
|
234 |
+
* Update admin to require WordPress 3.5 and jQuery UI 1.9
|
235 |
+
* Update behavior to allow deselecting Default values on Select/Radio/Checkbox options
|
236 |
+
* Update some translations
|
237 |
+
* Update Entries to allow trashing before deleting
|
238 |
+
* Update style of "Add Form" button above post/page visual editor
|
239 |
+
* Update and improve sticky sidebar behavior
|
240 |
+
* Fix bug where nesting and sorting would not save
|
241 |
+
* Fix bug during Export for certain encoded characters
|
242 |
+
|
243 |
+
**Version 2.7.1 — Mar 13, 2013**
|
244 |
|
245 |
* Fix bug in Export where fields did not load in certain cases
|
246 |
* Minor code updates
|
247 |
|
248 |
+
**Version 2.7 — Feb 28, 2013**
|
249 |
|
250 |
* Add widget for displaying forms in sidebar
|
251 |
* Add dashboard widget for displaying recent entries
|
260 |
* Rollback Date field type to non-HTML5 to prevent duplicate date pickers in Chrome
|
261 |
* Update language .POT
|
262 |
|
263 |
+
**Version 2.6.9 — Feb 08, 2013**
|
264 |
|
265 |
* Fix bug where Validation would be removed on saving predefined fields
|
266 |
|
267 |
+
**Version 2.6.8 — Feb 06, 2013**
|
268 |
|
269 |
* Add Reply-To to email headers for better compatibility with some email servers
|
270 |
* Add new Fields selection in Export
|
279 |
* Deprecate use of CDN for certain files in favor of locally hosted versions
|
280 |
* Deprecate Export Selected in favor of more reliable exporting on the Export screen
|
281 |
|
282 |
+
**Version 2.6.7 — Dec 06, 2012**
|
283 |
|
284 |
* Update email headers
|
285 |
* Fix bug where notification email did not send
|
286 |
* Fix textarea value formatting in email
|
287 |
|
288 |
+
**Version 2.6.6 — Dec 04, 2012**
|
289 |
|
290 |
* Turn off script debugging
|
291 |
|
292 |
+
**Version 2.6.5 — Dec 04, 2012**
|
293 |
|
294 |
* Add confirmation to Delete field
|
295 |
* Add new Address label filter
|
301 |
* Fix media button to use correct action
|
302 |
* Fix missing un-prefixed classes
|
303 |
|
304 |
+
**Version 2.6.4 — Nov 12, 2012**
|
305 |
|
306 |
* Fix bug where SVN commit mangled code
|
307 |
|
308 |
+
**Version 2.6.3 — Nov 12, 2012**
|
309 |
|
310 |
* Update CSS to now prefix all classes to help eliminate theme conflicts
|
311 |
* Update email function to force a From email that exists on the same domain
|
314 |
* Fix bug preventing Export from displaying filtering options
|
315 |
* Minor code cleanups
|
316 |
|
317 |
+
**Version 2.6.2 — Oct 23, 2012**
|
318 |
|
319 |
* Fix bug where File Upload field would prevent validation
|
320 |
* Fix bug when selecting entries export
|
322 |
* Fix bug for another missing Save Form button
|
323 |
* Update JS and CSS from CDN to use HTTPS
|
324 |
|
325 |
+
**Version 2.6.1 — Oct 17, 2012**
|
326 |
|
327 |
* Fix bug for missing Save Form button
|
328 |
* Fix bug for entries screen options and pagination
|
329 |
|
330 |
+
**Version 2.6 — Oct 17, 2012**
|
331 |
|
332 |
* Move plugin into its own menu
|
333 |
* Add new 'All Forms' view with an alphabetical group list
|
339 |
* Fix bug where form rendering would behave erratically in Internet Explorer 9
|
340 |
* Fix bug where sender emails would be cut off after 25 characters in the entries database
|
341 |
|
342 |
+
**Version 2.5 — Sep 13, 2012**
|
343 |
|
344 |
* Add new Export page for exporting all entries
|
345 |
* Add IDs to each form item on output
|
352 |
* Update server side validation to denote which field is failing
|
353 |
* Minor admin CSS update
|
354 |
|
355 |
+
**Version 2.4.1 — May 22, 2012**
|
356 |
|
357 |
* Fix bug where misspelled variable caused email to not send
|
358 |
|
359 |
+
**Version 2.4 — May 22, 2012**
|
360 |
|
361 |
* Fix bug where label alignment option was not being saved
|
362 |
* Update spam bot check to only execute when form is submitted
|
363 |
* Update list of spam bots
|
364 |
|
365 |
+
**Version 2.3.3 — Apr 30, 2012**
|
366 |
|
367 |
* Fix bug for missing media button image
|
368 |
|
369 |
+
**Version 2.3.2 — Apr 27, 2012**
|
370 |
|
371 |
* Fix bug that displayed a warning
|
372 |
|
373 |
+
**Version 2.3.1 — Apr 27, 2012**
|
374 |
|
375 |
* Fix bug where Export feature was broken
|
376 |
* Fix bug where server validation failed on certain data types
|
377 |
* Add months drop down filter to Entries list
|
378 |
|
379 |
+
**Version 2.3 — Apr 24, 2012**
|
380 |
|
381 |
* Add media button to Posts/Pages to easily embed forms (thanks to Paul Armstrong Designs!)
|
382 |
* Add search feature to Entries
|
390 |
* Update how the entries files are included to eliminate PHP notices
|
391 |
* Minor updates to CSS
|
392 |
|
393 |
+
**Version 2.2 — Mar 26, 2012**
|
394 |
|
395 |
* Add Label Alignment option
|
396 |
* Add server side form validation; SPAM hardening
|
403 |
* Update jQueryUI version
|
404 |
* Fix bug preventing form deletion
|
405 |
|
406 |
+
**Version 2.1 — Mar 06, 2012**
|
407 |
|
408 |
* Add Accepts option to File Upload field
|
409 |
* Add Small size to field options
|
414 |
* Verification fields now customizable
|
415 |
* Verification field now can be set to not required
|
416 |
|
417 |
+
**Version 2.0 — Feb 10, 2012**
|
418 |
|
419 |
* Fix bug for misspelled languages folder
|
420 |
* Fix bug for slashes appearing in email and admin
|
423 |
* Update the way Addresses were handled during email
|
424 |
* Add Hungarian translation
|
425 |
|
426 |
+
**Version 1.9.2 — Jan 09, 2012**
|
427 |
|
428 |
* Bug fix for copied forms with nested fields
|
429 |
|
430 |
+
**Version 1.9.1 — Jan 04, 2012**
|
431 |
|
432 |
* Bug fix for Sender Name, Email, and Notification Email overrides
|
433 |
|
434 |
+
**Version 1.9 — Jan 03, 2012**
|
435 |
|
436 |
* Add ability for fields to be nested underneath Fieldsets and Sections
|
437 |
* Add Section Form Item
|
440 |
* Update new form building to no longer force require email details
|
441 |
* Update Delete Form link to require confirmation before deleting
|
442 |
|
443 |
+
**Version 1.8 — Nov 22, 2011**
|
444 |
|
445 |
* Add Dynamic Add/Delete for Options for Radio, Select, and Checkbox fields
|
446 |
* Add Dynamic Add/Delete for Email(s) To field
|
448 |
* Update Instructions field to allow for images
|
449 |
* Submit button text value now customizable
|
450 |
|
451 |
+
**Version 1.7 — Nov 09, 2011**
|
452 |
|
453 |
* Add Instructions Form Item
|
454 |
* Add Duplicate Form feature
|
455 |
* Add Sender Name and Sender Email customization fields to Notifications
|
456 |
* Update CSS
|
457 |
|
458 |
+
**Version 1.6 — Oct 07, 2011**
|
459 |
|
460 |
* Fix bug where multiple address blocks could not be used
|
461 |
* Add internationalization support
|
462 |
* Add auto-respond feature to separately notify your users after form submission
|
463 |
* Update jQuery Validation to 1.8.1
|
464 |
|
465 |
+
**Version 1.5.1 — Sep 08, 2011**
|
466 |
|
467 |
* Fix bug where missing jQuery prevented multiple form fix from working
|
468 |
|
469 |
+
**Version 1.5 — Sep 07, 2011**
|
470 |
|
471 |
* Fix bug where multiple forms on same page could not be submitted individually
|
472 |
* Fix bug where Entries form filter did not work
|
473 |
* Update admin CSS to use it's own file instead of one loaded form WordPress
|
474 |
|
475 |
+
**Version 1.4 — Aug 16, 2011**
|
476 |
|
477 |
* Fix bug where database charset wasn't being set and causing character encoding issues
|
478 |
* Fix date submitted to match local date and time settings
|
481 |
* Add Entries Export feature
|
482 |
* Update View Entries to full page view instead of jQuery show/hide quick view
|
483 |
|
484 |
+
**Version 1.3.1 — Jul 28, 2011**
|
485 |
|
486 |
* Fix bug where new Confirmation screen was not being installed
|
487 |
* Fix bug where escaped names and descriptions were not being stripped of slashes properly
|
488 |
* Add missing sprite image for Form Items
|
489 |
|
490 |
+
**Version 1.3 — Jul 27, 2011**
|
491 |
|
492 |
* Fix bug where jQuery validation was missing from security field
|
493 |
* Update Form Items UI to make it easier and quicker to add fields
|
495 |
* Add Confirmation customization
|
496 |
* Update CSS output for some elements
|
497 |
|
498 |
+
**Version 1.2.1 — Jul 19, 2011**
|
499 |
|
500 |
* Fix bug where entries table does not install
|
501 |
|
502 |
+
**Version 1.2 — Jul 19, 2011**
|
503 |
|
504 |
* Fix bug where reserved words may have been used
|
505 |
* Fix bug where multiple open validation dropdowns could not be used in the builder
|
507 |
* Improve form submission by removing wp_redirect
|
508 |
* Add Sender Name and Email override
|
509 |
|
510 |
+
**Version 1.1 — Jun 30, 2011**
|
511 |
|
512 |
* Fix bug that prevented all selected checkbox options from being submitted
|
513 |
* Add more help text on contextual Help tab
|
514 |
* Fix missing closing paragraph tag on success message
|
515 |
|
516 |
+
**Version 1.0 — Jun 23, 2011**
|
517 |
|
518 |
* Plugin launch!
|
519 |
|
520 |
== Upgrade Notice ==
|
521 |
|
522 |
+
= 2.7.2 =
|
523 |
+
Add 'Pages to Export' option. Update plugin to require WordPress 3.5 and jQuery UI 1.9
|
524 |
+
|
525 |
= 2.7.1 =
|
526 |
Fix bug in Export where fields did not load in certain cases
|
527 |
|
visual-form-builder.php
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Visual Form Builder
|
|
4 |
Description: Dynamically build forms using a simple interface. Forms include jQuery validation, a basic logic-based verification system, and entry tracking.
|
5 |
Author: Matthew Muro
|
6 |
Author URI: http://matthewmuro.com
|
7 |
-
Version: 2.7.
|
8 |
*/
|
9 |
|
10 |
/*
|
@@ -38,7 +38,7 @@ class Visual_Form_Builder{
|
|
38 |
* @var string
|
39 |
* @access protected
|
40 |
*/
|
41 |
-
protected $vfb_db_version = '2.
|
42 |
|
43 |
/**
|
44 |
* Flag used to add scripts to front-end only once
|
@@ -56,7 +56,16 @@ class Visual_Form_Builder{
|
|
56 |
* @var array
|
57 |
* @access public
|
58 |
*/
|
59 |
-
public $countries = array( "", "Afghanistan", "Albania", "Algeria", "Andorra", "Angola", "Antigua and Barbuda", "Argentina", "Armenia", "Australia", "Austria", "Azerbaijan", "Bahamas", "Bahrain", "Bangladesh", "Barbados", "Belarus", "Belgium", "Belize", "Benin", "Bhutan", "Bolivia", "Bosnia and Herzegovina", "Botswana", "Brazil", "Brunei", "Bulgaria", "Burkina Faso", "Burundi", "Cambodia", "Cameroon", "Canada", "Cape Verde", "Central African Republic", "Chad", "Chile", "China", "Colombi", "Comoros", "Congo (Brazzaville)", "Congo", "Costa Rica", "Cote d\'Ivoire", "Croatia", "Cuba", "Cyprus", "Czech Republic", "Denmark", "Djibouti", "Dominica", "Dominican Republic", "East Timor (Timor Timur)", "Ecuador", "Egypt", "El Salvador", "Equatorial Guinea", "Eritrea", "Estonia", "Ethiopia", "Fiji", "Finland", "France", "Gabon", "Gambia, The", "Georgia", "Germany", "Ghana", "Greece", "Grenada", "Guatemala", "Guinea", "Guinea-Bissau", "Guyana", "Haiti", "Honduras", "Hungary", "Iceland", "India", "Indonesia", "Iran", "Iraq", "Ireland", "Israel", "Italy", "Jamaica", "Japan", "Jordan", "Kazakhstan", "Kenya", "Kiribati", "Korea, North", "Korea, South", "Kuwait", "Kyrgyzstan", "Laos", "Latvia", "Lebanon", "Lesotho", "Liberia", "Libya", "Liechtenstein", "Lithuania", "Luxembourg", "Macedonia", "Madagascar", "Malawi", "Malaysia", "Maldives", "Mali", "Malta", "Marshall Islands", "Mauritania", "Mauritius", "Mexico", "Micronesia", "Moldova", "Monaco", "Mongolia", "Morocco", "Mozambique", "Myanmar", "Namibia", "Nauru", "Nepa", "Netherlands", "New Zealand", "Nicaragua", "Niger", "Nigeria", "Norway", "Oman", "Pakistan", "Palau", "Panama", "Papua New Guinea", "Paraguay", "Peru", "Philippines", "Poland", "Portugal", "Qatar", "Romania", "Russia", "Rwanda", "Saint Kitts and Nevis", "Saint Lucia", "Saint Vincent", "Samoa", "San Marino", "Sao Tome and Principe", "Saudi Arabia", "Senegal", "Serbia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
|
61 |
/**
|
62 |
* Constructor. Register core filters and actions.
|
@@ -76,7 +85,7 @@ class Visual_Form_Builder{
|
|
76 |
// Build options and settings pages.
|
77 |
add_action( 'admin_menu', array( &$this, 'add_admin' ) );
|
78 |
add_action( 'admin_init', array( &$this, 'save' ) );
|
79 |
-
add_action( '
|
80 |
|
81 |
// Register AJAX functions
|
82 |
$actions = array(
|
@@ -93,9 +102,7 @@ class Visual_Form_Builder{
|
|
93 |
// Add all AJAX functions
|
94 |
foreach( $actions as $name ) {
|
95 |
add_action( "wp_ajax_visual_form_builder_$name", array( &$this, "ajax_$name" ) );
|
96 |
-
}
|
97 |
-
|
98 |
-
add_action( 'load-toplevel_page_visual-form-builder', array( &$this, 'help' ) );
|
99 |
|
100 |
// Adds additional media button to insert form shortcode
|
101 |
add_action( 'media_buttons', array( &$this, 'add_media_button' ), 999 );
|
@@ -103,30 +110,12 @@ class Visual_Form_Builder{
|
|
103 |
// Adds a Dashboard widget
|
104 |
add_action( 'wp_dashboard_setup', array( &$this, 'add_dashboard_widget' ) );
|
105 |
|
106 |
-
// Load the includes files
|
107 |
-
add_action( 'load-visual-form-builder_page_vfb-entries', array( &$this, 'includes' ) );
|
108 |
-
|
109 |
-
// Adds a Screen Options tab to the Entries screen
|
110 |
-
add_filter( 'set-screen-option', array( &$this, 'save_screen_options' ), 10, 3 );
|
111 |
-
add_filter( 'load-toplevel_page_visual-form-builder', array( &$this, 'screen_options' ) );
|
112 |
-
add_filter( 'load-visual-form-builder_page_vfb-entries', array( &$this, 'screen_options' ) );
|
113 |
-
|
114 |
-
// Add meta boxes to the form builder admin page
|
115 |
-
add_action( 'load-toplevel_page_visual-form-builder', array( &$this, 'add_meta_boxes' ) );
|
116 |
-
|
117 |
// Adds a Settings link to the Plugins page
|
118 |
add_filter( 'plugin_action_links', array( &$this, 'plugin_action_links' ), 10, 2 );
|
119 |
|
120 |
// Check the db version and run SQL install, if needed
|
121 |
add_action( 'plugins_loaded', array( &$this, 'update_db_check' ) );
|
122 |
|
123 |
-
// Load the jQuery and CSS we need if we're on our plugin page
|
124 |
-
$current_pages = array( 'toplevel_page_visual-form-builder', 'visual-form-builder_page_vfb-add-new', 'visual-form-builder_page_vfb-entries', 'visual-form-builder_page_vfb-export' );
|
125 |
-
|
126 |
-
foreach ( $current_pages as $page ) {
|
127 |
-
add_action( "load-$page", array( &$this, 'admin_scripts' ) );
|
128 |
-
}
|
129 |
-
|
130 |
// Display update messages
|
131 |
add_action( 'admin_notices', array( &$this, 'admin_notices' ) );
|
132 |
}
|
@@ -149,7 +138,9 @@ class Visual_Form_Builder{
|
|
149 |
* @since 2.7
|
150 |
*/
|
151 |
public function additional_plugin_setup() {
|
152 |
-
|
|
|
|
|
153 |
if ( !get_option( 'vfb_dashboard_widget_options' ) ) {
|
154 |
$widget_options['vfb_dashboard_recent_entries'] = array(
|
155 |
'items' => 5,
|
@@ -185,6 +176,14 @@ class Visual_Form_Builder{
|
|
185 |
$entries_detail = new VisualFormBuilder_Entries_Detail();
|
186 |
}
|
187 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
188 |
/**
|
189 |
* Add Settings link to Plugins page
|
190 |
*
|
@@ -204,8 +203,13 @@ class Visual_Form_Builder{
|
|
204 |
* @since 2.3
|
205 |
*/
|
206 |
public function add_media_button(){
|
207 |
-
if ( current_user_can( 'manage_options' ) )
|
208 |
-
|
|
|
|
|
|
|
|
|
|
|
209 |
}
|
210 |
|
211 |
/**
|
@@ -232,15 +236,23 @@ class Visual_Form_Builder{
|
|
232 |
$widgets = get_option( 'vfb_dashboard_widget_options' );
|
233 |
$total_items = isset( $widgets['vfb_dashboard_recent_entries'] ) && isset( $widgets['vfb_dashboard_recent_entries']['items'] ) ? absint( $widgets['vfb_dashboard_recent_entries']['items'] ) : 5;
|
234 |
|
235 |
-
$
|
236 |
-
|
237 |
-
if ( !$
|
238 |
echo sprintf(
|
239 |
-
'<p>%1$s<a href="%2$s">%3$s</a
|
240 |
__( 'You currently do not have any forms.', 'visual-form-builder' ),
|
241 |
esc_url( admin_url( 'admin.php?page=vfb-add-new' ) ),
|
242 |
__( 'Get started!', 'visual-form-builder' )
|
243 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
244 |
else :
|
245 |
|
246 |
$content = '';
|
@@ -389,23 +401,34 @@ class Visual_Form_Builder{
|
|
389 |
public function screen_options(){
|
390 |
$screen = get_current_screen();
|
391 |
|
|
|
|
|
|
|
392 |
switch( $screen->id ) {
|
393 |
-
case
|
|
|
394 |
add_screen_option( 'per_page', array(
|
395 |
'label' => __( 'Entries per page', 'visual-form-builder' ),
|
396 |
'default' => 20,
|
397 |
'option' => 'vfb_entries_per_page'
|
398 |
) );
|
|
|
399 |
break;
|
400 |
|
401 |
-
case
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
|
408 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
409 |
|
410 |
break;
|
411 |
}
|
@@ -420,6 +443,8 @@ class Visual_Form_Builder{
|
|
420 |
|
421 |
if ( $option == 'vfb_entries_per_page' )
|
422 |
return $value;
|
|
|
|
|
423 |
}
|
424 |
|
425 |
/**
|
@@ -430,9 +455,11 @@ class Visual_Form_Builder{
|
|
430 |
public function add_meta_boxes() {
|
431 |
global $current_screen;
|
432 |
|
433 |
-
|
434 |
-
|
435 |
-
|
|
|
|
|
436 |
}
|
437 |
}
|
438 |
/**
|
@@ -583,6 +610,7 @@ class Visual_Form_Builder{
|
|
583 |
emails_to TEXT,
|
584 |
date_submitted DATETIME,
|
585 |
ip_address VARCHAR(25),
|
|
|
586 |
PRIMARY KEY (entries_id)
|
587 |
) DEFAULT CHARACTER SET $charset COLLATE $collate;";
|
588 |
|
@@ -601,10 +629,12 @@ class Visual_Form_Builder{
|
|
601 |
wp_enqueue_script( 'jquery-ui-sortable' );
|
602 |
wp_enqueue_script( 'postbox' );
|
603 |
wp_enqueue_script( 'jquery-form-validation', plugins_url( '/js/jquery.validate.min.js', __FILE__ ), array( 'jquery' ), '1.9.0', true );
|
604 |
-
wp_enqueue_script( '
|
605 |
-
wp_enqueue_script( 'nested-sortable', plugins_url( '
|
606 |
|
607 |
-
wp_enqueue_style( 'visual-form-builder-style', plugins_url(
|
|
|
|
|
608 |
}
|
609 |
|
610 |
/**
|
@@ -616,10 +646,14 @@ class Visual_Form_Builder{
|
|
616 |
// Make sure scripts are only added once via shortcode
|
617 |
$this->add_scripts = true;
|
618 |
|
619 |
-
|
|
|
|
|
|
|
|
|
620 |
wp_enqueue_script( 'jquery-ui-datepicker' );
|
621 |
-
wp_enqueue_script( 'visual-form-builder-validation'
|
622 |
-
wp_enqueue_script( 'visual-form-builder-metadata'
|
623 |
}
|
624 |
|
625 |
/**
|
@@ -968,12 +1002,10 @@ class Visual_Form_Builder{
|
|
968 |
|
969 |
foreach ( $data as $k => $v ) {
|
970 |
// Update each field with it's new sequence and parent ID
|
971 |
-
$wpdb->update( $this->field_table_name, array( 'field_sequence' => $k, 'field_parent' => $v['parent'] ), array( 'field_id' => $v['field_id'] ) );
|
972 |
}
|
973 |
-
|
974 |
-
return;
|
975 |
|
976 |
-
|
977 |
}
|
978 |
|
979 |
/**
|
@@ -1077,7 +1109,7 @@ class Visual_Form_Builder{
|
|
1077 |
public function ajax_delete_field() {
|
1078 |
global $wpdb;
|
1079 |
|
1080 |
-
if ( isset( $_REQUEST['
|
1081 |
$form_id = absint( $_REQUEST['form'] );
|
1082 |
$field_id = absint( $_REQUEST['field'] );
|
1083 |
|
@@ -1186,113 +1218,28 @@ class Visual_Form_Builder{
|
|
1186 |
* @since 2.5
|
1187 |
*/
|
1188 |
public function all_forms() {
|
1189 |
-
global $wpdb;
|
1190 |
|
1191 |
$order = sanitize_sql_orderby( 'form_title ASC' );
|
1192 |
|
1193 |
$where = apply_filters( 'vfb_pre_get_forms', '' );
|
1194 |
-
$forms = $wpdb->get_results( "SELECT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1195 |
|
1196 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
1197 |
|
1198 |
-
if ( $forms ) :
|
1199 |
-
// Loop through each for and build the tabs
|
1200 |
-
foreach ( $forms as $form ) {
|
1201 |
-
$form_id = $form->form_id;
|
1202 |
-
$form_title = stripslashes( $form->form_title );
|
1203 |
-
$entries_count = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $this->entries_table_name WHERE form_id = %d", $form_id ) );
|
1204 |
-
$sort = substr( strtoupper( $form_title ), 0, 1 );
|
1205 |
-
|
1206 |
-
if ( preg_match( '/[0-9]/i', $sort ) )
|
1207 |
-
$sort = '0-9';
|
1208 |
-
|
1209 |
-
$a[ $sort ][] = array(
|
1210 |
-
'id' => $form_id,
|
1211 |
-
'title' => $form_title,
|
1212 |
-
'entries_count' => $entries_count
|
1213 |
-
);
|
1214 |
-
|
1215 |
-
}
|
1216 |
-
?>
|
1217 |
-
<div class="vfb-form-alpha-list">
|
1218 |
-
<hr>
|
1219 |
-
<?php
|
1220 |
-
foreach ( $a as $alpha => $value ) :
|
1221 |
-
?>
|
1222 |
-
<div class="vfb-form-alpha-group">
|
1223 |
-
<h2 class='letter'><?php echo $alpha; ?></h2>
|
1224 |
-
<?php
|
1225 |
-
foreach ( $value as $alphaForm ) {
|
1226 |
-
?>
|
1227 |
-
|
1228 |
-
<div class="vfb-form-alpha-form">
|
1229 |
-
<h3><a class="" href="<?php echo esc_url( add_query_arg( array( 'form' => $alphaForm['id'] ), admin_url( 'admin.php?page=visual-form-builder' ) ) ); ?>"><?php echo $alphaForm['title']; ?></a></h3>
|
1230 |
-
<div class="vfb-publishing-actions">
|
1231 |
-
<p>
|
1232 |
-
<a class="" href="<?php echo esc_url( add_query_arg( array( 'form' => $alphaForm['id'] ), admin_url( 'admin.php?page=visual-form-builder' ) ) ); ?>">
|
1233 |
-
<strong><?php _e( 'Edit Form', 'visual-form-builder' ); ?></strong>
|
1234 |
-
</a> |
|
1235 |
-
<a class="submitdelete menu-delete" href="<?php echo esc_url( wp_nonce_url( admin_url('admin.php?page=visual-form-builder&action=delete_form&form=' . $alphaForm['id'] ), 'delete-form-' . $alphaForm['id'] ) ); ?>" class=""><?php _e( 'Delete' , 'visual-form-builder'); ?></a> |
|
1236 |
-
<a href="<?php echo esc_url( add_query_arg( array( 'form-filter' => $alphaForm['id'] ), admin_url( 'admin.php?page=vfb-entries' ) ) ); ?>"><?php echo $alphaForm['entries_count']; ?> Entries</a>
|
1237 |
-
|
1238 |
-
</p>
|
1239 |
-
</div> <!-- .vfb-publishing-actions -->
|
1240 |
-
</div>
|
1241 |
-
<div class="clear"></div>
|
1242 |
-
<?php
|
1243 |
-
}
|
1244 |
-
?>
|
1245 |
-
</div> <!-- .vfb-form-alpha-group -->
|
1246 |
-
<hr>
|
1247 |
-
<?php endforeach; ?>
|
1248 |
-
</div> <!-- .vfb-form-alpha-list -->
|
1249 |
-
|
1250 |
-
<?php else : ?>
|
1251 |
-
<div class="vfb-form-alpha-list"><h3 id="vfb-no-forms">You currently don't have any forms. Click on the <a href="<?php echo esc_url( admin_url( 'admin.php?page=vfb-add-new' ) ); ?>">New Form</a> button to get started.</h3></div>
|
1252 |
-
<?php endif; ?>
|
1253 |
-
|
1254 |
-
<div id="vfb-upgrade-column">
|
1255 |
-
<div class="vfb-pro-upgrade"><!-- VFB Pro Upgrade -->
|
1256 |
-
<h3>Upgrade to <a href="http://vfb.matthewmuro.com">Visual Form Builder Pro</a> for only $10</h3>
|
1257 |
-
<p>Attention Visual Form Builder users! I am happy to announce <a href="http://vfb.matthewmuro.com">Visual Form Builder Pro</a>, available now for only <strong>$10</strong>.</p>
|
1258 |
-
<h3><?php _e( 'New Features of Visual Form Builder Pro' , 'visual-form-builder'); ?></h3>
|
1259 |
-
<ul>
|
1260 |
-
<li><a href="http://vfb.matthewmuro.com/#addons"><?php _e( 'Now with Add-Ons' , 'visual-form-builder'); ?></a></li>
|
1261 |
-
<li><?php _e( 'Akismet Support' , 'visual-form-builder'); ?></li>
|
1262 |
-
<li><?php _e( 'Optional SPAM Verification' , 'visual-form-builder'); ?></li>
|
1263 |
-
<li><?php _e( 'Nested Drag and Drop' , 'visual-form-builder'); ?></li>
|
1264 |
-
<li><?php _e( 'Conditional Logic' , 'visual-form-builder'); ?></li>
|
1265 |
-
<li><?php _e( '10+ new Form Fields' , 'visual-form-builder'); ?></li>
|
1266 |
-
<li><?php _e( 'Complete Entries Management' , 'visual-form-builder'); ?></li>
|
1267 |
-
<li><?php _e( 'Import/Export' , 'visual-form-builder'); ?></li>
|
1268 |
-
<li><?php _e( 'Quality HTML Email Template' , 'visual-form-builder'); ?></li>
|
1269 |
-
<li><?php _e( 'Plain Text Email Option' , 'visual-form-builder'); ?></li>
|
1270 |
-
<li><?php _e( 'Email Designer' , 'visual-form-builder'); ?></li>
|
1271 |
-
<li><?php _e( 'Analytics' , 'visual-form-builder'); ?></li>
|
1272 |
-
<li><?php _e( 'Data & Form Migration' , 'visual-form-builder'); ?></li>
|
1273 |
-
<li><?php _e( 'Scheduling' , 'visual-form-builder'); ?></li>
|
1274 |
-
<li><?php _e( 'Limit Form Entries' , 'visual-form-builder'); ?></li>
|
1275 |
-
<li><?php _e( 'Simple PayPal Integration' , 'visual-form-builder'); ?></li>
|
1276 |
-
<li><?php _e( 'Form Paging' , 'visual-form-builder'); ?></li>
|
1277 |
-
<li><?php _e( 'Live Preview' , 'visual-form-builder'); ?></li>
|
1278 |
-
<li><?php _e( 'Custom Capabilities' , 'visual-form-builder'); ?></li>
|
1279 |
-
<li><?php _e( 'No License Key' , 'visual-form-builder'); ?></li>
|
1280 |
-
<li><?php _e( 'Automatic Updates' , 'visual-form-builder'); ?></li>
|
1281 |
-
</ul>
|
1282 |
-
|
1283 |
-
<p><a href="http://matthewmuro.com/2012/02/07/introducing-visual-form-builder-pro/"><?php _e( 'Learn more about some of these features' , 'visual-form-builder'); ?></a>.</p>
|
1284 |
-
<p class="vfb-pro-call-to-action"><a href="http://visualformbuilder.fetchapp.com/sell/dahdaeng/ppc"><span class="cta-sign-up"><?php _e( 'Buy Now' , 'visual-form-builder'); ?></span><span class="cta-price"><?php _e( 'Only $10' , 'visual-form-builder'); ?></span></a></p>
|
1285 |
-
</div> <!-- .vfb-pro-upgrade -->
|
1286 |
-
|
1287 |
-
<h3><?php _e( 'Help Promote Visual Form Builder' , 'visual-form-builder'); ?></h3>
|
1288 |
-
<ul id="promote-vfb">
|
1289 |
-
<li id="twitter"><?php _e( 'Follow me on Twitter' , 'visual-form-builder'); ?>: <a href="http://twitter.com/#!/matthewmuro">@matthewmuro</a></li>
|
1290 |
-
<li id="star"><a href="http://wordpress.org/extend/plugins/visual-form-builder/"><?php _e( 'Rate Visual Form Builder on WordPress.org' , 'visual-form-builder'); ?></a></li>
|
1291 |
-
<li id="paypal">
|
1292 |
-
<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=G87A9UN9CLPH4&lc=US&item_name=Visual%20Form%20Builder¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted"><img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif" width="74" height="21"></a>
|
1293 |
-
</li>
|
1294 |
-
</ul>
|
1295 |
-
</div>
|
1296 |
<?php
|
1297 |
}
|
1298 |
|
@@ -1343,9 +1290,9 @@ class Visual_Form_Builder{
|
|
1343 |
$last = $field->field_id;
|
1344 |
$parent = $field->field_parent;
|
1345 |
?>
|
1346 |
-
<li id="form_item_<?php echo $field->field_id; ?>" class="form-item<?php echo ( in_array( $field->field_type, array( 'submit', 'secret', 'verification' ) ) ) ? ' ui-state-disabled' : ''; ?><?php echo ( !in_array( $field->field_type, array( 'fieldset', 'section', 'verification' ) ) ) ? '
|
1347 |
<dl class="menu-item-bar">
|
1348 |
-
<dt class="menu-item-handle
|
1349 |
<span class="item-title"><?php echo stripslashes( esc_attr( $field->field_name ) ); ?><?php echo ( $field->field_required == 'yes' ) ? ' <span class="is-field-required">*</span>' : ''; ?></span>
|
1350 |
<span class="item-controls">
|
1351 |
<span class="item-type"><?php echo strtoupper( str_replace( '-', ' ', $field->field_type ) ); ?></span>
|
@@ -1359,7 +1306,7 @@ class Visual_Form_Builder{
|
|
1359 |
|
1360 |
<p class="description description-wide">
|
1361 |
<label for="edit-form-item-name-<?php echo $field->field_id; ?>"><?php echo ( in_array( $field->field_type, array( 'fieldset', 'verification' ) ) ) ? 'Legend' : 'Name'; ?>
|
1362 |
-
<span class="vfb-tooltip" rel="For Fieldsets, a Legend is simply the name of that group. Use general terms that describe the fields included in this Fieldset." title="About Legend">(?)</span>
|
1363 |
<br />
|
1364 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_name ) ); ?>" name="field_name-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-name-<?php echo $field->field_id; ?>" maxlength="255" />
|
1365 |
</label>
|
@@ -1367,7 +1314,7 @@ class Visual_Form_Builder{
|
|
1367 |
<p class="description description-wide">
|
1368 |
<label for="edit-form-item-css-<?php echo $field->field_id; ?>">
|
1369 |
<?php _e( 'CSS Classes' , 'visual-form-builder'); ?>
|
1370 |
-
<span class="vfb-tooltip" rel="For each field, you can insert your own CSS class names which can be used in your own stylesheets." title="About CSS Classes">(?)</span>
|
1371 |
<br />
|
1372 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_css ) ); ?>" name="field_css-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-css-<?php echo $field->field_id; ?>" />
|
1373 |
</label>
|
@@ -1378,7 +1325,7 @@ class Visual_Form_Builder{
|
|
1378 |
<p class="description description-wide">
|
1379 |
<label for="edit-form-item-name-<?php echo $field->field_id; ?>">
|
1380 |
<?php _e( 'Name' , 'visual-form-builder'); ?>
|
1381 |
-
<span class="vfb-tooltip" title="About Name" rel="A field's name is the most visible and direct way to describe what that field is for.">(?)</span>
|
1382 |
<br />
|
1383 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_name ) ); ?>" name="field_name-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-name-<?php echo $field->field_id; ?>" maxlength="255" />
|
1384 |
</label>
|
@@ -1386,7 +1333,7 @@ class Visual_Form_Builder{
|
|
1386 |
<p class="description description-wide">
|
1387 |
<label for="edit-form-item-description-<?php echo $field->field_id; ?>">
|
1388 |
<?php _e( 'Description (HTML tags allowed)', 'visual-form-builder' ); ?>
|
1389 |
-
<span class="vfb-tooltip" title="About Instructions Description" rel="The Instructions field allows for long form explanations, typically seen at the beginning of Fieldsets or Sections. HTML tags are allowed.">(?)</span>
|
1390 |
<br />
|
1391 |
<textarea name="field_description-<?php echo $field->field_id; ?>" class="widefat edit-menu-item-description" cols="20" rows="3" id="edit-form-item-description-<?php echo $field->field_id; ?>" /><?php echo stripslashes( $field->field_description ); ?></textarea>
|
1392 |
</label>
|
@@ -1398,7 +1345,7 @@ class Visual_Form_Builder{
|
|
1398 |
<p class="description description-wide">
|
1399 |
<label for="edit-form-item-name-<?php echo $field->field_id; ?>">
|
1400 |
<?php _e( 'Name' , 'visual-form-builder'); ?>
|
1401 |
-
<span class="vfb-tooltip" title="About Name" rel="A field's name is the most visible and direct way to describe what that field is for.">(?)</span>
|
1402 |
<br />
|
1403 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_name ) ); ?>" name="field_name-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-name-<?php echo $field->field_id; ?>" maxlength="255" />
|
1404 |
</label>
|
@@ -1407,8 +1354,8 @@ class Visual_Form_Builder{
|
|
1407 |
<!-- CSS Classes -->
|
1408 |
<p class="description description-wide">
|
1409 |
<label for="edit-form-item-css-<?php echo $field->field_id; ?>">
|
1410 |
-
<?php _e( 'CSS Classes' , 'visual-form-builder
|
1411 |
-
<span class="vfb-tooltip" rel="For each field, you can insert your own CSS class names which can be used in your own stylesheets." title="About CSS Classes">(?)</span>
|
1412 |
<br />
|
1413 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_css ) ); ?>" name="field_css-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-css-<?php echo $field->field_id; ?>" />
|
1414 |
</label>
|
@@ -1418,7 +1365,7 @@ class Visual_Form_Builder{
|
|
1418 |
<p class="description description-wide">
|
1419 |
<label for="edit-form-item-description-<?php echo $field->field_id; ?>">
|
1420 |
<?php _e( 'Description' , 'visual-form-builder'); ?>
|
1421 |
-
<span class="vfb-tooltip" title="About Description" rel="A description is an optional piece of text that further explains the meaning of this field. Descriptions are displayed below the field. HTML tags are allowed.">(?)</span>
|
1422 |
<br />
|
1423 |
<textarea name="field_description-<?php echo $field->field_id; ?>" class="widefat edit-menu-item-description" cols="20" rows="3" id="edit-form-item-description-<?php echo $field->field_id; ?>" /><?php echo stripslashes( $field->field_description ); ?></textarea>
|
1424 |
</label>
|
@@ -1430,7 +1377,7 @@ class Visual_Form_Builder{
|
|
1430 |
<!-- Options -->
|
1431 |
<p class="description description-wide">
|
1432 |
<?php _e( 'Options' , 'visual-form-builder'); ?>
|
1433 |
-
<span class="vfb-tooltip" title="About Options" rel="This property allows you to set predefined options to be selected by the user. Use the plus and minus buttons to add and delete options. At least one option must exist.">(?)</span>
|
1434 |
<br />
|
1435 |
<?php
|
1436 |
// If the options field isn't empty, unserialize and build array
|
@@ -1454,7 +1401,7 @@ class Visual_Form_Builder{
|
|
1454 |
<input type="text" value="<?php echo stripslashes( esc_attr( $options ) ); ?>" name="field_options-<?php echo $field->field_id; ?>[]" class="widefat" id="edit-form-item-options-<?php echo $field->field_id . "-$count"; ?>" />
|
1455 |
</label>
|
1456 |
|
1457 |
-
<a href="#" class="addOption" title="Add an Option"
|
1458 |
</div>
|
1459 |
<?php
|
1460 |
$count++;
|
@@ -1487,7 +1434,7 @@ class Visual_Form_Builder{
|
|
1487 |
?>
|
1488 |
<label for="edit-form-item-options-<?php echo $field->field_id; ?>">
|
1489 |
<?php _e( 'Accepted File Extensions' , 'visual-form-builder'); ?>
|
1490 |
-
<span class="vfb-tooltip" title="About Accepted File Extensions" rel="Control the types of files allowed. Enter extensions without periods and separate multiples using the pipe character ( | ).">(?)</span>
|
1491 |
<br />
|
1492 |
<input type="text" value="<?php echo stripslashes( esc_attr( $options ) ); ?>" name="field_options-<?php echo $field->field_id; ?>[]" class="widefat" id="edit-form-item-options-<?php echo $field->field_id; ?>" />
|
1493 |
</label>
|
@@ -1502,7 +1449,7 @@ class Visual_Form_Builder{
|
|
1502 |
<p class="description description-thin">
|
1503 |
<label for="edit-form-item-validation">
|
1504 |
<?php _e( 'Validation' , 'visual-form-builder'); ?>
|
1505 |
-
<span class="vfb-tooltip" title="About Validation" rel="Ensures user-entered data is formatted properly. For more information on Validation, refer to the Help tab at the top of this page.">(?)</span>
|
1506 |
<br />
|
1507 |
|
1508 |
<?php if ( in_array( $field->field_type , array( 'text', 'time' ) ) ) : ?>
|
@@ -1550,7 +1497,7 @@ class Visual_Form_Builder{
|
|
1550 |
<p class="field-link-target description description-thin">
|
1551 |
<label for="edit-form-item-required">
|
1552 |
<?php _e( 'Required' , 'visual-form-builder'); ?>
|
1553 |
-
<span class="vfb-tooltip" title="About Required" rel="Requires the field to be completed before the form is submitted. By default, all fields are set to No.">(?)</span>
|
1554 |
<br />
|
1555 |
<select name="field_required-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-required-<?php echo $field->field_id; ?>">
|
1556 |
<option value="no" <?php selected( $field->field_required, 'no' ); ?>><?php _e( 'No' , 'visual-form-builder'); ?></option>
|
@@ -1564,7 +1511,7 @@ class Visual_Form_Builder{
|
|
1564 |
<p class="description description-thin">
|
1565 |
<label for="edit-form-item-size">
|
1566 |
<?php _e( 'Size' , 'visual-form-builder'); ?>
|
1567 |
-
<span class="vfb-tooltip" title="About Size" rel="Control the size of the field. By default, all fields are set to Medium.">(?)</span>
|
1568 |
<br />
|
1569 |
<select name="field_size-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-size-<?php echo $field->field_id; ?>">
|
1570 |
<option value="small" <?php selected( $field->field_size, 'small' ); ?>><?php _e( 'Small' , 'visual-form-builder'); ?></option>
|
@@ -1579,7 +1526,7 @@ class Visual_Form_Builder{
|
|
1579 |
<p class="description description-thin">
|
1580 |
<label for="edit-form-item-size">
|
1581 |
<?php _e( 'Options Layout' , 'visual-form-builder'); ?>
|
1582 |
-
<span class="vfb-tooltip" title="About Options Layout" rel="Control the layout of radio buttons or checkboxes. By default, options are arranged in One Column.">(?)</span>
|
1583 |
<br />
|
1584 |
<select name="field_size-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-size-<?php echo $field->field_id; ?>"<?php echo ( $field->field_type == 'time' ) ? ' disabled="disabled"' : ''; ?>>
|
1585 |
<option value="" <?php selected( $field->field_size, '' ); ?>><?php _e( 'One Column' , 'visual-form-builder'); ?></option>
|
@@ -1595,7 +1542,7 @@ class Visual_Form_Builder{
|
|
1595 |
<p class="description description-thin">
|
1596 |
<label for="edit-form-item-layout">
|
1597 |
<?php _e( 'Field Layout' , 'visual-form-builder'); ?>
|
1598 |
-
<span class="vfb-tooltip" title="About Field Layout" rel="Used to create advanced layouts. Align fields side by side in various configurations.">(?)</span>
|
1599 |
<br />
|
1600 |
<select name="field_layout-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-layout-<?php echo $field->field_id; ?>">
|
1601 |
|
@@ -1621,7 +1568,7 @@ class Visual_Form_Builder{
|
|
1621 |
<p class="description description-wide">
|
1622 |
<label for="edit-form-item-default-<?php echo $field->field_id; ?>">
|
1623 |
<?php _e( 'Default Value' , 'visual-form-builder'); ?>
|
1624 |
-
<span class="vfb-tooltip" title="About Default Value" rel="Set a default value that will be inserted automatically.">(?)</span>
|
1625 |
<br />
|
1626 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_default ) ); ?>" name="field_default-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-default-<?php echo $field->field_id; ?>" maxlength="255" />
|
1627 |
</label>
|
@@ -1631,7 +1578,7 @@ class Visual_Form_Builder{
|
|
1631 |
<p class="description description-wide">
|
1632 |
<label for="edit-form-item-default-<?php echo $field->field_id; ?>">
|
1633 |
<?php _e( 'Default Country' , 'visual-form-builder'); ?>
|
1634 |
-
<span class="vfb-tooltip" title="About Default Country" rel="Select the country you would like to be displayed by default.">(?)</span>
|
1635 |
<br />
|
1636 |
<select name="field_default-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-default-<?php echo $field->field_id; ?>">
|
1637 |
<?php
|
@@ -1647,7 +1594,7 @@ class Visual_Form_Builder{
|
|
1647 |
<p class="description description-wide">
|
1648 |
<label for="edit-form-item-css-<?php echo $field->field_id; ?>">
|
1649 |
<?php _e( 'CSS Classes' , 'visual-form-builder'); ?>
|
1650 |
-
<span class="vfb-tooltip" title="About CSS Classes" rel="For each field, you can insert your own CSS class names which can be used in your own stylesheets.">(?)</span>
|
1651 |
<br />
|
1652 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_css ) ); ?>" name="field_css-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-css-<?php echo $field->field_id; ?>" maxlength="255" />
|
1653 |
</label>
|
@@ -1713,13 +1660,113 @@ class Visual_Form_Builder{
|
|
1713 |
* @since 1.0
|
1714 |
* @uses add_options_page() Creates a menu item under the Settings menu.
|
1715 |
*/
|
1716 |
-
public function add_admin() {
|
1717 |
-
|
|
|
|
|
1718 |
|
1719 |
add_submenu_page( 'visual-form-builder', __( 'Visual Form Builder', 'visual-form-builder' ), __( 'All Forms', 'visual-form-builder' ), 'manage_options', 'visual-form-builder', array( &$this, 'admin' ) );
|
1720 |
-
add_submenu_page( 'visual-form-builder', __( 'Add New Form', 'visual-form-builder' ), __( 'Add New Form', 'visual-form-builder' ), 'manage_options', 'vfb-add-new', array( &$this, '
|
1721 |
-
add_submenu_page( 'visual-form-builder', __( 'Entries', 'visual-form-builder' ), __( 'Entries', 'visual-form-builder' ), 'manage_options', 'vfb-entries', array( &$this, '
|
1722 |
-
add_submenu_page( 'visual-form-builder', __( 'Export', 'visual-form-builder' ), __( 'Export', 'visual-form-builder' ), 'manage_options', 'vfb-export', array( &$this, '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1723 |
}
|
1724 |
|
1725 |
/**
|
@@ -1728,7 +1775,7 @@ class Visual_Form_Builder{
|
|
1728 |
* @since 1.0
|
1729 |
*/
|
1730 |
public function admin() {
|
1731 |
-
global $wpdb, $current_user
|
1732 |
|
1733 |
get_currentuserinfo();
|
1734 |
|
@@ -1737,79 +1784,79 @@ class Visual_Form_Builder{
|
|
1737 |
|
1738 |
// Set variables depending on which tab is selected
|
1739 |
$form_nav_selected_id = ( isset( $_REQUEST['form'] ) ) ? $_REQUEST['form'] : '0';
|
1740 |
-
|
1741 |
-
// Page titles
|
1742 |
-
$pages = array(
|
1743 |
-
'visual-form-builder' => __( 'Visual Form Builder', 'visual-form-builder' ),
|
1744 |
-
'vfb-add-new' => __( 'Add New Form', 'visual-form-builder' ),
|
1745 |
-
'vfb-entries' => __( 'Entries', 'visual-form-builder' ),
|
1746 |
-
'vfb-export' => __( 'Export', 'visual-form-builder' )
|
1747 |
-
);
|
1748 |
?>
|
1749 |
<div class="wrap">
|
1750 |
<?php screen_icon( 'options-general' ); ?>
|
1751 |
<h2>
|
1752 |
-
|
1753 |
-
|
1754 |
-
|
|
|
1755 |
|
1756 |
// If searched, output the query
|
1757 |
-
|
1758 |
-
|
|
|
1759 |
</h2>
|
1760 |
-
|
1761 |
-
|
1762 |
-
|
1763 |
-
|
1764 |
-
|
1765 |
-
|
1766 |
-
|
1767 |
-
|
1768 |
-
|
1769 |
-
|
1770 |
-
|
1771 |
-
|
1772 |
-
|
1773 |
-
|
1774 |
-
|
1775 |
-
|
1776 |
-
|
1777 |
-
|
1778 |
-
|
1779 |
-
|
1780 |
-
|
1781 |
-
|
1782 |
-
|
1783 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1784 |
?>
|
1785 |
-
<div id="vfb-form-list">
|
1786 |
-
<div id="vfb-sidebar">
|
1787 |
-
<div id="new-form" class="vfb-box">
|
1788 |
-
<a href="<?php echo esc_url( admin_url( 'admin.php?page=vfb-add-new' ) ); ?>">
|
1789 |
-
<img src="<?php echo plugins_url( 'visual-form-builder/images/plus-sign.png' ); ?>" width="50" height="50" />
|
1790 |
-
<h3><?php _e( 'New Form', 'visual-form-builder' ); ?></h3>
|
1791 |
-
</a>
|
1792 |
-
</div> <!-- #new-form -->
|
1793 |
-
<div class="clear"></div>
|
1794 |
-
</div> <!-- #vfb-sidebar -->
|
1795 |
-
<div id="vfb-main" class="vfb-order-type-list">
|
1796 |
-
<?php
|
1797 |
-
$this->all_forms();
|
1798 |
-
?>
|
1799 |
-
</div> <!-- #vfb-main -->
|
1800 |
-
</div> <!-- #vfb-form-list -->
|
1801 |
-
<?php
|
1802 |
-
?>
|
1803 |
-
|
1804 |
-
<?php
|
1805 |
-
elseif ( !empty( $form_nav_selected_id ) && $form_nav_selected_id !== '0' ) :
|
1806 |
-
include_once( trailingslashit( plugin_dir_path( __FILE__ ) ) . 'includes/admin-form-creator.php' );
|
1807 |
-
endif;
|
1808 |
-
?>
|
1809 |
-
|
1810 |
</div>
|
1811 |
<?php
|
1812 |
-
endif;
|
1813 |
}
|
1814 |
|
1815 |
/**
|
@@ -2046,9 +2093,6 @@ class Visual_Form_Builder{
|
|
2046 |
}
|
2047 |
}
|
2048 |
|
2049 |
-
// On plugin activation, install the databases and add/update the DB version
|
2050 |
-
register_activation_hook( __FILE__, array( 'Visual_Form_Builder', 'install_db' ) );
|
2051 |
-
|
2052 |
// The VFB widget
|
2053 |
require( trailingslashit( plugin_dir_path( __FILE__ ) ) . 'includes/class-widget.php' );
|
2054 |
|
@@ -2056,4 +2100,4 @@ require( trailingslashit( plugin_dir_path( __FILE__ ) ) . 'includes/class-widget
|
|
2056 |
require_once( trailingslashit( plugin_dir_path( __FILE__ ) ) . 'includes/class-export.php' );
|
2057 |
if ( !isset( $export ) )
|
2058 |
$export = new VisualFormBuilder_Export();
|
2059 |
-
?>
|
4 |
Description: Dynamically build forms using a simple interface. Forms include jQuery validation, a basic logic-based verification system, and entry tracking.
|
5 |
Author: Matthew Muro
|
6 |
Author URI: http://matthewmuro.com
|
7 |
+
Version: 2.7.2
|
8 |
*/
|
9 |
|
10 |
/*
|
38 |
* @var string
|
39 |
* @access protected
|
40 |
*/
|
41 |
+
protected $vfb_db_version = '2.7';
|
42 |
|
43 |
/**
|
44 |
* Flag used to add scripts to front-end only once
|
56 |
* @var array
|
57 |
* @access public
|
58 |
*/
|
59 |
+
public $countries = array( "", "Afghanistan", "Albania", "Algeria", "Andorra", "Angola", "Antigua and Barbuda", "Argentina", "Armenia", "Australia", "Austria", "Azerbaijan", "Bahamas", "Bahrain", "Bangladesh", "Barbados", "Belarus", "Belgium", "Belize", "Benin", "Bhutan", "Bolivia", "Bosnia and Herzegovina", "Botswana", "Brazil", "Brunei", "Bulgaria", "Burkina Faso", "Burundi", "Cambodia", "Cameroon", "Canada", "Cape Verde", "Central African Republic", "Chad", "Chile", "China", "Colombi", "Comoros", "Congo (Brazzaville)", "Congo", "Costa Rica", "Cote d\'Ivoire", "Croatia", "Cuba", "Cyprus", "Czech Republic", "Denmark", "Djibouti", "Dominica", "Dominican Republic", "East Timor (Timor Timur)", "Ecuador", "Egypt", "El Salvador", "Equatorial Guinea", "Eritrea", "Estonia", "Ethiopia", "Fiji", "Finland", "France", "Gabon", "Gambia, The", "Georgia", "Germany", "Ghana", "Greece", "Grenada", "Guatemala", "Guinea", "Guinea-Bissau", "Guyana", "Haiti", "Honduras", "Hungary", "Iceland", "India", "Indonesia", "Iran", "Iraq", "Ireland", "Israel", "Italy", "Jamaica", "Japan", "Jordan", "Kazakhstan", "Kenya", "Kiribati", "Korea, North", "Korea, South", "Kuwait", "Kyrgyzstan", "Laos", "Latvia", "Lebanon", "Lesotho", "Liberia", "Libya", "Liechtenstein", "Lithuania", "Luxembourg", "Macedonia", "Madagascar", "Malawi", "Malaysia", "Maldives", "Mali", "Malta", "Marshall Islands", "Mauritania", "Mauritius", "Mexico", "Micronesia", "Moldova", "Monaco", "Mongolia", "Montenegro", "Morocco", "Mozambique", "Myanmar", "Namibia", "Nauru", "Nepa", "Netherlands", "New Zealand", "Nicaragua", "Niger", "Nigeria", "Norway", "Oman", "Pakistan", "Palau", "Panama", "Papua New Guinea", "Paraguay", "Peru", "Philippines", "Poland", "Portugal", "Qatar", "Romania", "Russia", "Rwanda", "Saint Kitts and Nevis", "Saint Lucia", "Saint Vincent", "Samoa", "San Marino", "Sao Tome and Principe", "Saudi Arabia", "Senegal", "Serbia", "Seychelles", "Sierra Leone", "Singapore", "Slovakia", "Slovenia", "Solomon Islands", "Somalia", "South Africa", "Spain", "Sri Lanka", "Sudan", "Suriname", "Swaziland", "Sweden", "Switzerland", "Syria", "Taiwan", "Tajikistan", "Tanzania", "Thailand", "Togo", "Tonga", "Trinidad and Tobago", "Tunisia", "Turkey", "Turkmenistan", "Tuvalu", "Uganda", "Ukraine", "United Arab Emirates", "United Kingdom", "United States of America", "Uruguay", "Uzbekistan", "Vanuatu", "Vatican City", "Venezuela", "Vietnam", "Yemen", "Zambia", "Zimbabwe" );
|
60 |
+
|
61 |
+
/**
|
62 |
+
* Admin page menu hooks
|
63 |
+
*
|
64 |
+
* @since 2.7.2
|
65 |
+
* @var array
|
66 |
+
* @access private
|
67 |
+
*/
|
68 |
+
private $_admin_pages = array();
|
69 |
|
70 |
/**
|
71 |
* Constructor. Register core filters and actions.
|
85 |
// Build options and settings pages.
|
86 |
add_action( 'admin_menu', array( &$this, 'add_admin' ) );
|
87 |
add_action( 'admin_init', array( &$this, 'save' ) );
|
88 |
+
add_action( 'admin_menu', array( &$this, 'additional_plugin_setup' ) );
|
89 |
|
90 |
// Register AJAX functions
|
91 |
$actions = array(
|
102 |
// Add all AJAX functions
|
103 |
foreach( $actions as $name ) {
|
104 |
add_action( "wp_ajax_visual_form_builder_$name", array( &$this, "ajax_$name" ) );
|
105 |
+
}
|
|
|
|
|
106 |
|
107 |
// Adds additional media button to insert form shortcode
|
108 |
add_action( 'media_buttons', array( &$this, 'add_media_button' ), 999 );
|
110 |
// Adds a Dashboard widget
|
111 |
add_action( 'wp_dashboard_setup', array( &$this, 'add_dashboard_widget' ) );
|
112 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
113 |
// Adds a Settings link to the Plugins page
|
114 |
add_filter( 'plugin_action_links', array( &$this, 'plugin_action_links' ), 10, 2 );
|
115 |
|
116 |
// Check the db version and run SQL install, if needed
|
117 |
add_action( 'plugins_loaded', array( &$this, 'update_db_check' ) );
|
118 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
119 |
// Display update messages
|
120 |
add_action( 'admin_notices', array( &$this, 'admin_notices' ) );
|
121 |
}
|
138 |
* @since 2.7
|
139 |
*/
|
140 |
public function additional_plugin_setup() {
|
141 |
+
|
142 |
+
$page_main = $this->_admin_pages[ 'vfb' ];
|
143 |
+
|
144 |
if ( !get_option( 'vfb_dashboard_widget_options' ) ) {
|
145 |
$widget_options['vfb_dashboard_recent_entries'] = array(
|
146 |
'items' => 5,
|
176 |
$entries_detail = new VisualFormBuilder_Entries_Detail();
|
177 |
}
|
178 |
|
179 |
+
public function include_forms_list() {
|
180 |
+
global $forms_list;
|
181 |
+
|
182 |
+
// Load the Forms List class
|
183 |
+
require_once( trailingslashit( plugin_dir_path( __FILE__ ) ) . 'includes/class-forms-list.php' );
|
184 |
+
$forms_list = new VisualFormBuilder_Forms_List();
|
185 |
+
}
|
186 |
+
|
187 |
/**
|
188 |
* Add Settings link to Plugins page
|
189 |
*
|
203 |
* @since 2.3
|
204 |
*/
|
205 |
public function add_media_button(){
|
206 |
+
if ( current_user_can( 'manage_options' ) ) :
|
207 |
+
?>
|
208 |
+
<a href="<?php echo add_query_arg( array( 'action' => 'visual_form_builder_media_button', 'width' => '450' ), admin_url( 'admin-ajax.php' ) ); ?>" class="button add_media thickbox" title="Add Visual Form Builder form">
|
209 |
+
<img width="18" height="18" src="<?php echo plugins_url( 'visual-form-builder/images/vfb_icon.png' ); ?>" alt="<?php _e( 'Add Visual Form Builder form', 'visual-form-builder' ); ?>" style="vertical-align: middle; margin-left: -8px; margin-top: -2px;" /> <?php _e( 'Add Form', 'visual-form-builder' ); ?>
|
210 |
+
</a>
|
211 |
+
<?php
|
212 |
+
endif;
|
213 |
}
|
214 |
|
215 |
/**
|
236 |
$widgets = get_option( 'vfb_dashboard_widget_options' );
|
237 |
$total_items = isset( $widgets['vfb_dashboard_recent_entries'] ) && isset( $widgets['vfb_dashboard_recent_entries']['items'] ) ? absint( $widgets['vfb_dashboard_recent_entries']['items'] ) : 5;
|
238 |
|
239 |
+
$forms = $wpdb->get_var( "SELECT COUNT(*) FROM {$this->form_table_name}" );
|
240 |
+
|
241 |
+
if ( !$forms ) :
|
242 |
echo sprintf(
|
243 |
+
'<p>%1$s <a href="%2$s">%3$s</a></p>',
|
244 |
__( 'You currently do not have any forms.', 'visual-form-builder' ),
|
245 |
esc_url( admin_url( 'admin.php?page=vfb-add-new' ) ),
|
246 |
__( 'Get started!', 'visual-form-builder' )
|
247 |
);
|
248 |
+
|
249 |
+
return;
|
250 |
+
endif;
|
251 |
+
|
252 |
+
$entries = $wpdb->get_results( $wpdb->prepare( "SELECT forms.form_title, entries.entries_id, entries.form_id, entries.sender_name, entries.sender_email, entries.date_submitted FROM $this->form_table_name AS forms INNER JOIN $this->entries_table_name AS entries ON entries.form_id = forms.form_id ORDER BY entries.date_submitted DESC LIMIT %d", $total_items ) );
|
253 |
+
|
254 |
+
if ( !$entries ) :
|
255 |
+
echo sprintf( '<p>%1$s</p>', __( 'You currently do not have any entries.', 'visual-form-builder' ) );
|
256 |
else :
|
257 |
|
258 |
$content = '';
|
401 |
public function screen_options(){
|
402 |
$screen = get_current_screen();
|
403 |
|
404 |
+
$page_main = $this->_admin_pages[ 'vfb' ];
|
405 |
+
$page_entries = $this->_admin_pages[ 'vfb-entries' ];
|
406 |
+
|
407 |
switch( $screen->id ) {
|
408 |
+
case $page_entries :
|
409 |
+
|
410 |
add_screen_option( 'per_page', array(
|
411 |
'label' => __( 'Entries per page', 'visual-form-builder' ),
|
412 |
'default' => 20,
|
413 |
'option' => 'vfb_entries_per_page'
|
414 |
) );
|
415 |
+
|
416 |
break;
|
417 |
|
418 |
+
case $page_main :
|
419 |
+
|
420 |
+
if ( isset( $_REQUEST['form'] ) ) :
|
421 |
+
add_screen_option( 'layout_columns', array(
|
422 |
+
'max' => 2,
|
423 |
+
'default' => 2
|
424 |
+
) );
|
425 |
+
else :
|
426 |
+
add_screen_option( 'per_page', array(
|
427 |
+
'label' => __( 'Forms per page', 'visual-form-builder' ),
|
428 |
+
'default' => 20,
|
429 |
+
'option' => 'vfb_forms_per_page'
|
430 |
+
) );
|
431 |
+
endif;
|
432 |
|
433 |
break;
|
434 |
}
|
443 |
|
444 |
if ( $option == 'vfb_entries_per_page' )
|
445 |
return $value;
|
446 |
+
elseif ( $option == 'vfb_forms_per_page' )
|
447 |
+
return $value;
|
448 |
}
|
449 |
|
450 |
/**
|
455 |
public function add_meta_boxes() {
|
456 |
global $current_screen;
|
457 |
|
458 |
+
$page_main = $this->_admin_pages[ 'vfb' ];
|
459 |
+
|
460 |
+
if ( $current_screen->id == $page_main && isset( $_REQUEST['form'] ) ) {
|
461 |
+
add_meta_box( 'vfb_form_items_meta_box', __( 'Form Items', 'visual-form-builder' ), array( &$this, 'meta_box_form_items' ), $page_main, 'side', 'high' );
|
462 |
+
add_meta_box( 'vfb_form_media_button_tip', __( 'Display Forms', 'visual-form-builder' ), array( &$this, 'meta_box_display_forms' ), $page_main, 'side', 'low' );
|
463 |
}
|
464 |
}
|
465 |
/**
|
610 |
emails_to TEXT,
|
611 |
date_submitted DATETIME,
|
612 |
ip_address VARCHAR(25),
|
613 |
+
entry_approved VARCHAR(20) DEFAULT '1',
|
614 |
PRIMARY KEY (entries_id)
|
615 |
) DEFAULT CHARACTER SET $charset COLLATE $collate;";
|
616 |
|
629 |
wp_enqueue_script( 'jquery-ui-sortable' );
|
630 |
wp_enqueue_script( 'postbox' );
|
631 |
wp_enqueue_script( 'jquery-form-validation', plugins_url( '/js/jquery.validate.min.js', __FILE__ ), array( 'jquery' ), '1.9.0', true );
|
632 |
+
wp_enqueue_script( 'vfb-admin', plugins_url( '/js/vfb-admin.js', __FILE__ ) , array( 'jquery', 'jquery-form-validation' ), '', true );
|
633 |
+
wp_enqueue_script( 'nested-sortable', plugins_url( '/js/jquery.ui.nestedSortable.js', __FILE__ ) , array( 'jquery', 'jquery-ui-sortable' ), '1.3.5', true );
|
634 |
|
635 |
+
wp_enqueue_style( 'visual-form-builder-style', plugins_url( '/css/visual-form-builder-admin.css', __FILE__ ) );
|
636 |
+
|
637 |
+
wp_localize_script( 'vfb-admin', 'VfbAdminPages', array( 'vfb_pages' => $this->_admin_pages ) );
|
638 |
}
|
639 |
|
640 |
/**
|
646 |
// Make sure scripts are only added once via shortcode
|
647 |
$this->add_scripts = true;
|
648 |
|
649 |
+
wp_register_script( 'jquery-form-validation', plugins_url( '/js/jquery.validate.min.js', __FILE__ ), array( 'jquery' ), '1.9.0', true );
|
650 |
+
wp_register_script( 'visual-form-builder-validation', plugins_url( '/js/vfb-validation.js', __FILE__ ) , array( 'jquery', 'jquery-form-validation' ), '', true );
|
651 |
+
wp_register_script( 'visual-form-builder-metadata', plugins_url( '/js/jquery.metadata.js', __FILE__ ) , array( 'jquery', 'jquery-form-validation' ), '', true );
|
652 |
+
|
653 |
+
wp_enqueue_script( 'jquery-form-validation' );
|
654 |
wp_enqueue_script( 'jquery-ui-datepicker' );
|
655 |
+
wp_enqueue_script( 'visual-form-builder-validation' );
|
656 |
+
wp_enqueue_script( 'visual-form-builder-metadata' );
|
657 |
}
|
658 |
|
659 |
/**
|
1002 |
|
1003 |
foreach ( $data as $k => $v ) {
|
1004 |
// Update each field with it's new sequence and parent ID
|
1005 |
+
$update = $wpdb->update( $this->field_table_name, array( 'field_sequence' => $k, 'field_parent' => $v['parent'] ), array( 'field_id' => $v['field_id'] ) );
|
1006 |
}
|
|
|
|
|
1007 |
|
1008 |
+
wp_die();
|
1009 |
}
|
1010 |
|
1011 |
/**
|
1109 |
public function ajax_delete_field() {
|
1110 |
global $wpdb;
|
1111 |
|
1112 |
+
if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'visual_form_builder_delete_field' ) {
|
1113 |
$form_id = absint( $_REQUEST['form'] );
|
1114 |
$field_id = absint( $_REQUEST['field'] );
|
1115 |
|
1218 |
* @since 2.5
|
1219 |
*/
|
1220 |
public function all_forms() {
|
1221 |
+
global $wpdb, $forms_list;
|
1222 |
|
1223 |
$order = sanitize_sql_orderby( 'form_title ASC' );
|
1224 |
|
1225 |
$where = apply_filters( 'vfb_pre_get_forms', '' );
|
1226 |
+
$forms = $wpdb->get_results( "SELECT form_id, form_title FROM $this->form_table_name WHERE 1=1 $where ORDER BY $order" );
|
1227 |
+
|
1228 |
+
if ( !$forms ) :
|
1229 |
+
echo '<div class="vfb-form-alpha-list"><h3 id="vfb-no-forms">You currently do not have any forms. <a href="' . esc_url( admin_url( 'admin.php?page=vfb-add-new' ) ) . '">Click here to get started</a>.</h3></div>';
|
1230 |
+
return;
|
1231 |
+
endif;
|
1232 |
+
|
1233 |
+
echo '<form id="forms-filter" method="post" action="">';
|
1234 |
|
1235 |
+
$forms_list->prepare_items();
|
1236 |
+
|
1237 |
+
$forms_list->search_box( 'search', 'search_id' );
|
1238 |
+
$forms_list->display();
|
1239 |
+
|
1240 |
+
echo '</form>';
|
1241 |
+
?>
|
1242 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1243 |
<?php
|
1244 |
}
|
1245 |
|
1290 |
$last = $field->field_id;
|
1291 |
$parent = $field->field_parent;
|
1292 |
?>
|
1293 |
+
<li id="form_item_<?php echo $field->field_id; ?>" class="form-item<?php echo ( in_array( $field->field_type, array( 'submit', 'secret', 'verification' ) ) ) ? ' ui-state-disabled' : ''; ?><?php echo ( !in_array( $field->field_type, array( 'fieldset', 'section', 'verification' ) ) ) ? ' mjs-nestedSortable-no-nesting' : ''; ?>">
|
1294 |
<dl class="menu-item-bar">
|
1295 |
+
<dt class="vfb-menu-item-handle vfb-menu-item-type-<?php echo esc_attr( $field->field_type ); ?>">
|
1296 |
<span class="item-title"><?php echo stripslashes( esc_attr( $field->field_name ) ); ?><?php echo ( $field->field_required == 'yes' ) ? ' <span class="is-field-required">*</span>' : ''; ?></span>
|
1297 |
<span class="item-controls">
|
1298 |
<span class="item-type"><?php echo strtoupper( str_replace( '-', ' ', $field->field_type ) ); ?></span>
|
1306 |
|
1307 |
<p class="description description-wide">
|
1308 |
<label for="edit-form-item-name-<?php echo $field->field_id; ?>"><?php echo ( in_array( $field->field_type, array( 'fieldset', 'verification' ) ) ) ? 'Legend' : 'Name'; ?>
|
1309 |
+
<span class="vfb-tooltip" rel="<?php esc_attr_e( 'For Fieldsets, a Legend is simply the name of that group. Use general terms that describe the fields included in this Fieldset.', 'visual-form-builder' ); ?>" title="<?php esc_attr_e( 'About Legend', 'visual-form-builder' ); ?>">(?)</span>
|
1310 |
<br />
|
1311 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_name ) ); ?>" name="field_name-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-name-<?php echo $field->field_id; ?>" maxlength="255" />
|
1312 |
</label>
|
1314 |
<p class="description description-wide">
|
1315 |
<label for="edit-form-item-css-<?php echo $field->field_id; ?>">
|
1316 |
<?php _e( 'CSS Classes' , 'visual-form-builder'); ?>
|
1317 |
+
<span class="vfb-tooltip" rel="<?php esc_attr_e( 'For each field, you can insert your own CSS class names which can be used in your own stylesheets.', 'visual-form-builder' ); ?>" title="<?php esc_attr_e( 'About CSS Classes', 'visual-form-builder' ); ?>">(?)</span>
|
1318 |
<br />
|
1319 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_css ) ); ?>" name="field_css-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-css-<?php echo $field->field_id; ?>" />
|
1320 |
</label>
|
1325 |
<p class="description description-wide">
|
1326 |
<label for="edit-form-item-name-<?php echo $field->field_id; ?>">
|
1327 |
<?php _e( 'Name' , 'visual-form-builder'); ?>
|
1328 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Name', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( "A field's name is the most visible and direct way to describe what that field is for.", 'visual-form-builder' ); ?>">(?)</span>
|
1329 |
<br />
|
1330 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_name ) ); ?>" name="field_name-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-name-<?php echo $field->field_id; ?>" maxlength="255" />
|
1331 |
</label>
|
1333 |
<p class="description description-wide">
|
1334 |
<label for="edit-form-item-description-<?php echo $field->field_id; ?>">
|
1335 |
<?php _e( 'Description (HTML tags allowed)', 'visual-form-builder' ); ?>
|
1336 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Instructions Description', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'The Instructions field allows for long form explanations, typically seen at the beginning of Fieldsets or Sections. HTML tags are allowed.', 'visual-form-builder' ); ?>">(?)</span>
|
1337 |
<br />
|
1338 |
<textarea name="field_description-<?php echo $field->field_id; ?>" class="widefat edit-menu-item-description" cols="20" rows="3" id="edit-form-item-description-<?php echo $field->field_id; ?>" /><?php echo stripslashes( $field->field_description ); ?></textarea>
|
1339 |
</label>
|
1345 |
<p class="description description-wide">
|
1346 |
<label for="edit-form-item-name-<?php echo $field->field_id; ?>">
|
1347 |
<?php _e( 'Name' , 'visual-form-builder'); ?>
|
1348 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Name', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( "A field's name is the most visible and direct way to describe what that field is for.", 'visual-form-builder' ); ?>">(?)</span>
|
1349 |
<br />
|
1350 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_name ) ); ?>" name="field_name-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-name-<?php echo $field->field_id; ?>" maxlength="255" />
|
1351 |
</label>
|
1354 |
<!-- CSS Classes -->
|
1355 |
<p class="description description-wide">
|
1356 |
<label for="edit-form-item-css-<?php echo $field->field_id; ?>">
|
1357 |
+
<?php _e( 'CSS Classes' , 'visual-form-builder'); ?>
|
1358 |
+
<span class="vfb-tooltip" rel="<?php esc_attr_e( 'For each field, you can insert your own CSS class names which can be used in your own stylesheets.', 'visual-form-builder' ); ?>" title="<?php esc_attr_e( 'About CSS Classes', 'visual-form-builder' ); ?>">(?)</span>
|
1359 |
<br />
|
1360 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_css ) ); ?>" name="field_css-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-css-<?php echo $field->field_id; ?>" />
|
1361 |
</label>
|
1365 |
<p class="description description-wide">
|
1366 |
<label for="edit-form-item-description-<?php echo $field->field_id; ?>">
|
1367 |
<?php _e( 'Description' , 'visual-form-builder'); ?>
|
1368 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Description', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'A description is an optional piece of text that further explains the meaning of this field. Descriptions are displayed below the field. HTML tags are allowed.', 'visual-form-builder' ); ?>">(?)</span>
|
1369 |
<br />
|
1370 |
<textarea name="field_description-<?php echo $field->field_id; ?>" class="widefat edit-menu-item-description" cols="20" rows="3" id="edit-form-item-description-<?php echo $field->field_id; ?>" /><?php echo stripslashes( $field->field_description ); ?></textarea>
|
1371 |
</label>
|
1377 |
<!-- Options -->
|
1378 |
<p class="description description-wide">
|
1379 |
<?php _e( 'Options' , 'visual-form-builder'); ?>
|
1380 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Options', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'This property allows you to set predefined options to be selected by the user. Use the plus and minus buttons to add and delete options. At least one option must exist.', 'visual-form-builder' ); ?>">(?)</span>
|
1381 |
<br />
|
1382 |
<?php
|
1383 |
// If the options field isn't empty, unserialize and build array
|
1401 |
<input type="text" value="<?php echo stripslashes( esc_attr( $options ) ); ?>" name="field_options-<?php echo $field->field_id; ?>[]" class="widefat" id="edit-form-item-options-<?php echo $field->field_id . "-$count"; ?>" />
|
1402 |
</label>
|
1403 |
|
1404 |
+
<a href="#" class="addOption" title="Add an Option"><?php _e( 'Add', 'visual-form-builder' ); ?></a> <a href="#" class="deleteOption" title="Delete Option"><?php _e( 'Delete', 'visual-form-builder' ); ?></a>
|
1405 |
</div>
|
1406 |
<?php
|
1407 |
$count++;
|
1434 |
?>
|
1435 |
<label for="edit-form-item-options-<?php echo $field->field_id; ?>">
|
1436 |
<?php _e( 'Accepted File Extensions' , 'visual-form-builder'); ?>
|
1437 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Accepted File Extensions', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Control the types of files allowed. Enter extensions without periods and separate multiples using the pipe character ( | ).', 'visual-form-builder' ); ?>">(?)</span>
|
1438 |
<br />
|
1439 |
<input type="text" value="<?php echo stripslashes( esc_attr( $options ) ); ?>" name="field_options-<?php echo $field->field_id; ?>[]" class="widefat" id="edit-form-item-options-<?php echo $field->field_id; ?>" />
|
1440 |
</label>
|
1449 |
<p class="description description-thin">
|
1450 |
<label for="edit-form-item-validation">
|
1451 |
<?php _e( 'Validation' , 'visual-form-builder'); ?>
|
1452 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Validation', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Ensures user-entered data is formatted properly. For more information on Validation, refer to the Help tab at the top of this page.', 'visual-form-builder' ); ?>">(?)</span>
|
1453 |
<br />
|
1454 |
|
1455 |
<?php if ( in_array( $field->field_type , array( 'text', 'time' ) ) ) : ?>
|
1497 |
<p class="field-link-target description description-thin">
|
1498 |
<label for="edit-form-item-required">
|
1499 |
<?php _e( 'Required' , 'visual-form-builder'); ?>
|
1500 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Required', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Requires the field to be completed before the form is submitted. By default, all fields are set to No.', 'visual-form-builder' ); ?>">(?)</span>
|
1501 |
<br />
|
1502 |
<select name="field_required-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-required-<?php echo $field->field_id; ?>">
|
1503 |
<option value="no" <?php selected( $field->field_required, 'no' ); ?>><?php _e( 'No' , 'visual-form-builder'); ?></option>
|
1511 |
<p class="description description-thin">
|
1512 |
<label for="edit-form-item-size">
|
1513 |
<?php _e( 'Size' , 'visual-form-builder'); ?>
|
1514 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Size', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Control the size of the field. By default, all fields are set to Medium.', 'visual-form-builder' ); ?>">(?)</span>
|
1515 |
<br />
|
1516 |
<select name="field_size-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-size-<?php echo $field->field_id; ?>">
|
1517 |
<option value="small" <?php selected( $field->field_size, 'small' ); ?>><?php _e( 'Small' , 'visual-form-builder'); ?></option>
|
1526 |
<p class="description description-thin">
|
1527 |
<label for="edit-form-item-size">
|
1528 |
<?php _e( 'Options Layout' , 'visual-form-builder'); ?>
|
1529 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Options Layout', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Control the layout of radio buttons or checkboxes. By default, options are arranged in One Column.', 'visual-form-builder' ); ?>">(?)</span>
|
1530 |
<br />
|
1531 |
<select name="field_size-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-size-<?php echo $field->field_id; ?>"<?php echo ( $field->field_type == 'time' ) ? ' disabled="disabled"' : ''; ?>>
|
1532 |
<option value="" <?php selected( $field->field_size, '' ); ?>><?php _e( 'One Column' , 'visual-form-builder'); ?></option>
|
1542 |
<p class="description description-thin">
|
1543 |
<label for="edit-form-item-layout">
|
1544 |
<?php _e( 'Field Layout' , 'visual-form-builder'); ?>
|
1545 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Field Layout', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Used to create advanced layouts. Align fields side by side in various configurations.', 'visual-form-builder' ); ?>">(?)</span>
|
1546 |
<br />
|
1547 |
<select name="field_layout-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-layout-<?php echo $field->field_id; ?>">
|
1548 |
|
1568 |
<p class="description description-wide">
|
1569 |
<label for="edit-form-item-default-<?php echo $field->field_id; ?>">
|
1570 |
<?php _e( 'Default Value' , 'visual-form-builder'); ?>
|
1571 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Default Value', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Set a default value that will be inserted automatically.', 'visual-form-builder' ); ?>">(?)</span>
|
1572 |
<br />
|
1573 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_default ) ); ?>" name="field_default-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-default-<?php echo $field->field_id; ?>" maxlength="255" />
|
1574 |
</label>
|
1578 |
<p class="description description-wide">
|
1579 |
<label for="edit-form-item-default-<?php echo $field->field_id; ?>">
|
1580 |
<?php _e( 'Default Country' , 'visual-form-builder'); ?>
|
1581 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About Default Country', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'Select the country you would like to be displayed by default.', 'visual-form-builder' ); ?>">(?)</span>
|
1582 |
<br />
|
1583 |
<select name="field_default-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-default-<?php echo $field->field_id; ?>">
|
1584 |
<?php
|
1594 |
<p class="description description-wide">
|
1595 |
<label for="edit-form-item-css-<?php echo $field->field_id; ?>">
|
1596 |
<?php _e( 'CSS Classes' , 'visual-form-builder'); ?>
|
1597 |
+
<span class="vfb-tooltip" title="<?php esc_attr_e( 'About CSS Classes', 'visual-form-builder' ); ?>" rel="<?php esc_attr_e( 'For each field, you can insert your own CSS class names which can be used in your own stylesheets.', 'visual-form-builder' ); ?>">(?)</span>
|
1598 |
<br />
|
1599 |
<input type="text" value="<?php echo stripslashes( esc_attr( $field->field_css ) ); ?>" name="field_css-<?php echo $field->field_id; ?>" class="widefat" id="edit-form-item-css-<?php echo $field->field_id; ?>" maxlength="255" />
|
1600 |
</label>
|
1660 |
* @since 1.0
|
1661 |
* @uses add_options_page() Creates a menu item under the Settings menu.
|
1662 |
*/
|
1663 |
+
public function add_admin() {
|
1664 |
+
$current_pages = array();
|
1665 |
+
|
1666 |
+
$current_pages[ 'vfb' ] = add_menu_page( __( 'Visual Form Builder', 'visual-form-builder' ), __( 'Visual Form Builder', 'visual-form-builder' ), 'manage_options', 'visual-form-builder', array( &$this, 'admin' ), plugins_url( 'visual-form-builder/images/vfb_icon.png' ) );
|
1667 |
|
1668 |
add_submenu_page( 'visual-form-builder', __( 'Visual Form Builder', 'visual-form-builder' ), __( 'All Forms', 'visual-form-builder' ), 'manage_options', 'visual-form-builder', array( &$this, 'admin' ) );
|
1669 |
+
$current_pages[ 'vfb-add-new' ] = add_submenu_page( 'visual-form-builder', __( 'Add New Form', 'visual-form-builder' ), __( 'Add New Form', 'visual-form-builder' ), 'manage_options', 'vfb-add-new', array( &$this, 'admin_add_new' ) );
|
1670 |
+
$current_pages[ 'vfb-entries' ] = add_submenu_page( 'visual-form-builder', __( 'Entries', 'visual-form-builder' ), __( 'Entries', 'visual-form-builder' ), 'manage_options', 'vfb-entries', array( &$this, 'admin_entries' ) );
|
1671 |
+
$current_pages[ 'vfb-export' ] = add_submenu_page( 'visual-form-builder', __( 'Export', 'visual-form-builder' ), __( 'Export', 'visual-form-builder' ), 'manage_options', 'vfb-export', array( &$this, 'admin_export' ) );
|
1672 |
+
|
1673 |
+
// All plugin page load hooks
|
1674 |
+
foreach ( $current_pages as $key => $page ) :
|
1675 |
+
// Load the jQuery and CSS we need if we're on our plugin page
|
1676 |
+
add_action( "load-$page", array( &$this, 'admin_scripts' ) );
|
1677 |
+
|
1678 |
+
// Load the Help tab on all pages
|
1679 |
+
add_action( "load-$page", array( &$this, 'help' ) );
|
1680 |
+
endforeach;
|
1681 |
+
|
1682 |
+
// Save pages array for filter/action use throughout plugin
|
1683 |
+
$this->_admin_pages = $current_pages;
|
1684 |
+
|
1685 |
+
// Adds a Screen Options tab to the Entries screen
|
1686 |
+
add_filter( 'load-' . $current_pages['vfb'], array( &$this, 'screen_options' ) );
|
1687 |
+
add_filter( 'load-' . $current_pages['vfb-entries'], array( &$this, 'screen_options' ) );
|
1688 |
+
|
1689 |
+
// Add meta boxes to the form builder admin page
|
1690 |
+
add_action( 'load-' . $current_pages['vfb'], array( &$this, 'add_meta_boxes' ) );
|
1691 |
+
|
1692 |
+
// Include Entries and Import files
|
1693 |
+
add_action( 'load-' . $current_pages['vfb-entries'], array( &$this, 'includes' ) );
|
1694 |
+
|
1695 |
+
add_action( 'load-' . $current_pages['vfb'], array( &$this, 'include_forms_list' ) );
|
1696 |
+
}
|
1697 |
+
|
1698 |
+
/**
|
1699 |
+
* Display Add New Form page
|
1700 |
+
*
|
1701 |
+
*
|
1702 |
+
* @since 2.7.2
|
1703 |
+
*/
|
1704 |
+
public function admin_add_new() {
|
1705 |
+
?>
|
1706 |
+
<div class="wrap">
|
1707 |
+
<?php screen_icon( 'options-general' ); ?>
|
1708 |
+
<h2><?php _e( 'Add New Form', 'visual-form-builder' ); ?></h2>
|
1709 |
+
<?php
|
1710 |
+
include_once( trailingslashit( plugin_dir_path( __FILE__ ) ) . 'includes/admin-new-form.php' );
|
1711 |
+
?>
|
1712 |
+
</div>
|
1713 |
+
<?php
|
1714 |
+
}
|
1715 |
+
|
1716 |
+
/**
|
1717 |
+
* Display Entries
|
1718 |
+
*
|
1719 |
+
*
|
1720 |
+
* @since 2.7.2
|
1721 |
+
*/
|
1722 |
+
public function admin_entries() {
|
1723 |
+
global $entries_list, $entries_detail;
|
1724 |
+
?>
|
1725 |
+
<div class="wrap">
|
1726 |
+
<?php screen_icon( 'options-general' ); ?>
|
1727 |
+
<h2>
|
1728 |
+
<?php _e( 'Entries', 'visual-form-builder' ); ?>
|
1729 |
+
<?php
|
1730 |
+
// If searched, output the query
|
1731 |
+
if ( isset( $_REQUEST['s'] ) && !empty( $_REQUEST['s'] ) )
|
1732 |
+
echo '<span class="subtitle">' . sprintf( __( 'Search results for "%s"' , 'visual-form-builder' ), $_REQUEST['s'] );
|
1733 |
+
?>
|
1734 |
+
</h2>
|
1735 |
+
<?php
|
1736 |
+
if ( isset( $_REQUEST['action'] ) && in_array( $_REQUEST['action'], array( 'view', 'edit', 'update_entry' ) ) ) :
|
1737 |
+
$entries_detail->entries_detail();
|
1738 |
+
else :
|
1739 |
+
$entries_list->views();
|
1740 |
+
$entries_list->prepare_items();
|
1741 |
+
?>
|
1742 |
+
<form id="entries-filter" method="post" action="">
|
1743 |
+
<?php
|
1744 |
+
$entries_list->search_box( 'search', 'search_id' );
|
1745 |
+
$entries_list->display();
|
1746 |
+
?>
|
1747 |
+
</form>
|
1748 |
+
<?php endif; ?>
|
1749 |
+
</div>
|
1750 |
+
<?php
|
1751 |
+
}
|
1752 |
+
|
1753 |
+
/**
|
1754 |
+
* Display Export
|
1755 |
+
*
|
1756 |
+
*
|
1757 |
+
* @since 2.7.2
|
1758 |
+
*/
|
1759 |
+
public function admin_export() {
|
1760 |
+
global $export;
|
1761 |
+
?>
|
1762 |
+
<div class="wrap">
|
1763 |
+
<?php screen_icon( 'options-general' ); ?>
|
1764 |
+
<h2><?php _e( 'Export', 'visual-form-builder' ); ?></h2>
|
1765 |
+
<?php
|
1766 |
+
$export->display();
|
1767 |
+
?>
|
1768 |
+
</div>
|
1769 |
+
<?php
|
1770 |
}
|
1771 |
|
1772 |
/**
|
1775 |
* @since 1.0
|
1776 |
*/
|
1777 |
public function admin() {
|
1778 |
+
global $wpdb, $current_user;
|
1779 |
|
1780 |
get_currentuserinfo();
|
1781 |
|
1784 |
|
1785 |
// Set variables depending on which tab is selected
|
1786 |
$form_nav_selected_id = ( isset( $_REQUEST['form'] ) ) ? $_REQUEST['form'] : '0';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1787 |
?>
|
1788 |
<div class="wrap">
|
1789 |
<?php screen_icon( 'options-general' ); ?>
|
1790 |
<h2>
|
1791 |
+
<?php _e( 'Visual Form Builder', 'visual-form-builder' ); ?>
|
1792 |
+
<?php
|
1793 |
+
// Add New link
|
1794 |
+
echo sprintf( ' <a href="%1$s" class="add-new-h2">%2$s</a>', esc_url( admin_url( 'admin.php?page=vfb-add-new' ) ), esc_html( __( 'Add New', 'visual-form-builder' ) ) );
|
1795 |
|
1796 |
// If searched, output the query
|
1797 |
+
if ( isset( $_REQUEST['s'] ) && !empty( $_REQUEST['s'] ) )
|
1798 |
+
echo '<span class="subtitle">' . sprintf( __( 'Search results for "%s"' , 'visual-form-builder' ), $_REQUEST['s'] );
|
1799 |
+
?>
|
1800 |
</h2>
|
1801 |
+
<?php if ( empty( $form_nav_selected_id ) ) : ?>
|
1802 |
+
<div id="vfb-form-list">
|
1803 |
+
<div id="vfb-sidebar">
|
1804 |
+
<div id="vfb-upgrade-column">
|
1805 |
+
<div class="vfb-pro-upgrade">
|
1806 |
+
<h2><a href="http://vfb.matthewmuro.com">Visual Form Builder Pro</a></h2>
|
1807 |
+
<p class="vfb-pro-call-to-action">
|
1808 |
+
<a class="vfb-btn vfb-btn-primary" href="http://vfb.matthewmuro.com/"><?php _e( 'Buy Now' , 'visual-form-builder'); ?></a>
|
1809 |
+
</p>
|
1810 |
+
<h3><?php _e( 'New Features' , 'visual-form-builder'); ?></h3>
|
1811 |
+
<ul>
|
1812 |
+
<li><a href="http://vfb.matthewmuro.com/#addons"><?php _e( 'Now with Add-Ons' , 'visual-form-builder'); ?></a></li>
|
1813 |
+
<li><?php _e( 'Akismet Support' , 'visual-form-builder'); ?></li>
|
1814 |
+
<li><?php _e( 'Optional SPAM Verification' , 'visual-form-builder'); ?></li>
|
1815 |
+
<li><?php _e( 'Nested Drag and Drop' , 'visual-form-builder'); ?></li>
|
1816 |
+
<li><?php _e( 'Conditional Logic' , 'visual-form-builder'); ?></li>
|
1817 |
+
<li><?php _e( '10+ new Form Fields' , 'visual-form-builder'); ?></li>
|
1818 |
+
<li><?php _e( 'Complete Entries Management' , 'visual-form-builder'); ?></li>
|
1819 |
+
<li><?php _e( 'Import/Export' , 'visual-form-builder'); ?></li>
|
1820 |
+
<li><?php _e( 'Quality HTML Email Template' , 'visual-form-builder'); ?></li>
|
1821 |
+
<li><?php _e( 'Plain Text Email Option' , 'visual-form-builder'); ?></li>
|
1822 |
+
<li><?php _e( 'Email Designer' , 'visual-form-builder'); ?></li>
|
1823 |
+
<li><?php _e( 'Analytics' , 'visual-form-builder'); ?></li>
|
1824 |
+
<li><?php _e( 'Data & Form Migration' , 'visual-form-builder'); ?></li>
|
1825 |
+
<li><?php _e( 'Scheduling' , 'visual-form-builder'); ?></li>
|
1826 |
+
<li><?php _e( 'Limit Form Entries' , 'visual-form-builder'); ?></li>
|
1827 |
+
<li><?php _e( 'Simple PayPal Integration' , 'visual-form-builder'); ?></li>
|
1828 |
+
<li><?php _e( 'Form Paging' , 'visual-form-builder'); ?></li>
|
1829 |
+
<li><?php _e( 'Live Preview' , 'visual-form-builder'); ?></li>
|
1830 |
+
<li><?php _e( 'Custom Capabilities' , 'visual-form-builder'); ?></li>
|
1831 |
+
<li><?php _e( 'No License Key' , 'visual-form-builder'); ?></li>
|
1832 |
+
<li><?php _e( 'Automatic Updates' , 'visual-form-builder'); ?></li>
|
1833 |
+
</ul>
|
1834 |
+
|
1835 |
+
<p><a href="http://vfb.matthewmuro.com/#features"><?php _e( 'View all features' , 'visual-form-builder'); ?></a>.</p>
|
1836 |
+
</div> <!-- .vfb-pro-upgrade -->
|
1837 |
+
|
1838 |
+
<h3><?php _e( 'Promote Visual Form Builder' , 'visual-form-builder'); ?></h3>
|
1839 |
+
<ul id="promote-vfb">
|
1840 |
+
<li id="twitter"><?php _e( 'Follow me on Twitter' , 'visual-form-builder'); ?>: <a href="http://twitter.com/#!/matthewmuro">@matthewmuro</a></li>
|
1841 |
+
<li id="star"><a href="http://wordpress.org/extend/plugins/visual-form-builder/"><?php _e( 'Rate Visual Form Builder on WordPress.org' , 'visual-form-builder'); ?></a></li>
|
1842 |
+
<li id="paypal">
|
1843 |
+
<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=G87A9UN9CLPH4&lc=US&item_name=Visual%20Form%20Builder¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted"><img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif" width="74" height="21"></a>
|
1844 |
+
</li>
|
1845 |
+
</ul>
|
1846 |
+
</div> <!-- #vfb-upgrade-column -->
|
1847 |
+
</div> <!-- #vfb-sidebar -->
|
1848 |
+
<div id="vfb-main" class="vfb-order-type-list">
|
1849 |
+
<?php $this->all_forms(); ?>
|
1850 |
+
</div> <!-- #vfb-main -->
|
1851 |
+
</div> <!-- #vfb-form-list -->
|
1852 |
+
|
1853 |
+
<?php
|
1854 |
+
elseif ( !empty( $form_nav_selected_id ) && $form_nav_selected_id !== '0' ) :
|
1855 |
+
include_once( trailingslashit( plugin_dir_path( __FILE__ ) ) . 'includes/admin-form-creator.php' );
|
1856 |
+
endif;
|
1857 |
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1858 |
</div>
|
1859 |
<?php
|
|
|
1860 |
}
|
1861 |
|
1862 |
/**
|
2093 |
}
|
2094 |
}
|
2095 |
|
|
|
|
|
|
|
2096 |
// The VFB widget
|
2097 |
require( trailingslashit( plugin_dir_path( __FILE__ ) ) . 'includes/class-widget.php' );
|
2098 |
|
2100 |
require_once( trailingslashit( plugin_dir_path( __FILE__ ) ) . 'includes/class-export.php' );
|
2101 |
if ( !isset( $export ) )
|
2102 |
$export = new VisualFormBuilder_Export();
|
2103 |
+
?>
|