FormGet Contact Form - Version 3.8

Version Description

Download this release

Release Info

Developer PankajAgarwal
Plugin Icon 128x128 FormGet Contact Form
Version 3.8
Comparing to
See all releases

Code changes from version 1.1 to 3.8

css/fgstyle.css ADDED
@@ -0,0 +1,456 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ Version 3.4
3
+ */
4
+ h2.nav-tab-wrapper, h3.nav-tab-wrapper {
5
+ border-bottom-color: #ccc;
6
+ }
7
+ .wrap h2 {
8
+ color: #464646;
9
+ }
10
+ h2.nav-tab-wrapper, h3.nav-tab-wrapper {
11
+ border-bottom-width: 1px;
12
+ border-bottom-style: solid;
13
+ padding-bottom: 0;
14
+ }
15
+ .wrap h2, .subtitle, .login form .input {
16
+ font-family: HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif;
17
+ }
18
+ .wrap h2 {
19
+ font-size: 23px;
20
+ padding: 9px 15px 4px 0;
21
+ line-height: 29px;
22
+ }
23
+ .wrap h2, .subtitle {
24
+ font-weight: 400;
25
+ margin: 0;
26
+ text-shadow: #fff 0 1px 0;
27
+ }
28
+ h2 {
29
+ font-size: 1.5em;
30
+ margin: .83em 0;
31
+ }
32
+ h2 {
33
+ display: block;
34
+ font-size: 1.5em;
35
+ -webkit-margin-before: 0.83em;
36
+ -webkit-margin-after: 0.83em;
37
+ -webkit-margin-start: 0px;
38
+ -webkit-margin-end: 0px;
39
+ font-weight: bold;
40
+ }
41
+ h2 .nav-tab {
42
+ padding: 4px 10px 6px;
43
+ font-weight: 200;
44
+ font-size: 20px;
45
+ line-height: 24px;
46
+ }
47
+ h2 .nav-tab, .wrap h2, .subtitle, .login form .input {
48
+ font-family: HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif;
49
+ }
50
+ .nav-tab:hover, .nav-tab-active {
51
+ border-color: #ccc #ccc #fff;
52
+ }
53
+ .nav-tab {
54
+ border-color: #dfdfdf #dfdfdf #fff;
55
+ }
56
+ .nav-tab-active {
57
+ border-width: 1px;
58
+ color: #464646;
59
+ }
60
+ .nav-tab {
61
+ border-style: solid;
62
+ border-width: 1px 1px 0;
63
+ color: #aaa;
64
+ text-shadow: #fff 0 1px 0;
65
+ font-size: 12px;
66
+ line-height: 16px;
67
+ display: inline-block;
68
+ padding: 4px 14px 6px;
69
+ text-decoration: none;
70
+ margin: 0 6px -1px 0;
71
+ -webkit-border-top-left-radius: 3px;
72
+ -webkit-border-top-right-radius: 3px;
73
+ border-top-left-radius: 3px;
74
+ border-top-right-radius: 3px;
75
+ cursor: pointer;
76
+ }
77
+ h2 .nav-tab, .wrap h2 {
78
+ font-family: HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif;
79
+ }
80
+ .wrap h2.nav-tab-wrapper {
81
+ font-size: 24px;
82
+ line-height: 29px;
83
+ padding-left: 0;
84
+ }
85
+ .wrap h2 {
86
+ font-weight: 400;
87
+ text-shadow: #fff 0 1px 0;
88
+ }
89
+ div {
90
+ display: block;
91
+ }
92
+ #fg_content {
93
+ margin-top: 25px;
94
+ /*padding: 10px;
95
+ padding-top: 10px;
96
+ padding: 0 10px 10px;*/
97
+ border-width: 1px 0;
98
+ border-style: solid;
99
+ background: #fff;
100
+ border-top-color: #fff;
101
+ border-bottom-color: #dfdfdf;
102
+ border-color: #dfdfdf;
103
+ -webkit-box-shadow: inset 0 1px 0 #fff;
104
+ box-shadow: inset 0 1px 0 #fff;
105
+ -webkit-border-radius: 3px;
106
+ border-radius: 3px;
107
+ -webkit-border-radius: 3px;
108
+ border-radius: 3px;
109
+ border-width: 1px;
110
+ border-style: solid;
111
+ position: relative;
112
+ width:1035px;
113
+ height: auto !important;
114
+ }
115
+ .fg_group {
116
+ float: left;
117
+ position: relative;
118
+ float: none;
119
+ width: 100%;
120
+ float: left;
121
+ }
122
+ .fg_section{
123
+ background: #f5f5f5;
124
+ background-image: -webkit-gradient(linear,left bottom,left top,from(#f5f5f5),to(#f9f9f9));
125
+ background-image: -webkit-linear-gradient(bottom,#f5f5f5,#f9f9f9);
126
+ background-image: -moz-linear-gradient(bottom,#f5f5f5,#f9f9f9);
127
+ background-image: -o-linear-gradient(bottom,#f5f5f5,#f9f9f9);
128
+ background-image: linear-gradient(to top,#f5f5f5,#f9f9f9);
129
+ border-color: #dfdfdf;
130
+ -webkit-box-shadow: inset 0 1px 0 #fff;
131
+ box-shadow: inset 0 1px 0 #fff;
132
+ -webkit-border-radius: 3px;
133
+ border-radius: 3px;
134
+ min-width: 255px;
135
+ margin-bottom: 20px;
136
+ padding: 0;
137
+ border-width: 1px;
138
+ border-style: solid;
139
+ line-height: 1;
140
+ -webkit-border-radius: 3px;
141
+ border-radius: 3px;
142
+ border-width: 1px;
143
+ border-style: solid;
144
+ }
145
+ .fg_heading{
146
+ font-size: 15px;
147
+ font-weight: 400;
148
+ padding: 15px 10px;
149
+ margin: 0;
150
+ line-height: 1;
151
+ font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;
152
+ cursor: move;
153
+ border-top-left-radius: 3px;
154
+ border-top-right-radius: 3px;
155
+ color: #464646;
156
+ border-bottom-color: #dfdfdf;
157
+ text-shadow: #fff 0 1px 0;
158
+ -webkit-box-shadow: 0 1px 0 #fff;
159
+ box-shadow: 0 1px 0 #fff;
160
+ background: #f1f1f1;
161
+ background-image: -webkit-gradient(linear,left bottom,left top,from(#ececec),to(#f9f9f9));
162
+ background-image: -webkit-linear-gradient(bottom,#ececec,#f9f9f9);
163
+ background-image: -moz-linear-gradient(bottom,#ececec,#f9f9f9);
164
+ background-image: -o-linear-gradient(bottom,#ececec,#f9f9f9);
165
+ background-image: linear-gradient(to top,#ececec,#f9f9f9);
166
+ }
167
+ h3 {
168
+ font-size: 1.17em;
169
+ margin: 1em 0;
170
+ display: block;
171
+ font-size: 1.17em;
172
+ -webkit-margin-before: 1em;
173
+ -webkit-margin-after: 1em;
174
+ -webkit-margin-start: 0px;
175
+ -webkit-margin-end: 0px;
176
+ font-weight: bold;
177
+ }
178
+ #fg_of_container div#pn_content div.fg_section div.outer_iframe_div{
179
+ width: 1035px;
180
+ }
181
+ #fg_of_container div#pn_content div.fg_section div.outer_iframe_div div.inner_iframe_div{
182
+ width:1030px;
183
+ overflow-x:hidden; /* hides horizontal scrollbar on newer browsers */
184
+ /* resize and min-height are optional, allows user to resize viewable area */
185
+ -webkit-resize:vertical;
186
+ -moz-resize:vertical;
187
+ resize:vertical;
188
+ min-height: 900px;
189
+ }
190
+ #iframebox {
191
+ margin-top:-45px; /* clipping top of page */
192
+ overflow:hidden;
193
+ -webkit-resize:none;
194
+ -moz-resize:none;
195
+ resize:none;
196
+ }
197
+ div.fg_embed_code_save {
198
+ height: 35px;
199
+ margin-top:20px;
200
+ margin-left: 20px;
201
+ width:90px;
202
+ display: inline-block;
203
+ font-size: 14px;
204
+ line-height: 23px;
205
+ padding-left:24px;
206
+ padding-top: 7px;
207
+ cursor: pointer;
208
+ -webkit-border-radius: 3px;
209
+ -webkit-appearance: none;
210
+ -webkit-box-sizing: border-box;
211
+ background-color: #278ab7;
212
+ background-image: -webkit-gradient(linear,left top,left bottom,from(#2e9fd2),to(#21759b));
213
+ background-image: -webkit-linear-gradient(top,#2e9fd2,#21759b);
214
+ background-image: -moz-linear-gradient(top,#2e9fd2,#21759b);
215
+ background-image: -ms-linear-gradient(top,#2e9fd2,#21759b);
216
+ background-image: -o-linear-gradient(top,#2e9fd2,#21759b);
217
+ background-image: linear-gradient(to bottom,#2e9fd2,#21759b);
218
+ border-color: #1b607f;
219
+ -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.6);
220
+ box-shadow: inset 0 1px 0 rgba(120,200,230,.6);
221
+ color: #fff;
222
+ }
223
+ div.fg_embed_code_save:hover{
224
+ background-color: #21759b;
225
+ background-image: -webkit-gradient(linear,left top,left bottom,from(#2a95c5),to(#21759b));
226
+ background-image: -webkit-linear-gradient(top,#2a95c5,#21759b);
227
+ background-image: -moz-linear-gradient(top,#2a95c5,#21759b);
228
+ background-image: -ms-linear-gradient(top,#2a95c5,#21759b);
229
+ background-image: -o-linear-gradient(top,#2a95c5,#21759b);
230
+ background-image: linear-gradient(to bottom,#2a95c5,#21759b);
231
+ border-color: #21759b;
232
+ border-bottom-color: #1e6a8d;
233
+ -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.5);
234
+ box-shadow: inset 0 1px 0 rgba(120,200,230,.5);
235
+ color: #fff;
236
+ text-decoration: none;
237
+ text-shadow: 0 1px 0 rgba(0,0,0,.1);
238
+ }
239
+ .regular-text{
240
+ margin-left: 19px;
241
+ margin-top:15px;
242
+ margin-bottom:15px;
243
+ }
244
+ .formget_contact_form{
245
+ margin-left:35px;
246
+ margin-top: 20px;
247
+ }
248
+ #help_txt{
249
+ margin-left: 69px;
250
+ margin-top: 20px;
251
+ }
252
+ .fg_trial-notify{
253
+ margin-top: 36px !important;
254
+ margin-left: 0 !important;
255
+ position: relative;
256
+ z-index: 100;
257
+ margin-right: 10px;
258
+ }
259
+ p.fg_division_note{
260
+ margin: 0;
261
+ padding: 0 10px;
262
+ text-align: left;
263
+ margin: 10px 10px 10px 0;
264
+ font-weight: normal;
265
+ -moz-border-radius: 5px;
266
+ -webkit-border-radius: 5px;
267
+ border-radius: 5px;
268
+ vertical-align: middle;
269
+ }
270
+ .fg_hide_notice{
271
+ margin-left: 10px;
272
+ }
273
+ .fg_notice_div{
274
+ width:1035px;
275
+ margin-top: 20px;
276
+ position: relative;
277
+ z-index: 100;
278
+ border: 1px solid #70a4d2!important;
279
+ -moz-border-radius: 3px;
280
+ -webkit-border-radius: 3px;
281
+ border-radius: 3px;
282
+ -webkit-box-shadow: inset 0 0 15px rgba(0,0,0,0.04);
283
+ -moz-box-shadow: inset 0 0 15px rgba(0,0,0,0.04);
284
+ box-shadow: inset 0 0 15px rgba(0,0,0,0.04);
285
+ overflow: hidden;
286
+ padding: 7px 0 7px!important;
287
+ background-color: rgb(24, 31, 49);
288
+ color: black;
289
+ margin-right: 10px;
290
+ }
291
+ .fg_pro_div{
292
+ width: 1045px;
293
+ margin-top: 21px;
294
+ position: relative;
295
+ z-index: 104;
296
+ -moz-border-radius: 3px;
297
+ -webkit-border-radius: 3px;
298
+ border-radius: 3px;
299
+ -webkit-box-shadow: inset 0 0 15px rgba(0,0,0,0.04);
300
+ -moz-box-shadow: inset 0 0 15px rgba(0,0,0,0.04);
301
+ box-shadow: inset 0 0 15px rgba(0,0,0,0.04);
302
+ overflow: hidden;
303
+ cursor: pointer;
304
+ }
305
+ p.fg_video_notice{
306
+ max-width: 800px;
307
+ margin: 0;
308
+ padding: 0 2px;
309
+ text-align: left;
310
+ margin: 10px 0 10px 0;
311
+ color: white;
312
+ font-size: 22px;
313
+ font-weight: normal;
314
+ font-family:Arial, sans-serif, Tahoma;
315
+ font-weight: normal;
316
+ -moz-border-radius: 5px;
317
+ -webkit-border-radius: 5px;
318
+ border-radius: 5px;
319
+ float: left;
320
+ vertical-align: middle;
321
+ margin-left: 13px;
322
+ }
323
+ .fg_getting_started{
324
+ margin-top: 8px;
325
+ float: left;
326
+ font-size: 18px !important;
327
+ margin-left: 5px;
328
+ }
329
+ .hide_video_notice{
330
+ margin-top: 7px;
331
+ float: left;
332
+ overflow: hidden;
333
+ font-size: 18px !important;
334
+ opacity:0.6;
335
+ margin-left: 7px;
336
+ }
337
+ div#fg_videoContainer{
338
+ display: none;
339
+ width: 100%;
340
+ height: 100%;
341
+ background: url('../image/overlay.png' )repeat;
342
+ position:fixed;
343
+ z-index: 10000;
344
+ opacity:0.93;
345
+ }
346
+ div#fg_videoContainer .video_tobe_shown{
347
+ border: 5px solid white;
348
+ margin-top: 10%;
349
+ margin-left: 20%;
350
+ padding: 3px;
351
+ opacity:1 !important;
352
+ }
353
+ input#fg_selected_box{
354
+ margin-left: 18px;
355
+ }
356
+ .fg_info{
357
+ margin-left: 18px;
358
+ }
359
+ .fg_upgarde_to_pro{
360
+ border: 2px solid #165C5F;
361
+ background-color:#165C5F;
362
+ height: 50px;
363
+ margin-top: 10px;
364
+ border-radius: 3px;
365
+ width: 1020px;
366
+ padding-right: 10px;
367
+ }
368
+ .fg_pro_notice{
369
+ float:left;
370
+ width: 556px;
371
+ padding-left: 15px;
372
+ color: white;
373
+ font-size: 22px;
374
+ line-height: 4px;
375
+ font-weight: normal;
376
+ font-family:Arial, sans-serif, Tahoma;
377
+ font-weight: normal;
378
+ margin-bottom: 15px;
379
+ display: block;
380
+ -webkit-margin-before: 1em;
381
+ -webkit-margin-after: .5em;
382
+ -webkit-margin-start: 0px;
383
+ -webkit-margin-end: 0px;
384
+ }
385
+ .click_notice{
386
+ -moz-box-shadow: inset 0px 1px 0px 0px #8ddefc;
387
+ -webkit-box-shadow: inset 0px 1px 0px 0px #8ddefc;
388
+ box-shadow: inset 0px 1px 0px 0px #8ddefc;
389
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #59d0f8), color-stop(1, #49c0e8));
390
+ background: -moz-linear-gradient(top, #59d0f8 5%, #49c0e8 100%);
391
+ background: -webkit-linear-gradient(top, #59d0f8 5%, #49c0e8 100%);
392
+ background: -o-linear-gradient(top, #59d0f8 5%, #49c0e8 100%);
393
+ background: -ms-linear-gradient(top, #59d0f8 5%, #49c0e8 100%);
394
+ background: linear-gradient(to bottom, #59d0f8 5%, #49c0e8 100%);
395
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59d0f8', endColorstr='#49c0e8',GradientType=0);
396
+ background-color: #59d0f8;
397
+ -moz-border-radius: 3px;
398
+ -webkit-border-radius: 3px;
399
+ border-radius: 3px;
400
+ border: 1px solid #0c799e;
401
+ display: inline-block;
402
+ color: #ffffff;
403
+ font-size: 14px;
404
+ font-weight: normal;
405
+ padding: 2px 12px;
406
+ text-decoration: none !important;
407
+ text-shadow: 0px 1px 0px #34849f;
408
+ margin-right: 10px;
409
+ margin-left: 10px;
410
+ }
411
+ .click_notice:hover{
412
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #49c0e8), color-stop(1, #59d0f8));
413
+ background: -moz-linear-gradient(top, #49c0e8 5%, #59d0f8 100%);
414
+ background: -webkit-linear-gradient(top, #49c0e8 5%, #59d0f8 100%);
415
+ background: -o-linear-gradient(top, #49c0e8 5%, #59d0f8 100%);
416
+ background: -ms-linear-gradient(top, #49c0e8 5%, #59d0f8 100%);
417
+ background: linear-gradient(to bottom, #49c0e8 5%, #59d0f8 100%);
418
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#49c0e8', endColorstr='#59d0f8',GradientType=0);
419
+ background-color: #49c0e8;
420
+ color: #ffffff;
421
+ }
422
+ .fg_hide_notice{
423
+ -moz-box-shadow: inset 0px 1px 0px 0px #a9eba3;
424
+ -webkit-box-shadow: inset 0px 1px 0px 0px #a9eba3;
425
+ box-shadow: inset 0px 1px 0px 0px #a9eba3;
426
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7edd76), color-stop(1, #65c25e));
427
+ background: -moz-linear-gradient(top, #7edd76 5%, #65c25e 100%);
428
+ background: -webkit-linear-gradient(top, #7edd76 5%, #65c25e 100%);
429
+ background: -o-linear-gradient(top, #7edd76 5%, #65c25e 100%);
430
+ background: -ms-linear-gradient(top, #7edd76 5%, #65c25e 100%);
431
+ background: linear-gradient(to bottom, #7edd76 5%, #65c25e 100%);
432
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7edd76', endColorstr='#65c25e',GradientType=0);
433
+ background-color: #7edd76;
434
+ -moz-border-radius: 3px;
435
+ -webkit-border-radius: 3px;
436
+ border-radius: 3px;
437
+ border: 1px solid #3fa23a;
438
+ display: inline-block;
439
+ color: #ffffff;
440
+ font-size: 14px;
441
+ font-weight: normal;
442
+ padding: 2px 12px;
443
+ text-decoration: none !important;
444
+ text-shadow: 0px 1px 0px #3c7038;
445
+ }
446
+ .fg_hide_notice:hover{
447
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #65c25e), color-stop(1, #7edd76));
448
+ background: -moz-linear-gradient(top, #65c25e 5%, #7edd76 100%);
449
+ background: -webkit-linear-gradient(top, #65c25e 5%, #7edd76 100%);
450
+ background: -o-linear-gradient(top, #65c25e 5%, #7edd76 100%);
451
+ background: -ms-linear-gradient(top, #65c25e 5%, #7edd76 100%);
452
+ background: linear-gradient(to bottom, #65c25e 5%, #7edd76 100%);
453
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#65c25e', endColorstr='#7edd76',GradientType=0);
454
+ background-color: #65c25e;
455
+ color: #ffffff;
456
+ }
css/style.css DELETED
@@ -1,362 +0,0 @@
1
- .updated, .error {
2
- /* display:none!important*/
3
- } /* disable the admin notices */
4
- #of_container {
5
- margin: 15px;
6
- width: 1350px;
7
- position:relative;
8
- z-index: 0
9
- }
10
- #of_container #header {
11
- height: 80px;
12
- background:#dfdfdf url("../../../../wp-admin/images/gray-grad.png") repeat-x left top;
13
- border: 1px solid #ccc;
14
- border-top-left-radius: 6px;
15
- -moz-border-radius-topleft: 6px;
16
- -webkit-border-top-left-radius: 6px;
17
- -webkit-border-top-right-radius: 6px;
18
- border-top-right-radius: 6px;
19
- -moz-border-radius-topright: 6px;
20
- }
21
- #of_container #header .logo {
22
- float: left;
23
- margin:5px 15px;
24
- margin-top:10px;
25
- }
26
- #of_container #header .logo h2 {
27
- font-style:normal;
28
- }
29
- #of_container #header .icon-option {
30
- float: right;
31
- width: 178px;
32
- background: url(../image/popup-ninja.png) no-repeat;
33
- height: 71px;
34
- margin: 9px 0 0;
35
- }
36
-
37
- #of_container #main {
38
- background-color: #f1f1f1;
39
- border-left: 1px solid #d8d8d8;
40
- border-right: 1px solid #d8d8d8;
41
- border-bottom: 1px solid #d8d8d8;
42
- padding-top: 1px;
43
- }
44
- #of_container #main .pop-name{
45
- padding-top:11px;
46
- }
47
- #of_container #of-nav {
48
- float: left;
49
- position: relative;
50
- z-index: 9999;
51
- width: 180px;
52
- }
53
- #of_container #of-nav li {
54
- margin-bottom:0
55
- }
56
- #of_container #of-nav ul li a:link, #of-nav ul li a:visited {
57
- display: block;
58
- padding: 15px 10px 37px 15px;
59
- font-family: Georgia, Serif;
60
- font-size: 13px;
61
- text-decoration: none;
62
- color: #797979;
63
- border-bottom: 1px solid #d8d8d8;
64
- }
65
- #of_container #of-nav ul li.current a, #of-nav ul li a:hover {
66
- color: #21759b;
67
- background-color: #fff;
68
- }
69
- #of_container #content {
70
- float: right;
71
- min-height: 550px;
72
- width: 1132px;
73
- margin-left: -1px;
74
- padding: 0 14px;
75
- font-family: "Lucida Grande", Sans-serif;
76
- background-color: #fff;
77
- border-left: 1px solid #d8d8d8;
78
- }
79
-
80
- #of_container #authentication {
81
- background-color: #FFFFFF;
82
- border-bottom: 1px solid #D8D8D8;
83
- border-left: 1px solid #D8D8D8;
84
- border-right: 1px solid #D8D8D8;
85
- font-family: "Lucida Grande",Sans-serif;
86
- min-height: 550px;
87
- padding: 1px 17px;
88
- /*
89
- float: left;
90
-
91
- width:920px:
92
-
93
-
94
- border-left: 1px solid #d8d8d8;
95
- wdth: 890px;*/
96
- }
97
-
98
-
99
-
100
- #of_container .current-connect{
101
- padding: 1px 17px;
102
- border-bottom: 1px solid #D8D8D8;
103
- }
104
-
105
- #of_container #redirect{
106
- padding: 10px 17px;
107
- border-bottom: 1px solid #D8D8D8;
108
- }
109
- #of_container #content .section {
110
- margin-bottom: 10px;
111
- }
112
- #of_container #content .section h3.heading {
113
- margin: 10px 0 10px 0;
114
- padding: 7px 0px;
115
- border-bottom: 1px solid #e7e7e7;
116
- }
117
- #of_container #content .section .controls {
118
- float: left;
119
- width: 345px;
120
- margin: 0 15px 0 0;
121
- }
122
- #of_container #content .section .explain {
123
- float: left;
124
- width: 225px;
125
- padding: 0 10px 0 0;
126
- font-size: 11px;
127
- color: #999999;
128
- }
129
- #of_container #content .section-checkbox .controls {
130
- width:25px
131
- }
132
- #of_container #content .section-checkbox .explain {
133
- width:540px
134
- }
135
- #of_cointainer #content .section-color .controls {
136
- width:125px
137
- }
138
- #of_container #content .section-color .explain {
139
- width:440px
140
- }
141
- #of_container #content .section-info h3.heading {
142
- font-size: 12px;
143
- font-weight: 100;
144
- border: 0;
145
- margin-top: 20px;
146
- letter-spacing: 1px;
147
- border-top: 1px solid #FFF298;
148
- margin-bottom: 0;
149
- background:#EFE186;
150
- padding: 10px 20px;
151
- }
152
- #of_container #content .section-info .controls {
153
- margin: 0 0 20px;
154
- padding: 15px 20px;
155
- width: auto;
156
- line-height: 1.5em;
157
- font-size: 14px;
158
- font-style: italic;
159
- font-family: Georgia, arial;
160
- background: #FFF298;
161
- border:1px solid #ECD852;
162
- color:#424242;
163
- }
164
- #of_container #content .section-info .controls small {
165
- font-size: 12px
166
- }
167
- #of_container #content .section-info h3.heading {
168
- -moz-border-radius-topleft:4px;
169
- -moz-border-radius-topright:4px;
170
- }
171
- #of_container #content .section-info .controls {
172
- -moz-border-radius-bottomleft:4px;
173
- -moz-border-radius-bottomright:4px;
174
- }
175
- #of_container textarea, #of_container input, #of_container select {
176
- -moz-border-radius-bottomleft:4px;
177
- -moz-border-radius-bottomright:4px;
178
- -moz-border-radius-topleft:4px;
179
- -moz-border-radius-topright:4px;
180
- border-style:solid;
181
- border-width:1px;
182
- }
183
- #of_container .controls input, #of_container .controls select, #of_container .controls textarea {
184
- margin-bottom: 9px !important;
185
- background-color: #f1f1f1;
186
- border: 1px solid;
187
- border-color: #ccc #e6e6e6 #e6e6e6 #ccc;
188
- width: 500px;
189
- padding: 4px;
190
- font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
191
- font-size: 12px;
192
- }
193
- #of_container .controls select {
194
- padding: 0 0 0 4px;
195
- width: 500px
196
- }
197
- #of_container .controls textarea {
198
- width: 500px;
199
- }
200
- #of_container .controls .input-text-small {
201
- width: 60px;
202
- margin-right:10px
203
- }
204
- #of_container .meta-two {
205
- margin-right:10px
206
- }
207
- #of_container .controls .of-color {
208
- float:left;
209
- width: 80px;
210
- margin-left:5px; /* font-size:20px; height:34px;*/
211
- }
212
- #of_container #content .section-typography .controls {
213
- width:425px
214
- }
215
- #of_container #content .section-typography .explain {
216
- width:140px
217
- }
218
- #of_container .controls .of-typography-size {
219
- width:80px;
220
- float:left
221
- }
222
- #of_container .controls .of-typography-unit {
223
- width:50px;
224
- float:left
225
- }
226
- #of_container .controls .of-typography-face {
227
- width:100px;
228
- float:left
229
- }
230
- #of_container .controls .of-typography-style {
231
- width:80px;
232
- float:left
233
- }
234
- #of_container .controls .of-radio-img-img {
235
- border:3px solid #fff;
236
- margin:0 5px 10px 0;
237
- display:none;
238
- cursor:pointer;
239
- }
240
- #of_container .controls .of-radio-img-selected {
241
- border:3px solid #ccc
242
- }
243
- #of_container .controls .of-radio-img-img:hover {
244
- opacity:.8;
245
- }
246
- #of_container .controls .of-border-width {
247
- width:80px;
248
- float:left
249
- }
250
- #of_container .controls .of-border-style {
251
- width:120px;
252
- float:left
253
- }
254
- #of_container .group {
255
- padding-bottom:20px
256
- }
257
- #of_container .group h2 {
258
- /*display:none;*/
259
- border-bottom:3px solid #e7e7e7
260
- }
261
- #of_container .group .section ol.step_ol li.step_li
262
- {
263
- font-size: 17px;
264
- }
265
- #of_container .controls input:focus, #of_container select:focus, #of_container textarea:focus {
266
- background:#fff;
267
- }
268
- .save_bar_top {
269
- background: #f3f3f3;
270
- border:solid #ccc;
271
- border-width:0px 1px 1px 1px;
272
- padding: 10px 20px 0px 20px;
273
- min-height: 35px;
274
- text-align: right;
275
- border-bottom-left-radius: 6px;
276
- -moz-border-radius-bottomleft: 6px;
277
- -webkit-border-bottom-left-radius: 6px;
278
- -webkit-border-bottom-right-radius: 6px;
279
- border-bottom-right-radius: 6px;
280
- -moz-border-radius-bottomright: 6px;
281
- }
282
-
283
- .hide {
284
- display:none
285
- }
286
- .ajax-loading-img-top {
287
- margin: 8px 4px 0;
288
- float:left
289
- }
290
- .ajax-loading-img-bottom {
291
- }
292
- .of-option-image {
293
- max-width:340px;
294
- }
295
- #of_container .mini .controls select, #of_container #content .section .mini .controls {
296
- width: 70px;
297
- }
298
- #of_container .mini .controls input, #of_container #content .mini .controls {
299
- width: 70px;
300
- }
301
- #of_container #content .mini .explain {
302
- width:500px;
303
- }
304
- .of-notice {
305
- background: #ffd1d1;
306
- border:1px solid #DFA8A7;
307
- -moz-border-radius:8px;
308
- text-align: center;
309
- margin-bottom: 15px
310
- }
311
-
312
- .check {
313
- margin-bottom: 1px ;
314
- padding: 4px;
315
- width: auto;
316
- }
317
- .check label { margin-left: 5px ; padding: 4px; width: auto;
318
- }
319
-
320
- html body * span.clear, html body * div.clear, html body * li.clear, html body * dd.clear { background: none; border: 0; clear: both; display: block;
321
- float: none; font-size: 0; list-style: none; margin: 0;
322
- padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0;
323
- }
324
-
325
- #of_container #of-nav ul li a.pn-view-a{
326
- padding: 10px 10px 20px 15px;
327
- }
328
-
329
- #of_container #of-nav .button-highlighted{
330
- margin-left:8px;
331
- }
332
- #of_container .help-content{
333
- background-color: #FFFFE0;
334
- border:1px solid #E6DB55;
335
- -moz-border-radius:8px;
336
- margin: 8px 10px 9px 0;
337
- padding:1px 2px 3px 4px;
338
- }
339
- #of_container .help-content table td,#of_container .help-content table th{
340
- padding:10px;
341
- }
342
- #of_container .display-setting input[type="text"] {
343
- width: 60px;
344
- }
345
- #of_container .section #help_txt{
346
- padding-left:50px;
347
- }
348
-
349
- .trial-notify{
350
- background-color: #fffbcc;
351
- border: 1px solid #e6db55;
352
- color: #555;
353
- height: 30px;
354
- font-size: 12px;
355
- text-align: left;
356
- margin: 5px;
357
- margin-top:15px;
358
- padding-left:8px;
359
- padding-bottom:3px;
360
- border-width: 1px;
361
- border-style: solid;
362
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
image/1.png DELETED
Binary file
image/10.png DELETED
Binary file
image/2.png DELETED
Binary file
image/3.png DELETED
Binary file
image/4.png DELETED
Binary file
image/5.png DELETED
Binary file
image/6.png DELETED
Binary file
image/7.png DELETED
Binary file
image/8.png DELETED
Binary file
image/9.png DELETED
Binary file
image/btn-1.png ADDED
Binary file
image/btn-2.png ADDED
Binary file
image/btn-3.png ADDED
Binary file
image/btn-4.png ADDED
Binary file
image/button-primary-hover.png ADDED
Binary file
image/button-primary.png ADDED
Binary file
image/close.png ADDED
Binary file
image/formget_banner.png ADDED
Binary file
image/help_img.png ADDED
Binary file
image/hide-btn-1.png ADDED
Binary file
image/hide-btn.png ADDED
Binary file
image/overlay.png ADDED
Binary file
image/upgrad-.png ADDED
Binary file
image/wvideo.png ADDED
Binary file
index.php CHANGED
@@ -3,31 +3,71 @@
3
  Plugin Name: FormGet Contact Form
4
  Plugin URI: http://www.formget.com
5
  Description: FormGet Contact Form is an eassy and effective form builder tool which enable you to bulid and embed form on your website in few steps. With FormGet Contact Form manage all your contact forms and your entire client communication at one single place.
6
- Version: 1.1
7
  Author: FormGet
8
  Author URI: http://www.formget.com
9
  */
 
10
  function my_admin_notice() {
11
- $fg_iframe_form = get_option('fg_embed_code');
12
- $string = "sideBar";
13
- $pos = strpos($fg_iframe_form, $string);
14
- if ($pos == false) {
15
- ?>
16
- <div class="trial-notify">
17
- <p>
18
- <a href='<?php echo admin_url('admin.php?page=cf_page'); ?>'>Click to Create your own Advance Contact Form.</a> You can add your built form to any Page, Post, Sidebar or as a Tabbed Content.</p>
19
- </div>
20
- <?php
21
- }}
 
 
 
 
 
 
 
22
 
23
- add_action( 'admin_notices', 'my_admin_notice' );
24
-
 
25
 
26
- function cf_add_style() {
27
- wp_enqueue_style('form1_style1_sheet1', plugins_url('css/style.css', __FILE__));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
  }
29
 
30
- add_action("init", "cf_add_style");
31
  //setting page
32
  add_action('admin_menu', 'cf_menu_page');
33
 
@@ -37,149 +77,224 @@ function cf_menu_page() {
37
 
38
  function cf_setting_page() {
39
  $url = plugins_url();
40
- ?><div id="of_container" class="wrap">
41
- <form id="ofform" action="" method="POST">
42
- <div id="header">
43
- <div class="logo">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
  <h2> FormGet Contact Form</h2>
45
  </div>
46
  <a target="#">
47
- <div class="icon-option"> </div>
48
  </a>
49
  <div class="clear"></div>
50
  </div>
51
- <div id="main">
52
 
53
- <div id="of-nav">
54
- <ul>
55
 
56
- <li> <a class="pn-view-a" href="#pn_content" title="Form Builder">Contact Form Builder </a></li>
57
- <li> <a class="pn-view-a" href="#pn_displaysetting" title="Embed Code">Embed Code</a></li>
58
- <li> <a class="pn-view-a" href="#pn_template" title="Help">Help</a></li>
59
- <li> <a class="pn-view-a" href="#pn_contactus" title="Help">Plugin Support</a></li>
60
-
61
- </ul>
62
 
 
63
  </div>
64
- <div id="content">
65
- <div class="group" id="pn_content">
66
- <h2>Contact Form Builder</h2>
67
 
68
- <div class="section section-text">
69
- <h3 class="heading"> Create your custom form by just clicking the fields on left side of the panel.</h3>
70
 
71
- <iframe src="http://www.formget.com/app" name="iframe" id="iframebox" style="width:100%; height:750px; border:1px solid #dfdfdf; align:center;">
72
- </iframe>
 
 
 
 
 
 
73
  </div>
74
-
75
  </div>
 
76
 
77
- <div class="group" id="pn_displaysetting">
78
- <h2>Embed Code</h2>
79
-
80
- <div class="section section-text">
81
- <h3 class="heading">Paste here your tabbed code which you will get after creating form, and then click on save button. Your form will start appearing on your website.</h3>
82
  <div class="option">
83
- <div class="controls">
84
- <textarea name="content[html]" cols="60" rows="10" class="regular-text" id="content_html" style="width:900px"><?php echo embeded_code(); ?></textarea>
85
-
86
- <input id="submit-form" class="embed_code_save button-primary" type="button" value="Save Changes" name="submit_form" style="display:none;">
87
- <div id="loader_img" align="center" style="margin-left:460px; display:none;">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
88
  <img src="<?php echo plugins_url('image/ajax-loader.gif', __FILE__); ?>">
89
  </div>
90
 
91
  </div>
92
-
93
- </div>
94
  </div>
95
 
96
  </div>
97
- <div class="group" id="pn_template">
98
- <h2>Steps to use FormGet Contact Form Plugin</h2>
99
-
100
- <div class="section section-text">
101
- <h3></h3>
102
- <div id="help_txt" style="width:900px;">
103
- <ol class="step_ol">
104
-
105
- <li class="step_li">Go to "Contact Form Builder" tab and create your form by clicking on form fields.</li></br>
106
- <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/1.png', __FILE__); ?>"></div></li></br></br></br>
107
- <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/2.png', __FILE__); ?>"></div></li></br></br></br>
108
- <li class="step_li">After creating your form, Register yourself through a registration popup. Your form is now ready for embedding on your site.</br></br>
109
- <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/3.png', __FILE__); ?>"></div></li></br></br></br>
110
- <li class="step_li">In order to add form to your website. Click the Embed link.</br></br>
111
- <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/4.png', __FILE__); ?>"></div></li></br></br></br>
112
- <li class="step_li">Click on Tabbed Widget and copy the whole code by clicking on "Copy Code" button.</br></br>
113
- <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/5.png', __FILE__); ?>"></div></li></br></br></br>
114
- <li class="step_li">Paste the copied code on "Emded Code" section in the plugin which appears on the "FormGet Contact Form" plugin dashboard inside WordPress Admin area.</br></br>
115
- <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/6.png', __FILE__); ?>"></div></li></br></br></br>
116
- <li class="step_li">Your contact form will start to appear on your website. You can see a Contact Us Tab appearing on the right side of all your site pages.</li></br>
117
- <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/9.png', __FILE__); ?>"></div></li></br></br></br>
118
- <li class="step_li">Alternatively you can also use the WordPress Shortcode tab under the Form Builder tab and use the code over there in your WordPress pages/posts to make the form appear on selective pages only.</li>
119
- <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/8.png', __FILE__); ?>"></div></li></br></br></br>
120
- <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/10.png', __FILE__); ?>"></div></li></br></br></br>
121
-
122
- </ol><br /><br />
123
- <b><i> If you have any issues whatsoever. Email us at: neeraga@gmail.com and We will help you out with the form integration.<br /><br/>
124
- Thanks</br>
125
- FormGet Team</i></b>
126
  </div>
127
  </div>
128
-
129
  </div>
130
- <div class="group" id="pn_contactus">
131
- <iframe height='570' allowTransparency='true' frameborder='0' scrolling='no' style='width:100%;border:none' src='http://www.formget.com/app/embed/form/qQvs-639'>Your Contact </iframe>
132
-
 
 
 
 
 
 
 
 
 
133
  </div>
134
 
 
135
  </div>
136
  <div class="clear"></div>
137
  </div>
138
 
139
- <div class="save_bar_top">
 
140
 
141
-
142
 
143
  </div>
144
 
145
  </form>
146
  </div>
147
 
148
-
149
  <?php
150
  }
151
 
152
- //embed code
153
  function cf_embeded_script() {
154
- wp_enqueue_script('embeded_script', plugins_url('js/script.js', __FILE__), array('jquery'));
155
  wp_localize_script('embeded_script', 'script_call', array('ajaxurl' => admin_url('admin-ajax.php')));
156
  }
157
 
158
- add_action('init', 'cf_embeded_script');
 
 
159
 
160
  function cf_text_ajax_process_request() {
161
  $text_value = $_POST['value'];
 
 
 
 
162
  update_option('fg_embed_code', $text_value);
 
 
 
 
163
  }
164
 
165
  add_action('wp_ajax_master_response', 'cf_text_ajax_process_request');
166
  add_action('wp_ajax_nopriv_master_response', 'cf_text_ajax_process_request');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
167
  if (!function_exists('embeded_code')) {
168
 
169
  function embeded_code() {
 
 
 
170
  global $wpdb;
171
  $fg_iframe_form = get_option('fg_embed_code');
172
-
173
  $string = "sideBar";
174
  $pos = strpos($fg_iframe_form, $string);
175
- if ($pos == true) {
176
- echo stripslashes($fg_iframe_form);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
177
  }
178
  }
179
-
180
  }
181
- add_action('wp_head', 'embeded_code');
182
 
 
 
 
183
  //schort code function
184
  if (!function_exists('formget_shortcode')) {
185
 
@@ -236,9 +351,72 @@ if (!function_exists('formget_shortcode')) {
236
  EOD;
237
  return $tabbed_formget;
238
  }
239
-
240
  }
241
 
242
  }
243
  add_shortcode('formget', 'formget_shortcode');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
244
  ?>
3
  Plugin Name: FormGet Contact Form
4
  Plugin URI: http://www.formget.com
5
  Description: FormGet Contact Form is an eassy and effective form builder tool which enable you to bulid and embed form on your website in few steps. With FormGet Contact Form manage all your contact forms and your entire client communication at one single place.
6
+ Version: 3.8
7
  Author: FormGet
8
  Author URI: http://www.formget.com
9
  */
10
+
11
  function my_admin_notice() {
12
+ $fg_iframe_form = get_option('fg_embed_code');
13
+ $string = "sideBar";
14
+ $pos = strpos($fg_iframe_form, $string);
15
+ if ($pos == false) {
16
+ global $current_user;
17
+ $user_id = $current_user->ID;
18
+ /* Check that the user hasn't already clicked to ignore the message */
19
+ if (!get_user_meta($user_id, 'admin_ignore_notice')) {
20
+ ?>
21
+ <div class="fg_trial-notify updated below-h2">
22
+ <p class="fg_division_note">
23
+ Welcome to FormGet - You're almost ready to create your form <a class="fg_button_prime click_notice" href='<?php echo admin_url('admin.php?page=cf_page'); ?>'>Click to Create.</a><?php printf(__('<a class="fg_hide_notice fg_button_prime", href="%1$s">Hide Notice</a>'), '?admin_nag_ignore=0'); ?>
24
+ </p>
25
+ </div>
26
+ <?php
27
+ }
28
+ }
29
+ }
30
 
31
+ if (!isset($_GET['page']) == 'cf_page') {
32
+ add_action('admin_notices', 'my_admin_notice');
33
+ }
34
 
35
+ function admin_nag_ignore() {
36
+ global $current_user;
37
+ $user_id = $current_user->ID;
38
+ /* If user clicks to ignore the notice, add that to their user meta */
39
+ if (isset($_GET['admin_nag_ignore']) && '0' == $_GET['admin_nag_ignore']) {
40
+ add_user_meta($user_id, 'admin_ignore_notice', 'true', true);
41
+ }
42
+ }
43
+
44
+ add_action('admin_init', 'admin_nag_ignore');
45
+
46
+ function delete_user_entry() {
47
+ global $current_user;
48
+ $user_id = $current_user->ID;
49
+ delete_user_meta($user_id, 'admin_ignore_notice', 'true', true);
50
+ }
51
+
52
+ register_deactivation_hook(__FILE__, 'delete_user_entry');
53
+
54
+
55
+ if (is_admin()) {
56
+
57
+ function cf_add_style() {
58
+ wp_enqueue_style('form1_style1_sheet1', plugins_url('css/fgstyle.css', __FILE__));
59
+ }
60
+
61
+ add_action("init", "cf_add_style");
62
+
63
+ function wordpress_style() {
64
+ wp_enqueue_style('stylesheet_menu', admin_url('load-styles.php?c=1&amp;dir=ltr&amp;load=admin-bar,wp-admin,buttons,wp-auth-check&amp'));
65
+ wp_enqueue_style('style_menu', admin_url('css/colors-fresh.min.css'));
66
+ }
67
+
68
+ add_action('init', 'wordpress_style');
69
  }
70
 
 
71
  //setting page
72
  add_action('admin_menu', 'cf_menu_page');
73
 
77
 
78
  function cf_setting_page() {
79
  $url = plugins_url();
80
+ ?>
81
+
82
+ <!-- <div id="fg_videoContainer" >
83
+
84
+ </div>-->
85
+ <?php
86
+ global $wpdb;
87
+ $fg_video_code = get_option('fg_hide_video');
88
+ if ($fg_video_code == "hide") {
89
+ ?>
90
+ <!-- <div class="fg_notice_div" id="fg_notice_div">
91
+ <p class="fg_video_notice" style="color:white;" >
92
+ We have created a simple video for using the FormGet Plugin.
93
+ <div class="fg_getting_started" id="fg_video_getting_started"><img src="<?php echo plugins_url('image/wvideo.png', __FILE__); ?>"></div>
94
+ <div class="hide_video_notice"><img src="<?php echo plugins_url('image/hide-btn-1.png', __FILE__); ?>"></div>
95
+ </p>
96
+ </div>-->
97
+
98
+ <?php } ?>
99
+
100
+
101
+ <div id="fg_of_container" class="fg_wrap"
102
+
103
+
104
+ <form id="fg_ofform" action="" method="POST">
105
+ <div id="fg_header">
106
+ <div class="fg_logo">
107
  <h2> FormGet Contact Form</h2>
108
  </div>
109
  <a target="#">
110
+ <div class="fg_icon-option"> </div>
111
  </a>
112
  <div class="clear"></div>
113
  </div>
114
+ <div id="fg_main">
115
 
116
+ <div id="fg_of-nav" class="wrap">
117
+ <h2 class="nav-tab-wrapper">
118
 
119
+ <span id="form_tab" class="nav-tab nav-tab-active ">Contact Form Builder </span>
120
+ <span id="embed_tab" class="nav-tab ">Embed Code</span>
121
+ <span id="help_tab" class="nav-tab ">Help</span>
122
+ <span id="gopro_tab" class="nav-tab ">Pricing Plan</span>
123
+ <span id="support_tab" class="nav-tab ">Support</span>
 
124
 
125
+ </h2>
126
  </div>
127
+ <div id="fg_content">
128
+ <div class="fg_group" id="pn_content">
 
129
 
 
 
130
 
131
+ <div class="fg_section section-text">
132
+ <h3 class="fg_heading"> Create your custom form by just clicking the fields on left side of the panel. And then paste the form code in embed code section.</h3>
133
+ <div class="outer_iframe_div" id="outer_iframe_div">
134
+ <div class="inner_iframe_div" id="inner_iframe_div" >
135
+ <iframe src="http://www.formget.com/app" name="iframe" id="iframebox" style="width:100%; height:900px; border:1px solid #dfdfdf; align:center; overflow-y:scroll;" >
136
+ </iframe>
137
+ </div>
138
+ </div>
139
  </div>
 
140
  </div>
141
+ <div class="fg_group" id="pn_displaysetting">
142
 
143
+ <div class="fg_section section-text">
144
+ <h3 class="fg_heading">Embed code field will only accept code for tabbed widgets. Please do not place shortcode here. </h3>
 
 
 
145
  <div class="option">
146
+ <div class="fg_controls" style="height:auto; padding-bottom: 10px;">
147
+ <textarea name="content[html]" cols="60" rows="10" class="regular-text" id="fg_content_html" style="width:900px"><?php echo show_embed_code(); ?></textarea> <br>
148
+ <p class="fg_info"><b>Select the page in which you want to show "Contact Us" tab. By default it is visible on every page.</b><p>
149
+ <?php
150
+ $page_title = $wpdb->get_results("SELECT post_title, id FROM $wpdb->posts WHERE (post_type = 'page')");
151
+
152
+ foreach ($page_title as $title) {
153
+ $fg_list_page_id = get_option('fg_checked_page_id');
154
+ ?>
155
+ <input id="fg_selected_box" type="checkbox" name="checkbox" value="<?php echo $title->id; ?>"
156
+ <?php
157
+ if (!empty($fg_list_page_id)) {
158
+ foreach ($fg_list_page_id as $list) {
159
+ if ($list == $title->id) {
160
+ ?>
161
+ checked
162
+ <?php
163
+ }
164
+ }
165
+ }
166
+ ?> >
167
+
168
+ <?php
169
+ echo $title->post_title;
170
+ echo "<br>";
171
+ }
172
+ ?>
173
+ <div id="submit-form" class="fg_embed_code_save " > Save </div>
174
+ <div id="loader_img" align="center" style="margin-left:460px; display:none;">
175
  <img src="<?php echo plugins_url('image/ajax-loader.gif', __FILE__); ?>">
176
  </div>
177
 
178
  </div>
179
+
180
+ </div>
181
  </div>
182
 
183
  </div>
184
+ <div class="fg_group" id="pn_template">
185
+ <div class="fg_section section-text">
186
+ <h3 class="fg_heading"> Watch video tutorial to use Formget Contact Form Plugin</h3>
187
+ <div id="help_txt">
188
+ <iframe class="video_tobe_shown" width="700" height="400" src="//player.vimeo.com/video/84023688?autoplay=0&amp;loop=1&amp;rel=0&amp;wmode=transparent" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen="" __idm_id__="7182340"></iframe>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
189
  </div>
190
  </div>
 
191
  </div>
192
+ <div class="fg_group" id="pn_gopro">
193
+ <div class="fg_section section-text">
194
+ <h3 class="fg_heading"> Pricing Plan for all business types </h3>
195
+ <iframe src="http://www.formget.com/app/pricing" name="iframe" style="width:1030px; height:900px; overflow-y:scroll;" >
196
+ </iframe>
197
+ </div>
198
+ </div>
199
+ <div class="fg_group" id="pn_contactus">
200
+ <div class="fg_section section-text">
201
+ <h3 class="fg_heading"> Contact Us</h3>
202
+ <iframe class="formget_contact_form" height='570' allowTransparency='true' frameborder='0' scrolling='no' style='width:100%;border:none' src='http://www.formget.com/app/embed/form/qQvs-639'>Your Contact </iframe>
203
+ </div>
204
  </div>
205
 
206
+
207
  </div>
208
  <div class="clear"></div>
209
  </div>
210
 
211
+ <div class="fg_save_bar_top">
212
+
213
 
 
214
 
215
  </div>
216
 
217
  </form>
218
  </div>
219
 
 
220
  <?php
221
  }
222
 
 
223
  function cf_embeded_script() {
224
+ wp_enqueue_script('embeded_script', plugins_url('js/fg_script.js', __FILE__), array('jquery'));
225
  wp_localize_script('embeded_script', 'script_call', array('ajaxurl' => admin_url('admin-ajax.php')));
226
  }
227
 
228
+ if (isset($_GET['page']) == 'cf_page') {
229
+ add_action('init', 'cf_embeded_script');
230
+ }
231
 
232
  function cf_text_ajax_process_request() {
233
  $text_value = $_POST['value'];
234
+ $val = $_POST['value_hide'];
235
+ $page_id = $_POST['page_id'];
236
+ //echo $val;
237
+ update_option('fg_hide_video', $val);
238
  update_option('fg_embed_code', $text_value);
239
+ update_option('fg_checked_page_id', $page_id);
240
+ //print_r($page_id);
241
+ echo 1;
242
+ die();
243
  }
244
 
245
  add_action('wp_ajax_master_response', 'cf_text_ajax_process_request');
246
  add_action('wp_ajax_nopriv_master_response', 'cf_text_ajax_process_request');
247
+
248
+ function show_embed_code(){
249
+ global $wpdb;
250
+ $fg_iframe_form = get_option('fg_embed_code');
251
+ $string = "sideBar";
252
+ $pos = strpos($fg_iframe_form, $string);
253
+ if ($pos == true) {
254
+ echo stripslashes($fg_iframe_form);
255
+ }
256
+ }
257
+
258
+ if (is_page(cf_page)) {
259
+ add_action('init', 'show_embed_code');
260
+ }
261
+
262
+
263
  if (!function_exists('embeded_code')) {
264
 
265
  function embeded_code() {
266
+ //$title = get_the_title();
267
+ $postid = get_the_ID();
268
+ $fg_list_page_id = get_option('fg_checked_page_id');
269
  global $wpdb;
270
  $fg_iframe_form = get_option('fg_embed_code');
 
271
  $string = "sideBar";
272
  $pos = strpos($fg_iframe_form, $string);
273
+ if (!empty($fg_list_page_id)) {
274
+ foreach ($fg_list_page_id as $key) {
275
+ if ($postid == $key) {
276
+ if ($pos == true) {
277
+ echo stripslashes($fg_iframe_form);
278
+ }
279
+ } else {
280
+ if (is_front_page()) {
281
+ if ($pos == true) {
282
+ echo stripslashes($fg_iframe_form);
283
+ }
284
+ }
285
+ }
286
+ }
287
+ } else {
288
+ if ($pos == true) {
289
+ echo stripslashes($fg_iframe_form);
290
+ }
291
  }
292
  }
 
293
  }
 
294
 
295
+ if (!is_admin()) {
296
+ add_action('wp_head', 'embeded_code');
297
+ }
298
  //schort code function
299
  if (!function_exists('formget_shortcode')) {
300
 
351
  EOD;
352
  return $tabbed_formget;
353
  }
 
354
  }
