Form Maker by WD – user-friendly drag & drop Form Builder plugin - Version 1.7.61

Version Description

New: Form Maker Add-ons page

Download this release

Release Info

Developer webdorado
Plugin Icon 128x128 Form Maker by WD – user-friendly drag & drop Form Builder plugin
Version 1.7.61
Comparing to
See all releases

Code changes from version 1.7.60 to 1.7.61

assets/form-maker.png ADDED
Binary file
assets/import_export.png ADDED
Binary file
assets/mailchimp.png ADDED
Binary file
assets/updates_icon.jpg ADDED
Binary file
featured/admin.css ADDED
@@ -0,0 +1,733 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * Admin CSS file
3
+ */
4
+ #fm-tabs > div{
5
+ display:none;
6
+ }
7
+ #fm-settings{
8
+ background: #ffffff;
9
+ padding: 15px;
10
+ }
11
+ .fm-meta-control {
12
+ margin-bottom: 15px;
13
+ }
14
+
15
+ .fm-meta-control label {
16
+ display: block;
17
+ font-weight: bold;
18
+ }
19
+
20
+ #fm-admin-promo {
21
+ background-color: #fcf8e3;
22
+ border: 1px solid #faebbe;
23
+ color: #8a6d3b;
24
+ padding: 15px;
25
+ }
26
+
27
+ #fm_event_meta .inside code {
28
+ word-break: break-all;
29
+ }
30
+
31
+ .border{
32
+ border: 1px solid red;
33
+ }
34
+
35
+ /*Spider events*/
36
+ .fm_repeat_type_list{
37
+ float: left;
38
+ width: 30%;
39
+ }
40
+ .fm_repeat_advanced{
41
+ float: left;
42
+ width: 68%;
43
+ }
44
+ #fm_choose_day_container div label{
45
+ width: 120px;
46
+ display: inline-block;
47
+ }
48
+ #fm_choose_day_container div label:after{
49
+ clear: both;
50
+ }
51
+ #fm_choose_day_container div label input{
52
+ float: right;
53
+ margin: 1px;
54
+ }
55
+ .fm_icon{
56
+ max-width: 64px;
57
+ max-height: 64px;
58
+ }
59
+
60
+ .fm-modal .fm-calendar-event,
61
+ .fm-events .fm-calendar-event{
62
+ width:47%;
63
+ display: inline-block;
64
+ margin:0 20px 10px 0;
65
+ }
66
+
67
+ .fm-events .fm-calendar-event{
68
+ width:42%;
69
+ }
70
+ .fm-modal .fm-calendar-event span:first-child,
71
+ .fm-events .fm-calendar-event span:first-child{
72
+ border: 1px solid #C8C8C8;
73
+ display: inline-block;
74
+ width: 89%;
75
+ box-sizing: border-box;
76
+ padding: 2px 2px 2px 7px;
77
+ color: #7C7C7C;
78
+ white-space: nowrap;
79
+ text-overflow: ellipsis;
80
+ overflow: hidden;
81
+ float: left;
82
+ }
83
+
84
+ .fm-events .fm-calendar-event span:first-child{
85
+ width: 81%;
86
+ }
87
+ .fm-modal .fm-calendar-event:nth-child(even){
88
+ margin-right:0;
89
+ }
90
+
91
+ .fm-events .fm-calendar-event:after{
92
+ clear: both;
93
+ }
94
+
95
+ .fm-modal .fm-calendar-event .fm-calendar-event-add,
96
+ .fm-events .fm-calendar-event-delete{
97
+ display: inline-block;
98
+ text-align: center;
99
+ float: left;
100
+ vertical-align: middle;
101
+ border-radius: 2px;
102
+ height: 24px;
103
+ width: 24px;
104
+ color: #FFFFff;
105
+ background-color: #0074A2;
106
+ cursor: pointer;
107
+ font-size: 19px;
108
+ }
109
+
110
+
111
+ .fm-events .fm-calendar-event-edit{
112
+
113
+ }
114
+ .fm-events .fm-calendar-event-edit a{
115
+ font-size: 0;
116
+ display: inline-block;
117
+ float: left;
118
+ margin: 0 1px;
119
+ border-radius: 2px;
120
+ height: 24px;
121
+ width: 24px;
122
+ background: url("../images/edit_icon.png") no-repeat center center;
123
+ }
124
+ .fm-events .fm-calendar-event-delete{
125
+ line-height: 20px;
126
+ }
127
+
128
+ .fm-calendar-event-add {
129
+ cursor: pointer;
130
+ }
131
+
132
+ .fm-modal {
133
+ position: fixed;
134
+ font-family: Arial, Helvetica, sans-serif;
135
+ overflow-y: scroll;
136
+ top: 0;
137
+ right: 0;
138
+ bottom: 0;
139
+ left: 0;
140
+ background: rgba(0, 0, 0, 0.8);
141
+ z-index: 99999;
142
+ opacity:0;
143
+ -webkit-transition: opacity 400ms ease-in;
144
+ -moz-transition: opacity 400ms ease-in;
145
+ transition: opacity 400ms ease-in;
146
+ pointer-events: none;
147
+ }
148
+ .fm-modal:target {
149
+ opacity:1;
150
+ pointer-events: auto;
151
+ }
152
+ .fm-modal > div.fm-excluded-events {
153
+ width: 500px !important;
154
+ position: relative;
155
+ margin: 10% auto;
156
+ padding: 0px 20px 16px 20px !important;
157
+ border-radius: 1px;
158
+ background: #fff;
159
+ }
160
+ .fm-modal > div.fm-preview {
161
+ position: relative;
162
+ margin: 5%;
163
+ padding: 5px 20px 13px 20px;
164
+ border-radius: 1px;
165
+ background: #fff;
166
+ min-width:600px;
167
+ }
168
+
169
+ .fm-close {
170
+ background: url(../images/close.png);
171
+ display: inline-block;
172
+ position: absolute;
173
+ right: 0px;
174
+ height: 29px;
175
+ top: 0px;
176
+ width: 29px;
177
+ text-decoration: none;
178
+ z-index: 4;
179
+ }
180
+
181
+ .fm-excluded-events h2{
182
+ margin: 15px 0;
183
+ padding-bottom: 15px !important;
184
+ border-bottom: 1px solid #B2B2B2;
185
+ }
186
+
187
+ .wd_stay_active {
188
+ background: none repeat scroll 0% 0% green !important;
189
+ box-shadow: 0px 1px 3px 0px #178FE5 inset !important;
190
+ color: #FFF !important;
191
+ font-weight: 700 !important;
192
+ }
193
+ #fm_event_pickup_date, #fm_event_pickup_time {
194
+ height: 27px;
195
+ border: 1px solid #A1A1A1;
196
+ border-radius: 0;
197
+ font-size: 13px;
198
+ color: #444444;
199
+ padding: 0 5px 0 27px;
200
+ margin-top: 1px;
201
+ }
202
+
203
+ #fm_event_pickup_date {
204
+ background:url(../images/admin_day.jpg) no-repeat left;
205
+ margin: 1px 8px;
206
+ }
207
+ #fm_event_pickup_time {
208
+ background:url(../images/admin_time.jpg) no-repeat left;
209
+ }
210
+
211
+ /*TABS*/
212
+ #fm-tabs, #fm-tabs div{
213
+ background: none #ffffff;
214
+ border: 0;
215
+ }
216
+ .fm-tabs{
217
+ list-style-type: none;
218
+ }
219
+ .fm-tabs li,
220
+ #fm-settings-content .nav-tab-wrapper a{
221
+ display: inline-block;
222
+ border: 1px solid #A5A5A5;
223
+ }
224
+ .fm-tabs li a,
225
+ #fm-settings-content .nav-tab-wrapper a{
226
+ display: table-cell;
227
+ text-align: center;
228
+ width: 100px;
229
+ height: 30px;
230
+ vertical-align: middle;
231
+ text-decoration:none;
232
+ color:#5E5E5E;
233
+ font-size: 16px;
234
+ }
235
+
236
+ #fm-settings-content .nav-tab-wrapper a{
237
+ background: #ffffff;
238
+ height: 21px;
239
+ margin-right: 4px;
240
+ display: inline-block;
241
+ font-weight: normal;
242
+ padding-top: 2px;
243
+ }
244
+
245
+ .fm-tabs li a:focus{
246
+ box-shadow:none;
247
+ }
248
+ .fm-tabs li:hover a,.fm-tabs li.ui-state-active a,
249
+ #fm-settings-content .nav-tab-wrapper a:hover,#fm-settings-content .nav-tab-wrapper a.nav-tab-active{
250
+ color:#ffffff;
251
+ background: #0074A2;
252
+ }
253
+
254
+ #fm-settings-content .nav-tab-wrapper {
255
+ border-bottom:0;
256
+ padding-left: 0;
257
+ }
258
+
259
+ .fm-tabs li:hover,.fm-tabs li.ui-state-active,
260
+ #fm-settings-content .nav-tab-wrapper a.nav-tab-active{
261
+ border: 1px solid transparent;
262
+ }
263
+
264
+ .fm-tab-inner{
265
+ padding: 15px;
266
+ }
267
+
268
+ /*Preview */
269
+ .ui-selecting { background: #FECA40 !important; }
270
+ .ui-selected { background: #F39814 !important;}
271
+
272
+ .event_cal_add {
273
+ width: 350px;
274
+ height: 130px;
275
+ padding: 40px 20px 0;
276
+ border: 1px solid #cccccc;
277
+ position: absolute;
278
+ z-index: 9999;
279
+ background: #ffffff;
280
+ }
281
+ .event_cal_add .close{
282
+ display: block;
283
+ line-height: 18px;
284
+ width: 20px;
285
+ font-size: 8pt;
286
+ margin-top: 1px;
287
+ margin-right: 1px;
288
+ position: absolute;
289
+ font-family: tahoma;
290
+ text-align: center;
291
+ top: 0;
292
+ right: 0;
293
+ cursor: pointer;
294
+ background-size: contain;
295
+ height: 20px;
296
+ }
297
+
298
+ .event_cal_add .add_event_to_cal{
299
+ display: block;
300
+ cursor: pointer;
301
+ padding-bottom: 10px;
302
+ margin: 25px 0 0 0;
303
+ width: 78px;
304
+ text-align: center;
305
+ line-height: 30px;
306
+ height: 20px;
307
+ background: #e3e3e3;
308
+ border: 1px solid #eeeeee;
309
+ }
310
+ .event_cal_add .fm_notification{
311
+ display: block;
312
+ height: 20px;
313
+ margin: 25px 0 0 0;
314
+ }
315
+ span.fm_error{
316
+ color: #bc0b0b;
317
+ display: block;
318
+ padding-left: 36px;
319
+ height: 20px;
320
+
321
+ }
322
+ #fm_calendar_meta h3.hndle{
323
+ color:#0074A2;
324
+ text-transform:uppercase;
325
+ font-size: 17px;
326
+ }
327
+ #fm-settings a.button{
328
+ border: 1px solid #A1A1A1;
329
+ padding: 0px 15px;
330
+ box-shadow: none;
331
+ border-radius: 0;
332
+ color: #000;
333
+ font-weight: bold;
334
+ }
335
+ #fm-settings a.button:hover{
336
+ border: 1px solid transparent;
337
+ color: #fff;
338
+ background: #0074A2;
339
+ }
340
+ #fm-settings input[type="text"],
341
+ #fm-settings select,
342
+ #fm_theme_meta input[type="text"]:not(#fm_event_location),
343
+ #fm_calendar_meta input[type="text"]:not(.fm-search),
344
+ #fm_calendar_meta select,
345
+ #fm_event_meta input[type="text"]:not(#fm_event_date_from):not(#fm_event_date_to):not(#fm_event_location),
346
+ #fm_event_meta select,
347
+ #fm_event_meta #fm_event_year_month,
348
+ #fm-settings .form-field input, #fm-settings input.regular-text{
349
+ width:250px;
350
+ border: 1px solid #A1A1A1;
351
+ }
352
+ #fm_event_date_from,#fm_event_date_to{
353
+ border: 1px solid #A1A1A1;
354
+ }
355
+
356
+ #fm-settings input[type="checkbox"],
357
+ #fm_event_meta input[type="checkbox"],
358
+ #fm-settings input[type="radio"]{
359
+ position: absolute;
360
+ z-index: -1;
361
+ margin: 0 !important;
362
+ width: 5px !important;
363
+ height: 5px !important;
364
+ min-width: 5px !important;
365
+ }
366
+
367
+
368
+ #fm-settings .checkbox-div,
369
+ #fm_event_meta .checkbox-div{
370
+ width: 13px;
371
+ height: 12px;
372
+ background: #FDFDFD;
373
+ border: 1px solid #CBCBCB;
374
+ border-radius: 0px;
375
+ position: relative;
376
+ display: inline-block;
377
+ top: 2px;
378
+ margin-right: 7px;
379
+ margin-left: 15px;
380
+ box-sizing: content-box;
381
+ -webkit-box-sizing: content-box;
382
+ -moz-box-sizing: content-box;
383
+ }
384
+ #fm-settings .checkbox-div:first-child{
385
+ margin-left: 0px;
386
+ }
387
+
388
+ #fm-settings .checkbox-div input[type="checkbox"]:checked + label ,
389
+ #fm_event_meta .checkbox-div input[type="checkbox"]:checked + label ,
390
+ #fm-settings .checkbox-div input[type="radio"]:checked + label {
391
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
392
+ filter: alpha(opacity=100);
393
+ opacity: 1;
394
+ background: #CBCBCB;
395
+ position: absolute;
396
+ top: 2px;
397
+ }
398
+
399
+ #fm-settings input[type="submit"] {
400
+ background: #0074A2;
401
+ color: #ffffff;
402
+ font-weight: bold;
403
+ font-size: 15px;
404
+ border: 0;
405
+ border-radius: 0;
406
+ padding: 5px 25px;
407
+ height: auto;
408
+ }
409
+
410
+
411
+ #fm_event_meta .checkbox-div label,
412
+ #fm-settings .checkbox-div label {
413
+ cursor: pointer;
414
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
415
+ filter: alpha(opacity=0);
416
+ opacity: 0;
417
+ content: "";
418
+ position: absolute;
419
+ width: 9px;
420
+ height: 8px;
421
+ background: #CBCBCB;
422
+ border-radius: 0px;
423
+ top: 2px;
424
+ left: 2px;
425
+ }
426
+
427
+ #fm_calendar_meta .add_event_plus{
428
+ display:inline-block;
429
+ width:18px;
430
+ height:18px;
431
+ border-radius:100%;
432
+ background:#0074A2;
433
+ color:#ffffff;
434
+ text-shadow:1px -1px 2px #005C82;
435
+ margin-left:8px;
436
+ text-align:center;
437
+ font-weight: bold;
438
+ font-size: 15px;
439
+ line-height: 17px;
440
+ }
441
+ #fm_calendar_meta .fm-calendar-event-add a:focus{
442
+ box-shadow:none;
443
+ }
444
+ #fm_event_meta .repeat_format{
445
+ width: 90px;
446
+ display: inline-block;
447
+ }
448
+ #fm_event_meta .repeat_format_monthly{
449
+ width: 66px;
450
+ display: inline-block;
451
+ }
452
+ #fm_event_meta #fm_event_year_month{
453
+ margin: 10px 0 0 95px;
454
+ }
455
+ #fm_event_meta #fm_choose_day_container{
456
+ margin-top: 10px;
457
+ }
458
+ #fm_event_meta #fm_choose_day_container .checkbox-div{
459
+ margin-left: 0px;
460
+ }
461
+ #fm_event_meta .fm_repeat_advanced input[type="text"],
462
+ #fm_event_meta .fm_repeat_advanced select{
463
+ width: auto;
464
+ }
465
+
466
+ #fm_event_meta #fm_monthly,
467
+ #fm_event_meta .fm_event_repeat_event_div{
468
+ margin:10px 0;
469
+ }
470
+
471
+ #fm_event_meta .select_to_enable_disable{
472
+ width:122px !important;
473
+ }
474
+
475
+ #fm_theme_meta label{
476
+ display:inline-block;
477
+ width:290px;
478
+ font-weight: normal;
479
+ font-size: 15px;
480
+ }
481
+
482
+ #fm_theme_meta .fm-tab-inner > div{
483
+ margin:20px 0;
484
+ }
485
+ #fm_theme_meta .fm-tab-inner > div:first-child{
486
+ margin-top:0;
487
+ }
488
+ #fm_theme_meta .with_fm_color:after,
489
+ #fm-settings-content .fm-addons_updates:after,
490
+ #fm-settings-content .main-plugin:after,
491
+ #fm-settings-content:after{
492
+ content:'';
493
+ display:table;
494
+ clear:both;
495
+ }
496
+ #fm_theme_meta .with_fm_color label{
497
+ float: left;
498
+ margin-top: 5px;
499
+ width: 293px;
500
+ }
501
+ #fm_theme_meta .with_fm_color > div{
502
+ float: left;
503
+ }
504
+ .fm-import-settings form{
505
+ float:left;
506
+ width:45%;
507
+ }
508
+ .fm-import-settings input[type=file]{
509
+ margin: 10px 0;
510
+ }
511
+ .fm-import-settings .fm-calendar-event-import{
512
+ font-size: 15px;
513
+ }
514
+
515
+ #fm-settings-content #add_on_title{
516
+ margin-bottom:20px;
517
+ }
518
+
519
+ #fm-settings-content .fm_coming_soon {
520
+ position: absolute;
521
+ top: 44px;
522
+ left: 0;
523
+ }
524
+ #fm-settings-content .fm-add-on a{
525
+ text-decoration: none;
526
+ }
527
+ #fm-settings-content .fm-add-on h2{
528
+ color: #229DBF;
529
+ font-size: 16px;
530
+ margin-bottom: 9px;
531
+ padding: 0 0 7px;
532
+ line-height: 1.2;
533
+ }
534
+ #fm-settings-content .fm-addon-descr{
535
+ font-size: 13px;
536
+ line-height: 18px;
537
+ height: 100%;
538
+ width: 53%;
539
+ opacity: 0;
540
+ position: absolute;
541
+ top: 0;
542
+ left: 0;
543
+ padding: 8px 10px 10px;
544
+ background: #23282D;
545
+ color: #D1DDE0;
546
+ -webkit-backface-visibility: hidden;
547
+ -moz-backface-visibility: hidden;
548
+ backface-visibility: hidden;
549
+ -webkit-transform-origin: 0 0;
550
+ -moz-transform-origin: 0 0;
551
+ transform-origin: 0 0;
552
+ -webkit-transform: rotateY(-90deg);
553
+ -moz-transform: rotateY(-90deg);
554
+ transform: rotateY(-90deg);
555
+ -webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
556
+ -moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
557
+ transition: transform 0.4s, opacity 0.1s 0.3s;
558
+ box-sizing: border-box;
559
+ -webkit-box-sizing: border-box;
560
+ -moz-box-sizing: border-box;
561
+ }
562
+ .grid figcaption {
563
+ position: absolute;
564
+ top: 0;
565
+ left: 0;
566
+ padding: 20px;
567
+ background: #2c3f52;
568
+ color: #ed4e6e;
569
+ }
570
+ #fm-settings-content .fm-addon,
571
+ #fm-settings-content .fm-addon-price{
572
+ display: inline-block;
573
+ margin-top: 15px;
574
+ font-size: 15px;
575
+ border: 1px solid #DCDCDC;
576
+ font-weight: bold;
577
+ }
578
+ #fm-settings-content .fm-addon{
579
+ background: #FFFFFF url(../images/Add_Ons.jpg) no-repeat 6px center;
580
+ color: #66686B;
581
+ padding: 9px 12px 9px 45px;
582
+ width: 100%;
583
+ box-sizing: border-box;
584
+ -webkit-box-sizing: border-box;
585
+ -moz-box-sizing: border-box;
586
+ }
587
+ #fm-settings-content .fm-addon-price{
588
+ background: #FFFFFF;
589
+ color: #229CBF;
590
+ padding: 9px 12px;
591
+ }
592
+ #fm-settings-content .fm-add-on:hover .fm-addon-price,
593
+ #fm-settings-content .fm-addon-price:hover{
594
+ background: #229CBF;
595
+ color: #DDECF1;
596
+ }
597
+ #fm-settings-content .fm-add-on:hover .fm-addon,
598
+ #fm-settings-content .fm-addon:hover{
599
+ background: #23282D url(../images/Add_Ons_hover.jpg) no-repeat 6px center;
600
+ color: #DDDEDE;
601
+ }
602
+ #fm-settings-content .fm-addon span{
603
+ border-left: 1px solid #A7A9AB;
604
+ padding: 4px 10px 4px 10px;
605
+ }
606
+ #fm-settings-content .fm-addon-descr span{
607
+ padding: 5px 0 5px 10px;
608
+ border-left: 1px solid #93CEE0;
609
+ }
610
+ #fm-settings-content a:focus{
611
+ outline:none;
612
+ box-shadow:none;
613
+ }
614
+ #fm-settings-content .fm-add-on{
615
+ width:310px;
616
+ float:left;
617
+ margin-right:40px;
618
+ margin-bottom:57px;
619
+ -webkit-perspective: 1700px;
620
+ -moz-perspective: 1700px;
621
+ perspective: 1700px;
622
+ -webkit-perspective-origin: 0 50%;
623
+ -moz-perspective-origin: 0 50%;
624
+ perspective-origin: 0 50%;
625
+ position: relative;
626
+ }
627
+ #fm-settings-content .main-plugin .fm-add-on{
628
+ float: left;
629
+ margin-right: 25px;
630
+ height: auto;
631
+ }
632
+ #fm-settings-content .fm-figure{
633
+ -webkit-transform-style: preserve-3d;
634
+ -moz-transform-style: preserve-3d;
635
+ transform-style: preserve-3d;
636
+ position: relative;
637
+ width:100%;
638
+ height: 232px;
639
+ margin: 0;
640
+ }
641
+ #fm-settings-content .fm-figure-img{
642
+ overflow: hidden;
643
+ }
644
+ #fm-settings-content .fm-figure-img img{
645
+ -webkit-transition: -webkit-transform 0.4s;
646
+ -moz-transition: -moz-transform 0.4s;
647
+ transition: transform 0.4s;
648
+ }
649
+ #fm-settings-content .fm-figure:hover img{
650
+ -webkit-transform: translateX(25%);
651
+ -moz-transform: translateX(25%);
652
+ -ms-transform: translateX(25%);
653
+ transform: translateX(25%);
654
+ }
655
+ #fm-settings-content .fm-figure:hover figcaption{
656
+ opacity: 1;
657
+ -webkit-transform: rotateY(0deg);
658
+ -moz-transform: rotateY(0deg);
659
+ transform: rotateY(0deg);
660
+ -webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
661
+ -moz-transition: -moz-transform 0.4s, opacity 0.1s;
662
+ transition: transform 0.4s, opacity 0.1s;
663
+ }
664
+ #fm-settings-content .fm-addon-subtitle {
665
+ font-size: 25px;
666
+ border-bottom: 1px solid #C1C4C7;
667
+ padding-bottom: 23px;
668
+ }
669
+ #fm-settings-content .main-plugin .main-plugin-img {
670
+ float: left;
671
+ margin-right: 2%;
672
+ width: 26%;
673
+ }
674
+ #fm-settings-content .main-plugin .main-plugin-img img{
675
+ max-width:100%;
676
+ }
677
+ #fm-settings-content .main-plugin .main-plugin-info {
678
+ float: left;
679
+ }
680
+ #fm-settings-content .main-plugin {
681
+ margin-bottom: 25px;
682
+ }
683
+ #fm-settings-content .main-plugin_desc-cont p,
684
+ #fm-settings-content .main-plugin_desc-cont {
685
+ font-size: 14px;
686
+ }
687
+ #fm-settings-content .main-plugin-desc-info p{
688
+ margin: 2px 0 13px;
689
+ }
690
+ #fm-settings-content .fm-addons_updates .main-plugin-desc-info p{
691
+ margin: 2px 0 4px;
692
+ }
693
+ #fm-settings-content .main-plugin-desc {
694
+ margin-bottom: 12px;
695
+ }
696
+ #fm-settings-content .main-plugin-info h2 {
697
+ padding: 0;
698
+ line-height: 1;
699
+ margin-bottom: 14px;
700
+ }
701
+ #fm-settings-content .main-plugin-info h2 a {
702
+ color: #323A45;
703
+ text-decoration: none;
704
+ font-weight: bold;
705
+ }
706
+ #fm-settings-content .main-plugin-desc-info {
707
+ border-bottom: 1px solid #C0C4C7;
708
+ width: 71%;
709
+ }
710
+ #fm-settings-content .fm-addons_updates .main-plugin-desc-info {
711
+ border-bottom: 0;
712
+ width: 100%;
713
+ }
714
+ #fm-settings-content .update-info {
715
+ background:url(../assets/updates_icon.jpg) no-repeat;
716
+ padding-left:25px;
717
+ color: #bc0b0b;
718
+ }
719
+ #fm-settings-content .fm-addons_updates .fm-figure {
720
+ margin-bottom: 10px;
721
+ }
722
+ #fm-settings-content .fm-addons_updates .fm-addon-descr-update {
723
+ border-top: 1px solid #898989;
724
+ padding-top: 6px;
725
+ }
726
+ #fm-settings-content .fm-addons_updates h2{
727
+ color: #323A45;
728
+ text-decoration: none;
729
+ font-weight: bold;
730
+ border-bottom: 0;
731
+ padding-bottom: 0;
732
+ margin-bottom: 0;
733
+ }
featured/featured.php CHANGED
@@ -179,21 +179,85 @@ function spider_featured($current_plugin = '') {
179
  }
