Version Description
Download this release
Release Info
Developer | mmuro |
Plugin | Visual Form Builder |
Version | 2.9.9 |
Comparing to | |
See all releases |
Code changes from version 2.9.8 to 2.9.9
- admin/assets/css/visual-form-builder-admin.css +36 -0
- admin/assets/css/visual-form-builder-admin.min.css +1 -1
- admin/class-load-css-js.php +1 -1
- admin/class-page-settings.php +14 -1
- admin/class-save.php +22 -0
- inc/class-install.php +1 -1
- inc/class-uninstall.php +73 -0
- public/class-email.php +1 -1
- readme.txt +7 -2
- uninstall.php +0 -20
- visual-form-builder.php +4 -3
admin/assets/css/visual-form-builder-admin.css
CHANGED
@@ -1415,6 +1415,42 @@ ul.vfb-fields-col-2{
|
|
1415 |
border-top-right-radius: 3px;
|
1416 |
}
|
1417 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1418 |
/* !Help tooltip popups */
|
1419 |
.vfb-tooltip{
|
1420 |
position: relative;
|
1415 |
border-top-right-radius: 3px;
|
1416 |
}
|
1417 |
|
1418 |
+
.vfb-notices {
|
1419 |
+
padding: 15px;
|
1420 |
+
margin-top: 10px;
|
1421 |
+
margin-bottom: 20px;
|
1422 |
+
border: 1px solid transparent;
|
1423 |
+
border-radius: 4px;
|
1424 |
+
}
|
1425 |
+
.vfb-notices.vfb-notice-success {
|
1426 |
+
background-color: #dff0d8;
|
1427 |
+
border-color: #d6e9c6;
|
1428 |
+
color: #3c763d;
|
1429 |
+
}
|
1430 |
+
|
1431 |
+
.vfb-notices.vfb-notice-info {
|
1432 |
+
background-color: #d9edf7;
|
1433 |
+
border-color: #bce8f1;
|
1434 |
+
color: #31708f;
|
1435 |
+
}
|
1436 |
+
|
1437 |
+
.vfb-notices.vfb-notice-warning {
|
1438 |
+
background-color: #fcf8e3;
|
1439 |
+
border-color: #faebcc;
|
1440 |
+
color: #8a6d3b;
|
1441 |
+
}
|
1442 |
+
|
1443 |
+
.vfb-notices.vfb-notice-danger {
|
1444 |
+
background-color: #f2dede;
|
1445 |
+
border-color: #ebccd1;
|
1446 |
+
color: #a94442;
|
1447 |
+
}
|
1448 |
+
|
1449 |
+
.vfb-notices h3 {
|
1450 |
+
margin-top: 0;
|
1451 |
+
color: inherit;
|
1452 |
+
}
|
1453 |
+
|
1454 |
/* !Help tooltip popups */
|
1455 |
.vfb-tooltip{
|
1456 |
position: relative;
|
admin/assets/css/visual-form-builder-admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.vfb-btn,.vfb-btn-primary{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.vfb-btn,.vfb-interface-sort:hover{cursor:pointer}.vfb-pro-call-to-action{padding:5px 0;text-align:center}.vfb-btn{display:inline-block;padding:15px 10px;margin-bottom:0;line-height:20px;text-align:center;vertical-align:middle;color:#333;font-size:21px;font-weight:500;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-repeat:repeat-x;border:1px solid #ccc;border-bottom-color:#b3b3b3;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);text-decoration:none}.vfb-btn-inverse,.vfb-btn-primary{background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vfb-btn:focus,.vfb-btn:hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.vfb-btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.vfb-btn.active,.vfb-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.vfb-btn-primary{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.vfb-btn-primary.active,.vfb-btn-primary.disabled,.vfb-btn-primary:active,.vfb-btn-primary:focus,.vfb-btn-primary:hover,.vfb-btn-primary[disabled]{color:#fff;background-color:#04c}.vfb-btn-primary.active,.vfb-btn-primary:active{background-color:#039\9}.vfb-btn-inverse{background-color:#363636;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#FFF}.vfb-btn-inverse.active,.vfb-btn-inverse.disabled,.vfb-btn-inverse:active,.vfb-btn-inverse:focus,.vfb-btn-inverse:hover,.vfb-btn-inverse[disabled]{background-color:#222;color:#FFF}.vfb-pro-call-to-action .cta-sign-up{color:#fff;display:block;font-size:24px;font-weight:700;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #2b658c;width:100%;line-height:22px}.vfb-pro-call-to-action .cta-price{color:#ace7ff;display:block;font-size:12px;font-weight:400;text-align:center;text-decoration:none;width:100%;line-height:20px}.vfb-pro-upgrade{display:inline;float:left;padding:10px;margin-bottom:20px;background-color:#d3e7ee;border:1px solid #21759b;border-radius:5px}.rtl .vfb-pro-upgrade{float:right}.vfb-pro-upgrade h2,.wrap .vfb-pro-upgrade h2{font-size:23px;font-weight:500;padding:5px 0;text-align:center}.vfb-pro-upgrade h2 a{text-decoration:none}.vfb-pro-upgrade ul{list-style:outside;margin-left:10px}.rtl .vfb-pro-upgrade ul{margin-left:0;margin-right:10px}#vfb-form-builder-frame{display:block;margin:0 -8px 0 290px}.rtl #vfb-form-builder-frame{margin:0 290px 0 -8px}#form-editor-footer .vfb-major-publishing-actions:after,#form-editor-header .vfb-major-publishing-actions:after,#vfb-form-builder-frame .menu-item-settings:after,#vfb-form-builder-frame:after,#vfb-form-list:after,.option:after{display:block;visibility:hidden;clear:both;height:0;content:"."}#vfb-form-builder-sidebar{clear:both;width:281px}#vfb-form-builder-management{position:relative;margin-right:10px}.rtl #vfb-form-builder-management{margin-right:0;margin-left:10px}#vfb-form-builder-management .form-edit{margin-bottom:20px;border:1px solid #dfdfdf;border-radius:3px}.admin-color-classic #vfb-form-builder-management .form-edit{border-color:#D0DFE9}#form-editor-footer,#form-editor-header{padding:0 10px;background-color:#f1f1f1}#form-editor-footer{border-top:1px solid #dfdfdf}.admin-color-classic #form-editor-footer,.admin-color-classic #form-editor-header{background-color:#F5FAFD}.admin-color-class #form-editor-footer{border-top-color:#D0DFE9}.vfb-major-publishing-actions{clear:both;padding:3px 0 5px}.vfb-major-publishing-actions .publishing-action{float:right;margin:5px 0 1px;text-align:right;line-height:23px}#form-editor-header .publishing-action{margin-top:12px}.sub-navigation{float:none;margin:8px 0 5px;padding:0;list-style:none;white-space:nowrap;font-size:12px}.sub-navigation li{display:inline;margin:0;padding:0}.sub-navigation a{padding:.2em;text-decoration:none;line-height:2}.sub-navigation a.current{border:none;background:0 0;color:#000;font-weight:700}.sub-navigation a:hover{color:#d54e21}#vfb-main,#vfb-sidebar{float:left;margin:10px 0;width:280px}.rtl #vfb-main,.rtl #vfb-sidebar{float:right}#vfb-main{width:auto}#vfb-main.vfb-order-type-list{width:100%}#vfb-main h3 a,#vfb-main p a{text-decoration:none}#vfb-main .submitdelete{color:#BC0B0B;text-decoration:none}#vfb-main .submitdelete:hover{color:red}#vfb-sidebar{margin-left:-300px}.rtl #vfb-sidebar{margin-left:0;margin-right:-300px}#vfb-form-list{display:block;margin-left:300px}.rtl #vfb-form-list{margin-left:0;margin-right:300px}.vfb-box{position:relative;float:left;padding:0 10px;border:1px solid #DFDFDF;border-radius:3px;background-color:#F5F5F5;background:-moz-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-o-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-ms-linear-gradient(top,#fff 0,#f5f5f5 100%);background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0 );box-shadow:0 1px 0 #FFF inset;line-height:1.4em}.vfb-form-alpha-list{width:70%;float:left;padding-right:20px}.rtl .vfb-form-alpha-list{float:right;padding-right:0;padding-left:20px}.vfb-form-alpha-list hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc}.vfb-form-alpha-group .letter,.wrap h2.letter{float:left;padding:0;color:#666;font-size:14px;line-height:17px}.vfb-form-alpha-form{display:block;margin:10px 0;padding-left:150px;width:auto}.vfb-form-alpha-form h3{float:left;margin:0;width:50%;word-wrap:break-word;font-size:17px}.vfb-form-alpha-form .vfb-form-meta,.vfb-form-alpha-form .vfb-publishing-actions{float:left;width:20%;text-align:center}.vfb-form-alpha-form .vfb-form-meta{width:30%}.vfb-form-alpha-form .vfb-form-meta p,.vfb-form-alpha-form .vfb-publishing-actions p{margin:0}.vfb-form-alpha-form .paypal,.vfb-form-alpha-form .vfb-form-meta{float:left;margin:0;text-align:left}.rtl .vfb-form-alpha-form .paypal,.rtl .vfb-form-alpha-form .vfb-form-meta{float:right;text-align:right}.vfb-sortable-placeholder{display:block;height:35px;width:400px;margin:8px;border:1px dashed #bbb;background-color:#f5f5f5}#vfb-main .vfb-sortable-placeholder{float:left;margin:8px;height:200px;width:210px}.rtl #vfb-main .vfb-sortable-placeholder{float:right}#vfb-menu-to-edit .mjs-nestedSortable-error{border-color:red;background-color:#fbe3e4;color:#8a1f11}.vfb-meta-entries-total span,.vfb-meta-entries-total-today span{font-size:11px;font-weight:700;height:1.4em;line-height:1.4em;min-width:.7em;padding:0 6px;display:inline-block;border-radius:5px;background-color:#bbb;color:#fff;text-align:center}.vfb-meta-entries-total-today:hover span,.vfb-meta-entries-total:hover span{background-color:#d54e21}.fixed .column-entries,.fixed .column-form_id{width:8em}strong .vfb-meta-entries-total span{background-color:#21759B}.entries-count-wrapper{font-family:sans-serif;min-width:22px;padding-bottom:1px}#new-form{margin:8px 0;padding-top:10px;width:75px;height:105px;text-align:center}#new-form a{display:block;width:auto;text-decoration:none}#post-body{padding:10px;background:#fff}.vfb-postbox-container{float:left;margin:0 8px;width:100%}.rtl .vfb-postbox-container{float:right}#vfb-postbox-container-1 .postbox{min-width:281px}#vfb-postbox-container-2{min-width:485px}#vfb-form-builder-frame.columns-1{margin-left:-8px}.rtl #vfb-form-builder-frame.columns-1{margin-left:0;margin-right:-8px}#vfb-form-builder-frame.columns-1 #vfb-postbox-container-1{float:none}#vfb-form-builder-frame.columns-1 #vfb-postbox-container-2{width:99%}#vfb-form-builder-frame.columns-2 #vfb-postbox-container-3{display:none}#vfb-form-builder-frame.columns-2 #vfb-postbox-container-1,#vfb-form-builder-frame.columns-3 #vfb-postbox-container-1{margin-left:-290px;width:281px}.rtl #vfb-form-builder-frame.columns-2 #vfb-postbox-container-1,.rtl #vfb-form-builder-frame.columns-3 #vfb-postbox-container-1{margin-left:0;margin-right:-290px}#vfb-form-builder-frame.columns-3 #vfb-form-builder-management{margin-right:0}#vfb-form-builder-frame.columns-3 #vfb-postbox-container-2{width:30%}#vfb-form-builder-frame.columns-3 #vfb-postbox-container-3{display:inline;margin-right:0;width:46.5%}.rtl #vfb-form-builder-frame.columns-3 #vfb-postbox-container-3{margin-right:0;margin-left:0}#vfb-form-meta-preview iframe{width:100%;height:100%}#vfb_form_media_button_tip input{width:100%;border:0;padding:6px;font-family:Consolas,Monaco,monospace;font-size:12px}@media only screen and (max-width:799px){#vfb-form-builder-frame .vfb-postbox-container{width:100%}.columns-prefs .columns-prefs-3{display:none}}@media only screen and (min-width:800px) and (max-width:1200px){#vfb-form-builder-frame .vfb-postbox-container{width:49.5%}#vfb-form-builder-frame.columns-3 #vfb-postbox-container-2,#vfb-form-builder-frame.columns-3 #vfb-postbox-container-3{width:50.5%}#vfb-form-builder-frame.columns-1 .vfb-postbox-container{width:100%}}@media only screen and (min-width:1600px){#vfb-form-builder-frame.columns-3 #vfb-postbox-container-3{width:58%}}.item-edit{position:absolute;top:3px;right:-20px;display:block;overflow:hidden;width:30px;height:40px;background:url(../img/arrows.png?d=20130703) 8px 10px no-repeat;text-indent:-999em}.admin-color-classic .item-edit{background:url(../img/arrows-vs.png?d=20130703) 8px 10px no-repeat}.rtl .item-edit{right:auto;left:-20px}.item-edit:hover{background:url(../img/arrows-dark.png?d=20130703) 8px 10px no-repeat}.admin-color-classic .item-edit:hover{background:url(../img/arrows-dark-vs.png?d=20130703) 8px 10px no-repeat}.item-edit.opened{background:url(../img/arrows.png?d=20130703) 8px -25px no-repeat}.admin-color-classic .item-edit.opened{background:url(../img/arrows-vs.png?d=20130703) 8px -25px no-repeat}.item-edit.opened:hover{background:url(../img/arrows-dark.png?d=20130703) 8px -25px no-repeat}.admin-color-classic .item-edit.opened:hover{background:url(../img/arrows-dark-vs.png?d=20130703) 8px -25px no-repeat}.option .widefat,.options-other-hide .widefat,.options-other-show .widefat{margin:0 6px 7px 0;width:320px}.rtl .option .widefat,.rtl .options-other-hide .widefat,.rtl .options-other-show .widefat{margin:0 0 7px 6px}#form-settings .description-thin{margin:12px 10px 12px 0}.rtl #form-settings .description-thin{margin:12px 0 12px 10px}.description-thin,.description-wide{float:left;margin-right:10px}.rtl .description-thin,.rtl .description-wide{float:right;margin-right:0;margin-left:10px}.description-thin{width:190px;height:40px}.description-wide{width:390px}.vfb-interface-icon{position:absolute;top:4px;right:4px;display:inline-block;width:16px;height:16px;background-color:transparent;background-image:url(../img/vfb-interface-icons.png?d=20130713);background-repeat:no-repeat;text-indent:-9999px}.vfb-interface-settings{background-position:-32px 0}.vfb-interface-duplicate{background-position:0 0}.vfb-interface-trash{background-position:-64px 0}.vfb-interface-conditional{background-position:-224px 0}.vfb-interface-sort{background-position:-128px 0}.vfb-interface-plus{background-position:-160px 0}.vfb-interface-minus{background-position:-192px 0}.vfb-interface-bulk-add{background-position:-96px 0}.vfb-interface-minus,.vfb-interface-plus{top:0}.addEmail,.deleteEmail{top:28px}.addEmail{right:55px}.rtl .addEmail{right:auto;left:55px}.deleteEmail{right:30px}.rtl .deleteEmail{right:auto;left:30px}.addCondition,.deleteCondition,.deleteOption,.vfb-interface-sort{top:3px}.addCondition,.deleteOption{right:25px}.rtl .addCondition,.rtl .deleteOption{right:auto;left:25px}.deleteCondition,.vfb-interface-sort{right:0}.rtl .deleteCondition,.rtl .vfb-interface-sort{right:auto;left:0}.option{float:left;width:97%;position:relative}.rtl .option{float:right}#vfb-poststuff{display:block;margin-right:300px}.rtl #vfb-poststuff{margin-right:0;margin-left:300px}#vfb-entries-body-content{float:left;width:100%}.rtl #vfb-entries-body-content{float:right}.metabox-holder #vfb-entries-body-content h3{font-weight:700;font-family:sans-serif}#entry-edit #side-info-column{margin-right:-300px}.rtl #entry-edit #side-info-column{margin-right:0;margin-left:-300px}label.error{display:block;color:red}#visual-form-builder-update input.error,#visual-form-builder-update select.error,#visual-form-builder-update textarea.error{border:1px solid red}#vfb-menu-to-edit .menu-item-settings{width:402px}.vfb-menu-item-handle{background:#fff;border:1px solid #DFDFDF;border-radius:3px;height:auto;line-height:35px;overflow:hidden;padding:10px 15px;position:relative;text-shadow:0 1px 0 #FFF;width:382px;word-wrap:break-word;cursor:move}.vfb-menu-item-handle:hover{border-color:#999}.admin-color-classic .vfb-menu-item-handle{background:#F5FAFD;box-shadow:0 1px 0 #FFF inset;border-color:#D0DFE9}.rtl .vfb-menu-item-handle{padding-left:0;padding-right:10px}#form-element-fieldset,.vfb-menu-item-type-fieldset,.vfb-menu-item-type-verification{background:#e3e3e3;box-shadow:0 1px 0 #e3e3e3 inset}.admin-color-classic #form-element-fieldset,.admin-color-classic .vfb-menu-item-type-fieldset,.admin-color-classic .vfb-menu-item-type-verification{background:#e2f3ff;box-shadow:0 1px 0 #FFF inset}.vfb-menu-item-handle .item-title{min-height:20px;display:block;font-size:12px;font-weight:700;line-height:20px;margin-right:13em}.rtl .vfb-menu-item-handle .item-title{margin-right:0;margin-left:13em}.vfb-menu-item-active .vfb-menu-item-handle{border-bottom-left-radius:0;border-bottom-right-radius:0}.sender-labels{width:80px}.is-field-required{color:#BC1212}#form-details-nav{padding-top:10px;font-size:1em}#form-details-nav a,.charts-nav a{padding:5px 10px;text-decoration:none;font-weight:700}#form-details-nav a.current,.charts-nav a.current{height:40px;border-color:#dfdfdf;border-radius:5px;background-color:#777;background-image:-ms-linear-gradient(bottom,#6d6d6d,grey);background-image:-moz-linear-gradient(bottom,#6d6d6d,grey);background-image:-o-linear-gradient(bottom,#6d6d6d,grey);background-image:-webkit-gradient(linear,left bottom,left top,from(#6d6d6d),to(grey));background-image:-webkit-linear-gradient(bottom,#6d6d6d,grey);background-image:linear-gradient(bottom,#6d6d6d,grey);color:#fff;text-shadow:0 -1px 0 #333}#form-success-message-page,#form-success-message-redirect,#form-success-message-text,.form-details{display:none}.active,.form-details-current{display:block}#confirmation-message textarea,#notification textarea{width:100%;height:10em;font-family:Consolas,Monaco,monospace}#form-success-message-page,#form-success-message-redirect{margin-top:10px;width:100%}.post-body-plain ol li{list-style:decimal}#vfb-upgrade-column{display:inline;float:left;width:auto}.rtl #vfb-upgrade-column{float:right}ul#promote-vfb{margin-left:20px;list-style:disc}.rtl ul#promote-vfb{margin-left:auto;margin-right:20px}#promote-vfb li{text-align:left}.rtl #promote-vfb li{text-align:right}.menu .ui-nestedSortable-error{background-color:#fbe3e4;border-color:red;color:#8a1f11}ul#vfb-menu-to-edit ul{margin:0 0 0 25px;padding:0;width:98%;list-style-type:none}#vfb-menu-to-edit{margin-top:0;padding:1em 0}#vfb-fieldset-first-warning{display:none}.form-item.ui-state-disabled,.ui-state-disabled,.ui-state-disabled dl,.ui-state-disabled dt{opacity:100;filter:alpha(Opacity=100);background-image:none}.ui-state-disabled .menu-item-handle,.ui-state-disabled .vfb-menu-item-handle{background:#dfdfdf;box-shadow:none;cursor:default}.vfb-details{margin-bottom:10px;padding:0 10px;border:1px solid #ccc;border-radius:3px}.vfb-details.section{width:97.55%;background-color:#efefef}.vfb-details .postbox{min-height:60px}#poststuff .vfb-details h2{margin-top:0}#poststuff h3.section-heading{padding-left:0}#form-items .tabs-panel{overflow:visible;padding:.5em 0 .5em 4px;min-height:325px;height:auto}.rtl #form-items .tabs-panel{padding:.5em 4px .5em 0}ul.vfb-fields-col-1,ul.vfb-fields-col-2{float:left;width:50%;list-style:none}.rtl ul.vfb-fields-col-1,.rtl ul.vfb-fields-col-2{float:right}#vfb-form-builder-frame.columns-1 #vfb-postbox-container-1 #form-items .tabs-panel{height:auto}.vfb-draggable-form-items{position:relative;display:block;margin-right:8px;padding:4px 0 4px 34px;border:1px solid #bbb;border-radius:3px;color:#464646;text-align:left;text-decoration:none;font-size:12px}.rtl .vfb-draggable-form-items{margin-right:0;margin-left:8px;padding:4px 34px 4px 10px}.vfb-draggable-form-items:hover{border-color:#aaa}.vfb-draggable-form-items b{position:absolute;left:8px;display:inline-block;width:16px;height:16px;background-color:transparent;background-image:url(../img/vfb-form-items.png?d=20130712);background-repeat:no-repeat;line-height:16px}.settings-links,.vfb-button{position:relative;text-decoration:none;cursor:pointer}.rtl .vfb-draggable-form-items b{left:auto;right:8px}#form-element-address b{background-position:-128px 0}#form-element-autocomplete b{background-position:-384px 0}#form-element-checkbox b{background-position:-672px 0}#form-element-color b{background-position:0 0}#form-element-currency b{background-position:-64px 0}#form-element-datepicker b{background-position:-224px 0}#form-element-digits b{background-position:-832px 0}#form-element-email b{background-position:-160px 0}#form-element-file b{background-position:-512px 0}#form-element-hidden b{background-position:-544px 0}#form-element-html b{background-position:-800px 0}#form-element-instructions b{background-position:-256px 0}#form-element-ip b{background-position:-448px 0}#form-element-max b{background-position:-576px 0}#form-element-min b{background-position:-608px 0}#form-element-name b{background-position:-320px 0}#form-element-pagebreak b{background-position:-768px 0}#form-element-password b{background-position:-352px 0}#form-element-phone b{background-position:-96px 0}#form-element-radio b{background-position:-704px 0}#form-element-range b{background-position:-640px 0}#form-element-select b{background-position:-416px 0}#form-element-text b{background-position:-736px 0}#form-element-textarea b{background-position:-32px 0}#form-element-time b{background-position:-192px 0}#form-element-username b{background-position:-288px 0}#form-element-url b{background-position:-480px 0}.static-vars-inactive{display:none}.static-vars-active{display:block}.vfb-button{display:inline-block;overflow:visible;margin:0;padding:.5em 2.5em .5em 1em;outline:0;border:1px solid #d4d4d4;border-radius:.2em;background-color:#f5f5f5;color:#333;white-space:nowrap;font:12px/normal sans-serif;zoom:1;-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box}.vfb-button.current,.vfb-button:active,.vfb-button:hover{border-color:#929292;background-color:#eee;background-image:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ccc));background-image:-moz-linear-gradient(#eee,#ccc);background-image:-o-linear-gradient(#eee,#ccc);background-image:linear-gradient(#eee,#ccc);color:#000}.vfb-button.current{font-weight:700}.vfb-button::-moz-focus-inner{padding:0;border:0}.vfb-button.vfb-settings:active,.vfb-button.vfb-settings:focus,.vfb-button.vfb-settings:hover{color:#3072b3}.vfb-button.vfb-delete:active,.vfb-button.vfb-delete:focus,.vfb-button.vfb-delete:hover{color:#900}.vfb-button.vfb-duplicate:active,.vfb-button.vfb-duplicate:focus,.vfb-button.vfb-duplicate:hover{color:#008e0d}.vfb-button-group{display:inline-block;margin:10px 0;list-style:none}.rtl .vfb-button-group{margin-left:-2px}.vfb-button-group .vfb-button{float:left;margin-right:5px}.rtl .vfb-button-group .vfb-button{float:right;margin-right:0;margin-left:5px}.vfb-button-group .button-primary{margin-top:2px}.vfb-item-actions{margin-right:10px;margin-bottom:10px;text-align:center}.rtl .vfb-item-actions{margin-right:0;margin-left:10px}.vfb-item-actions .vfb-delete{float:left}.rtl .vfb-item-actions .vfb-delete,.vfb-item-actions .vfb-conditional-fields{float:right}.rtl .vfb-item-actions .vfb-conditional-fields{float:left}.vfb-item-actions .vfb-conditional-fields,.vfb-item-actions .vfb-delete,.vfb-item-actions .vfb-duplicate{margin-top:10px}#form-settings{display:none;width:100%;max-width:460px;margin-bottom:15px;border-bottom:1px solid #D6D6D6}#form-settings.current,.form-details.on{display:block}.form-details{padding:20px;background:#fff;background:rgba(255,255,255,.5);border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6}.settings-links{z-index:1;display:block;padding:5px 15px;height:25px;background:#f5f5f5;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;color:#333;text-transform:uppercase;text-shadow:0 1px 0 #FFF;font-weight:400;font-size:15px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:25px}.settings-links .vfb-large-arrow{position:absolute;top:16px;right:25px;width:5px;height:0;z-index:1}.settings-links .vfb-large-arrow:after{content:'';width:0;height:0;border-color:#ccc transparent;border-style:solid;border-width:6px 6px 0;position:absolute;z-index:1}.rtl .settings-links .vfb-large-arrow{right:auto;left:13px}.settings-links.on{border-bottom:1px solid grey}.settings-links.on,.settings-links:hover{background:grey;color:#fff;text-shadow:0 -1px 0 #333}.settings-links:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.vfb-tooltip{position:relative;float:right;margin-right:2px;width:16px;height:16px;cursor:pointer}.rtl .vfb-tooltip{float:left;margin-right:0;margin-left:2px}.vfb-tooltip-popup{position:absolute;top:-40px;z-index:200;display:none;padding:5px 20px;width:250px;border:2px solid #333;border-radius:5px;background:#222;box-shadow:0 0 7px #000;color:#fff;text-indent:0;font-style:normal}.vfb-tooltip .vfb-tooltip-popup h3,.vfb-tooltip-popup h3{margin:5px 0;padding:0 0 6px;border-bottom:1px solid #fff;color:#fff;font-weight:400;font-size:13px;font-family:sans-serif}.vfb-tooltip-popup p{margin-top:1 0;color:#fff;font-size:12px}.vfb-add-options-group{display:inline-block;margin:10px 0;list-style:none;text-align:center;width:95%}.vfb-add-options-group .vfb-interface-plus{top:4px}.vfb-export-label{width:10em;float:left}.rtl .vfb-export-label{float:right}#vfb-export-entries-fields{height:275px;width:300px;overflow:auto;display:block;border:1px solid #e8e8e8;border-radius:3px;margin-left:10em;padding:5px;background:#fff}#vfb-export-select-all,#vfb-export-unselect-all{width:150px;display:inline-block;text-align:left}#vfb-export-unselect-all{text-align:right;margin-left:5px}@media print{body *{float:none}#vfb-poststuff,#wpbody-content,.wrap,html{background:0 0!important;padding:0;margin:0;height:auto}#adminmenuback,#adminmenushadow,#adminmenuwrap,#icon-options-general,#major-publishing-actions,#screen-meta,#screen-meta-links,#wpadminbar,#wpfooter,.clear,.screen-reader-shortcut,.view-entry,.wrap h2{display:none}#wpcontent,body #wpcontent{margin-left:0;width:auto;height:auto}#entry-edit h3 span{font-size:23px;font-weight:400}#vfb-poststuff{page-break-after:auto}#vfb-entries-body-content{width:100%;height:auto;margin:0 0 50px;padding:0}#side-info-column{width:100%;height:auto;float:none}#side-info-column .postbox .inside{margin:0;padding:0}#minor-publishing,#submitdiv,#submitdiv h3,.misc-pub-section{background:0 0!important;border:none;margin:0}#submitdiv h3 span{font-family:sans-serif;font-size:16px}.columns-2 .inner-sidebar #side-sortables,.inner-sidebar #side-sortables{margin:0;padding:0;width:auto}table{page-break-inside:auto}tr textarea{overflow:visible}}@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.vfb-interface-icon{top:5px;background-image:url(../img/vfb-interface-icons-2x.png?d=20130712);background-size:cover}.vfb-draggable-form-items b{background-image:url(../img/vfb-form-items-2x.png?d=20130712);background-size:cover}.vfb-add-options-group .vfb-interface-plus{top:5px}.addEmail,.deleteEmail{top:28px}.item-edit{background-image:url(../img/arrows-2x.png?d=20130611);background-size:15px 123px}.admin-color-classic .item-edit{background-image:url(../img/arrows-vs-2x.png?d=20130611);background-size:15px 123px}.item-edit:hover{background-image:url(../img/arrows-dark-2x.png?d=20130611);background-size:15px 123px}.admin-color-classic .item-edit:hover{background-image:url(../img/arrows-dark-vs-2x.png?d=20130611);background-size:15px 123px}.item-edit.opened{background-image:url(../img/arrows-2x.png?d=20130611);background-size:15px 123px}.admin-color-classic .item-edit.opened{background-image:url(../img/arrows-vs-2x.png?d=20130611);background-size:15px 123px}.item-edit.opened:hover{background-image:url(../img/arrows-dark-2x.png?d=20130611);background-size:15px 123px}.admin-color-classic .item-edit.opened:hover{background-image:url(../img/arrows-dark-vs-2x.png?d=20130611);background-size:15px 123px}.button-icon.vfb-small-arrow{background-image:url(../img/arrows-2x.png?d=20130611);background-size:15px 123px}.admin-color-classic .button-icon.vfb-small-arrow{background-image:url(../img/arrows-vs-2x.png?d=20130611);background-size:15px 123px}.current .button-icon.vfb-small-arrow{background-image:url(../img/arrows-2x.png?d=20130611);background-size:15px 123px}.admin-color-classic .current .button-icon.vfb-small-arrow{background-image:url(../img/arrows-vs.png?d=20130611);background-size:15px 123px}}
|
1 |
+
.vfb-btn,.vfb-btn-primary{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.vfb-btn,.vfb-interface-sort:hover{cursor:pointer}.vfb-pro-call-to-action{padding:5px 0;text-align:center}.vfb-btn{display:inline-block;padding:15px 10px;margin-bottom:0;line-height:20px;text-align:center;vertical-align:middle;color:#333;font-size:21px;font-weight:500;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-repeat:repeat-x;border:1px solid #ccc;border-bottom-color:#b3b3b3;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);text-decoration:none}.vfb-btn-inverse,.vfb-btn-primary{background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vfb-btn:focus,.vfb-btn:hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.vfb-btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.vfb-btn.active,.vfb-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.vfb-btn-primary{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.vfb-btn-primary.active,.vfb-btn-primary.disabled,.vfb-btn-primary:active,.vfb-btn-primary:focus,.vfb-btn-primary:hover,.vfb-btn-primary[disabled]{color:#fff;background-color:#04c}.vfb-btn-primary.active,.vfb-btn-primary:active{background-color:#039\9}.vfb-btn-inverse{background-color:#363636;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#FFF}.vfb-btn-inverse.active,.vfb-btn-inverse.disabled,.vfb-btn-inverse:active,.vfb-btn-inverse:focus,.vfb-btn-inverse:hover,.vfb-btn-inverse[disabled]{background-color:#222;color:#FFF}.vfb-pro-call-to-action .cta-sign-up{color:#fff;display:block;font-size:24px;font-weight:700;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #2b658c;width:100%;line-height:22px}.vfb-pro-call-to-action .cta-price{color:#ace7ff;display:block;font-size:12px;font-weight:400;text-align:center;text-decoration:none;width:100%;line-height:20px}.vfb-pro-upgrade{display:inline;float:left;padding:10px;margin-bottom:20px;background-color:#d3e7ee;border:1px solid #21759b;border-radius:5px}.rtl .vfb-pro-upgrade{float:right}.vfb-pro-upgrade h2,.wrap .vfb-pro-upgrade h2{font-size:23px;font-weight:500;padding:5px 0;text-align:center}.vfb-pro-upgrade h2 a{text-decoration:none}.vfb-pro-upgrade ul{list-style:outside;margin-left:10px}.rtl .vfb-pro-upgrade ul{margin-left:0;margin-right:10px}#vfb-form-builder-frame{display:block;margin:0 -8px 0 290px}.rtl #vfb-form-builder-frame{margin:0 290px 0 -8px}#form-editor-footer .vfb-major-publishing-actions:after,#form-editor-header .vfb-major-publishing-actions:after,#vfb-form-builder-frame .menu-item-settings:after,#vfb-form-builder-frame:after,#vfb-form-list:after,.option:after{display:block;visibility:hidden;clear:both;height:0;content:"."}#vfb-form-builder-sidebar{clear:both;width:281px}#vfb-form-builder-management{position:relative;margin-right:10px}.rtl #vfb-form-builder-management{margin-right:0;margin-left:10px}#vfb-form-builder-management .form-edit{margin-bottom:20px;border:1px solid #dfdfdf;border-radius:3px}.admin-color-classic #vfb-form-builder-management .form-edit{border-color:#D0DFE9}#form-editor-footer,#form-editor-header{padding:0 10px;background-color:#f1f1f1}#form-editor-footer{border-top:1px solid #dfdfdf}.admin-color-classic #form-editor-footer,.admin-color-classic #form-editor-header{background-color:#F5FAFD}.admin-color-class #form-editor-footer{border-top-color:#D0DFE9}.vfb-major-publishing-actions{clear:both;padding:3px 0 5px}.vfb-major-publishing-actions .publishing-action{float:right;margin:5px 0 1px;text-align:right;line-height:23px}#form-editor-header .publishing-action{margin-top:12px}.sub-navigation{float:none;margin:8px 0 5px;padding:0;list-style:none;white-space:nowrap;font-size:12px}.sub-navigation li{display:inline;margin:0;padding:0}.sub-navigation a{padding:.2em;text-decoration:none;line-height:2}.sub-navigation a.current{border:none;background:0 0;color:#000;font-weight:700}.sub-navigation a:hover{color:#d54e21}#vfb-main,#vfb-sidebar{float:left;margin:10px 0;width:280px}.rtl #vfb-main,.rtl #vfb-sidebar{float:right}#vfb-main{width:auto}#vfb-main.vfb-order-type-list{width:100%}#vfb-main h3 a,#vfb-main p a{text-decoration:none}#vfb-main .submitdelete{color:#BC0B0B;text-decoration:none}#vfb-main .submitdelete:hover{color:red}#vfb-sidebar{margin-left:-300px}.rtl #vfb-sidebar{margin-left:0;margin-right:-300px}#vfb-form-list{display:block;margin-left:300px}.rtl #vfb-form-list{margin-left:0;margin-right:300px}.vfb-box{position:relative;float:left;padding:0 10px;border:1px solid #DFDFDF;border-radius:3px;background-color:#F5F5F5;background:-moz-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-o-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-ms-linear-gradient(top,#fff 0,#f5f5f5 100%);background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0 );box-shadow:0 1px 0 #FFF inset;line-height:1.4em}.vfb-form-alpha-list{width:70%;float:left;padding-right:20px}.rtl .vfb-form-alpha-list{float:right;padding-right:0;padding-left:20px}.vfb-form-alpha-list hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc}.vfb-form-alpha-group .letter,.wrap h2.letter{float:left;padding:0;color:#666;font-size:14px;line-height:17px}.vfb-form-alpha-form{display:block;margin:10px 0;padding-left:150px;width:auto}.vfb-form-alpha-form h3{float:left;margin:0;width:50%;word-wrap:break-word;font-size:17px}.vfb-form-alpha-form .vfb-form-meta,.vfb-form-alpha-form .vfb-publishing-actions{float:left;width:20%;text-align:center}.vfb-form-alpha-form .vfb-form-meta{width:30%}.vfb-form-alpha-form .vfb-form-meta p,.vfb-form-alpha-form .vfb-publishing-actions p{margin:0}.vfb-form-alpha-form .paypal,.vfb-form-alpha-form .vfb-form-meta{float:left;margin:0;text-align:left}.rtl .vfb-form-alpha-form .paypal,.rtl .vfb-form-alpha-form .vfb-form-meta{float:right;text-align:right}.vfb-sortable-placeholder{display:block;height:35px;width:400px;margin:8px;border:1px dashed #bbb;background-color:#f5f5f5}#vfb-main .vfb-sortable-placeholder{float:left;margin:8px;height:200px;width:210px}.rtl #vfb-main .vfb-sortable-placeholder{float:right}#vfb-menu-to-edit .mjs-nestedSortable-error{border-color:red;background-color:#fbe3e4;color:#8a1f11}.vfb-meta-entries-total span,.vfb-meta-entries-total-today span{font-size:11px;font-weight:700;height:1.4em;line-height:1.4em;min-width:.7em;padding:0 6px;display:inline-block;border-radius:5px;background-color:#bbb;color:#fff;text-align:center}.vfb-meta-entries-total-today:hover span,.vfb-meta-entries-total:hover span{background-color:#d54e21}.fixed .column-entries,.fixed .column-form_id{width:8em}strong .vfb-meta-entries-total span{background-color:#21759B}.entries-count-wrapper{font-family:sans-serif;min-width:22px;padding-bottom:1px}#new-form{margin:8px 0;padding-top:10px;width:75px;height:105px;text-align:center}#new-form a{display:block;width:auto;text-decoration:none}#post-body{padding:10px;background:#fff}.vfb-postbox-container{float:left;margin:0 8px;width:100%}.rtl .vfb-postbox-container{float:right}#vfb-postbox-container-1 .postbox{min-width:281px}#vfb-postbox-container-2{min-width:485px}#vfb-form-builder-frame.columns-1{margin-left:-8px}.rtl #vfb-form-builder-frame.columns-1{margin-left:0;margin-right:-8px}#vfb-form-builder-frame.columns-1 #vfb-postbox-container-1{float:none}#vfb-form-builder-frame.columns-1 #vfb-postbox-container-2{width:99%}#vfb-form-builder-frame.columns-2 #vfb-postbox-container-3{display:none}#vfb-form-builder-frame.columns-2 #vfb-postbox-container-1,#vfb-form-builder-frame.columns-3 #vfb-postbox-container-1{margin-left:-290px;width:281px}.rtl #vfb-form-builder-frame.columns-2 #vfb-postbox-container-1,.rtl #vfb-form-builder-frame.columns-3 #vfb-postbox-container-1{margin-left:0;margin-right:-290px}#vfb-form-builder-frame.columns-3 #vfb-form-builder-management{margin-right:0}#vfb-form-builder-frame.columns-3 #vfb-postbox-container-2{width:30%}#vfb-form-builder-frame.columns-3 #vfb-postbox-container-3{display:inline;margin-right:0;width:46.5%}.rtl #vfb-form-builder-frame.columns-3 #vfb-postbox-container-3{margin-right:0;margin-left:0}#vfb-form-meta-preview iframe{width:100%;height:100%}#vfb_form_media_button_tip input{width:100%;border:0;padding:6px;font-family:Consolas,Monaco,monospace;font-size:12px}@media only screen and (max-width:799px){#vfb-form-builder-frame .vfb-postbox-container{width:100%}.columns-prefs .columns-prefs-3{display:none}}@media only screen and (min-width:800px) and (max-width:1200px){#vfb-form-builder-frame .vfb-postbox-container{width:49.5%}#vfb-form-builder-frame.columns-3 #vfb-postbox-container-2,#vfb-form-builder-frame.columns-3 #vfb-postbox-container-3{width:50.5%}#vfb-form-builder-frame.columns-1 .vfb-postbox-container{width:100%}}@media only screen and (min-width:1600px){#vfb-form-builder-frame.columns-3 #vfb-postbox-container-3{width:58%}}.item-edit{position:absolute;top:3px;right:-20px;display:block;overflow:hidden;width:30px;height:40px;background:url(../img/arrows.png?d=20130703) 8px 10px no-repeat;text-indent:-999em}.admin-color-classic .item-edit{background:url(../img/arrows-vs.png?d=20130703) 8px 10px no-repeat}.rtl .item-edit{right:auto;left:-20px}.item-edit:hover{background:url(../img/arrows-dark.png?d=20130703) 8px 10px no-repeat}.admin-color-classic .item-edit:hover{background:url(../img/arrows-dark-vs.png?d=20130703) 8px 10px no-repeat}.item-edit.opened{background:url(../img/arrows.png?d=20130703) 8px -25px no-repeat}.admin-color-classic .item-edit.opened{background:url(../img/arrows-vs.png?d=20130703) 8px -25px no-repeat}.item-edit.opened:hover{background:url(../img/arrows-dark.png?d=20130703) 8px -25px no-repeat}.admin-color-classic .item-edit.opened:hover{background:url(../img/arrows-dark-vs.png?d=20130703) 8px -25px no-repeat}.option .widefat,.options-other-hide .widefat,.options-other-show .widefat{margin:0 6px 7px 0;width:320px}.rtl .option .widefat,.rtl .options-other-hide .widefat,.rtl .options-other-show .widefat{margin:0 0 7px 6px}#form-settings .description-thin{margin:12px 10px 12px 0}.rtl #form-settings .description-thin{margin:12px 0 12px 10px}.description-thin,.description-wide{float:left;margin-right:10px}.rtl .description-thin,.rtl .description-wide{float:right;margin-right:0;margin-left:10px}.description-thin{width:190px;height:40px}.description-wide{width:390px}.vfb-interface-icon{position:absolute;top:4px;right:4px;display:inline-block;width:16px;height:16px;background-color:transparent;background-image:url(../img/vfb-interface-icons.png?d=20130713);background-repeat:no-repeat;text-indent:-9999px}.vfb-interface-settings{background-position:-32px 0}.vfb-interface-duplicate{background-position:0 0}.vfb-interface-trash{background-position:-64px 0}.vfb-interface-conditional{background-position:-224px 0}.vfb-interface-sort{background-position:-128px 0}.vfb-interface-plus{background-position:-160px 0}.vfb-interface-minus{background-position:-192px 0}.vfb-interface-bulk-add{background-position:-96px 0}.vfb-interface-minus,.vfb-interface-plus{top:0}.addEmail,.deleteEmail{top:28px}.addEmail{right:55px}.rtl .addEmail{right:auto;left:55px}.deleteEmail{right:30px}.rtl .deleteEmail{right:auto;left:30px}.addCondition,.deleteCondition,.deleteOption,.vfb-interface-sort{top:3px}.addCondition,.deleteOption{right:25px}.rtl .addCondition,.rtl .deleteOption{right:auto;left:25px}.deleteCondition,.vfb-interface-sort{right:0}.rtl .deleteCondition,.rtl .vfb-interface-sort{right:auto;left:0}.option{float:left;width:97%;position:relative}.rtl .option{float:right}#vfb-poststuff{display:block;margin-right:300px}.rtl #vfb-poststuff{margin-right:0;margin-left:300px}#vfb-entries-body-content{float:left;width:100%}.rtl #vfb-entries-body-content{float:right}.metabox-holder #vfb-entries-body-content h3{font-weight:700;font-family:sans-serif}#entry-edit #side-info-column{margin-right:-300px}.rtl #entry-edit #side-info-column{margin-right:0;margin-left:-300px}label.error{display:block;color:red}#visual-form-builder-update input.error,#visual-form-builder-update select.error,#visual-form-builder-update textarea.error{border:1px solid red}#vfb-menu-to-edit .menu-item-settings{width:402px}.vfb-menu-item-handle{background:#fff;border:1px solid #DFDFDF;border-radius:3px;height:auto;line-height:35px;overflow:hidden;padding:10px 15px;position:relative;text-shadow:0 1px 0 #FFF;width:382px;word-wrap:break-word;cursor:move}.vfb-menu-item-handle:hover{border-color:#999}.admin-color-classic .vfb-menu-item-handle{background:#F5FAFD;box-shadow:0 1px 0 #FFF inset;border-color:#D0DFE9}.rtl .vfb-menu-item-handle{padding-left:0;padding-right:10px}#form-element-fieldset,.vfb-menu-item-type-fieldset,.vfb-menu-item-type-verification{background:#e3e3e3;box-shadow:0 1px 0 #e3e3e3 inset}.admin-color-classic #form-element-fieldset,.admin-color-classic .vfb-menu-item-type-fieldset,.admin-color-classic .vfb-menu-item-type-verification{background:#e2f3ff;box-shadow:0 1px 0 #FFF inset}.vfb-menu-item-handle .item-title{min-height:20px;display:block;font-size:12px;font-weight:700;line-height:20px;margin-right:13em}.rtl .vfb-menu-item-handle .item-title{margin-right:0;margin-left:13em}.vfb-menu-item-active .vfb-menu-item-handle{border-bottom-left-radius:0;border-bottom-right-radius:0}.sender-labels{width:80px}.is-field-required{color:#BC1212}#form-details-nav{padding-top:10px;font-size:1em}#form-details-nav a,.charts-nav a{padding:5px 10px;text-decoration:none;font-weight:700}#form-details-nav a.current,.charts-nav a.current{height:40px;border-color:#dfdfdf;border-radius:5px;background-color:#777;background-image:-ms-linear-gradient(bottom,#6d6d6d,grey);background-image:-moz-linear-gradient(bottom,#6d6d6d,grey);background-image:-o-linear-gradient(bottom,#6d6d6d,grey);background-image:-webkit-gradient(linear,left bottom,left top,from(#6d6d6d),to(grey));background-image:-webkit-linear-gradient(bottom,#6d6d6d,grey);background-image:linear-gradient(bottom,#6d6d6d,grey);color:#fff;text-shadow:0 -1px 0 #333}#form-success-message-page,#form-success-message-redirect,#form-success-message-text,.form-details{display:none}.active,.form-details-current{display:block}#confirmation-message textarea,#notification textarea{width:100%;height:10em;font-family:Consolas,Monaco,monospace}#form-success-message-page,#form-success-message-redirect{margin-top:10px;width:100%}.post-body-plain ol li{list-style:decimal}#vfb-upgrade-column{display:inline;float:left;width:auto}.rtl #vfb-upgrade-column{float:right}ul#promote-vfb{margin-left:20px;list-style:disc}.rtl ul#promote-vfb{margin-left:auto;margin-right:20px}#promote-vfb li{text-align:left}.rtl #promote-vfb li{text-align:right}.menu .ui-nestedSortable-error{background-color:#fbe3e4;border-color:red;color:#8a1f11}ul#vfb-menu-to-edit ul{margin:0 0 0 25px;padding:0;width:98%;list-style-type:none}#vfb-menu-to-edit{margin-top:0;padding:1em 0}#vfb-fieldset-first-warning{display:none}.form-item.ui-state-disabled,.ui-state-disabled,.ui-state-disabled dl,.ui-state-disabled dt{opacity:100;filter:alpha(Opacity=100);background-image:none}.ui-state-disabled .menu-item-handle,.ui-state-disabled .vfb-menu-item-handle{background:#dfdfdf;box-shadow:none;cursor:default}.vfb-details{margin-bottom:10px;padding:0 10px;border:1px solid #ccc;border-radius:3px}.vfb-details.section{width:97.55%;background-color:#efefef}.vfb-details .postbox{min-height:60px}#poststuff .vfb-details h2{margin-top:0}#poststuff h3.section-heading{padding-left:0}#form-items .tabs-panel{overflow:visible;padding:.5em 0 .5em 4px;min-height:325px;height:auto}.rtl #form-items .tabs-panel{padding:.5em 4px .5em 0}ul.vfb-fields-col-1,ul.vfb-fields-col-2{float:left;width:50%;list-style:none}.rtl ul.vfb-fields-col-1,.rtl ul.vfb-fields-col-2{float:right}#vfb-form-builder-frame.columns-1 #vfb-postbox-container-1 #form-items .tabs-panel{height:auto}.vfb-draggable-form-items{position:relative;display:block;margin-right:8px;padding:4px 0 4px 34px;border:1px solid #bbb;border-radius:3px;color:#464646;text-align:left;text-decoration:none;font-size:12px}.rtl .vfb-draggable-form-items{margin-right:0;margin-left:8px;padding:4px 34px 4px 10px}.vfb-draggable-form-items:hover{border-color:#aaa}.vfb-draggable-form-items b{position:absolute;left:8px;display:inline-block;width:16px;height:16px;background-color:transparent;background-image:url(../img/vfb-form-items.png?d=20130712);background-repeat:no-repeat;line-height:16px}.settings-links,.vfb-button{position:relative;text-decoration:none;cursor:pointer}.rtl .vfb-draggable-form-items b{left:auto;right:8px}#form-element-address b{background-position:-128px 0}#form-element-autocomplete b{background-position:-384px 0}#form-element-checkbox b{background-position:-672px 0}#form-element-color b{background-position:0 0}#form-element-currency b{background-position:-64px 0}#form-element-datepicker b{background-position:-224px 0}#form-element-digits b{background-position:-832px 0}#form-element-email b{background-position:-160px 0}#form-element-file b{background-position:-512px 0}#form-element-hidden b{background-position:-544px 0}#form-element-html b{background-position:-800px 0}#form-element-instructions b{background-position:-256px 0}#form-element-ip b{background-position:-448px 0}#form-element-max b{background-position:-576px 0}#form-element-min b{background-position:-608px 0}#form-element-name b{background-position:-320px 0}#form-element-pagebreak b{background-position:-768px 0}#form-element-password b{background-position:-352px 0}#form-element-phone b{background-position:-96px 0}#form-element-radio b{background-position:-704px 0}#form-element-range b{background-position:-640px 0}#form-element-select b{background-position:-416px 0}#form-element-text b{background-position:-736px 0}#form-element-textarea b{background-position:-32px 0}#form-element-time b{background-position:-192px 0}#form-element-username b{background-position:-288px 0}#form-element-url b{background-position:-480px 0}.static-vars-inactive{display:none}.static-vars-active{display:block}.vfb-button{display:inline-block;overflow:visible;margin:0;padding:.5em 2.5em .5em 1em;outline:0;border:1px solid #d4d4d4;border-radius:.2em;background-color:#f5f5f5;color:#333;white-space:nowrap;font:12px/normal sans-serif;zoom:1;-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box}.vfb-button.current,.vfb-button:active,.vfb-button:hover{border-color:#929292;background-color:#eee;background-image:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ccc));background-image:-moz-linear-gradient(#eee,#ccc);background-image:-o-linear-gradient(#eee,#ccc);background-image:linear-gradient(#eee,#ccc);color:#000}.vfb-button.current{font-weight:700}.vfb-button::-moz-focus-inner{padding:0;border:0}.vfb-button.vfb-settings:active,.vfb-button.vfb-settings:focus,.vfb-button.vfb-settings:hover{color:#3072b3}.vfb-button.vfb-delete:active,.vfb-button.vfb-delete:focus,.vfb-button.vfb-delete:hover{color:#900}.vfb-button.vfb-duplicate:active,.vfb-button.vfb-duplicate:focus,.vfb-button.vfb-duplicate:hover{color:#008e0d}.vfb-button-group{display:inline-block;margin:10px 0;list-style:none}.rtl .vfb-button-group{margin-left:-2px}.vfb-button-group .vfb-button{float:left;margin-right:5px}.rtl .vfb-button-group .vfb-button{float:right;margin-right:0;margin-left:5px}.vfb-button-group .button-primary{margin-top:2px}.vfb-item-actions .vfb-conditional-fields,.vfb-item-actions .vfb-delete,.vfb-item-actions .vfb-duplicate,.vfb-notices{margin-top:10px}.vfb-item-actions{margin-right:10px;margin-bottom:10px;text-align:center}.rtl .vfb-item-actions{margin-right:0;margin-left:10px}.vfb-item-actions .vfb-delete{float:left}.rtl .vfb-item-actions .vfb-delete,.vfb-item-actions .vfb-conditional-fields{float:right}.rtl .vfb-item-actions .vfb-conditional-fields{float:left}#form-settings{display:none;width:100%;max-width:460px;margin-bottom:15px;border-bottom:1px solid #D6D6D6}#form-settings.current,.form-details.on{display:block}.form-details{padding:20px;background:#fff;background:rgba(255,255,255,.5);border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6}.settings-links{z-index:1;display:block;padding:5px 15px;height:25px;background:#f5f5f5;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;color:#333;text-transform:uppercase;text-shadow:0 1px 0 #FFF;font-weight:400;font-size:15px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:25px}.settings-links .vfb-large-arrow{position:absolute;top:16px;right:25px;width:5px;height:0;z-index:1}.settings-links .vfb-large-arrow:after{content:'';width:0;height:0;border-color:#ccc transparent;border-style:solid;border-width:6px 6px 0;position:absolute;z-index:1}.rtl .settings-links .vfb-large-arrow{right:auto;left:13px}.settings-links.on{border-bottom:1px solid grey}.settings-links.on,.settings-links:hover{background:grey;color:#fff;text-shadow:0 -1px 0 #333}.settings-links:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.vfb-notices{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.vfb-notices.vfb-notice-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.vfb-notices.vfb-notice-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.vfb-notices.vfb-notice-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.vfb-notices.vfb-notice-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.vfb-notices h3{margin-top:0;color:inherit}.vfb-tooltip{position:relative;float:right;margin-right:2px;width:16px;height:16px;cursor:pointer}.rtl .vfb-tooltip{float:left;margin-right:0;margin-left:2px}.vfb-tooltip-popup{position:absolute;top:-40px;z-index:200;display:none;padding:5px 20px;width:250px;border:2px solid #333;border-radius:5px;background:#222;box-shadow:0 0 7px #000;color:#fff;text-indent:0;font-style:normal}.vfb-tooltip .vfb-tooltip-popup h3,.vfb-tooltip-popup h3{margin:5px 0;padding:0 0 6px;border-bottom:1px solid #fff;color:#fff;font-weight:400;font-size:13px;font-family:sans-serif}.vfb-tooltip-popup p{margin-top:1 0;color:#fff;font-size:12px}.vfb-add-options-group{display:inline-block;margin:10px 0;list-style:none;text-align:center;width:95%}.vfb-add-options-group .vfb-interface-plus{top:4px}.vfb-export-label{width:10em;float:left}.rtl .vfb-export-label{float:right}#vfb-export-entries-fields{height:275px;width:300px;overflow:auto;display:block;border:1px solid #e8e8e8;border-radius:3px;margin-left:10em;padding:5px;background:#fff}#vfb-export-select-all,#vfb-export-unselect-all{width:150px;display:inline-block;text-align:left}#vfb-export-unselect-all{text-align:right;margin-left:5px}@media print{body *{float:none}#vfb-poststuff,#wpbody-content,.wrap,html{background:0 0!important;padding:0;margin:0;height:auto}#adminmenuback,#adminmenushadow,#adminmenuwrap,#icon-options-general,#major-publishing-actions,#screen-meta,#screen-meta-links,#wpadminbar,#wpfooter,.clear,.screen-reader-shortcut,.view-entry,.wrap h2{display:none}#wpcontent,body #wpcontent{margin-left:0;width:auto;height:auto}#entry-edit h3 span{font-size:23px;font-weight:400}#vfb-poststuff{page-break-after:auto}#vfb-entries-body-content{width:100%;height:auto;margin:0 0 50px;padding:0}#side-info-column{width:100%;height:auto;float:none}#side-info-column .postbox .inside{margin:0;padding:0}#minor-publishing,#submitdiv,#submitdiv h3,.misc-pub-section{background:0 0!important;border:none;margin:0}#submitdiv h3 span{font-family:sans-serif;font-size:16px}.columns-2 .inner-sidebar #side-sortables,.inner-sidebar #side-sortables{margin:0;padding:0;width:auto}table{page-break-inside:auto}tr textarea{overflow:visible}}@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.vfb-interface-icon{top:5px;background-image:url(../img/vfb-interface-icons-2x.png?d=20130712);background-size:cover}.vfb-draggable-form-items b{background-image:url(../img/vfb-form-items-2x.png?d=20130712);background-size:cover}.vfb-add-options-group .vfb-interface-plus{top:5px}.addEmail,.deleteEmail{top:28px}.item-edit{background-image:url(../img/arrows-2x.png?d=20130611);background-size:15px 123px}.admin-color-classic .item-edit{background-image:url(../img/arrows-vs-2x.png?d=20130611);background-size:15px 123px}.item-edit:hover{background-image:url(../img/arrows-dark-2x.png?d=20130611);background-size:15px 123px}.admin-color-classic .item-edit:hover{background-image:url(../img/arrows-dark-vs-2x.png?d=20130611);background-size:15px 123px}.item-edit.opened{background-image:url(../img/arrows-2x.png?d=20130611);background-size:15px 123px}.admin-color-classic .item-edit.opened{background-image:url(../img/arrows-vs-2x.png?d=20130611);background-size:15px 123px}.item-edit.opened:hover{background-image:url(../img/arrows-dark-2x.png?d=20130611);background-size:15px 123px}.admin-color-classic .item-edit.opened:hover{background-image:url(../img/arrows-dark-vs-2x.png?d=20130611);background-size:15px 123px}.button-icon.vfb-small-arrow{background-image:url(../img/arrows-2x.png?d=20130611);background-size:15px 123px}.admin-color-classic .button-icon.vfb-small-arrow{background-image:url(../img/arrows-vs-2x.png?d=20130611);background-size:15px 123px}.current .button-icon.vfb-small-arrow{background-image:url(../img/arrows-2x.png?d=20130611);background-size:15px 123px}.admin-color-classic .current .button-icon.vfb-small-arrow{background-image:url(../img/arrows-vs.png?d=20130611);background-size:15px 123px}}
|
admin/class-load-css-js.php
CHANGED
@@ -17,7 +17,7 @@ class Visual_Form_Builder_Admin_Scripts_Loader {
|
|
17 |
* @return void
|
18 |
*/
|
19 |
public function add_css() {
|
20 |
-
wp_enqueue_style( 'visual-form-builder-style', VFB_WP_PLUGIN_URL . "admin/assets/css/visual-form-builder-admin.min.css", array(), '2018.
|
21 |
}
|
22 |
|
23 |
/**
|
17 |
* @return void
|
18 |
*/
|
19 |
public function add_css() {
|
20 |
+
wp_enqueue_style( 'visual-form-builder-style', VFB_WP_PLUGIN_URL . "admin/assets/css/visual-form-builder-admin.min.css", array(), '2018.08.09' );
|
21 |
}
|
22 |
|
23 |
/**
|
admin/class-page-settings.php
CHANGED
@@ -108,7 +108,7 @@ class Visual_Form_Builder_Page_Settings {
|
|
108 |
<td>
|
109 |
<?php
|
110 |
// Use the admin_email as the From email
|
111 |
-
$from_email =
|
112 |
|
113 |
// Get the site domain and get rid of www.
|
114 |
$sitename = strtolower( $_SERVER['SERVER_NAME'] );
|
@@ -129,6 +129,19 @@ class Visual_Form_Builder_Page_Settings {
|
|
129 |
</tr>
|
130 |
</table>
|
131 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
132 |
<?php submit_button( __( 'Save', 'visual-form-builder' ), 'primary', 'submit', false ); ?>
|
133 |
</form>
|
134 |
</div> <!-- .wrap -->
|
108 |
<td>
|
109 |
<?php
|
110 |
// Use the admin_email as the From email
|
111 |
+
$from_email = get_option( 'admin_email' );
|
112 |
|
113 |
// Get the site domain and get rid of www.
|
114 |
$sitename = strtolower( $_SERVER['SERVER_NAME'] );
|
129 |
</tr>
|
130 |
</table>
|
131 |
|
132 |
+
<div class="vfb-notices vfb-notice-danger" style="width: 50%;">
|
133 |
+
<h3><?php _e( 'Uninstall Visual Form Builder', 'visual-form-builder' ); ?></h3>
|
134 |
+
<p><?php _e( "Running this uninstall process will delete all Visual Form Builder data for this site. This process cannot be reversed.", 'visual-form-builder' ); ?></p>
|
135 |
+
<?php
|
136 |
+
submit_button(
|
137 |
+
__( 'Uninstall', 'visual-form-builder' ),
|
138 |
+
'delete',
|
139 |
+
'visual-form-builder-uninstall',
|
140 |
+
false
|
141 |
+
);
|
142 |
+
?>
|
143 |
+
</div> <!-- .vfb-notices -->
|
144 |
+
|
145 |
<?php submit_button( __( 'Save', 'visual-form-builder' ), 'primary', 'submit', false ); ?>
|
146 |
</form>
|
147 |
</div> <!-- .wrap -->
|
admin/class-save.php
CHANGED
@@ -397,6 +397,12 @@ class Visual_Form_Builder_Admin_Save {
|
|
397 |
|
398 |
check_admin_referer( 'vfb-update-settings' );
|
399 |
|
|
|
|
|
|
|
|
|
|
|
|
|
400 |
$data = array();
|
401 |
|
402 |
foreach ( $_POST['vfb-settings'] as $key => $val ) {
|
@@ -405,4 +411,20 @@ class Visual_Form_Builder_Admin_Save {
|
|
405 |
|
406 |
update_option( 'vfb-settings', $data );
|
407 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
408 |
}
|
397 |
|
398 |
check_admin_referer( 'vfb-update-settings' );
|
399 |
|
400 |
+
if ( isset( $_POST['visual-form-builder-uninstall'] ) ) {
|
401 |
+
$this->uninstall_plugin();
|
402 |
+
|
403 |
+
return;
|
404 |
+
}
|
405 |
+
|
406 |
$data = array();
|
407 |
|
408 |
foreach ( $_POST['vfb-settings'] as $key => $val ) {
|
411 |
|
412 |
update_option( 'vfb-settings', $data );
|
413 |
}
|
414 |
+
|
415 |
+
/**
|
416 |
+
* Uninstall plugin.
|
417 |
+
*
|
418 |
+
* Run uninstall on Settings page instead of Plugins page so we can
|
419 |
+
* keep VFB files on the server.
|
420 |
+
*
|
421 |
+
* @access private
|
422 |
+
* @param mixed $license_key
|
423 |
+
* @param mixed $license_email
|
424 |
+
* @return void
|
425 |
+
*/
|
426 |
+
private function uninstall_plugin() {
|
427 |
+
$uninstall = new Visual_Form_Builder_Admin_Uninstall();
|
428 |
+
$uninstall->uninstall();
|
429 |
+
}
|
430 |
}
|
inc/class-install.php
CHANGED
@@ -14,7 +14,7 @@ class Visual_Form_Builder_Install {
|
|
14 |
public function upgrade_db_check() {
|
15 |
$current_db_version = VFB_WP_DB_VERSION;
|
16 |
|
17 |
-
if (
|
18 |
$this->install_db();
|
19 |
}
|
20 |
|
14 |
public function upgrade_db_check() {
|
15 |
$current_db_version = VFB_WP_DB_VERSION;
|
16 |
|
17 |
+
if ( get_option( 'vfb_db_version' ) != $current_db_version )
|
18 |
$this->install_db();
|
19 |
}
|
20 |
|
inc/class-uninstall.php
ADDED
@@ -0,0 +1,73 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Define the uninstall process
|
4 |
+
*
|
5 |
+
* Installs the DB
|
6 |
+
*
|
7 |
+
* @since 2.9.9
|
8 |
+
*/
|
9 |
+
class Visual_Form_Builder_Admin_Uninstall {
|
10 |
+
/**
|
11 |
+
* __construct function.
|
12 |
+
*
|
13 |
+
* @access public
|
14 |
+
* @return void
|
15 |
+
*/
|
16 |
+
public function __construct() {
|
17 |
+
}
|
18 |
+
|
19 |
+
/**
|
20 |
+
* uninstall function.
|
21 |
+
*
|
22 |
+
* @access public
|
23 |
+
* @param mixed $license_key
|
24 |
+
* @param mixed $license_email
|
25 |
+
* @return void
|
26 |
+
*/
|
27 |
+
public function uninstall() {
|
28 |
+
$this->uninstall_data();
|
29 |
+
$this->deactivate_plugin();
|
30 |
+
}
|
31 |
+
|
32 |
+
/**
|
33 |
+
* Deactivate VFB plugin.
|
34 |
+
*
|
35 |
+
* @access public
|
36 |
+
* @return void
|
37 |
+
*/
|
38 |
+
public function deactivate_plugin() {
|
39 |
+
deactivate_plugins( 'visual-form-builder/visual-form-builder.php' );
|
40 |
+
update_option(
|
41 |
+
'recently_activated',
|
42 |
+
array( $plugin => time() ) + (array) get_option( 'recently_activated' )
|
43 |
+
);
|
44 |
+
|
45 |
+
wp_redirect( admin_url( 'plugins.php' ) );
|
46 |
+
exit();
|
47 |
+
}
|
48 |
+
|
49 |
+
/**
|
50 |
+
* Delete all tables and data.
|
51 |
+
*
|
52 |
+
* @access public
|
53 |
+
* @return void
|
54 |
+
*/
|
55 |
+
public function uninstall_data() {
|
56 |
+
global $wpdb;
|
57 |
+
|
58 |
+
$form_table = $wpdb->prefix . 'visual_form_builder_fields';
|
59 |
+
$fields_table = $wpdb->prefix . 'visual_form_builder_forms';
|
60 |
+
$entries_table = $wpdb->prefix . 'visual_form_builder_entries';
|
61 |
+
|
62 |
+
$wpdb->query( "DROP TABLE IF EXISTS $form_table" );
|
63 |
+
$wpdb->query( "DROP TABLE IF EXISTS $fields_table" );
|
64 |
+
$wpdb->query( "DROP TABLE IF EXISTS $entries_table" );
|
65 |
+
|
66 |
+
delete_option( 'vfb_db_version' );
|
67 |
+
delete_option( 'visual-form-builder-screen-options' );
|
68 |
+
delete_option( 'vfb_dashboard_widget_options' );
|
69 |
+
delete_option( 'vfb-settings' );
|
70 |
+
|
71 |
+
$wpdb->query( "DELETE FROM " . $wpdb->prefix . "usermeta WHERE meta_key IN ( 'vfb-form-settings', 'vfb_entries_per_page', 'vfb_forms_per_page', 'managevisual-form-builder_page_vfb-entriescolumnshidden' )" );
|
72 |
+
}
|
73 |
+
}
|
public/class-email.php
CHANGED
@@ -379,7 +379,7 @@ class Visual_Form_Builder_Email {
|
|
379 |
$from_name = ( $header_from_name == '' ) ? 'WordPress' : $header_from_name;
|
380 |
|
381 |
// Use the admin_email as the From email
|
382 |
-
$from_email =
|
383 |
|
384 |
// Get the site domain and get rid of www.
|
385 |
$sitename = strtolower( $_SERVER['SERVER_NAME'] );
|
379 |
$from_name = ( $header_from_name == '' ) ? 'WordPress' : $header_from_name;
|
380 |
|
381 |
// Use the admin_email as the From email
|
382 |
+
$from_email = get_option( 'admin_email' );
|
383 |
|
384 |
// Get the site domain and get rid of www.
|
385 |
$sitename = strtolower( $_SERVER['SERVER_NAME'] );
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: mmuro
|
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=G87A9UN9CLPH4&lc=US&item_name=Visual%20Form%20Builder¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted
|
4 |
Tags: form, forms, contact form, contact forms, form, forms, form to email, email form, email, input, validation, jquery, shortcode, form builder, contact form builder, form manager, form creator
|
5 |
Requires at least: 4.3
|
6 |
-
Tested up to: 4.9.
|
7 |
-
Stable tag: 2.9.
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
Build beautiful, fully functional contact forms in only a few minutes without writing PHP, CSS, or HTML.
|
@@ -231,6 +231,11 @@ function my_scripts_method() {
|
|
231 |
|
232 |
== Changelog ==
|
233 |
|
|
|
|
|
|
|
|
|
|
|
234 |
**Version 2.9.8 - Jul 12, 2018**
|
235 |
|
236 |
* Add new Disable Saving Entry feature to Settings to better assist EU users and the General Data Protection Regulation (GDPR)
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=G87A9UN9CLPH4&lc=US&item_name=Visual%20Form%20Builder¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted
|
4 |
Tags: form, forms, contact form, contact forms, form, forms, form to email, email form, email, input, validation, jquery, shortcode, form builder, contact form builder, form manager, form creator
|
5 |
Requires at least: 4.3
|
6 |
+
Tested up to: 4.9.8
|
7 |
+
Stable tag: 2.9.9
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
Build beautiful, fully functional contact forms in only a few minutes without writing PHP, CSS, or HTML.
|
231 |
|
232 |
== Changelog ==
|
233 |
|
234 |
+
**Version 2.9.9 - Aug 09, 2018**
|
235 |
+
|
236 |
+
* Update DB check to prevent extra queries when using Multisite install
|
237 |
+
* Update uninstall procedure to happen through the VFB > Settings menu instead of the Plugins admin menu
|
238 |
+
|
239 |
**Version 2.9.8 - Jul 12, 2018**
|
240 |
|
241 |
* Add new Disable Saving Entry feature to Settings to better assist EU users and the General Data Protection Regulation (GDPR)
|
uninstall.php
DELETED
@@ -1,20 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
if ( !defined( 'WP_UNINSTALL_PLUGIN' ) )
|
3 |
-
exit();
|
4 |
-
|
5 |
-
global $wpdb;
|
6 |
-
|
7 |
-
$form_table = $wpdb->prefix . 'visual_form_builder_fields';
|
8 |
-
$fields_table = $wpdb->prefix . 'visual_form_builder_forms';
|
9 |
-
$entries_table = $wpdb->prefix . 'visual_form_builder_entries';
|
10 |
-
|
11 |
-
$wpdb->query( "DROP TABLE IF EXISTS $form_table" );
|
12 |
-
$wpdb->query( "DROP TABLE IF EXISTS $fields_table" );
|
13 |
-
$wpdb->query( "DROP TABLE IF EXISTS $entries_table" );
|
14 |
-
|
15 |
-
delete_option( 'vfb_db_version' );
|
16 |
-
delete_option( 'visual-form-builder-screen-options' );
|
17 |
-
delete_option( 'vfb_dashboard_widget_options' );
|
18 |
-
delete_option( 'vfb-settings' );
|
19 |
-
|
20 |
-
$wpdb->query( "DELETE FROM " . $wpdb->prefix . "usermeta WHERE meta_key IN ( 'vfb-form-settings', 'vfb_entries_per_page', 'vfb_forms_per_page', 'managevisual-form-builder_page_vfb-entriescolumnshidden' )" );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
visual-form-builder.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Visual Form Builder
|
4 |
Plugin URI: https://wordpress.org/plugins/visual-form-builder/
|
5 |
Description: Dynamically build forms using a simple interface. Forms include jQuery validation, a basic logic-based verification system, and entry tracking.
|
6 |
-
Version: 2.9.
|
7 |
Author: Matthew Muro
|
8 |
Author URI: http://vfbpro.com
|
9 |
Text Domain: visual-form-builder
|
@@ -26,7 +26,7 @@ class Visual_Form_Builder {
|
|
26 |
* The current version of the plugin.
|
27 |
* @var [type]
|
28 |
*/
|
29 |
-
protected $version = '2.9.
|
30 |
|
31 |
/**
|
32 |
* The current DB version. Used if we need to update the DB later.
|
@@ -147,6 +147,7 @@ class Visual_Form_Builder {
|
|
147 |
*/
|
148 |
private function includes() {
|
149 |
require_once( VFB_WP_PLUGIN_DIR . 'inc/class-install.php' );
|
|
|
150 |
require_once( VFB_WP_PLUGIN_DIR . 'inc/class-i18n.php' );
|
151 |
require_once( VFB_WP_PLUGIN_DIR . 'inc/class-list-table.php' );
|
152 |
require_once( VFB_WP_PLUGIN_DIR . 'admin/class-admin-menu.php' );
|
@@ -190,7 +191,7 @@ class Visual_Form_Builder {
|
|
190 |
public function upgrade_db_check() {
|
191 |
$current_db_version = VFB_WP_DB_VERSION;
|
192 |
|
193 |
-
if (
|
194 |
$install = new Visual_Form_Builder_Install();
|
195 |
$install->install_db();
|
196 |
}
|
3 |
Plugin Name: Visual Form Builder
|
4 |
Plugin URI: https://wordpress.org/plugins/visual-form-builder/
|
5 |
Description: Dynamically build forms using a simple interface. Forms include jQuery validation, a basic logic-based verification system, and entry tracking.
|
6 |
+
Version: 2.9.9
|
7 |
Author: Matthew Muro
|
8 |
Author URI: http://vfbpro.com
|
9 |
Text Domain: visual-form-builder
|
26 |
* The current version of the plugin.
|
27 |
* @var [type]
|
28 |
*/
|
29 |
+
protected $version = '2.9.9';
|
30 |
|
31 |
/**
|
32 |
* The current DB version. Used if we need to update the DB later.
|
147 |
*/
|
148 |
private function includes() {
|
149 |
require_once( VFB_WP_PLUGIN_DIR . 'inc/class-install.php' );
|
150 |
+
require_once( VFB_WP_PLUGIN_DIR . 'inc/class-uninstall.php' );
|
151 |
require_once( VFB_WP_PLUGIN_DIR . 'inc/class-i18n.php' );
|
152 |
require_once( VFB_WP_PLUGIN_DIR . 'inc/class-list-table.php' );
|
153 |
require_once( VFB_WP_PLUGIN_DIR . 'admin/class-admin-menu.php' );
|
191 |
public function upgrade_db_check() {
|
192 |
$current_db_version = VFB_WP_DB_VERSION;
|
193 |
|
194 |
+
if ( get_option( 'vfb_db_version' ) != $current_db_version ) {
|
195 |
$install = new Visual_Form_Builder_Install();
|
196 |
$install->install_db();
|
197 |
}
|