355
 
356
  }
357
  add_shortcode('formget', 'formget_shortcode');
358
+
359
+
360
+
361
+ class Formget_Widget extends WP_Widget
362
+ {
363
+ function __construct() {
364
+ parent::__construct(
365
+ 'FormGet_widget',
366
+
367
+ __('FormGet Widget', 'formget_widget'),
368
+
369
+ array( 'description' => __( 'FormGet widget to show forms on sidebar and footer', 'formget_widget' ), )
370
+ );
371
+ }
372
+
373
+ public function widget( $args, $instance )
374
+ {
375
+ $text = format_to_edit($instance['textarea']);
376
+ $pos = strpos($text, 'embed');
377
+
378
+ ?>
379
+ <div class='formget_widget' style="<?php if($pos == True){ ?>
380
+ -webkit-box-shadow: 1px 0px 11px rgba(50, 50, 50, 0.74);-moz-box-shadow: 1px 0px 11px rgba(50, 50, 50, 0.74);box-shadow: 1px 0px 11px rgba(50, 50, 50, 0.74); margin-bottom: 25px; padding-left: 15px; padding-top: 15px;
381
+ <?php
382
+ }?>">
383
+ <?php
384
+
385
+ echo $instance['textarea'];
386
+ echo "</div>";
387
+ }
388
+
389
+
390
+ public function update( $new_instance, $old_instance )
391
+ {
392
+ return $new_instance;
393
+ }
394
+
395
+ public function form( $instance )
396
+ {
397
+ $instance = wp_parse_args( (array) $instance, array( 'textarea' => '' ) );
398
+ $text = format_to_edit($instance['textarea']);
399
+ ?>
400
+ <p>
401
+ <label for="<?php echo $this->get_field_id('textarea'); ?>"><?php _e('Textarea:', 'wp_widget_plugin'); ?></label>
402
+ <textarea class="widefat" id="<?php echo $this->get_field_id('textarea'); ?>" name="<?php echo $this->get_field_name('textarea'); ?>" rows="7" cols="20" placeholder="Enter here your Iframe Code
403
+ "><?php echo $text ?></textarea>
404
+ </p>
405
+ <?php
406
+
407
+ ! empty ( $text )
408
+ and print '<h3>Preview</h3><div style="border:3px solid #369;padding:10px; margin-bottom: 5px;">'
409
+ . $instance['textarea'] . '</div>';
410
+ ?>
411
+ <?php
412
+ }
413
+ }
414
+
415
+ add_action( 'widgets_init', 'register_formget_widget', 20 );
416
+
417
+ function register_formget_widget()
418
+ {
419
+ register_widget( 'Formget_Widget' );
420
+ }
421
+
422
  ?>