180
 
181
  function spider_extensions($current_plugin = '') {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
182
  ?>
183
- <div id="main_featured_plugins_page">
184
- <h3>Form Maker Plugins</h3>
185
- <ul id="featured-plugins-list">
186
- <li class="form-maker-import">
187
- <div class="product"></div>
188
- <div class="title">
189
- <strong class="heading">Form Maker Export/Import</strong>
190
- </div>
191
- <div class="description">
192
- <p>Form Maker Export/Import WordPress plugin allows exporting and importing forms with/without submissions.</p>
193
- </div>
194
- <a target="_blank" href="https://web-dorado.com/products/wordpress-form/export-import.html" class="download">Download</a>
195
- </li>
196
- </ul>
197
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
198
  <?php
199
  }
179
  }
180
 
181
  function spider_extensions($current_plugin = '') {
182
+
183
+ $addons = array(
184
+ 'Attention: Add-ons are supported by premium version of Form Maker' => array(
185
+ 'imp_exp' => array(
186
+ 'name' => 'Import/Export',
187
+ 'url' => 'https://web-dorado.com/products/wordpress-form/add-ons/export-import.html',
188
+ 'description' => 'Form Maker Export/Import WordPress plugin allows exporting and importing forms with/without submissions.',
189
+ 'icon' => '',
190
+ 'image' => plugins_url( '../assets/import_export.png', __FILE__ ),
191
+ ),
192
+ 'mailchimp' => array(
193
+ 'name' => 'MailChimp',
194
+ 'url' => 'https://web-dorado.com/products/wordpress-form/add-ons/mailchimp.html',
195
+ 'description' => 'This add-on is an integration of the Form Maker with MailChimp which allows to add contacts to your subscription lists just from submitted forms.',
196
+ 'icon' => '',
197
+ 'image' => plugins_url( '../assets/mailchimp.png', __FILE__ ),
198
+ )
199
+ )
200
+ );
201
+
202
+
203
+
204
  ?>
205
+ <link href="<?php echo plugins_url( 'admin.css', __FILE__ )?>" rel="stylesheet"/>
206
+ <div class="wrap">
207
+ <?php settings_errors(); ?>
208
+ <div id="fm-settings">
209
+ <div id="fm-settings-content" >
210
+ <h2 id="add_on_title"><?php echo esc_html(get_admin_page_title()); ?></h2>
211
+ <?php
212
+ if($addons){
213
+ foreach ($addons as $name=>$cat) {
214
+ ?>
215
+
216
+ <div style="clear: both; margin-top: 15px; "> <h3 class="fm-addon-subtitle" style="color:red"><?php echo $name?> </h3></div>
217
+ <?php
218
+ foreach ( $cat as $addon ) {
219
+ ?>
220
+ <div class="fm-add-on">
221
+ <h2><?php echo $addon['name'] ?></h2>
222
+ <figure class="fm-figure">
223
+ <div class="fm-figure-img">
224
+ <a href="<?php echo $addon['url'] ?>" target="_blank">
225
+ <?php if ( $addon['image'] ) { ?>
226
+ <img src="<?php echo $addon['image'] ?>"/>
227
+ <?php } ?>
228
+ </a>
229
+ </div>
230
+
231
+ <figcaption class="fm-addon-descr fm-figcaption">
232
+
233
+ <?php if ( $addon['icon'] ) { ?>
234
+ <img src="<?php echo $addon['icon'] ?>"/>
235
+ <?php } ?>
236
+ <?php echo $addon['description'] ?>
237
+ </figcaption>
238
+ </figure>
239
+ <?php if ( $addon['url'] !== '#' ) { ?>
240
+ <a href="<?php echo $addon['url'] ?>"
241
+ target="_blank" class="fm-addon"><span>GET THIS ADD ON</span></a>
242
+
243
+ <?php } else { ?>
244
+ <div class="fm_coming_soon">
245
+ <img
246
+ src="<?php echo plugins_url( '../../assets/coming_soon.png', __FILE__ ); ?>"/>
247
+ </div>
248
+ <?php } ?>
249
+ </div>
250
+ <?php
251
+ }
252
+ }
253
+ }
254
+ ?>
255
+
256
+ </div>
257
+ <!-- #fm-settings-content -->
258
+ </div>
259
+ <!-- #fm-settings -->
260
+ </div><!-- .wrap -->
261
+
262
  <?php
263
  }
