FormGet Contact Form - Version 2.3

Version Description

Download this release

Release Info

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

Code changes from version 2.6 to 2.3

2.9/css/fgstyle.css DELETED
@@ -1,481 +0,0 @@
1
- h2.nav-tab-wrapper, h3.nav-tab-wrapper {
2
- border-bottom-color: #ccc;
3
- }
4
- .wrap h2 {
5
- color: #464646;
6
- }
7
- h2.nav-tab-wrapper, h3.nav-tab-wrapper {
8
- border-bottom-width: 1px;
9
- border-bottom-style: solid;
10
- padding-bottom: 0;
11
- }
12
- .wrap h2, .subtitle, .login form .input {
13
- font-family: HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif;
14
- }
15
- .wrap h2 {
16
- font-size: 23px;
17
- padding: 9px 15px 4px 0;
18
- line-height: 29px;
19
- }
20
- .wrap h2, .subtitle {
21
- font-weight: 400;
22
- margin: 0;
23
- text-shadow: #fff 0 1px 0;
24
- }
25
- h2 {
26
- font-size: 1.5em;
27
- margin: .83em 0;
28
- }
29
- h2 {
30
- display: block;
31
- font-size: 1.5em;
32
- -webkit-margin-before: 0.83em;
33
- -webkit-margin-after: 0.83em;
34
- -webkit-margin-start: 0px;
35
- -webkit-margin-end: 0px;
36
- font-weight: bold;
37
- }
38
- h2 .nav-tab {
39
- padding: 4px 10px 6px;
40
- font-weight: 200;
41
- font-size: 20px;
42
- line-height: 24px;
43
- }
44
- h2 .nav-tab, .wrap h2, .subtitle, .login form .input {
45
- font-family: HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif;
46
- }
47
- .nav-tab:hover, .nav-tab-active {
48
- border-color: #ccc #ccc #fff;
49
- }
50
- .nav-tab {
51
- border-color: #dfdfdf #dfdfdf #fff;
52
- }
53
- .nav-tab-active {
54
- border-width: 1px;
55
- color: #464646;
56
- }
57
- .nav-tab {
58
- border-style: solid;
59
- border-width: 1px 1px 0;
60
- color: #aaa;
61
- text-shadow: #fff 0 1px 0;
62
- font-size: 12px;
63
- line-height: 16px;
64
- display: inline-block;
65
- padding: 4px 14px 6px;
66
- text-decoration: none;
67
- margin: 0 6px -1px 0;
68
- -webkit-border-top-left-radius: 3px;
69
- -webkit-border-top-right-radius: 3px;
70
- border-top-left-radius: 3px;
71
- border-top-right-radius: 3px;
72
- cursor: pointer;
73
- }
74
- h2 .nav-tab, .wrap h2 {
75
- font-family: HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif;
76
- }
77
- .wrap h2 {
78
- font-size: 23px;
79
- line-height: 29px;
80
- }
81
- .wrap h2 {
82
- font-weight: 400;
83
- text-shadow: #fff 0 1px 0;
84
- }
85
- div {
86
- display: block;
87
- }
88
-
89
- #fg_content {
90
- margin-top: 25px;
91
- /*padding: 10px;
92
- padding-top: 10px;
93
- padding: 0 10px 10px;*/
94
- border-width: 1px 0;
95
- border-style: solid;
96
- background: #fff;
97
- border-top-color: #fff;
98
- border-bottom-color: #dfdfdf;
99
- border-color: #dfdfdf;
100
- -webkit-box-shadow: inset 0 1px 0 #fff;
101
- box-shadow: inset 0 1px 0 #fff;
102
- -webkit-border-radius: 3px;
103
- border-radius: 3px;
104
- -webkit-border-radius: 3px;
105
- border-radius: 3px;
106
- border-width: 1px;
107
- border-style: solid;
108
- position: relative;
109
- width:1035px;
110
- height: auto !important;
111
- }
112
-
113
- .fg_group {
114
- float: left;
115
- position: relative;
116
- float: none;
117
- width: 100%;
118
- float: left;
119
- }
120
-
121
- .fg_section{
122
- background: #f5f5f5;
123
- background-image: -webkit-gradient(linear,left bottom,left top,from(#f5f5f5),to(#f9f9f9));
124
- background-image: -webkit-linear-gradient(bottom,#f5f5f5,#f9f9f9);
125
- background-image: -moz-linear-gradient(bottom,#f5f5f5,#f9f9f9);
126
- background-image: -o-linear-gradient(bottom,#f5f5f5,#f9f9f9);
127
- background-image: linear-gradient(to top,#f5f5f5,#f9f9f9);
128
- border-color: #dfdfdf;
129
- -webkit-box-shadow: inset 0 1px 0 #fff;
130
- box-shadow: inset 0 1px 0 #fff;
131
- -webkit-border-radius: 3px;
132
- border-radius: 3px;
133
- min-width: 255px;
134
- margin-bottom: 20px;
135
- padding: 0;
136
- border-width: 1px;
137
- border-style: solid;
138
- line-height: 1;
139
- -webkit-border-radius: 3px;
140
- border-radius: 3px;
141
- border-width: 1px;
142
- border-style: solid;
143
- }
144
- .fg_heading{
145
- font-size: 15px;
146
- font-weight: 400;
147
- padding: 15px 10px;
148
- margin: 0;
149
- line-height: 1;
150
- font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;
151
- cursor: move;
152
- border-top-left-radius: 3px;
153
- border-top-right-radius: 3px;
154
- color: #464646;
155
- border-bottom-color: #dfdfdf;
156
- text-shadow: #fff 0 1px 0;
157
- -webkit-box-shadow: 0 1px 0 #fff;
158
- box-shadow: 0 1px 0 #fff;
159
- background: #f1f1f1;
160
- background-image: -webkit-gradient(linear,left bottom,left top,from(#ececec),to(#f9f9f9));
161
- background-image: -webkit-linear-gradient(bottom,#ececec,#f9f9f9);
162
- background-image: -moz-linear-gradient(bottom,#ececec,#f9f9f9);
163
- background-image: -o-linear-gradient(bottom,#ececec,#f9f9f9);
164
- background-image: linear-gradient(to top,#ececec,#f9f9f9);
165
- }
166
- h3 {
167
- font-size: 1.17em;
168
- margin: 1em 0;
169
- display: block;
170
- font-size: 1.17em;
171
- -webkit-margin-before: 1em;
172
- -webkit-margin-after: 1em;
173
- -webkit-margin-start: 0px;
174
- -webkit-margin-end: 0px;
175
- font-weight: bold;
176
- }
177
-
178
- #fg_of_container div#pn_content div.fg_section div.outer_iframe_div{
179
- width: 1035px;
180
-
181
- }
182
- #fg_of_container div#pn_content div.fg_section div.outer_iframe_div div.inner_iframe_div{
183
- width:1030px;
184
-
185
- overflow-x:hidden; /* hides horizontal scrollbar on newer browsers */
186
-
187
- /* resize and min-height are optional, allows user to resize viewable area */
188
- -webkit-resize:vertical;
189
- -moz-resize:vertical;
190
- resize:vertical;
191
- min-height:860px;
192
- }
193
-
194
- #iframebox {
195
- margin-top:-45px; /* clipping top of page */
196
- overflow:hidden;
197
- -webkit-resize:none;
198
- -moz-resize:none;
199
- resize:none;
200
- }
201
- div.fg_embed_code_save {
202
- height: 35px;
203
- margin-top:20px;
204
- margin-left: 20px;
205
- width:90px;
206
- display: inline-block;
207
- font-size: 14px;
208
- line-height: 23px;
209
- padding-left:24px;
210
- padding-top: 7px;
211
- cursor: pointer;
212
- -webkit-border-radius: 3px;
213
- -webkit-appearance: none;
214
- -webkit-box-sizing: border-box;
215
- background-color: #278ab7;
216
- background-image: -webkit-gradient(linear,left top,left bottom,from(#2e9fd2),to(#21759b));
217
- background-image: -webkit-linear-gradient(top,#2e9fd2,#21759b);
218
- background-image: -moz-linear-gradient(top,#2e9fd2,#21759b);
219
- background-image: -ms-linear-gradient(top,#2e9fd2,#21759b);
220
- background-image: -o-linear-gradient(top,#2e9fd2,#21759b);
221
- background-image: linear-gradient(to bottom,#2e9fd2,#21759b);
222
- border-color: #1b607f;
223
- -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.6);
224
- box-shadow: inset 0 1px 0 rgba(120,200,230,.6);
225
- color: #fff;
226
-
227
- }
228
-
229
- div.fg_embed_code_save:hover{
230
- background-color: #21759b;
231
- background-image: -webkit-gradient(linear,left top,left bottom,from(#2a95c5),to(#21759b));
232
- background-image: -webkit-linear-gradient(top,#2a95c5,#21759b);
233
- background-image: -moz-linear-gradient(top,#2a95c5,#21759b);
234
- background-image: -ms-linear-gradient(top,#2a95c5,#21759b);
235
- background-image: -o-linear-gradient(top,#2a95c5,#21759b);
236
- background-image: linear-gradient(to bottom,#2a95c5,#21759b);
237
- border-color: #21759b;
238
- border-bottom-color: #1e6a8d;
239
- -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.5);
240
- box-shadow: inset 0 1px 0 rgba(120,200,230,.5);
241
- color: #fff;
242
- text-decoration: none;
243
- text-shadow: 0 1px 0 rgba(0,0,0,.1);
244
-
245
- }
246
- .regular-text{
247
- margin-left: 19px;
248
- margin-top:15px;
249
- margin-bottom:15px;
250
- }
251
- .formget_contact_form{
252
- margin-left:35px;
253
- margin-top: 20px;
254
- }
255
- #help_txt{
256
- margin-left: 69px;
257
-
258
- }
259
-
260
- .fg_trial-notify{
261
- margin-top: 20px;
262
- position: relative;
263
- z-index: 100;
264
- border: 1px solid #70a4d2!important;
265
- -moz-border-radius: 3px;
266
- -webkit-border-radius: 3px;
267
- border-radius: 3px;
268
- -webkit-box-shadow: inset 0 0 15px rgba(0,0,0,0.04);
269
- -moz-box-shadow: inset 0 0 15px rgba(0,0,0,0.04);
270
- box-shadow: inset 0 0 15px rgba(0,0,0,0.04);
271
- overflow: hidden;
272
- padding: 10px 0 10px!important;
273
- background-color: #b4d5f2;
274
- color: white;
275
- margin-right: 10px;
276
- }
277
-
278
- p.fg_division_note{
279
- color: black;
280
- max-width: 1150px;
281
- margin: 0;
282
- padding: 0 10px;
283
- text-align: left;
284
- margin: 10px 10px 10px 0;
285
- font-size: 22px;
286
- line-height: 28px;
287
- font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
288
- font-weight: normal;
289
- /* text-shadow: 0 1px 1px #3b8dd2; */
290
- -moz-border-radius: 5px;
291
- -webkit-border-radius: 5px;
292
- border-radius: 5px;
293
- float: left;
294
- vertical-align: middle;
295
- }
296
- .fg_button_prime{
297
- color: white;
298
- font-size: 14px!important;
299
- line-height: 16px!important;
300
- height: auto!important;
301
- -webkit-border-radius: 3px;
302
- border-radius: 3px;
303
- margin: 0 5px 0 0;
304
- padding: 5px 12px;
305
- vertical-align: middle;
306
- color: #fff;
307
- text-align: center;
308
- text-decoration: none;
309
- border: 1px solid #317dbc;
310
- -webkit-transition: none;
311
- -moz-transition: none;
312
- cursor: pointer;
313
- outline: 0;
314
- font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
315
- /* text-shadow: 0 1px #3b8dd2; */
316
- background-color: blue;
317
- background-image: -webkit-gradient(linear,left top,left bottom,from(#3b8dd2),to(#5cacf0));
318
- background-image: -webkit-linear-gradient(top,#3b8dd2,#5cacf0);
319
- background-image: -moz-linear-gradient(top,#3b8dd2,#5cacf0);
320
- background-image: -ms-linear-gradient(top,#3b8dd2,#5cacf0);
321
- background-image: -o-linear-gradient(top,#3b8dd2,#5cacf0);
322
- background-image: linear-gradient(to bottom,#3b8dd2,#5cacf0);
323
- -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),inset 0 -1px 0 rgba(0,0,0,0.1);
324
- box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),inset 0 -1px 0 rgba(0,0,0,0.1);
325
-
326
- }
327
- .fg_button_prime:hover{
328
- color: white;
329
- text-shadow: 0 -1px #3b8dd2;
330
- border: 1px solid #317dbc;
331
- background-color: #5D8CC9;
332
- background-image: -webkit-gradient(linear,left top,left bottom,from(#5cacf0),to(#3b8dd2));
333
- background-image: -webkit-linear-gradient(top,#5cacf0,#3b8dd2);
334
- background-image: -moz-linear-gradient(top,#5cacf0,#3b8dd2);
335
- background-image: -ms-linear-gradient(top,#5cacf0,#3b8dd2);
336
- background-image: -o-linear-gradient(top,#5cacf0,#3b8dd2);
337
- background-image: linear-gradient(to bottom,#5cacf0,#3b8dd2);
338
- webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),inset 0 -1px 0 rgba(0,0,0,0.1);
339
- box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),inset 0 -1px 0 rgba(0,0,0,0.1);
340
- }
341
-
342
- .fg_hide_notice{
343
- float: right;
344
- margin-right: 10px;
345
- opacity: .6;
346
- }
347
-
348
- .fg_notice_div{
349
- margin-top: 20px;
350
- position: relative;
351
- z-index: 100;
352
- border: 1px solid #70a4d2!important;
353
- -moz-border-radius: 3px;
354
- -webkit-border-radius: 3px;
355
- border-radius: 3px;
356
- -webkit-box-shadow: inset 0 0 15px rgba(0,0,0,0.04);
357
- -moz-box-shadow: inset 0 0 15px rgba(0,0,0,0.04);
358
- box-shadow: inset 0 0 15px rgba(0,0,0,0.04);
359
- overflow: hidden;
360
- padding: 10px 0 10px!important;
361
- background-color: #b4d5f2;
362
- color: black;
363
- margin-right: 10px;
364
- }
365
- p.fg_video_notice{
366
- color: black;
367
- max-width: 800px;
368
- margin: 0;
369
- padding: 0 5px;
370
- text-align: left;
371
- margin: 10px 0 10px 0;
372
- font-size: 20px;
373
- line-height: 28px;
374
- font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
375
- font-weight: normal;
376
- -moz-border-radius: 5px;
377
- -webkit-border-radius: 5px;
378
- border-radius: 5px;
379
- float: left;
380
- vertical-align: middle;
381
- }
382
- .fg_getting_started{
383
- margin-top: 10px;
384
- float: left;
385
- font-size: 18px !important;
386
- }
387
- .hide_video_notice{
388
- margin-top: 10px;
389
- float: left;
390
- overflow: hidden;
391
- font-size: 18px !important;
392
- opacity:0.6;
393
- }
394
- div#fg_videoContainer{
395
- display: none;
396
- width: 100%;
397
- height: 100%;
398
- background: url('../image/overlay.png' )repeat;
399
- position:fixed;
400
- z-index: 10000;
401
- opacity:0.93;
402
- }
403
- div#fg_videoContainer .video_tobe_shown{
404
- border: 5px solid white;
405
- margin-top: 10%;
406
- margin-left: 20%;
407
- padding: 3px;
408
- opacity:1 !important;
409
- }
410
- input#fg_selected_box{
411
- margin-left: 19px;
412
- }
413
- .fg_info{
414
- margin-left: 19px;
415
- }
416
- .fg_upgarde_to_pro{
417
- border: 2px solid #165C5F;
418
- background-color:#165C5F;
419
- height: 50px;
420
- margin-top: 10px;
421
- border-radius: 3px;
422
- width: 900px;
423
- padding-right: 10px;
424
- }
425
- .fg_pro_notice{
426
- float:left;
427
- width: 560px;
428
- padding-left: 10px;
429
- color: white;
430
- font-size: 24px;
431
- line-height: 3px;
432
- font-weight: normal;
433
- font-family: Source Sans Pro;
434
- font-weight: normal;
435
- margin-bottom: 15px;
436
- display: block;
437
- -webkit-margin-before: 1em;
438
- -webkit-margin-after: 1em;
439
- -webkit-margin-start: 0px;
440
- -webkit-margin-end: 0px;
441
- }
442
- .button_to_formget{
443
- float: left;
444
- margin-top: 10px !important;
445
- -moz-box-shadow: inset 0px 1px 0px 0px #f69d8b;
446
- -webkit-box-shadow: inset 0px 1px 0px 0px #f69d8b;
447
- box-shadow: inset 0px 1px 0px 0px #f69d8b;
448
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f7836c), color-stop(1, #f25839));
449
- background: -moz-linear-gradient(top, #f7836c 5%, #f25839 100%);
450
- background: -webkit-linear-gradient(top, #f7836c 5%, #f25839 100%);
451
- background: -o-linear-gradient(top, #f7836c 5%, #f25839 100%);
452
- background: -ms-linear-gradient(top, #f7836c 5%, #f25839 100%);
453
- background: linear-gradient(to bottom, #f7836c 5%, #f25839 100%);
454
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7836c', endColorstr='#f25839',GradientType=0);
455
- background-color: #f7836c;
456
- -moz-border-radius: 3px;
457
- -webkit-border-radius: 3px;
458
- border-radius: 3px;
459
- border: 1px solid #d85339;
460
- display: inline-block;
461
- color: #ffffff;
462
- font-size: 16px;
463
- font-weight: normal;
464
- text-decoration: none;
465
- text-shadow: 0px 1px 0px #ac4632;
466
- padding: 4px 12px;
467
- padding-bottom: 6px;
468
- margin-right: -4px;
469
- margin-top: 0;
470
- cursor:pointer;
471
- }
472
- .button_to_formget:hover{
473
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f25839), color-stop(1, #f7836c));
474
- background: -moz-linear-gradient(top, #f25839 5%, #f7836c 100%);
475
- background: -webkit-linear-gradient(top, #f25839 5%, #f7836c 100%);
476
- background: -o-linear-gradient(top, #f25839 5%, #f7836c 100%);
477
- background: -ms-linear-gradient(top, #f25839 5%, #f7836c 100%);
478
- background: linear-gradient(to bottom, #f25839 5%, #f7836c 100%);
479
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f25839', endColorstr='#f7836c',GradientType=0);
480
- background-color: #f25839;
481
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2.9/image/ajax-loader.gif DELETED
Binary file
2.9/image/button-primary-hover.png DELETED
Binary file
2.9/image/button-primary.png DELETED
Binary file
2.9/image/close.png DELETED
Binary file
2.9/image/favicon.ico DELETED
Binary file
2.9/image/help_img.png DELETED
Binary file
2.9/image/overlay.png DELETED
Binary file
2.9/index.php DELETED
@@ -1,362 +0,0 @@
1
- <?php
2
- /*
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: 2.9
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">
22
- <p class="fg_division_note">
23
- Welcome to FormGet - You're almost ready to create your form <a class="fg_button_prime" 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'); ?></p>
24
- </div>
25
- <?php
26
- }
27
- }
28
- }
29
-
30
- if (!isset($_GET['page']) == 'cf_page') {
31
- add_action('admin_notices', 'my_admin_notice');
32
- }
33
-
34
- function admin_nag_ignore() {
35
- global $current_user;
36
- $user_id = $current_user->ID;
37
- /* If user clicks to ignore the notice, add that to their user meta */
38
- if (isset($_GET['admin_nag_ignore']) && '0' == $_GET['admin_nag_ignore']) {
39
- add_user_meta($user_id, 'admin_ignore_notice', 'true', true);
40
- }
41
- }
42
-
43
- add_action('admin_init', 'admin_nag_ignore');
44
-
45
- function delete_user_entry() {
46
- global $current_user;
47
- $user_id = $current_user->ID;
48
- delete_user_meta($user_id, 'admin_ignore_notice', 'true', true);
49
- }
50
-
51
- register_deactivation_hook(__FILE__, 'delete_user_entry');
52
-
53
-
54
- if (is_admin()) {
55
-
56
- function cf_add_style() {
57
- wp_enqueue_style('form1_style1_sheet1', plugins_url('css/fgstyle.css', __FILE__));
58
- }
59
-
60
- add_action("init", "cf_add_style");
61
-
62
- function wordpress_style() {
63
- 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'));
64
- wp_enqueue_style('style_menu', admin_url('css/colors-fresh.min.css'));
65
- }
66
-
67
- add_action('init', 'wordpress_style');
68
- }
69
-
70
-
71
- //setting page
72
- add_action('admin_menu', 'cf_menu_page');
73
-
74
- function cf_menu_page() {
75
- add_menu_page('cf', 'Contact Form', 'manage_options', 'cf_page', 'cf_setting_page', plugins_url('image/favicon.ico', __FILE__), 109);
76
- }
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" >
92
- We have created a simple video for using the FormGet WordPress Plugin.
93
- <div class="fg_getting_started fg_button_prime" id="fg_video_getting_started">Watch Video!</div> <div class="hide_video_notice fg_button_prime">Hide this Notice </div>
94
- </p>
95
- </div>
96
-
97
- <?php } ?>
98
- <div class="fg_upgarde_to_pro" id="fg_upgarde_to_pro">
99
- <p class="fg_pro_notice"> Get Fully Featured FormGet Pro Account Just 9.95 USD. </p>
100
- <div class="button_to_formget" id="button_to_upgrade">UPGRADE TO PRO </div>
101
- <a href="http://www.formget.com/" target="_blank"><div class="button_to_formget" id="button_to_site" style="float: right; margin-right:30px;">Visite Site </div></a>
102
- </div>
103
- <div id="fg_of_container" class="fg_wrap" >
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 ">GO PRO</span>
123
- <span id="video_tab" class="nav-tab ">Video Tutorials</span>
124
- <span id="support_tab" class="nav-tab ">Plugin Support</span>
125
-
126
-
127
- </h2>
128
-
129
- </div>
130
- <div id="fg_content">
131
- <div class="fg_group" id="pn_content">
132
-
133
-
134
- <div class="fg_section section-text">
135
- <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>
136
- <div class="outer_iframe_div" id="outer_iframe_div">
137
- <div class="inner_iframe_div" id="inner_iframe_div" >
138
- <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;" >
139
- </iframe>
140
- </div>
141
- </div>
142
- </div>
143
-
144
- </div>
145
-
146
- <div class="fg_group" id="pn_displaysetting">
147
-
148
-
149
- <div class="fg_section section-text">
150
- <h3 class="fg_heading">Embed code field will only accept code for tabbed widgets. Please do not place shortcode here. </h3>
151
- <div class="option">
152
- <div class="fg_controls" style="height:auto; padding-bottom: 10px;">
153
- <textarea name="content[html]" cols="60" rows="10" class="regular-text" id="fg_content_html" style="width:900px"><?php echo embeded_code(); ?></textarea> <br>
154
- <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>
155
- <?php
156
- $page_title = $wpdb->get_results("SELECT post_title, id FROM $wpdb->posts WHERE (post_type = 'page')");
157
-
158
- foreach ($page_title as $title) {
159
- $fg_list_page_id = get_option('fg_checked_page_id');
160
- ?>
161
- <input id="fg_selected_box" type="checkbox" name="checkbox" value="<?php echo $title->id; ?>"
162
- <?php
163
- if (!empty($fg_list_page_id)) {
164
- foreach ($fg_list_page_id as $list) {
165
- if ($list == $title->id) {
166
- ?>
167
- checked
168
- <?php
169
- }
170
- }
171
- }
172
- ?> >
173
-
174
- <?php
175
- echo $title->post_title;
176
- echo "<br>";
177
- }
178
- ?>
179
- <div id="submit-form" class="fg_embed_code_save " > Save </div>
180
- <div id="loader_img" align="center" style="margin-left:460px; display:none;">
181
- <img src="<?php echo plugins_url('image/ajax-loader.gif', __FILE__); ?>">
182
- </div>
183
-
184
- </div>
185
-
186
- </div>
187
- </div>
188
-
189
- </div>
190
- <div class="fg_group" id="pn_template">
191
-
192
-
193
- <div class="fg_section section-text">
194
- <h3 class="fg_heading"> Steps to use Formget Contact Form Plugin</h3>
195
- <div id="help_txt">
196
- <img src="<?php echo plugins_url('image/help_img.png', __FILE__); ?>">
197
- </div>
198
- </div>
199
-
200
- </div>
201
- <div class="fg_group" id="pn_gopro">
202
- <div class="fg_section section-text">
203
- <h3 class="fg_heading"> Pricing Plan for all business types </h3>
204
- <iframe src="http://www.formget.com/app/pricing" name="iframe" style="width:1030px; height:900px; overflow-y:scroll;" >
205
- </iframe>
206
- </div>
207
- </div>
208
-
209
- <div class="fg_group" id="pn_contactus">
210
- <div class="fg_section section-text">
211
- <h3 class="fg_heading"> Contact Us</h3>
212
- <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>
213
- </div>
214
- </div>
215
-
216
- <div class="fg_group" id="pn_tutorial">
217
- <div class="fg_section section-text">
218
- <h3 class="fg_heading"> Following are the FormGet tutorials that will help you to understand FormGet </h3>
219
- <iframe src="http://www.formget.com/formget-video-tutorials-guide/" name="iframe" style="width:1030px; height:900px; overflow-y:scroll;" >
220
- </iframe>
221
- </div>
222
- </div>
223
-
224
-
225
- </div>
226
- <div class="clear"></div>
227
- </div>
228
-
229
- <div class="fg_save_bar_top">
230
-
231
-
232
-
233
- </div>
234
-
235
- </form>
236
- </div>
237
-
238
- <?php
239
- }
240
-
241
- function cf_embeded_script() {
242
- wp_enqueue_script('embeded_script', plugins_url('js/fg_script.js', __FILE__), array('jquery'));
243
- wp_localize_script('embeded_script', 'script_call', array('ajaxurl' => admin_url('admin-ajax.php')));
244
- }
245
-
246
- if (isset($_GET['page']) == 'cf_page') {
247
- add_action('init', 'cf_embeded_script');
248
- }
249
-
250
- function cf_text_ajax_process_request() {
251
- $text_value = $_POST['value'];
252
- $val = $_POST['value_hide'];
253
- $page_id = $_POST['page_id'];
254
- //echo $val;
255
- update_option('fg_hide_video', $val);
256
- update_option('fg_embed_code', $text_value);
257
- update_option('fg_checked_page_id', $page_id);
258
- //print_r($page_id);
259
- echo 1;
260
- die();
261
- }
262
-
263
- add_action('wp_ajax_master_response', 'cf_text_ajax_process_request');
264
- add_action('wp_ajax_nopriv_master_response', 'cf_text_ajax_process_request');
265
- if (!function_exists('embeded_code')) {
266
-
267
- function embeded_code() {
268
- //$title = get_the_title();
269
- $postid = get_the_ID();
270
- $fg_list_page_id = get_option('fg_checked_page_id');
271
- global $wpdb;
272
- $fg_iframe_form = get_option('fg_embed_code');
273
- $string = "sideBar";
274
- $pos = strpos($fg_iframe_form, $string);
275
- if (!empty($fg_list_page_id)) {
276
- foreach ($fg_list_page_id as $key) {
277
- if($postid == $key) {
278
- if ($pos == true) {
279
- echo stripslashes($fg_iframe_form);
280
- }
281
- }
282
- else{
283
- if(is_front_page()){
284
- if ($pos == true) {
285
- echo stripslashes($fg_iframe_form);
286
- }
287
- }
288
- }
289
- }
290
- } else {
291
- if ($pos == true) {
292
- echo stripslashes($fg_iframe_form);
293
- }
294
- }
295
- }
296
-
297
- }
298
-
299
- if (!is_admin()) {
300
- add_action('wp_head', 'embeded_code');
301
- }
302
- //schort code function
303
- if (!function_exists('formget_shortcode')) {
304
-
305
- function formget_shortcode($atts, $content = null) {
306
- extract(shortcode_atts(array(
307
- 'user' => '',
308
- 'formcode' => '',
309
- 'allowTransparency' => true,
310
- 'height' => '500',
311
- 'tab' => ''
312
- ), $atts));
313
- $iframe_formget = '';
314
- $url = "http://www.formget.com/app/embed/form/" . $formcode;
315
- if ($tab == 'page') {
316
- $iframe_formget .="<iframe height='" . $height . "' allowTransparency='true' frameborder='0' scrolling='no' style='width:100%;border:none' src='" . $url . "' >";
317
- $iframe_formget .="</iframe>";
318
- add_filter('widget_text', 'do_shortcode');
319
- return $iframe_formget;
320
- }
321
- if ($tab == 'tabbed') {
322
- $tabbed_formget = <<<EOD
323
- <script type="text/javascript">
324
- var sideBar;
325
- (function(d, t) {
326
- var s = d.createElement(t),
327
- options = {
328
- 'tabKey': '{$formcode}',
329
- 'tabtext':'Contact Us',
330
- 'height': '{$height}',
331
- 'position': "",
332
- 'textColor': 'ffffff',
333
- 'tabColor': '7d9f2b',
334
- 'fontSize': '16',
335
- };
336
- s.src = 'http://www.formget.com/app/app_data/user_js/widget.js';
337
- s.onload = s.onreadystatechange = function() {
338
- var rs = this.readyState;
339
- if (rs)
340
- if (rs != 'complete')
341
- if (rs != 'loaded')
342
- return;
343
- try {
344
- sideBar = new buildTabbed();
345
- sideBar.initializeOption(options);
346
- sideBar.loadContent();
347
- sideBar.buildHtml();
348
- } catch (e) {
349
- }
350
- };
351
- var scr = d.getElementsByTagName(t)[0], par = scr.parentNode;
352
- par.insertBefore(s, scr);
353
- })(document, 'script');
354
- </script>
355
- EOD;
356
- return $tabbed_formget;
357
- }
358
- }
359
-
360
- }
361
- add_shortcode('formget', 'formget_shortcode');
362
- ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2.9/js/fg_script.js DELETED
@@ -1,120 +0,0 @@
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
- jQuery('.fg_group').hide();
48
- jQuery('.nav-tab').removeClass('nav-tab-active');
49
- jQuery('#gopro_tab').addClass('nav-tab-active');
50
- jQuery('#pn_gopro').css("display", "block");
51
- });
52
-
53
- jQuery('#form_tab').click(function() {
54
- // alert("hello");
55
- jQuery('.fg_group').hide();
56
- jQuery('.nav-tab').removeClass('nav-tab-active');
57
- jQuery(this).addClass('nav-tab-active');
58
- jQuery('#pn_content').css("display", "block");
59
- });
60
-
61
-
62
- jQuery('.fg_embed_code_save').click(function() {
63
- jQuery('div#loader_img').css("display", "block");
64
- var text_value = jQuery('textarea#fg_content_html').val();
65
- var checkedValues = jQuery('input:checkbox:checked').map(function() {
66
- return this.value;
67
- }).get();
68
- //alert(checkedValues);
69
-
70
- var data = {
71
- action: 'master_response',
72
- value: text_value,
73
- page_id: checkedValues
74
- };
75
- jQuery.post(script_call.ajaxurl, data, function(response) {
76
- if (response) {
77
- jQuery('div#loader_img').css("display", "none");
78
- // alert(response);
79
- }
80
- else {
81
-
82
- jQuery('div#loader_img').css("display", "none");
83
- }
84
- });
85
- });
86
-
87
- jQuery('div#fg_video_getting_started').click(function() {
88
- jQuery('div#fg_videoContainer').css({"display": "block"});
89
- autoPlayVideo('84023688', '700', '400');
90
- });
91
-
92
-
93
- function autoPlayVideo(vcode, width, height) {
94
- "use strict";
95
- 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>');
96
- }
97
-
98
- jQuery('div#fg_videoContainer').click(function() {
99
- jQuery('div#fg_videoContainer').css({"display": "none"});
100
- jQuery('div#fg_videoContainer').empty();
101
- });
102
- //jQuery("div.")
103
- jQuery(".hide_video_notice").click(function() {
104
- //alert("hello");
105
- var hide_data = {
106
- action: 'master_response',
107
- value_hide: "hide"
108
- };
109
- jQuery.post(script_call.ajaxurl, hide_data, function(response) {
110
- if (response) {
111
- //alert(response);
112
- jQuery('.fg_notice_div').hide();
113
- }
114
- else {
115
-
116
-
117
- }
118
- });
119
- });
120
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2.9/readme.txt DELETED
@@ -1,246 +0,0 @@
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: 2.9
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
-
21
- FormGet Contact Form is very effective contact form building tool which enable you to build and embed contact form on your website in few simple steps. Select your form fields, configure your options and easily embed contact form on your website by just a paste of Tabbed Widget code/shortcode. You donot need any programming knowledge or other skills to use this FormGet Contact Form plugin.
22
-
23
- With FormGet Contact Form plugin, you can view your multiple contact forms and your entire client communication at one single place i.e. FormGet dashboard. As a result it will be become very easier for you to manage these multiple contact forms of your multiple websites at one single place.
24
-
25
- = List of Fields Supported by Plugin =
26
- Name, Email, Contact Number, Message, Payment(Integrated with PayPal), Date (support format dd-mm-yy or dd/mm/yy or yy-mm-dd), Single Line Text, Multi Line Text, Select-Multiple, Attachments, Checkbox, Select(Select a Choice), Radio, Upload, Captcha.
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
- > **More Information**
35
- >
36
- > * Visit [FormGet website](http://www.formget.com/) for more information about FormGet.
37
- >
38
- >
39
-
40
- > **FormGet Video Tutorials**
41
- >
42
- > * 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
43
- >
44
- >
45
-
46
- > **Our Plans**
47
- > * FormGet Pricing Plans, choose the one that suits you best [Upgrade to Pro](http://www.formget.com/app/pricing)
48
- >
49
- >
50
-
51
- = Full list of Features =
52
-
53
- * Online contact form builder.
54
- * Contact form fields are easy to add, remove, edit and re-order anytime.
55
- * Customizable contact form fields label.
56
- * Manage multiple contact forms within a single dashboard.
57
- * Allow unlimited contact form entries.
58
- * Upload jpg, png, gif or zip type of file format in your contact form.
59
- * You can create contact form of any language like Greek, Chinese Simplified, Chinese Traditional, French, German, Greek, Spanish, Arabic, Brazilian, Portuguese, Bulgarian, Italian etc.
60
- * Contact form field validation within a click.
61
- * Allow unlimited tickets creation in your contact form.
62
- * User can collect payments in the contact form itself using PayPal .
63
- * Once the user has filled the PayPal contact form fields and click on submit button, the posted data is saved into fast and secure cloud servers. And the user is automatically redirected to PayPal to complete a payment. After collect of payment through PayPal, the website administrator (the email indicated from the settings) will receive an email alert of successful transaction and the user will receive a confirmation/thank you email.
64
- * Contact form linked to a PayPal payment system.
65
- * Support both request forms and paid assistance forms.
66
- * Contact form can be used for receiving product orders, purchases, bookings and reservations.
67
- * For automatic delivering of information after payment (put the information into the auto-reply message)
68
- * Assign agents based on the ticket category of your contact form.
69
- * Agent alert with an email on every ticket received via contact form.
70
- * Spam protection by implementing captcha field on your contact form which work similar as that of Akismet in WordPress.
71
- * Refresh button to reload captcha.
72
- * FormGet Contact Form support WPMU.
73
- * Implemented with improved captcha images.
74
- * Complete security of your contact form data using cloud servers.
75
- * Advance contact form analytic.
76
- * Send confirmation email on receive of contact form entry.
77
- * Plugin support shortcode, so that contact form can visible on any page and post.
78
- * Embed contact form on sidebar, so that it can visible on whole website.
79
- * Create multiple fields in a single contact form.
80
- * Just click on the field to add date and time field in your contact form.
81
- * Advance Communication System for users interaction.
82
- * Can create multiple agent for the contact forms.
83
- * Admin/Agent can marked contact form ticket as Resolved Ticket.
84
- * Delete contact form ticket permanently whenever you want.
85
- * Allow to configure plugin using option setting given in WordPress plugin dashboard.
86
- * Contact form Re-branding can be possible.
87
- * Get the unique contact form URL and share it across the network.
88
- * Contact form will send email/mail automatically for Customer Engagement.
89
- * Use Tabbed code to show contact button on every page of your website and WordPress shortcode to show it on selective page/post/WordPress sidebar.
90
- * Know stats ratio within a click i.e. ratio of contact form viewers/detail submissions.
91
- * Agents make a quick note for a ticket in contact form.
92
- * Contact form dashboard implemented with searching and filtering capability.
93
- * Change your contact form background anytime you want.
94
- * Contact form support Rich Text Formatting.
95
- * Contact forms are completely responsive in nature i.e. easily works with mobile devices, desktop etc.
96
- * Redirect user to any page/URL using contact form redirect URL field.
97
- * Data stored using entries are regularly backup and restored on cloud servers.
98
- * Allow to enable form fields compulsary using avaliable Required option.
99
- * 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.
100
- * Upload your Custom Background and header image.
101
- * Color customization can be done by using advance color customizer.
102
- * Share your forms on Facebook, Twitter, Google Plus go generate leads.
103
-
104
- Learn more about our FormGet Contact Form.
105
-
106
- http://www.youtube.com/channel/UCjejLUldlgcPrv1qbiOPOKg
107
-
108
- = FormGet Contact Form Demo & User Guide =
109
- * See demo for [Tabbed code form](http://www.formget.com/).
110
- * See demo for [contact form on any page or post](http://www.formget.com/contact-us/).
111
- * [User Guide](http://www.formget.com/formget-video-tutorials-guide/)
112
-
113
- FormGet Contact Form is powered by formget.com.
114
- Click here to build [Advance Contact Form](http://formget.com).
115
-
116
- == Installation ==
117
-
118
- This section describes how to install the plugin and get it working.
119
-
120
- 1. Upload `FormGet_Contact_Form` folder to the `/wp-content/plugins/` directory.
121
- 2. Activate the contact form plugin through the 'Plugins' menu in WordPress.
122
- 3. Contact form tab will appear on the bottom left of the WordPress dashboard.
123
- 4. Just click on the contact form tab and your online contact form builder will appear.
124
- 5. Now just create your contact form and save it.
125
- 6. Click on the embed button and copy the tabbed button code.
126
- 7. Paste it in the plugin section again.
127
-
128
- == Screenshots ==
129
-
130
- 1. Screenshots
131
-
132
- == Frequently Asked Questions ==
133
-
134
- = Will FormGet Contact Form plugin work with my latest WordPress installation ? =
135
-
136
- Yes, Sure FormGet plugin is tested and created with new version of WordPress.
137
-
138
- = Will FormGet Contact Form plugin work with my themes? =
139
-
140
- Of course! FormGet Contact Form plugin works out-of-the-box with every WordPress themes and other plugins. It work with the vast majority of premium and free themes, without requiring any coding.
141
-
142
- = Where can I report a bug? =
143
-
144
- Report bugs and participate in development at http://www.formget.com/contact-us/.
145
-
146
- = How can I add contact form to my website? =
147
- In order to add contact form to your website visit the given link http://wordpress.org/plugins/formget-contact-form/screenshots/.
148
-
149
- = How can I add a field to my contact form? =
150
-
151
- To add a new field in the contact form go to your dashboard, click on edit icon of the form that you want to edit. Now you can see the section of form elements and your form. Now you can select elements and add new fields. Once the new form is created, copy the code and replace it with previous code.
152
-
153
- = Does the FormGet Contact Form plugin save the request in database so that admin can view it? =
154
-
155
- Because we host everything, when you design a contact form with FormGet it automatically builds database. You can view all your entries from your dashboard of FormGet by making yourself logged in.
156
-
157
- = How can customer log their Queries? =
158
-
159
- When you create account in FormGet you automatically get support desk. All the entries submitted from FormGet form that you have embeded on your website, get automatically converted into ticket that you can get working on, from your account. FormGet Contact Form let you collect feedback and queries directly from your website.
160
-
161
-
162
-
163
- == Changelog ==
164
-
165
- = Version 2.9=
166
- * Video tutorials added.
167
-
168
- = Version 2.8=
169
- * "Contact Us" tab visible on selected page only.
170
-
171
-
172
- = Version 2.7=
173
- * CSS bug fixed.
174
-
175
- = Version 2.6 =
176
- * Login page
177
-
178
- = Version 2.5 =
179
- * CSS bug fixed.
180
- * Payment with stripe added.
181
- * Login interface changed.
182
-
183
- = Version 2.4 =
184
- * Made some improvement in video explanation.
185
-
186
- = Version 2.3 =
187
- * Implemented Logic in Contact Form
188
- * Upload your Custom Background and header image in contact form.
189
- * Color customization can be done by using advance color customizer in Contact Form.
190
- * Share your Contact forms on Facebook, Twitter, Google Plus go generate leads.
191
-
192
- = Version 2.2 =
193
- * Video added in Plugin.
194
-
195
- = Version 2.1 =
196
- * Video added in readme.txt
197
-
198
- = Version 2.0 =
199
- * Iframe bug fixed.
200
-
201
- = Version 1.9 =
202
- * CSS bug fixed.
203
-
204
- = Version 1.8 =
205
- * Fixed issue for overriding other's style.
206
-
207
-
208
- = Version 1.7 =
209
- * New improved architects.
210
- * CSS bug fixed.
211
- * Help text improved.
212
-
213
- = Version 1.6 =
214
- * Admin-panel CSS bug fixed.
215
-
216
- = Version 1.5 =
217
- * CSS bug fixed.
218
-
219
- = Version 1.4 =
220
- * Admin notice will only be appear on when FormGet contact form installed or reactivated. Once user activate the dismiss admin notice, Notice disappear permanently.
221
- * Admin notice bar bug fixed.
222
-
223
- = Version 1.3 =
224
- * Support tab added to handle query related to plugin
225
- * Admin notice bar added to show notice until form is created
226
-
227
- = Version 1.2 =
228
- * Minor improvement on help section
229
- * Small css bug fixed.
230
-
231
- = Version 1.1 =
232
- * Added Contact Form shortcode for page/post.
233
- * css improved
234
- * help section added
235
- * Bug fix: iframe.
236
-
237
- = Version 1.0 =
238
- * Initial release
239
-
240
- == Upgrade Notice ==
241
- = 1.0 =
242
-
243
- * Initial release
244
- = 1.1 =
245
-
246
- * Please upgrade to latest version
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/fgstyle.css CHANGED
@@ -251,7 +251,7 @@ div.fg_embed_code_save:hover{
251
  margin-top: 20px;
252
  }
253
  #help_txt{
254
- margin-left: 69px;
255
 
256
  }
257
 
@@ -362,12 +362,12 @@ margin-right: 10px;
362
  }
363
  p.fg_video_notice{
364
  color: black;
365
- max-width: 800px;
366
  margin: 0;
367
- padding: 0 5px;
368
  text-align: left;
369
- margin: 10px 0 10px 0;
370
- font-size: 20px;
371
  line-height: 28px;
372
  font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
373
  font-weight: normal;
@@ -380,13 +380,14 @@ vertical-align: middle;
380
  .fg_getting_started{
381
  margin-top: 10px;
382
  float: left;
383
- font-size: 18px !important;
384
  }
385
  .hide_video_notice{
386
  margin-top: 10px;
387
- float: left;
388
  overflow: hidden;
389
- font-size: 18px !important;
 
390
  opacity:0.6;
391
  }
392
  div#fg_videoContainer{
251
  margin-top: 20px;
252
  }
253
  #help_txt{
254
+ margin-left: 49px;
255
 
256
  }
257
 
362
  }
363
  p.fg_video_notice{
364
  color: black;
365
+ max-width: 900px;
366
  margin: 0;
367
+ padding: 0 10px;
368
  text-align: left;
369
+ margin: 10px 10px 10px 0;
370
+ font-size: 22px;
371
  line-height: 28px;
372
  font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
373
  font-weight: normal;
380
  .fg_getting_started{
381
  margin-top: 10px;
382
  float: left;
383
+ font-size: 20px !important;
384
  }
385
  .hide_video_notice{
386
  margin-top: 10px;
387
+ float: right;
388
  overflow: hidden;
389
+ font-size: 20px !important;
390
+ margin-right: 350px;
391
  opacity:0.6;
392
  }
393
  div#fg_videoContainer{
index.php CHANGED
@@ -3,7 +3,7 @@
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: 2.6
7
  Author: FormGet
8
  Author URI: http://www.formget.com
9
  */
@@ -77,7 +77,7 @@ function cf_menu_page() {
77
  function cf_setting_page() {
78
  $url = plugins_url();
79
  ?>
80
-
81
  <div id="fg_videoContainer" >
82
 
83
  </div>
@@ -124,7 +124,7 @@ We have created a simple video for using the FormGet WordPress Plugin.
124
  <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>
125
  <div class="outer_iframe_div" id="outer_iframe_div">
126
  <div class="inner_iframe_div" id="inner_iframe_div" >
127
- <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;" >
128
  </iframe>
129
  </div>
130
  </div>
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: 2.3
7
  Author: FormGet
8
  Author URI: http://www.formget.com
9
  */
77
  function cf_setting_page() {
78
  $url = plugins_url();
79
  ?>
80
+ <div >
81
  <div id="fg_videoContainer" >
82
 
83
  </div>
124
  <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>
125
  <div class="outer_iframe_div" id="outer_iframe_div">
126
  <div class="inner_iframe_div" id="inner_iframe_div" >
127
+ <iframe src="http://www.formget.com/app" name="iframe" id="iframebox" style="width:100%; height:900px; border:1px solid #dfdfdf; align:center;" >
128
  </iframe>
129
  </div>
130
  </div>
js/fg_script.js CHANGED
@@ -58,7 +58,7 @@ jQuery(document).ready(function() {
58
 
59
  jQuery('div#fg_video_getting_started').click(function(){
60
  jQuery('div#fg_videoContainer').css({"display": "block"});
61
- autoPlayVideo('84023688','700','400');
62
  });
63
 
64
 
58
 
59
  jQuery('div#fg_video_getting_started').click(function(){
60
  jQuery('div#fg_videoContainer').css({"display": "block"});
61
+ autoPlayVideo('83909839','700','400');
62
  });
63
 
64
 
readme.txt CHANGED
@@ -3,7 +3,7 @@ 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: 2.6
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
 
@@ -12,7 +12,7 @@ FormGet is an easy online drag and drop contact form builder tool. You just need
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 =
@@ -142,14 +142,6 @@ When you create account in FormGet you automatically get support desk. All the e
142
 
143
  == Changelog ==
144
 
145
- = Version 2.5 =
146
- * CSS bug fixed.
147
- * Payment with stripe added.
148
- * Login interface changed.
149
-
150
- = Version 2.4 =
151
- * Made some improvement in video explanation.
152
-
153
  = Version 2.3 =
154
  * Implemented Logic in Contact Form
155
  * Upload your Custom Background and header image in contact form.
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: 2.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
 
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/83909839
16
 
17
 
18
  = Type of Forms Supported by Plugin =
142
 
143
  == Changelog ==
144
 
 
 
 
 
 
 
 
 
145
  = Version 2.3 =
146
  * Implemented Logic in Contact Form
147
  * Upload your Custom Background and header image in contact form.