js/fg_script.js ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery(document).ready(function() {
2
+ jQuery('.fg_group').hide();
3
+ jQuery('#pn_content').css("display", "block");
4
+
5
+ jQuery('#embed_tab').click(function() {
6
+ // alert("hello");
7
+ jQuery('.fg_group').hide();
8
+ jQuery('.nav-tab').removeClass('nav-tab-active');
9
+ jQuery(this).addClass('nav-tab-active');
10
+ jQuery('#pn_displaysetting').css("display", "block");
11
+ jQuery(".fg_embed_code_save").css("display", "block");
12
+
13
+ });
14
+
15
+ jQuery('#support_tab').click(function() {
16
+ // alert("hello");
17
+ jQuery('.fg_group').hide();
18
+ jQuery('.nav-tab').removeClass('nav-tab-active');
19
+ jQuery(this).addClass('nav-tab-active');
20
+ jQuery('#pn_contactus').css("display", "block");
21
+ });
22
+ jQuery('#help_tab').click(function() {
23
+ // alert("hello");
24
+ jQuery('.fg_group').hide();
25
+ jQuery('.nav-tab').removeClass('nav-tab-active');
26
+ jQuery(this).addClass('nav-tab-active');
27
+ jQuery('#pn_template').css("display", "block");
28
+ });
29
+ jQuery('#video_tab').click(function() {
30
+ // alert("hello");
31
+ jQuery('.fg_group').hide();
32
+ jQuery('.nav-tab').removeClass('nav-tab-active');
33
+ jQuery(this).addClass('nav-tab-active');
34
+ jQuery('#pn_tutorial').css("display", "block");
35
+ });
36
+
37
+ jQuery('#gopro_tab').click(function() {
38
+ // alert("hello");
39
+ jQuery('.fg_group').hide();
40
+ jQuery('.nav-tab').removeClass('nav-tab-active');
41
+ jQuery(this).addClass('nav-tab-active');
42
+ jQuery('#pn_gopro').css("display", "block");
43
+ });
44
+
45
+ jQuery('#button_to_upgrade').click(function() {
46
+ // alert("hello");
47
+ //window.location.href = "http://www.formget.com/app/pricing";
48
+ //var win = window.open("http://www.formget.com/app/pricing", '_blank');
49
+ //win.focus();
50
+ //jQuery('.fg_group').hide();
51
+ //jQuery('.nav-tab').removeClass('nav-tab-active');
52
+ //jQuery('#gopro_tab').addClass('nav-tab-active');
53
+ //jQuery('#pn_gopro').css("display", "block");
54
+ });
55
+
56
+ jQuery('#form_tab').click(function() {
57
+ // alert("hello");
58
+ jQuery('.fg_group').hide();
59
+ jQuery('.nav-tab').removeClass('nav-tab-active');
60
+ jQuery(this).addClass('nav-tab-active');
61
+ jQuery('#pn_content').css("display", "block");
62
+ });
63
+
64
+
65
+ jQuery('.fg_embed_code_save').click(function() {
66
+ jQuery('div#loader_img').css("display", "block");
67
+ var text_value = jQuery('textarea#fg_content_html').val();
68
+ var checkedValues = jQuery('input:checkbox:checked').map(function() {
69
+ return this.value;
70
+ }).get();
71
+ //alert(checkedValues);
72
+
73
+ var data = {
74
+ action: 'master_response',
75
+ value: text_value,
76
+ page_id: checkedValues
77
+ };
78
+ jQuery.post(script_call.ajaxurl, data, function(response) {
79
+ if (response) {
80
+ jQuery('div#loader_img').css("display", "none");
81
+ // alert(response);
82
+ }
83
+ else {
84
+
85
+ jQuery('div#loader_img').css("display", "none");
86
+ }
87
+ });
88
+ });
89
+
90
+ jQuery('div#fg_video_getting_started').click(function() {
91
+ //jQuery('div#fg_videoContainer').css({"display": "block"});
92
+ //autoPlayVideo('84023688', '700', '400');
93
+ });
94
+
95
+
96
+ function autoPlayVideo(vcode, width, height) {
97
+ "use strict";
98
+ jQuery("#fg_videoContainer").html('<iframe class="video_tobe_shown" width="' + width + '" height="' + height + '" src="//player.vimeo.com/video/' + vcode + '?autoplay=1&loop=1&rel=0&wmode=transparent" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>');
99
+ }
100
+
101
+ jQuery('div#fg_videoContainer').click(function() {
102
+ jQuery('div#fg_videoContainer').css({"display": "none"});
103
+ jQuery('div#fg_videoContainer').empty();
104
+ });
105
+ //jQuery("div.")
106
+ jQuery(".hide_video_notice").click(function() {
107
+ //alert("hello");
108
+ var hide_data = {
109
+ action: 'master_response',
110
+ value_hide: "hide"
111
+ };
112
+ jQuery.post(script_call.ajaxurl, hide_data, function(response) {
113
+ if (response) {
114
+ //alert(response);
115
+ jQuery('.fg_notice_div').hide();
116
+ }
117
+ else {
118
+
119
+
120
+ }
121
+ });
122
+ });
123
+ });
js/script.js DELETED
@@ -1,38 +0,0 @@
1
- jQuery(document).ready(function() {
2
- jQuery('.group').hide();
3
- jQuery('.group:first').fadeIn();
4
- jQuery('#of-nav li:first').addClass('current');
5
- jQuery('#of-nav li a').click(function(evt){
6
- jQuery('#of-nav li').removeClass('current');
7
- jQuery(this).parent().addClass('current');
8
- if(jQuery(this).attr("title")=="Embed Code"){
9
- jQuery(".embed_code_save").css("display", "block");
10
- jQuery(".embed_code_save").css("float", "left");
11
- jQuery(".embed_code_save").css("width", "120px");
12
- jQuery(".embed_code_save").css("height", "40px");
13
- }
14
- else{
15
- jQuery(".embed_code_save").css("display", "none");
16
- }
17
- var clicked_group = jQuery(this).attr('href');
18
- jQuery('.group').hide();
19
- jQuery(clicked_group).fadeIn();
20
- evt.preventDefault();
21
- });
22
- jQuery('.embed_code_save').click(function() {
23
- jQuery('div#loader_img').css("display","block");
24
- var text_value = jQuery('textarea#content_html').val();
25
- var data = {
26
- action: 'master_response',
27
- value: text_value
28
- };
29
- jQuery.post(script_call.ajaxurl, data, function(response) {
30
- if (response) {
31
- jQuery('div#loader_img').css("display", "none");
32
- }
33
- else {
34
- alert('error');
35
- }
36
- });
37
- });
38
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
readme.txt CHANGED
@@ -1,15 +1,20 @@
1
- === FormGet Contact Form ===
2
  Contributors: PankajAgarwal
3
  Tags: contact form, contact, form, forms, contact form plugin, contact form builder, contact form with recaptcha, feedback form, contact us, request form, contact button, drag and drop contact form, file upload contact form, contact form to email, contact form payments, contact for paypal, form solution, form builder, feedback, easy contact form, helpdesk
4
  Requires at least: 3.5.0
5
  Tested up to: 3.5.1
6
- Stable tag: 1.3
7
 
8
  FormGet Contact Form manage all your contact forms using single dashboard. Just a click on fields and your contact form is ready for use.
9
 
10
  == Description ==
11
  FormGet is an easy online drag and drop contact form builder tool. You just need to click on the fields that you want to add up on your form and your contact form get ready within a second. You can also manage your contact form by simply drag and drop the form fields.
12
 
 
 
 
 
 
13
  = Type of Forms Supported by Plugin =
14
  Contact form, Feedback form, Helpdesk form, Booking form, Consultation service, Contact form, Mailing list form, Survey form, Job application form, Workshop registration form, Bug tracker form, Newsletter sign up form, Wedding planner form, Real estate applications form, Invitation/RSVP add invitation to the product demo form, Online orders form etc.
15
 
@@ -22,6 +27,30 @@ Name, Email, Contact Number, Message, Payment(Integrated with PayPal), Date (sup
22
 
23
  FormGet Contact Form plugin implemented with a helpdesk system which enable you to give full support to your customers. For that, you can easily add agents to manage your multiple contact forms and also leave a quick reply for every entry.
24
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
  = Full list of Features =
26
 
27
  * Online contact form builder.
@@ -70,11 +99,19 @@ FormGet Contact Form plugin implemented with a helpdesk system which enable you
70
  * Redirect user to any page/URL using contact form redirect URL field.
71
  * Data stored using entries are regularly backup and restored on cloud servers.
72
  * Allow to enable form fields compulsary using avaliable Required option.
 
 
 
 
 
 
 
 
73
 
74
  = FormGet Contact Form Demo & User Guide =
75
  * See demo for [Tabbed code form](http://www.formget.com/).
76
  * See demo for [contact form on any page or post](http://www.formget.com/contact-us/).
77
- * [User Guide](http://wordpress.org/plugins/formget-contact-form/screenshots/)
78
 
79
  FormGet Contact Form is powered by formget.com.
80
  Click here to build [Advance Contact Form](http://formget.com).
@@ -93,24 +130,7 @@ This section describes how to install the plugin and get it working.
93
 
94
  == Screenshots ==
95
 
96
- 1. Go to "Contact Form Builder" tab and create your contact form by clicking on form fields.
97
-
98
- 2. After creating your contact form, Register yourself through a registration pop-up. Your contact form is now ready for embedding on your website.
99
-
100
- 3. In order to add contact form to your website. Click the Embed link.
101
-
102
- 4. Click on Tabbed Widget and copy the whole code by clicking on "Copy Code" button.
103
-
104
- 5. Paste the copied code on "Emded Code" section in the plugin which appears on the "FormGet Contact Form" plugin dashboard inside WordPress Admin area.
105
-
106
- 6. Your contact form will start to appear on your website.
107
-
108
- 7. You can see a Contact Us Tab appearing on the right side of all your website pages.
109
-
110
- 8. Alternatively you can also use the WordPress Shortcode tab under the Form Builder tab and use the code over there in your WordPress pages/posts to make the contact form appear on selective pages only.
111
-
112
- 9. If you have any issues whatsoever. [Contact us](http://www.formget.com/contact-us/) and We will help you out with the form integration.
113
-
114
 
115
  == Frequently Asked Questions ==
116
 
@@ -145,9 +165,95 @@ When you create account in FormGet you automatically get support desk. All the e
145
 
146
  == Changelog ==
147
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
148
  = Version 1.3 =
149
  * Support tab added to handle query related to plugin
150
- * Admin-notice bar added to show notice until form is created
151
 
152
  = Version 1.2 =
153
  * Minor improvement on help section
@@ -164,6 +270,8 @@ When you create account in FormGet you automatically get support desk. All the e
164
 
165
  == Upgrade Notice ==
166
  = 1.0 =
 
167
  * Initial release
168
  = 1.1 =
 
169
  * Please upgrade to latest version
1
+ === FormGet Contact Form ===
2
  Contributors: PankajAgarwal
3
  Tags: contact form, contact, form, forms, contact form plugin, contact form builder, contact form with recaptcha, feedback form, contact us, request form, contact button, drag and drop contact form, file upload contact form, contact form to email, contact form payments, contact for paypal, form solution, form builder, feedback, easy contact form, helpdesk
4
  Requires at least: 3.5.0
5
  Tested up to: 3.5.1
6
+ Stable tag: 3.8
7
 
8
  FormGet Contact Form manage all your contact forms using single dashboard. Just a click on fields and your contact form is ready for use.
9
 
10
  == Description ==
11
  FormGet is an easy online drag and drop contact form builder tool. You just need to click on the fields that you want to add up on your form and your contact form get ready within a second. You can also manage your contact form by simply drag and drop the form fields.
12
 
13
+ = This video will give you a quick demo on how you can Create forms and embed it on your WordPress site with FormGet WordPress plugin. =
14
+
15
+ http://vimeo.com/84023688
16
+
17
+
18
  = Type of Forms Supported by Plugin =
19
  Contact form, Feedback form, Helpdesk form, Booking form, Consultation service, Contact form, Mailing list form, Survey form, Job application form, Workshop registration form, Bug tracker form, Newsletter sign up form, Wedding planner form, Real estate applications form, Invitation/RSVP add invitation to the product demo form, Online orders form etc.
20
 
27
 
28
  FormGet Contact Form plugin implemented with a helpdesk system which enable you to give full support to your customers. For that, you can easily add agents to manage your multiple contact forms and also leave a quick reply for every entry.
29
 
30
+ > ### FormGet
31
+ >
32
+ >
33
+ >
34
+
35
+
36
+ > **More Information**
37
+ >
38
+ > * Visit [FormGet website](http://www.formget.com/) for more information about FormGet.
39
+ >
40
+ >
41
+
42
+ > **FormGet Video Tutorials**
43
+ >
44
+ > * So to learn about FormGet from the beginning, FormGet have come up with the [video tutorial](http://www.formget.com/formget-video-tutorials-guide/) series.
45
+ >
46
+ >
47
+
48
+ > **Our Plans**
49
+ >
50
+ > * [FormGet Pricing Plans](http://www.formget.com/app/pricing), choose the one that suits you best.
51
+ >
52
+ >
53
+
54
  = Full list of Features =
55
 
56
  * Online contact form builder.
99
  * Redirect user to any page/URL using contact form redirect URL field.
100
  * Data stored using entries are regularly backup and restored on cloud servers.
101
  * Allow to enable form fields compulsary using avaliable Required option.
102
+ * Implemented Logic Forms to integrate logical conditions in your form that will show or hide form fields or questions according to the user�s response to previous field.
103
+ * Upload your Custom Background and header image.
104
+ * Color customization can be done by using advance color customizer.
105
+ * Share your forms on Facebook, Twitter, Google Plus go generate leads.
106
+
107
+ Learn more about our FormGet Contact Form.
108
+
109
+ http://www.formget.com/formget-video-tutorials-guide/
110
 
111
  = FormGet Contact Form Demo & User Guide =
112
  * See demo for [Tabbed code form](http://www.formget.com/).
113
  * See demo for [contact form on any page or post](http://www.formget.com/contact-us/).
114
+ * [User Guide](http://www.formget.com/formget-video-tutorials-guide/)
115
 
116
  FormGet Contact Form is powered by formget.com.
117
  Click here to build [Advance Contact Form](http://formget.com).
130
 
131
  == Screenshots ==
132
 
133
+ 1. Screenshots
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
134
 
135
  == Frequently Asked Questions ==
136
 
165
 
166
  == Changelog ==
167
 
168
+ = Version 3.8 =
169
+ * FormGet widget added, now forms can be visible on sidebar and footer section of website.
170
+
171
+ = Version 3.7 =
172
+ * Some changes made in css.
173
+
174
+ = Version 3.6 =
175
+ * Upgrade to pro banner removed.
176
+
177
+ = Version 3.5 =
178
+ * Embed section issues resolve.
179
+
180
+ = Version 3.4 =
181
+ * Improvement in FormGet User Interface design.
182
+
183
+
184
+ = Version 3.3 =
185
+ * Improvement in FormGet User Interface. Faster and smooth user experience.
186
+
187
+ = Version 3.2 =
188
+ * Improvement in User guide.
189
+
190
+ = Version 3.1 =
191
+ * Improvement in CSS.
192
+
193
+ = Version 3.0 =
194
+ * Stylesheet Updated.
195
+
196
+ = Version 2.9 =
197
+ * Video tutorials added.
198
+
199
+ = Version 2.8 =
200
+ * "Contact Us" tab visible on selected page only.
201
+
202
+
203
+ = Version 2.7 =
204
+ * CSS bug fixed.
205
+
206
+ = Version 2.6 =
207
+ * Login page
208
+
209
+ = Version 2.5 =
210
+ * CSS bug fixed.
211
+ * Payment with stripe added.
212
+ * Login interface changed.
213
+
214
+ = Version 2.4 =
215
+ * Made some improvement in video explanation.
216
+
217
+ = Version 2.3 =
218
+ * Implemented Logic in Contact Form
219
+ * Upload your Custom Background and header image in contact form.
220
+ * Color customization can be done by using advance color customizer in Contact Form.
221
+ * Share your Contact forms on Facebook, Twitter, Google Plus go generate leads.
222
+
223
+ = Version 2.2 =
224
+ * Video added in Plugin.
225
+
226
+ = Version 2.1 =
227
+ * Video added in readme.txt
228
+
229
+ = Version 2.0 =
230
+ * Iframe bug fixed.
231
+
232
+ = Version 1.9 =
233
+ * CSS bug fixed.
234
+
235
+ = Version 1.8 =
236
+ * Fixed issue for overriding other's style.
237
+
238
+
239
+ = Version 1.7 =
240
+ * New improved architects.
241
+ * CSS bug fixed.
242
+ * Help text improved.
243
+
244
+ = Version 1.6 =
245
+ * Admin-panel CSS bug fixed.
246
+
247
+ = Version 1.5 =
248
+ * CSS bug fixed.
249
+
250
+ = Version 1.4 =
251
+ * Admin notice will only be appear on when FormGet contact form installed or reactivated. Once user activate the dismiss admin notice, Notice disappear permanently.
252
+ * Admin notice bar bug fixed.
253
+
254
  = Version 1.3 =
255
  * Support tab added to handle query related to plugin
256
+ * Admin notice bar added to show notice until form is created
257
 
258
  = Version 1.2 =
259
  * Minor improvement on help section
270
 
271
  == Upgrade Notice ==
272
  = 1.0 =
273
+
274
  * Initial release
275
  = 1.1 =
276
+
277
  * Please upgrade to latest version