form-maker.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Form Maker
4
  * Plugin URI: http://web-dorado.com/products/form-maker-wordpress.html
5
  * Description: This plugin is a modern and advanced tool for easy and fast creating of a WordPress Form. The backend interface is intuitive and user friendly which allows users far from scripting and programming to create WordPress Forms.
6
- * Version: 1.7.60
7
  * Author: WebDorado
8
  * Author URI: http://web-dorado.com/
9
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
@@ -35,7 +35,7 @@ function form_maker_options_panel() {
35
 
36
  add_submenu_page('manage_fm', 'Featured Plugins', 'Featured Plugins', 'manage_options', 'featured_plugins_fm', 'fm_featured');
37
  add_submenu_page('manage_fm', 'Featured Themes', 'Featured Themes', 'manage_options', 'featured_themes_fm', 'fm_featured_themes');
38
- add_submenu_page('manage_fm', 'Form Maker plugins', 'Form Maker plugins', 'manage_options', 'extensions_fm', 'fm_extensions');
39
 
40
  $uninstall_page = add_submenu_page('manage_fm', 'Uninstall', 'Uninstall', 'manage_options', 'uninstall_fm', 'form_maker');
41
  add_action('admin_print_styles-' . $uninstall_page, 'form_maker_styles');
@@ -261,7 +261,7 @@ function register_fmemailverification_cpt(){
261
  // Activate plugin.
262
  function form_maker_activate() {
263
  $version = get_option("wd_form_maker_version");
264
- $new_version = '1.7.60';
265
  global $wpdb;
266
  if (!$version) {
267
  add_option("wd_form_maker_version", $new_version, '', 'no');
3
  * Plugin Name: Form Maker
4
  * Plugin URI: http://web-dorado.com/products/form-maker-wordpress.html
5
  * Description: This plugin is a modern and advanced tool for easy and fast creating of a WordPress Form. The backend interface is intuitive and user friendly which allows users far from scripting and programming to create WordPress Forms.
6
+ * Version: 1.7.61
7
  * Author: WebDorado
8
  * Author URI: http://web-dorado.com/
9
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
35
 
36
  add_submenu_page('manage_fm', 'Featured Plugins', 'Featured Plugins', 'manage_options', 'featured_plugins_fm', 'fm_featured');
37
  add_submenu_page('manage_fm', 'Featured Themes', 'Featured Themes', 'manage_options', 'featured_themes_fm', 'fm_featured_themes');
38
+ add_submenu_page('manage_fm', 'Form Maker Add-ons', 'Form Maker Add-ons', 'manage_options', 'extensions_fm', 'fm_extensions');
39
 
40
  $uninstall_page = add_submenu_page('manage_fm', 'Uninstall', 'Uninstall', 'manage_options', 'uninstall_fm', 'form_maker');
41
  add_action('admin_print_styles-' . $uninstall_page, 'form_maker_styles');
261
  // Activate plugin.
262
  function form_maker_activate() {
263
  $version = get_option("wd_form_maker_version");
264
+ $new_version = '1.7.61';
265
  global $wpdb;
266
  if (!$version) {
267
  add_option("wd_form_maker_version", $new_version, '', 'no');
images/Add_Ons.jpg ADDED
Binary file
images/Add_Ons_hover.jpg ADDED
Binary file
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://web-dorado.com/products/wordpress-form.html
4
  Tags: form, forms, form builder, form maker, form manager, form plugin, form with recaptcha, forms plugin, multiple forms, paypal form, survey form, feedback form, feedback forms, contact form,contact form plugin, contact form builder, form creator, email form, secure form, web form, form to email, contact forms, custom forms, form widget, captcha form, wordpress contact form ,recaptcha contact form, form creation, contact form with auto reply, widget contact form, builder, feedback, contacts form plugin , custom contact form, contact us form, formular, formulario, admin, captcha, contact, database, email, javascript, jquery, page, plugin, survey, widget, custom form, forms creator, input, validation, send copy, form with captcha
5
  Requires at least: 3.4
6
  Tested up to: 4.2
7
- Stable tag: 1.7.60
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -279,6 +279,8 @@ The Form Maker (Pro version) has simple PayPal integration. This allows the user
279
 
280
  == Changelog ==
281
 
 
 
282
 
283
  = 1.7.60 =
284
  Fixed: Minor bug
4
  Tags: form, forms, form builder, form maker, form manager, form plugin, form with recaptcha, forms plugin, multiple forms, paypal form, survey form, feedback form, feedback forms, contact form,contact form plugin, contact form builder, form creator, email form, secure form, web form, form to email, contact forms, custom forms, form widget, captcha form, wordpress contact form ,recaptcha contact form, form creation, contact form with auto reply, widget contact form, builder, feedback, contacts form plugin , custom contact form, contact us form, formular, formulario, admin, captcha, contact, database, email, javascript, jquery, page, plugin, survey, widget, custom form, forms creator, input, validation, send copy, form with captcha
5
  Requires at least: 3.4
6
  Tested up to: 4.2
7
+ Stable tag: 1.7.61
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
279
 
280
  == Changelog ==
281
 
282
+ = 1.7.61 =
283
+ New: Form Maker Add-ons page
284
 
285
  = 1.7.60 =
286
  Fixed: Minor bug