Version Description
- 2022.07.26 =
- Added option to allow/disallow proxy IP, disallowed by default
Download this release
Release Info
Developer | codename065 |
Plugin | WordPress Download Manager |
Version | 3.2.50 |
Comparing to | |
See all releases |
Code changes from version 3.2.49 to 3.2.50
- assets/css/admin-styles.css +2 -1
- assets/css/admin-styles.min.css +1 -1
- download-manager.php +3 -3
- readme.txt +4 -1
- src/Admin/AdminController.php +16 -4
- src/Admin/Menu/Packages.php +1 -6
- src/Admin/views/metaboxes/package-settings.php +7 -3
- src/Package/PackageController.php +2 -2
- src/__/__.php +6 -5
- src/wpdm-functions.php +1 -20
assets/css/admin-styles.css
CHANGED
@@ -2224,4 +2224,5 @@ body.rtl .w3eden .chosen-container.chosen-with-drop .chosen-drop {
|
|
2224 |
font-weight: 800 !important;
|
2225 |
}
|
2226 |
.w3eden .m-0 { margin: 0; }
|
2227 |
-
.w3eden .mb-0 { margin-bottom: 0; }
|
|
2224 |
font-weight: 800 !important;
|
2225 |
}
|
2226 |
.w3eden .m-0 { margin: 0; }
|
2227 |
+
.w3eden .mb-0 { margin-bottom: 0; }
|
2228 |
+
.w3eden .mt-1 { margin-top: 5px; }
|
assets/css/admin-styles.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}:root{--admin-color:#0e68ff;--admin-color-rgb:14, 104, 255}.w3eden h3{margin:0;font-size:10pt}#wpdm-attached-files .w3eden .panel-heading .btn{font-size:9px}#wpdm-attached-files .w3eden .panel.panel-default{border-color:#eee}#wpdm-attached-files .w3eden .panel{border-radius:0;box-shadow:none;margin-bottom:5px!important;margin-top:12px!important}#wpdm-attached-files #accordion{margin-top:10px!important}#wpdm-attached-files .w3eden .panel-heading{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-right:10px}#wpdm-attached-files .w3eden .panel.panel-default>.panel-heading{border-color:#eee!important}.w3eden .panel .panel.panel-default .panel-body .panel-footer,.w3eden .panel .panel.panel-default .panel-body .panel-heading{box-shadow:none!important;background:#fafafa!important;background-image:none!important;border-color:#eee!important}#wpdm-attached-files .w3eden .panel-heading a{box-shadow:none!important;outline:0!important;text-decoration:none!important}#wpdm-attached-files .w3eden .file-ico{padding:10px;border:1px solid #ddd;border-radius:3px;width:72px}#download_count,#wpdmsaleamt,#wpdmsaleqty{width:60px}#wpdmuprice{width:150px}.panel-heading a{text-decoration:none!important}.table-v td{vertical-align:middle!important}a:active,a:focus{box-shadow:none!important}.chzn-drop{width:100%!important}.btn,.form-control{border-radius:3px}.wpdm-settings-fields{padding:20px 0}.wpdm-settings-fields>h3{font-size:10pt;font-weight:700;background:var(--color-secondary);padding:12px 14px;margin:20px 0 12px;color:#fff;border-radius:3px;letter-spacing:.6px}.wpdm-settings-fields .form-group label{display:block;clear:both;font-weight:600!important}.w3eden .modal.fade.in{z-index:9999!important}.modal-open .modal{overflow:auto}.w3eden .modal-backdrop{position:absolute;z-index:-9999999!important}.modal-body{transition:all ease-in-out 400ms}.w3eden .alert{box-shadow:none;background:#fff}.w3eden .alert.alert-info{position:relative;border:1px solid var(--color-info)!important;background:rgba(var(--color-info-rgb),.08)!important;border-radius:3px;line-height:1.5}.alert.alert-info *,.w3eden .alert.alert-info{color:var(--color-info)!important}.w3eden .alert a{font-weight:700;text-decoration:underline}.w3eden .alert.alert-danger{position:relative;border:1px solid var(--color-danger)!important;border-radius:8px;line-height:1.5}.alert.alert-danger *,.w3eden .alert.alert-danger{color:var(--color-danger)!important}.w3eden .alert.alert-warning{position:relative;border:1px solid var(--color-warning)!important;border-radius:3px;line-height:1.5}.alert.alert-warning *,.w3eden .alert.alert-warning{color:var(--color-warning)!important}.w3eden .alert.alert-success{border:1px solid var(--color-success)!important;position:relative}.alert.alert-success *,.w3eden .alert.alert-success{color:var(--color-success)!important}.w3eden.wpdm-accordion .panel-heading{background-image:linear-gradient(to bottom,#fafafa 0,#f1f1f1 100%)!important}.w3eden.wpdm-accordion .panel-default:last-child{border-bottom:0}.w3eden.wpdm-accordion .panel-default:last-child .panel-body{border-bottom:1px solid #ddd}.wpdm-th-icon{font-size:.8em;border:1px solid;border-radius:500px;height:18px;width:18px;display:inline-block;text-align:center;vertical-align:middle;line-height:17px}.w3eden .panel fieldset label,.wpdm-scode{font-weight:400}.w3eden .panel fieldset{border:1px solid #eee;padding:10px 15px 15px}.w3eden .panel fieldset legend{font-size:10pt;font-weight:900;float:left;padding-bottom:10px}.form-control.input-sm.input-tplid{text-align:center;font-weight:700;background:#fff;cursor:alias;font-family:monospace}.wpdm-scode{font-family:Courier,monospace;width:180px;padding:10px;max-width:100%;border-radius:2px;background:#eee}.w3eden input{padding:7px}.w3eden #wphead{border-bottom:0}.w3eden.wrap{margin:0;padding:0}.w3eden#wpbody{margin-left:-19px}.w3eden select{min-width:150px;max-width:100%!important}.wpdm-loading{background:url(../images/wpdm-settings.png) center center no-repeat;width:16px;height:16px}.w3eden .nav-pills a{background:#f5f5f5}.wpdm-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-ms-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.w3eden .panel-heading h3.h{font-size:11pt;font-weight:600;margin:0;padding:9px}.w3eden .alert-info{background-color:#dfecf7!important;border-color:#b0d1ec!important}.w3eden ul.nav li a,.w3eden ul.nav li a:active,.w3eden ul.nav li a:focus{outline:0!important;transition:all ease-in-out 300ms}.w3eden .panel-primary{border-color:var(--color-primary)}.w3eden div.panel-primary>div.panel-heading{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.w3eden .nav-pills li.active a{background-color:var(--color-primary)!important;color:#fff!important}.w3eden ul#navigation{border-bottom:1px solid #999}.w3eden code{color:#306139!important;background:rgba(86,165,98,.15)!important;font-family:Courier,monospace!important}.w3eden input[type=checkbox],.w3eden input[type=radio]{line-height:normal;margin:0 2px 2px 0;position:relative!important}#plugin-updates-nav a{background:#ddd}#plugin-updates-nav li.active a{border-radius:0!important;background:#777!important;font-weight:700}.w3eden .dl-period .fa.pull-right{font-size:12pt}#plugin-updates-nav a,.no-radius{border-radius:0!important}#drag-drop-area{border:2px dashed #59ac23!important;min-height:200px;margin-top:10px;text-align:center;background:rgba(97,187,38,.05)}.drag-drop-inside p.drag-drop-info{font-size:11pt;font-weight:700}#drag-drop-area small{margin-top:10px}.w3eden .bg-white{background:#fff!important}#wpdm-wrapper-panel{box-shadow:none;background:0 0;border-radius:0;border:0;margin-left:-20px}#wpdm-wrapper-panel>.panel-heading .btn{font-weight:600;letter-spacing:.5px}#wpdm-wrapper-panel>.panel-heading .btn .fa{margin-right:5px}#wpdm-wrapper-panel>.panel-heading b{font-size:12pt!important;line-height:26px!important}#wpdm-wrapper-panel td{vertical-align:middle;font-weight:400}#wpdm-wrapper-panel th{vertical-align:middle;font-weight:600;line-height:25px}#wpdm-wrapper-panel tfoot th{border-top:1px solid #ddd}#wpdm-wrapper-panel .table{background:#fff}.tab-content.tpleditor{background:#fff;border:1px solid #ddd;border-top:0;padding:20px}#wpdm-wrapper-panel .navbar-default{box-shadow:none}#wpdm-wrapper-panel .navbar-nav li{margin:0}@media (max-width:960px){#wpdm-wrapper-panel>.panel-heading{width:calc(100% - 35px)}}@media (max-width:786px){#wpdm-wrapper-panel{margin-left:-10px}#wpdm-wrapper-panel>.panel-heading{width:100%}}#wpdm-wrapper-panel-settings{margin:30px 20px;max-width:1000px}.w3eden .nav.nav-tabs>li>a:hover{border:1px solid #ccc}.w3eden .nav.nav-tabs>li>a{background:#f8f8f8 0 0;border:1px solid #ddd;margin-right:3px;border-radius:0!important;font-size:9pt;font-weight:600!important;color:var(--color-secondary);letter-spacing:.5px;box-shadow:none}.w3eden .nav.nav-tabs>li.active>a{background:#fff;border-bottom:1px solid transparent;color:var(--color-primary);box-shadow:0 -3px 4px rgba(var(--color-primary-rgb),.1)!important;border-top:1px solid var(--color-primary)}.w3eden h3.panel-heading input[type=checkbox]{margin:-2px 5px 0 0!important}.w3eden .form-group fieldset{border:1px solid #ddd;padding:10px 15px}.w3eden .form-group fieldset legend{border-bottom:1px solid #ddd;font-size:9pt;float:left;width:100%;padding-bottom:10px}.w3eden .ui-menu .ui-menu-item.ui-state-focus{border:0!important;border-bottom:1px solid #ddd!important;background:#eee}.w3eden .ui-menu .ui-menu-item{background-image:none;border-bottom:1px solid #ddd;clear:both;float:none!important;margin:0;padding:8px 10px;position:relative;width:auto!important}#all-package-settings .tab-content{padding:10px}#wpdm-settings .inside{padding:0!important;margin:0!important}#all-package-settings .nav.nav-tabs{padding-top:10px;padding-left:10px;background:#f5f5f5}.w3eden .color-purple{color:#8557d3!important}.w3eden .color-green{color:#30b570!important}.w3eden .color-red{color:#eb4d58!important}.w3eden .color-blue{color:#3960e2!important}.w3eden .well{background-image:none}.w3eden .form-control.inline{display:inline;width:auto}.w3eden .input-lg{border-radius:3px}#fm_settings .wrap{margin:0}#fm_settings .nav-tabs li a{font-weight:600!important}#fm_settings .nav-tabs li.active a{background:#f1f1f1!important}#wpdm-files th{background:#eee;border-bottom:0 none}#fm_settings .panel-body .panel,#fm_settings .panel-body .panel-heading{background-image:none;border-radius:0}.file-access-settings label{margin-right:10px!important}.file-access-settings input:checked+span{color:#3b99fc}.wpdmpro_page_templates #message,.wpdmpro_page_templates .fade.updated{display:none}#dashboard-widgets-wrap .w3eden *{border-radius:0!important}#dashboard-widgets-wrap .w3eden .list-group-item .badge{border-radius:2px!important}.w3eden .list-group-item .badge.pull-right,.w3eden .list-group-item .pull-right .badge{font-size:8pt;letter-spacing:.5px;line-height:19px;padding:0 9px;border-radius:15px!important;background:#63b76c}.w3eden .list-group-item .pull-right .badge{background:#3b99fc}#wpdmpp_lastest_orders .w3eden .list-group-item .pull-right .badge{background:#8557d3}.panel.panel-default.panel-flat,.panel.panel-default.panel-flat .panel-heading{background-image:none!important}.panel.panel-default.panel-flat .wp-editor-container{border:0!important}.panel.panel-default.panel-flat .panel-heading{border-bottom:1px solid #ddd!important;background:#f9f9f9!important}.bootstrap-select select{display:none!important}.input-group-addon .bootstrap-select{height:32px}.bootstrap-select .btn{border-radius:3px!important}.input-group-addon .bootstrap-select .btn{border:0}.wpdm-custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff url(../images/sort.svg) calc(100% - 10px) center no-repeat!important;background-size:15px!important;padding-right:10px!important;cursor:pointer}.w3eden .btn{-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase;border-radius:2px}.w3eden .btn.btn-link{border:0!important;background:0 0!important}.w3eden .btn.btn-lg{padding:14px 25px;font-size:14px}.w3eden .btn.btn-sm{padding:7px 10px;font-size:10px;border-radius:2px}.w3eden .btn.btn-xs{border-radius:1.5px;padding:5px 8px;font-size:9px}.w3eden .btn.btn-secondary,.w3eden .flat-default,.w3eden .flat-default.btn-bordered:hover{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.w3eden .btn.btn-secondary:hover:not(.no-hover),.w3eden .flat-default:hover:not(.no-hover){background-color:#a3acb1;border-color:var(--color-secondary);color:#fff}.w3eden .flat-default.btn-bordered{background-color:#a3acb1;border-color:var(--color-secondary)}.w3eden .btn.btn-secondary:active:not(.no-hover),.w3eden .flat-default.btn-bordered,.w3eden .flat-default:active:not(.no-hover){background-color:var(--color-secondary-hover);border-color:#8f9598;color:#fff}.w3eden .btn,.w3eden .navbar .navbar-nav>a.btn{font-weight:600;letter-spacing:1px;font-size:.8571em;line-height:1.1em;border:0;border-radius:.1875rem;padding:11px 22px;cursor:pointer;background-color:#888;color:#fff}.w3eden .btn.active,.w3eden .btn.active:focus,.w3eden .btn.active:hover,.w3eden .btn:active,.w3eden .btn:active:focus,.w3eden .btn:active:hover,.w3eden .btn:focus,.w3eden .btn:hover,.w3eden .navbar .navbar-nav>a.btn.active,.w3eden .navbar .navbar-nav>a.btn.active:focus,.w3eden .navbar .navbar-nav>a.btn.active:hover,.w3eden .navbar .navbar-nav>a.btn:active,.w3eden .navbar .navbar-nav>a.btn:active:focus,.w3eden .navbar .navbar-nav>a.btn:active:hover,.w3eden .navbar .navbar-nav>a.btn:focus,.w3eden .navbar .navbar-nav>a.btn:hover,.w3eden .show>.btn.dropdown-toggle,.w3eden .show>.btn.dropdown-toggle:focus,.w3eden .show>.btn.dropdown-toggle:hover,.w3eden .show>.navbar .navbar-nav>a.btn.dropdown-toggle,.w3eden .show>.navbar .navbar-nav>a.btn.dropdown-toggle:focus,.w3eden .show>.navbar .navbar-nav>a.btn.dropdown-toggle:hover{background-color:#979797;color:#fff;box-shadow:none}.w3eden .btn:hover,.w3eden .navbar .navbar-nav>a.btn:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn.btn-simple,.w3eden .navbar .navbar-nav>a.btn.btn-simple{color:#888;border-color:#888}.w3eden .btn.btn-simple:active,.w3eden .btn.btn-simple:focus,.w3eden .btn.btn-simple:hover,.w3eden .navbar .navbar-nav>a.btn.btn-simple:active,.w3eden .navbar .navbar-nav>a.btn.btn-simple:focus,.w3eden .navbar .navbar-nav>a.btn.btn-simple:hover{background-color:transparent;color:#979797;border-color:#979797;box-shadow:none}.w3eden .btn.btn-link,.w3eden .navbar .navbar-nav>a.btn.btn-link{color:#888}.w3eden .btn.btn-link:active,.w3eden .btn.btn-link:focus,.w3eden .btn.btn-link:hover,.w3eden .navbar .navbar-nav>a.btn.btn-link:active,.w3eden .navbar .navbar-nav>a.btn.btn-link:focus,.w3eden .navbar .navbar-nav>a.btn.btn-link:hover{background-color:transparent;color:#979797;text-decoration:none;box-shadow:none}.w3eden .btn:focus,.w3eden .btn:hover,.w3eden .navbar .navbar-nav>a.btn:focus,.w3eden .navbar .navbar-nav>a.btn:hover{opacity:1;filter:alpha(opacity=100);outline:0!important}.w3eden .btn.active,.w3eden .btn:active,.w3eden .navbar .navbar-nav>a.btn.active,.w3eden .navbar .navbar-nav>a.btn:active,.w3eden .open>.btn.dropdown-toggle,.w3eden .open>.navbar .navbar-nav>a.btn.dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;outline:0!important}.w3eden .btn.btn-icon,.w3eden .navbar .navbar-nav>a.btn.btn-icon{height:2.375rem;min-width:2.375rem;width:2.375rem;padding:0;font-size:.9375rem;overflow:hidden;position:relative;line-height:normal}.w3eden .btn.btn-icon.btn-simple,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-simple{padding:0}.w3eden .btn.btn-icon.btn-sm,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-sm{height:1.875rem;min-width:1.875rem;width:1.875rem}.w3eden .btn.btn-icon.btn-sm i.fa,.w3eden .btn.btn-icon.btn-sm i.now-ui-icons,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-sm i.fa,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-sm i.now-ui-icons{font-size:.6875rem}.w3eden .btn.btn-icon.btn-lg,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-lg{height:3.6rem;min-width:3.6rem;width:3.6rem}.w3eden .btn.btn-icon.btn-lg i.fa,.w3eden .btn.btn-icon.btn-lg i.now-ui-icons,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-lg i.fa,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-lg i.now-ui-icons{font-size:1.325rem}.w3eden .btn.btn-icon:not(.btn-footer) i.fa,.w3eden .btn.btn-icon:not(.btn-footer) i.now-ui-icons,.w3eden .navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) i.fa,.w3eden .navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) i.now-ui-icons{position:absolute;top:50%;left:50%;transform:translate(-12px,-12px);line-height:1.5626rem;width:25px}.w3eden .btn:not(.btn-icon) .now-ui-icons,.w3eden .navbar .navbar-nav>a.btn:not(.btn-icon) .now-ui-icons{position:relative;top:1px}.w3eden .btn-primary{background-color:var(--color-primary);color:#fff}.w3eden .btn-primary.active,.w3eden .btn-primary.active:focus,.w3eden .btn-primary.active:hover,.w3eden .btn-primary:active,.w3eden .btn-primary:active:focus,.w3eden .btn-primary:active:hover,.w3eden .btn-primary:focus,.w3eden .btn-primary:hover,.w3eden .show>.btn-primary.dropdown-toggle,.w3eden .show>.btn-primary.dropdown-toggle:focus,.w3eden .show>.btn-primary.dropdown-toggle:hover{background-color:var(--color-primary);color:#fff;box-shadow:none}.w3eden .btn-primary:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-primary.disabled,.w3eden .btn-primary.disabled.active,.w3eden .btn-primary.disabled.focus,.w3eden .btn-primary.disabled:active,.w3eden .btn-primary.disabled:focus,.w3eden .btn-primary.disabled:hover,.w3eden .btn-primary:disabled,.w3eden .btn-primary:disabled.active,.w3eden .btn-primary:disabled.focus,.w3eden .btn-primary:disabled:active,.w3eden .btn-primary:disabled:focus,.w3eden .btn-primary:disabled:hover,.w3eden .btn-primary[disabled],.w3eden .btn-primary[disabled].active,.w3eden .btn-primary[disabled].focus,.w3eden .btn-primary[disabled]:active,.w3eden .btn-primary[disabled]:focus,.w3eden .btn-primary[disabled]:hover,.w3eden fieldset[disabled] .btn-primary,.w3eden fieldset[disabled] .btn-primary.active,.w3eden fieldset[disabled] .btn-primary.focus,.w3eden fieldset[disabled] .btn-primary:active,.w3eden fieldset[disabled] .btn-primary:focus,.w3eden fieldset[disabled] .btn-primary:hover{background-color:var(--color-primary);border-color:var(--color-primary)}.w3eden .btn-simple{background-image:none!important}.w3eden .btn-primary.btn-simple{color:var(--color-primary);border-color:var(--color-primary)}.w3eden .btn-primary.btn-simple:active,.w3eden .btn-primary.btn-simple:focus,.w3eden .btn-primary.btn-simple:hover{background-color:transparent;color:var(--color-primary);border-color:var(--color-primary);box-shadow:none}.w3eden .btn-primary.btn-link{color:var(--color-primary)}.w3eden .btn-primary.btn-link:active,.w3eden .btn-primary.btn-link:focus,.w3eden .btn-primary.btn-link:hover{background-color:transparent;color:var(--color-primary);text-decoration:none;box-shadow:none}.w3eden .btn-success{background-color:var(--color-success);color:#fff}.w3eden .btn-success.active,.w3eden .btn-success.active:focus,.w3eden .btn-success.active:hover,.w3eden .btn-success:active,.w3eden .btn-success:active:focus,.w3eden .btn-success:active:hover,.w3eden .btn-success:focus,.w3eden .btn-success:hover,.w3eden .show>.btn-success.dropdown-toggle,.w3eden .show>.btn-success.dropdown-toggle:focus,.w3eden .show>.btn-success.dropdown-toggle:hover{background-color:var(--color-success-hover);color:#fff;box-shadow:none}.w3eden .btn-success:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-success.disabled,.w3eden .btn-success.disabled.active,.w3eden .btn-success.disabled.focus,.w3eden .btn-success.disabled:active,.w3eden .btn-success.disabled:focus,.w3eden .btn-success.disabled:hover,.w3eden .btn-success:disabled,.w3eden .btn-success:disabled.active,.w3eden .btn-success:disabled.focus,.w3eden .btn-success:disabled:active,.w3eden .btn-success:disabled:focus,.w3eden .btn-success:disabled:hover,.w3eden .btn-success[disabled],.w3eden .btn-success[disabled].active,.w3eden .btn-success[disabled].focus,.w3eden .btn-success[disabled]:active,.w3eden .btn-success[disabled]:focus,.w3eden .btn-success[disabled]:hover,.w3eden fieldset[disabled] .btn-success,.w3eden fieldset[disabled] .btn-success.active,.w3eden fieldset[disabled] .btn-success.focus,.w3eden fieldset[disabled] .btn-success:active,.w3eden fieldset[disabled] .btn-success:focus,.w3eden fieldset[disabled] .btn-success:hover{background-color:var(--color-success);border-color:var(--color-success)}.w3eden .btn-success.btn-simple{color:var(--color-success);border-color:var(--color-success)}.w3eden .btn-success.btn-simple:active,.w3eden .btn-success.btn-simple:focus,.w3eden .btn-success.btn-simple:hover{background-color:transparent;color:var(--color-success-hover);border-color:var(--color-success-hover);box-shadow:none}.w3eden .btn-success.btn-link{color:var(--color-success)}.w3eden .btn-success.btn-link:active,.w3eden .btn-success.btn-link:focus,.w3eden .btn-success.btn-link:hover{background-color:transparent;color:var(--color-success-hover);text-decoration:none;box-shadow:none}.w3eden .btn-info{background-color:var(--color-info);color:#fff}.w3eden .btn-info.active,.w3eden .btn-info.active:focus,.w3eden .btn-info.active:hover,.w3eden .btn-info:active,.w3eden .btn-info:active:focus,.w3eden .btn-info:active:hover,.w3eden .btn-info:focus,.w3eden .btn-info:hover,.w3eden .show>.btn-info.dropdown-toggle,.w3eden .show>.btn-info.dropdown-toggle:focus,.w3eden .show>.btn-info.dropdown-toggle:hover{background-color:var(--color-info-hover);color:#fff;box-shadow:none}.w3eden .btn-info:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-info.disabled,.w3eden .btn-info.disabled.active,.w3eden .btn-info.disabled.focus,.w3eden .btn-info.disabled:active,.w3eden .btn-info.disabled:focus,.w3eden .btn-info.disabled:hover,.w3eden .btn-info:disabled,.w3eden .btn-info:disabled.active,.w3eden .btn-info:disabled.focus,.w3eden .btn-info:disabled:active,.w3eden .btn-info:disabled:focus,.w3eden .btn-info:disabled:hover,.w3eden .btn-info[disabled],.w3eden .btn-info[disabled].active,.w3eden .btn-info[disabled].focus,.w3eden .btn-info[disabled]:active,.w3eden .btn-info[disabled]:focus,.w3eden .btn-info[disabled]:hover,.w3eden fieldset[disabled] .btn-info,.w3eden fieldset[disabled] .btn-info.active,.w3eden fieldset[disabled] .btn-info.focus,.w3eden fieldset[disabled] .btn-info:active,.w3eden fieldset[disabled] .btn-info:focus,.w3eden fieldset[disabled] .btn-info:hover{background-color:var(--color-info);border-color:var(--color-info)}.w3eden .btn-info.btn-simple{color:var(--color-info);border-color:var(--color-info)}.w3eden .btn-info.btn-simple:active,.w3eden .btn-info.btn-simple:focus,.w3eden .btn-info.btn-simple:hover{background-color:transparent;color:var(--color-info-hover);border-color:var(--color-info-hover);box-shadow:none}.w3eden .btn-info.btn-link{color:var(--color-info)}.w3eden .btn-info.btn-link:active,.w3eden .btn-info.btn-link:focus,.w3eden .btn-info.btn-link:hover{background-color:transparent;color:var(--color-info-hover);text-decoration:none;box-shadow:none}.w3eden .btn-warning{background-color:var(--color-warning);color:#fff}.w3eden .btn-warning.active,.w3eden .btn-warning.active:focus,.w3eden .btn-warning.active:hover,.w3eden .btn-warning:active,.w3eden .btn-warning:active:focus,.w3eden .btn-warning:active:hover,.w3eden .btn-warning:focus,.w3eden .btn-warning:hover,.w3eden .show>.btn-warning.dropdown-toggle,.w3eden .show>.btn-warning.dropdown-toggle:focus,.w3eden .show>.btn-warning.dropdown-toggle:hover{background-color:var(--color-warning-hover);color:#fff;box-shadow:none}.w3eden .btn-warning:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-warning.disabled,.w3eden .btn-warning.disabled.active,.w3eden .btn-warning.disabled.focus,.w3eden .btn-warning.disabled:active,.w3eden .btn-warning.disabled:focus,.w3eden .btn-warning.disabled:hover,.w3eden .btn-warning:disabled,.w3eden .btn-warning:disabled.active,.w3eden .btn-warning:disabled.focus,.w3eden .btn-warning:disabled:active,.w3eden .btn-warning:disabled:focus,.w3eden .btn-warning:disabled:hover,.w3eden .btn-warning[disabled],.w3eden .btn-warning[disabled].active,.w3eden .btn-warning[disabled].focus,.w3eden .btn-warning[disabled]:active,.w3eden .btn-warning[disabled]:focus,.w3eden .btn-warning[disabled]:hover,.w3eden fieldset[disabled] .btn-warning,.w3eden fieldset[disabled] .btn-warning.active,.w3eden fieldset[disabled] .btn-warning.focus,.w3eden fieldset[disabled] .btn-warning:active,.w3eden fieldset[disabled] .btn-warning:focus,.w3eden fieldset[disabled] .btn-warning:hover{background-color:var(--color-warning);border-color:var(--color-warning)}.w3eden .btn-warning.btn-simple{color:var(--color-warning);border-color:var(--color-warning)}.w3eden .btn-warning.btn-simple:active,.w3eden .btn-warning.btn-simple:focus,.w3eden .btn-warning.btn-simple:hover{background-color:transparent;color:var(--color-warning-hover);border-color:var(--color-warning-hover);box-shadow:none}.w3eden .btn-warning.btn-link{color:var(--color-warning)}.w3eden .btn-warning.btn-link:active,.w3eden .btn-warning.btn-link:focus,.w3eden .btn-warning.btn-link:hover{background-color:transparent;color:var(--color-warning-hover);text-decoration:none;box-shadow:none}.w3eden .btn-danger{background-color:var(--color-danger);color:#fff}.w3eden .btn-danger.active,.w3eden .btn-danger.active:focus,.w3eden .btn-danger.active:hover,.w3eden .btn-danger:active,.w3eden .btn-danger:active:focus,.w3eden .btn-danger:active:hover,.w3eden .btn-danger:focus,.w3eden .btn-danger:hover,.w3eden .show>.btn-danger.dropdown-toggle,.w3eden .show>.btn-danger.dropdown-toggle:focus,.w3eden .show>.btn-danger.dropdown-toggle:hover{background-color:var(--color-danger-hover);color:#fff;box-shadow:none}.w3eden .btn-danger:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-danger.disabled,.w3eden .btn-danger.disabled.active,.w3eden .btn-danger.disabled.focus,.w3eden .btn-danger.disabled:active,.w3eden .btn-danger.disabled:focus,.w3eden .btn-danger.disabled:hover,.w3eden .btn-danger:disabled,.w3eden .btn-danger:disabled.active,.w3eden .btn-danger:disabled.focus,.w3eden .btn-danger:disabled:active,.w3eden .btn-danger:disabled:focus,.w3eden .btn-danger:disabled:hover,.w3eden .btn-danger[disabled],.w3eden .btn-danger[disabled].active,.w3eden .btn-danger[disabled].focus,.w3eden .btn-danger[disabled]:active,.w3eden .btn-danger[disabled]:focus,.w3eden .btn-danger[disabled]:hover,.w3eden fieldset[disabled] .btn-danger,.w3eden fieldset[disabled] .btn-danger.active,.w3eden fieldset[disabled] .btn-danger.focus,.w3eden fieldset[disabled] .btn-danger:active,.w3eden fieldset[disabled] .btn-danger:focus,.w3eden fieldset[disabled] .btn-danger:hover{background-color:var(--color-danger);border-color:var(--color-danger)}.w3eden .btn-danger.btn-simple{color:var(--color-danger);border-color:var(--color-danger)}.w3eden .btn-danger.btn-simple:active,.w3eden .btn-danger.btn-simple:focus,.w3eden .btn-danger.btn-simple:hover{background-color:transparent;color:var(--color-danger-hover);border-color:var(--color-danger-hover);box-shadow:none}#currentfiles .panel-danger .panel-heading,.w3eden .btn-danger.btn-link{color:var(--color-danger)}.w3eden .btn-danger.btn-link:active,.w3eden .btn-danger.btn-link:focus,.w3eden .btn-danger.btn-link:hover{background-color:transparent;color:var(--color-danger-hover);text-decoration:none;box-shadow:none}.w3eden .btn.disabled,.w3eden .btn:disabled,.w3eden .btn[disabled]{opacity:.5;filter:alpha(opacity=50)}.w3eden .btn-round{border-width:1px;border-radius:30px!important;padding:11px 23px}.w3eden .btn-round.btn-simple{padding:10px 22px}.w3eden .btn-simple{border:1px solid;border-color:#888;padding:10px 22px;background-color:transparent}.w3eden .btn-link.disabled,.w3eden .btn-link.disabled.active,.w3eden .btn-link.disabled.focus,.w3eden .btn-link.disabled:active,.w3eden .btn-link.disabled:focus,.w3eden .btn-link.disabled:hover,.w3eden .btn-link:disabled,.w3eden .btn-link:disabled.active,.w3eden .btn-link:disabled.focus,.w3eden .btn-link:disabled:active,.w3eden .btn-link:disabled:focus,.w3eden .btn-link:disabled:hover,.w3eden .btn-link[disabled],.w3eden .btn-link[disabled].active,.w3eden .btn-link[disabled].focus,.w3eden .btn-link[disabled]:active,.w3eden .btn-link[disabled]:focus,.w3eden .btn-link[disabled]:hover,.w3eden .btn-simple.disabled,.w3eden .btn-simple.disabled.active,.w3eden .btn-simple.disabled.focus,.w3eden .btn-simple.disabled:active,.w3eden .btn-simple.disabled:focus,.w3eden .btn-simple.disabled:hover,.w3eden .btn-simple:disabled,.w3eden .btn-simple:disabled.active,.w3eden .btn-simple:disabled.focus,.w3eden .btn-simple:disabled:active,.w3eden .btn-simple:disabled:focus,.w3eden .btn-simple:disabled:hover,.w3eden .btn-simple[disabled],.w3eden .btn-simple[disabled].active,.w3eden .btn-simple[disabled].focus,.w3eden .btn-simple[disabled]:active,.w3eden .btn-simple[disabled]:focus,.w3eden .btn-simple[disabled]:hover,.w3eden fieldset[disabled] .btn-link,.w3eden fieldset[disabled] .btn-link.active,.w3eden fieldset[disabled] .btn-link.focus,.w3eden fieldset[disabled] .btn-link:active,.w3eden fieldset[disabled] .btn-link:focus,.w3eden fieldset[disabled] .btn-link:hover,.w3eden fieldset[disabled] .btn-simple,.w3eden fieldset[disabled] .btn-simple.active,.w3eden fieldset[disabled] .btn-simple.focus,.w3eden fieldset[disabled] .btn-simple:active,.w3eden fieldset[disabled] .btn-simple:focus,.w3eden fieldset[disabled] .btn-simple:hover{background-color:transparent}.w3eden .btn-lg{font-size:1em;border-radius:.25rem;padding:15px 48px}.w3eden .btn-lg.btn-simple{padding:14px 47px}.w3eden .btn-sm{font-size:14px;border-radius:.1875rem;padding:5px 15px}.w3eden .btn-link{border:0;padding:.5rem .7rem;background-color:transparent}.w3eden .btn-wd{min-width:140px}.w3eden .btn-group.select{width:100%}.w3eden .btn-group.select .btn{text-align:left}.w3eden .btn-group.select .caret{position:absolute;top:50%;margin-top:-1px;right:8px}.w3eden .btn .label{margin-left:5px}.w3eden .btn span.left-icon{margin-left:-13px;margin-top:-7px;padding:7px 12px}.list-group .list-group-item{font-weight:400!important}.wpdmpro_page_settings .updated{display:none!important}i.sinc{width:16px!important}.w3eden .btn.btn-fb{background-color:#354c8c!important;border:0!important;color:#fff!important;font-size:10px!important;font-weight:700!important}.w3eden .btn.btn-fb .label-white{color:#354c8c!important}.w3eden .btn.wpdm-android{background:#8ec147;color:#fff!important}.w3eden .btn.wpdm-apple{background:#777;color:#fff!important}.w3eden .btn.wpdm-behance{background:#07f;color:#fff!important}.w3eden .btn.wpdm-bitcoin{background:#f79012;color:#fff!important}.w3eden .btn.wpdm-buysellads{background:#c90100;color:#fff!important}.w3eden .btn.wpdm-codepen{background:#444;color:#fff!important}.w3eden .btn.wpdm-css3{background:#0270bb;color:#fff}.w3eden .btn.wpdm-delicious{background:#31a9ff;color:#fff!important}.w3eden .btn.wpdm-deviantart{background:#05cc47;color:#fff!important}.w3eden .btn.wpdm-digg{background:#0093cc}.w3eden .btn.wpdm-dropbox{background:#007ee5;color:#fff!important}.w3eden .btn.wpdm-email-1,.w3eden .btn.wpdm-email-2{background:#35c7ed}.w3eden .btn.wpdm-facebook{background:#4862a3;color:#fff!important}.w3eden .btn.wpdm-flickr{background:#ff1981}.w3eden .btn.wpdm-foursquare{background:#f04d7a}.w3eden .btn.wpdm-git{background:#f64d27}.w3eden .btn.wpdm-github{background:#999}.w3eden .btn.wpdm-google{background:#3f85f4;color:#fff!important}.w3eden .btn.wpdm-google-plus{background:#dd4b39;color:#fff!important}.w3eden .btn.wpdm-html5{background:#e54d26}.w3eden .btn.wpdm-instagram{background:#3d6b92}.w3eden .btn.wpdm-joomla{background:#fc8f30}.w3eden .btn.wpdm-jsfiddle{background:#4679bd}.w3eden .btn.wpdm-lastfm{background:#df1c23}.w3eden .btn.wpdm-linkedin{background:#0177b5;color:#fff!important}.w3eden .btn.wpdm-linux{background:#39a6df}.w3eden .btn.wpdm-maxcdn{background:#ff5b02}.w3eden .btn.wpdm-medium{background:#333}.w3eden .btn.wpdm-pagelines{background:#444}.w3eden .btn.wpdm-paypal{background:#009cde}.w3eden .btn.wpdm-pinterest{background:#db242c;color:#fff!important}.w3eden .btn.wpdm-reddit{background:#ff4500}.w3eden .btn.wpdm-rss{background:#fc8f55}.w3eden .btn.wpdm-share{background:#01924b}.w3eden .btn.wpdm-skype{background:#00aff0}.w3eden .btn.wpdm-slideshare{background:#0679b5}.w3eden .btn.wpdm-soundcloud{background:#ff4e00}.w3eden .btn.wpdm-spotify{background:#84bd00}.w3eden .btn.wpdm-box{background:#07c;color:#fff!important}.w3eden .btn.wpdm-onedrive{background:#0088f3;color:#fff!important}.w3eden .btn.wpdm-stack-overflow{background:#07c}.w3eden .btn.wpdm-stumbleupon{background:#ea4b24}.w3eden .btn.wpdm-trello{background:#026aa7}.w3eden .btn.wpdm-tumblr{background:#2c4762}.w3eden .btn.wpdm-twitter{background:#55acee;color:#fff!important}.w3eden .btn.wpdm-vimeo{background:#4bf}.w3eden .btn.wpdm-vine{background:#00bf8f}.w3eden .btn.wpdm-vk{background:#6281a3}.w3eden .btn.wpdm-whatsapp{background:#59ac23}.w3eden .btn.wpdm-windows{background:#00bcf2}.w3eden .btn.wpdm-wordpress{background:#1e8cbe}.w3eden .btn.wpdm-xing{background:#006464}.w3eden .btn.wpdm-yahoo{background:#5210c4}.w3eden .btn.wpdm-yelp{background:#c41200}.w3eden .btn.wpdm-youtube,.w3eden .btn.wpdm-youtube-play{background:#d02022}.w3eden .btn.wpdm- :hover{opacity:.9}body.wpdm-iframe-modal-open{overflow:hidden}#all-package-settings .wpdm-accordion.w3eden .panel-heading,.w3eden .blockui{position:relative}.w3eden .blockui:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:9999;background:rgba(255,255,255,.4) url(../images/loader.svg) center center no-repeat;background-size:64px;transition:all ease-in-out 400ms}#wpdm-floatify-top-right,#wpdm-notify-top-right{position:fixed;top:30px;right:30px;z-index:999999!important}#wpdm-notify-top-center{position:fixed;left:50%!important;top:40px!important;z-index:999999}.wpdm-floatify,.wpdm-notify{margin-bottom:10px;font-size:9pt;letter-spacing:.5px}.wpdm-notify{padding:20px 30px;border-radius:2px;float:right;clear:both;background:#fff;background-size:24px!important;box-shadow:0 0 15px rgba(0,0,0,.1);cursor:pointer;z-index:999999;max-width:400px}#wpdm-notify-top-center .wpdm-notify{float:none;margin-left:-50%;text-align:center}.wpdm-hide-right{display:none;position:absolute}.wpdm-notify .wpdm-notify-title{display:block;margin-bottom:5px}.wpdm-notify-info{border-bottom:3px solid var(--color-info);color:var(--color-info)}.wpdm-notify-success{background:#fff!important;background-size:24px!important;border-bottom:3px solid var(--color-success);color:var(--color-success)}.wpdm-notify-error{background-size:24px!important;border-bottom:3px solid var(--color-danger);color:var(--color-danger)}#currentfiles .panel-heading,#wpdm-settings .panel-footer,#wpdm-settings .panel-heading{box-shadow:none!important;background:#fbfbfb!important}.w3eden .panel{box-shadow:0 0 3px rgba(0,0,0,.05)}.w3eden .panel.card{max-width:100%!important;width:100%;margin:0}.w3eden .panel.panel-default .panel-heading{background-image:none;border-bottom-color:#e7e7e7!important}.w3eden .txtsc,.w3eden .txtsc:focus{display:inline-block!important;padding:0!important;border:0!important;box-shadow:none;color:var(--color-info);background:0 0!important;border-radius:2px;text-align:center;font-size:12px;font-family:monospace;width:min-content}.c-pointer{cursor:pointer}.txtellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-numbers.current{font-weight:700;color:#575555!important;background:rgba(0,0,0,.01)!important}.ss-content,.ss-wrapper{height:100%;width:100%;position:relative}.ss-wrapper{overflow:hidden;z-index:1;float:left}.ss-content{padding:0 32px 0 0;right:-18px;overflow:auto;-moz-box-sizing:border-box;box-sizing:border-box}.ss-scroll{position:relative;background:rgba(0,0,0,.1);width:9px;border-radius:4px;top:0;z-index:2;cursor:pointer;opacity:0;transition:opacity .25s linear}.ss-container:hover .ss-scroll{opacity:1}.ss-grabbed{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}#all-package-settings .wpdm-accordion.w3eden .panel-heading input[type=checkbox]{width:32px;margin-right:12px!important;opacity:0}.checkx{position:absolute;left:0;top:0;height:100%;width:41px;border-right:1px solid #ddd;line-height:44px;text-align:center;color:#ccc;transition:300ms all ease-in-out}.wpdm-accordion.w3eden .panel-heading input[type=checkbox]:checked+.checkx{color:var(--color-primary)}.w3eden input[type=checkbox]{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border:0;outline:0;cursor:pointer;margin-right:10px!important;box-shadow:none}.w3eden input[type=checkbox]:after{content:'';width:24px;height:12px;display:inline-block;background:rgba(196,195,195,.55);border-radius:18px;clear:both}.w3eden input[type=checkbox]:before{content:'';width:14px;height:14px;display:block;position:absolute;left:0;top:0;border-radius:50%;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.2)}.w3eden .check-column{text-align:center!important}.w3eden .check-column input{margin:0!important}.w3eden input[type=checkbox]:checked:before{left:14px;top:3px;box-shadow:-1px 1px 3px rgba(0,0,0,.3);border:1px solid var(--color-success)}.w3eden input[type=checkbox]:checked:after{background:linear-gradient(0deg,var(--color-success-active),rgba(var(--color-success-rgb),.8))}.w3eden input[type=checkbox],.w3eden input[type=checkbox]:after,.w3eden input[type=checkbox]:before,.w3eden input[type=checkbox]:checked:after,.w3eden input[type=checkbox]:checked:before{transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;outline:0!important}.w3eden input[type=radio]{transition:all ease-in-out 400ms}.w3eden input[type=radio]:checked{border:1px solid var(--color-info)!important}.w3eden input[type=radio]:checked::before{background-color:var(--color-info)!important;transition:all ease-in-out 400ms}.w3eden #fm_settings .panel,.w3eden .panel.card-plain{border-top:2px solid var(--color-primary)!important}.w3eden #wdm_settings_form #wpdmpp-payment-methods .panel,.w3eden #wdm_settings_form .panel.panel-light{border:1px solid #e5e5e5!important}.w3eden #wdm_settings_form .panel .panel-heading,.w3eden .panel.card-plain .panel-heading{background:#fafafa;box-shadow:none!important}.show-on-hover,:hover>.show-on-hover{opacity:0;transition:all ease-in-out 400ms}:hover>.show-on-hover{opacity:1}#wpdm_terms_page_chosen{width:400px!important}#wpdmshortcode{width:275px}body.rtl #wpdm-admin-page-body{margin-right:250px!important}body.rtl.wpdmpro_page_settings #wpcontent{padding-right:0!important}body.rtl #wpdm-admin-main-header{padding-left:0!important;margin-left:0!important}body.rtl.wpdmpro_page_settings #wpdm-admin-page-header .pull-right{float:left!important;padding-left:0!important}body.rtl #wpdm-admin-page-container{padding-left:0!important}body.rtl .w3eden .chosen-container .chosen-drop,body.rtl .w3eden .chosen-container-single-nosearch .chosen-search input[type=text]{display:none}body.rtl .w3eden .chosen-container.chosen-with-drop .chosen-drop{display:block}.w3eden .fw-4{font-weight:400!important}.w3eden .fw-6{font-weight:600!important}.w3eden .fw-8{font-weight:800!important}.w3eden .m-0{margin:0}.w3eden .mb-0{margin-bottom:0}
|
1 |
+
@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}:root{--admin-color:#0e68ff;--admin-color-rgb:14, 104, 255}.w3eden h3{margin:0;font-size:10pt}#wpdm-attached-files .w3eden .panel-heading .btn{font-size:9px}#wpdm-attached-files .w3eden .panel.panel-default{border-color:#eee}#wpdm-attached-files .w3eden .panel{border-radius:0;box-shadow:none;margin-bottom:5px!important;margin-top:12px!important}#wpdm-attached-files #accordion{margin-top:10px!important}#wpdm-attached-files .w3eden .panel-heading{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-right:10px}#wpdm-attached-files .w3eden .panel.panel-default>.panel-heading{border-color:#eee!important}.w3eden .panel .panel.panel-default .panel-body .panel-footer,.w3eden .panel .panel.panel-default .panel-body .panel-heading{box-shadow:none!important;background:#fafafa!important;background-image:none!important;border-color:#eee!important}#wpdm-attached-files .w3eden .panel-heading a{box-shadow:none!important;outline:0!important;text-decoration:none!important}#wpdm-attached-files .w3eden .file-ico{padding:10px;border:1px solid #ddd;border-radius:3px;width:72px}#download_count,#wpdmsaleamt,#wpdmsaleqty{width:60px}#wpdmuprice{width:150px}.panel-heading a{text-decoration:none!important}.table-v td{vertical-align:middle!important}a:active,a:focus{box-shadow:none!important}.chzn-drop{width:100%!important}.btn,.form-control{border-radius:3px}.wpdm-settings-fields{padding:20px 0}.wpdm-settings-fields>h3{font-size:10pt;font-weight:700;background:var(--color-secondary);padding:12px 14px;margin:20px 0 12px;color:#fff;border-radius:3px;letter-spacing:.6px}.wpdm-settings-fields .form-group label{display:block;clear:both;font-weight:600!important}.w3eden .modal.fade.in{z-index:9999!important}.modal-open .modal{overflow:auto}.w3eden .modal-backdrop{position:absolute;z-index:-9999999!important}.modal-body{transition:all ease-in-out 400ms}.w3eden .alert{box-shadow:none;background:#fff}.w3eden .alert.alert-info{position:relative;border:1px solid var(--color-info)!important;background:rgba(var(--color-info-rgb),.08)!important;border-radius:3px;line-height:1.5}.alert.alert-info *,.w3eden .alert.alert-info{color:var(--color-info)!important}.w3eden .alert a{font-weight:700;text-decoration:underline}.w3eden .alert.alert-danger{position:relative;border:1px solid var(--color-danger)!important;border-radius:8px;line-height:1.5}.alert.alert-danger *,.w3eden .alert.alert-danger{color:var(--color-danger)!important}.w3eden .alert.alert-warning{position:relative;border:1px solid var(--color-warning)!important;border-radius:3px;line-height:1.5}.alert.alert-warning *,.w3eden .alert.alert-warning{color:var(--color-warning)!important}.w3eden .alert.alert-success{border:1px solid var(--color-success)!important;position:relative}.alert.alert-success *,.w3eden .alert.alert-success{color:var(--color-success)!important}.w3eden.wpdm-accordion .panel-heading{background-image:linear-gradient(to bottom,#fafafa 0,#f1f1f1 100%)!important}.w3eden.wpdm-accordion .panel-default:last-child{border-bottom:0}.w3eden.wpdm-accordion .panel-default:last-child .panel-body{border-bottom:1px solid #ddd}.wpdm-th-icon{font-size:.8em;border:1px solid;border-radius:500px;height:18px;width:18px;display:inline-block;text-align:center;vertical-align:middle;line-height:17px}.w3eden .panel fieldset label,.wpdm-scode{font-weight:400}.w3eden .panel fieldset{border:1px solid #eee;padding:10px 15px 15px}.w3eden .panel fieldset legend{font-size:10pt;font-weight:900;float:left;padding-bottom:10px}.form-control.input-sm.input-tplid{text-align:center;font-weight:700;background:#fff;cursor:alias;font-family:monospace}.wpdm-scode{font-family:Courier,monospace;width:180px;padding:10px;max-width:100%;border-radius:2px;background:#eee}.w3eden input{padding:7px}.w3eden #wphead{border-bottom:0}.w3eden.wrap{margin:0;padding:0}.w3eden#wpbody{margin-left:-19px}.w3eden select{min-width:150px;max-width:100%!important}.wpdm-loading{background:url(../images/wpdm-settings.png) center center no-repeat;width:16px;height:16px}.w3eden .nav-pills a{background:#f5f5f5}.wpdm-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-ms-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.w3eden .panel-heading h3.h{font-size:11pt;font-weight:600;margin:0;padding:9px}.w3eden .alert-info{background-color:#dfecf7!important;border-color:#b0d1ec!important}.w3eden ul.nav li a,.w3eden ul.nav li a:active,.w3eden ul.nav li a:focus{outline:0!important;transition:all ease-in-out 300ms}.w3eden .panel-primary{border-color:var(--color-primary)}.w3eden div.panel-primary>div.panel-heading{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.w3eden .nav-pills li.active a{background-color:var(--color-primary)!important;color:#fff!important}.w3eden ul#navigation{border-bottom:1px solid #999}.w3eden code{color:#306139!important;background:rgba(86,165,98,.15)!important;font-family:Courier,monospace!important}.w3eden input[type=checkbox],.w3eden input[type=radio]{line-height:normal;margin:0 2px 2px 0;position:relative!important}#plugin-updates-nav a{background:#ddd}#plugin-updates-nav li.active a{border-radius:0!important;background:#777!important;font-weight:700}.w3eden .dl-period .fa.pull-right{font-size:12pt}#plugin-updates-nav a,.no-radius{border-radius:0!important}#drag-drop-area{border:2px dashed #59ac23!important;min-height:200px;margin-top:10px;text-align:center;background:rgba(97,187,38,.05)}.drag-drop-inside p.drag-drop-info{font-size:11pt;font-weight:700}#drag-drop-area small{margin-top:10px}.w3eden .bg-white{background:#fff!important}#wpdm-wrapper-panel{box-shadow:none;background:0 0;border-radius:0;border:0;margin-left:-20px}#wpdm-wrapper-panel>.panel-heading .btn{font-weight:600;letter-spacing:.5px}#wpdm-wrapper-panel>.panel-heading .btn .fa{margin-right:5px}#wpdm-wrapper-panel>.panel-heading b{font-size:12pt!important;line-height:26px!important}#wpdm-wrapper-panel td{vertical-align:middle;font-weight:400}#wpdm-wrapper-panel th{vertical-align:middle;font-weight:600;line-height:25px}#wpdm-wrapper-panel tfoot th{border-top:1px solid #ddd}#wpdm-wrapper-panel .table{background:#fff}.tab-content.tpleditor{background:#fff;border:1px solid #ddd;border-top:0;padding:20px}#wpdm-wrapper-panel .navbar-default{box-shadow:none}#wpdm-wrapper-panel .navbar-nav li{margin:0}@media (max-width:960px){#wpdm-wrapper-panel>.panel-heading{width:calc(100% - 35px)}}@media (max-width:786px){#wpdm-wrapper-panel{margin-left:-10px}#wpdm-wrapper-panel>.panel-heading{width:100%}}#wpdm-wrapper-panel-settings{margin:30px 20px;max-width:1000px}.w3eden .nav.nav-tabs>li>a:hover{border:1px solid #ccc}.w3eden .nav.nav-tabs>li>a{background:#f8f8f8 0 0;border:1px solid #ddd;margin-right:3px;border-radius:0!important;font-size:9pt;font-weight:600!important;color:var(--color-secondary);letter-spacing:.5px;box-shadow:none}.w3eden .nav.nav-tabs>li.active>a{background:#fff;border-bottom:1px solid transparent;color:var(--color-primary);box-shadow:0 -3px 4px rgba(var(--color-primary-rgb),.1)!important;border-top:1px solid var(--color-primary)}.w3eden h3.panel-heading input[type=checkbox]{margin:-2px 5px 0 0!important}.w3eden .form-group fieldset{border:1px solid #ddd;padding:10px 15px}.w3eden .form-group fieldset legend{border-bottom:1px solid #ddd;font-size:9pt;float:left;width:100%;padding-bottom:10px}.w3eden .ui-menu .ui-menu-item.ui-state-focus{border:0!important;border-bottom:1px solid #ddd!important;background:#eee}.w3eden .ui-menu .ui-menu-item{background-image:none;border-bottom:1px solid #ddd;clear:both;float:none!important;margin:0;padding:8px 10px;position:relative;width:auto!important}#all-package-settings .tab-content{padding:10px}#wpdm-settings .inside{padding:0!important;margin:0!important}#all-package-settings .nav.nav-tabs{padding-top:10px;padding-left:10px;background:#f5f5f5}.w3eden .color-purple{color:#8557d3!important}.w3eden .color-green{color:#30b570!important}.w3eden .color-red{color:#eb4d58!important}.w3eden .color-blue{color:#3960e2!important}.w3eden .well{background-image:none}.w3eden .form-control.inline{display:inline;width:auto}.w3eden .input-lg{border-radius:3px}#fm_settings .wrap{margin:0}#fm_settings .nav-tabs li a{font-weight:600!important}#fm_settings .nav-tabs li.active a{background:#f1f1f1!important}#wpdm-files th{background:#eee;border-bottom:0 none}#fm_settings .panel-body .panel,#fm_settings .panel-body .panel-heading{background-image:none;border-radius:0}.file-access-settings label{margin-right:10px!important}.file-access-settings input:checked+span{color:#3b99fc}.wpdmpro_page_templates #message,.wpdmpro_page_templates .fade.updated{display:none}#dashboard-widgets-wrap .w3eden *{border-radius:0!important}#dashboard-widgets-wrap .w3eden .list-group-item .badge{border-radius:2px!important}.w3eden .list-group-item .badge.pull-right,.w3eden .list-group-item .pull-right .badge{font-size:8pt;letter-spacing:.5px;line-height:19px;padding:0 9px;border-radius:15px!important;background:#63b76c}.w3eden .list-group-item .pull-right .badge{background:#3b99fc}#wpdmpp_lastest_orders .w3eden .list-group-item .pull-right .badge{background:#8557d3}.panel.panel-default.panel-flat,.panel.panel-default.panel-flat .panel-heading{background-image:none!important}.panel.panel-default.panel-flat .wp-editor-container{border:0!important}.panel.panel-default.panel-flat .panel-heading{border-bottom:1px solid #ddd!important;background:#f9f9f9!important}.bootstrap-select select{display:none!important}.input-group-addon .bootstrap-select{height:32px}.bootstrap-select .btn{border-radius:3px!important}.input-group-addon .bootstrap-select .btn{border:0}.wpdm-custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff url(../images/sort.svg) calc(100% - 10px) center no-repeat!important;background-size:15px!important;padding-right:10px!important;cursor:pointer}.w3eden .btn{-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase;border-radius:2px}.w3eden .btn.btn-link{border:0!important;background:0 0!important}.w3eden .btn.btn-lg{padding:14px 25px;font-size:14px}.w3eden .btn.btn-sm{padding:7px 10px;font-size:10px;border-radius:2px}.w3eden .btn.btn-xs{border-radius:1.5px;padding:5px 8px;font-size:9px}.w3eden .btn.btn-secondary,.w3eden .flat-default,.w3eden .flat-default.btn-bordered:hover{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.w3eden .btn.btn-secondary:hover:not(.no-hover),.w3eden .flat-default:hover:not(.no-hover){background-color:#a3acb1;border-color:var(--color-secondary);color:#fff}.w3eden .flat-default.btn-bordered{background-color:#a3acb1;border-color:var(--color-secondary)}.w3eden .btn.btn-secondary:active:not(.no-hover),.w3eden .flat-default.btn-bordered,.w3eden .flat-default:active:not(.no-hover){background-color:var(--color-secondary-hover);border-color:#8f9598;color:#fff}.w3eden .btn,.w3eden .navbar .navbar-nav>a.btn{font-weight:600;letter-spacing:1px;font-size:.8571em;line-height:1.1em;border:0;border-radius:.1875rem;padding:11px 22px;cursor:pointer;background-color:#888;color:#fff}.w3eden .btn.active,.w3eden .btn.active:focus,.w3eden .btn.active:hover,.w3eden .btn:active,.w3eden .btn:active:focus,.w3eden .btn:active:hover,.w3eden .btn:focus,.w3eden .btn:hover,.w3eden .navbar .navbar-nav>a.btn.active,.w3eden .navbar .navbar-nav>a.btn.active:focus,.w3eden .navbar .navbar-nav>a.btn.active:hover,.w3eden .navbar .navbar-nav>a.btn:active,.w3eden .navbar .navbar-nav>a.btn:active:focus,.w3eden .navbar .navbar-nav>a.btn:active:hover,.w3eden .navbar .navbar-nav>a.btn:focus,.w3eden .navbar .navbar-nav>a.btn:hover,.w3eden .show>.btn.dropdown-toggle,.w3eden .show>.btn.dropdown-toggle:focus,.w3eden .show>.btn.dropdown-toggle:hover,.w3eden .show>.navbar .navbar-nav>a.btn.dropdown-toggle,.w3eden .show>.navbar .navbar-nav>a.btn.dropdown-toggle:focus,.w3eden .show>.navbar .navbar-nav>a.btn.dropdown-toggle:hover{background-color:#979797;color:#fff;box-shadow:none}.w3eden .btn:hover,.w3eden .navbar .navbar-nav>a.btn:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn.btn-simple,.w3eden .navbar .navbar-nav>a.btn.btn-simple{color:#888;border-color:#888}.w3eden .btn.btn-simple:active,.w3eden .btn.btn-simple:focus,.w3eden .btn.btn-simple:hover,.w3eden .navbar .navbar-nav>a.btn.btn-simple:active,.w3eden .navbar .navbar-nav>a.btn.btn-simple:focus,.w3eden .navbar .navbar-nav>a.btn.btn-simple:hover{background-color:transparent;color:#979797;border-color:#979797;box-shadow:none}.w3eden .btn.btn-link,.w3eden .navbar .navbar-nav>a.btn.btn-link{color:#888}.w3eden .btn.btn-link:active,.w3eden .btn.btn-link:focus,.w3eden .btn.btn-link:hover,.w3eden .navbar .navbar-nav>a.btn.btn-link:active,.w3eden .navbar .navbar-nav>a.btn.btn-link:focus,.w3eden .navbar .navbar-nav>a.btn.btn-link:hover{background-color:transparent;color:#979797;text-decoration:none;box-shadow:none}.w3eden .btn:focus,.w3eden .btn:hover,.w3eden .navbar .navbar-nav>a.btn:focus,.w3eden .navbar .navbar-nav>a.btn:hover{opacity:1;filter:alpha(opacity=100);outline:0!important}.w3eden .btn.active,.w3eden .btn:active,.w3eden .navbar .navbar-nav>a.btn.active,.w3eden .navbar .navbar-nav>a.btn:active,.w3eden .open>.btn.dropdown-toggle,.w3eden .open>.navbar .navbar-nav>a.btn.dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;outline:0!important}.w3eden .btn.btn-icon,.w3eden .navbar .navbar-nav>a.btn.btn-icon{height:2.375rem;min-width:2.375rem;width:2.375rem;padding:0;font-size:.9375rem;overflow:hidden;position:relative;line-height:normal}.w3eden .btn.btn-icon.btn-simple,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-simple{padding:0}.w3eden .btn.btn-icon.btn-sm,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-sm{height:1.875rem;min-width:1.875rem;width:1.875rem}.w3eden .btn.btn-icon.btn-sm i.fa,.w3eden .btn.btn-icon.btn-sm i.now-ui-icons,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-sm i.fa,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-sm i.now-ui-icons{font-size:.6875rem}.w3eden .btn.btn-icon.btn-lg,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-lg{height:3.6rem;min-width:3.6rem;width:3.6rem}.w3eden .btn.btn-icon.btn-lg i.fa,.w3eden .btn.btn-icon.btn-lg i.now-ui-icons,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-lg i.fa,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-lg i.now-ui-icons{font-size:1.325rem}.w3eden .btn.btn-icon:not(.btn-footer) i.fa,.w3eden .btn.btn-icon:not(.btn-footer) i.now-ui-icons,.w3eden .navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) i.fa,.w3eden .navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) i.now-ui-icons{position:absolute;top:50%;left:50%;transform:translate(-12px,-12px);line-height:1.5626rem;width:25px}.w3eden .btn:not(.btn-icon) .now-ui-icons,.w3eden .navbar .navbar-nav>a.btn:not(.btn-icon) .now-ui-icons{position:relative;top:1px}.w3eden .btn-primary{background-color:var(--color-primary);color:#fff}.w3eden .btn-primary.active,.w3eden .btn-primary.active:focus,.w3eden .btn-primary.active:hover,.w3eden .btn-primary:active,.w3eden .btn-primary:active:focus,.w3eden .btn-primary:active:hover,.w3eden .btn-primary:focus,.w3eden .btn-primary:hover,.w3eden .show>.btn-primary.dropdown-toggle,.w3eden .show>.btn-primary.dropdown-toggle:focus,.w3eden .show>.btn-primary.dropdown-toggle:hover{background-color:var(--color-primary);color:#fff;box-shadow:none}.w3eden .btn-primary:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-primary.disabled,.w3eden .btn-primary.disabled.active,.w3eden .btn-primary.disabled.focus,.w3eden .btn-primary.disabled:active,.w3eden .btn-primary.disabled:focus,.w3eden .btn-primary.disabled:hover,.w3eden .btn-primary:disabled,.w3eden .btn-primary:disabled.active,.w3eden .btn-primary:disabled.focus,.w3eden .btn-primary:disabled:active,.w3eden .btn-primary:disabled:focus,.w3eden .btn-primary:disabled:hover,.w3eden .btn-primary[disabled],.w3eden .btn-primary[disabled].active,.w3eden .btn-primary[disabled].focus,.w3eden .btn-primary[disabled]:active,.w3eden .btn-primary[disabled]:focus,.w3eden .btn-primary[disabled]:hover,.w3eden fieldset[disabled] .btn-primary,.w3eden fieldset[disabled] .btn-primary.active,.w3eden fieldset[disabled] .btn-primary.focus,.w3eden fieldset[disabled] .btn-primary:active,.w3eden fieldset[disabled] .btn-primary:focus,.w3eden fieldset[disabled] .btn-primary:hover{background-color:var(--color-primary);border-color:var(--color-primary)}.w3eden .btn-simple{background-image:none!important}.w3eden .btn-primary.btn-simple{color:var(--color-primary);border-color:var(--color-primary)}.w3eden .btn-primary.btn-simple:active,.w3eden .btn-primary.btn-simple:focus,.w3eden .btn-primary.btn-simple:hover{background-color:transparent;color:var(--color-primary);border-color:var(--color-primary);box-shadow:none}.w3eden .btn-primary.btn-link{color:var(--color-primary)}.w3eden .btn-primary.btn-link:active,.w3eden .btn-primary.btn-link:focus,.w3eden .btn-primary.btn-link:hover{background-color:transparent;color:var(--color-primary);text-decoration:none;box-shadow:none}.w3eden .btn-success{background-color:var(--color-success);color:#fff}.w3eden .btn-success.active,.w3eden .btn-success.active:focus,.w3eden .btn-success.active:hover,.w3eden .btn-success:active,.w3eden .btn-success:active:focus,.w3eden .btn-success:active:hover,.w3eden .btn-success:focus,.w3eden .btn-success:hover,.w3eden .show>.btn-success.dropdown-toggle,.w3eden .show>.btn-success.dropdown-toggle:focus,.w3eden .show>.btn-success.dropdown-toggle:hover{background-color:var(--color-success-hover);color:#fff;box-shadow:none}.w3eden .btn-success:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-success.disabled,.w3eden .btn-success.disabled.active,.w3eden .btn-success.disabled.focus,.w3eden .btn-success.disabled:active,.w3eden .btn-success.disabled:focus,.w3eden .btn-success.disabled:hover,.w3eden .btn-success:disabled,.w3eden .btn-success:disabled.active,.w3eden .btn-success:disabled.focus,.w3eden .btn-success:disabled:active,.w3eden .btn-success:disabled:focus,.w3eden .btn-success:disabled:hover,.w3eden .btn-success[disabled],.w3eden .btn-success[disabled].active,.w3eden .btn-success[disabled].focus,.w3eden .btn-success[disabled]:active,.w3eden .btn-success[disabled]:focus,.w3eden .btn-success[disabled]:hover,.w3eden fieldset[disabled] .btn-success,.w3eden fieldset[disabled] .btn-success.active,.w3eden fieldset[disabled] .btn-success.focus,.w3eden fieldset[disabled] .btn-success:active,.w3eden fieldset[disabled] .btn-success:focus,.w3eden fieldset[disabled] .btn-success:hover{background-color:var(--color-success);border-color:var(--color-success)}.w3eden .btn-success.btn-simple{color:var(--color-success);border-color:var(--color-success)}.w3eden .btn-success.btn-simple:active,.w3eden .btn-success.btn-simple:focus,.w3eden .btn-success.btn-simple:hover{background-color:transparent;color:var(--color-success-hover);border-color:var(--color-success-hover);box-shadow:none}.w3eden .btn-success.btn-link{color:var(--color-success)}.w3eden .btn-success.btn-link:active,.w3eden .btn-success.btn-link:focus,.w3eden .btn-success.btn-link:hover{background-color:transparent;color:var(--color-success-hover);text-decoration:none;box-shadow:none}.w3eden .btn-info{background-color:var(--color-info);color:#fff}.w3eden .btn-info.active,.w3eden .btn-info.active:focus,.w3eden .btn-info.active:hover,.w3eden .btn-info:active,.w3eden .btn-info:active:focus,.w3eden .btn-info:active:hover,.w3eden .btn-info:focus,.w3eden .btn-info:hover,.w3eden .show>.btn-info.dropdown-toggle,.w3eden .show>.btn-info.dropdown-toggle:focus,.w3eden .show>.btn-info.dropdown-toggle:hover{background-color:var(--color-info-hover);color:#fff;box-shadow:none}.w3eden .btn-info:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-info.disabled,.w3eden .btn-info.disabled.active,.w3eden .btn-info.disabled.focus,.w3eden .btn-info.disabled:active,.w3eden .btn-info.disabled:focus,.w3eden .btn-info.disabled:hover,.w3eden .btn-info:disabled,.w3eden .btn-info:disabled.active,.w3eden .btn-info:disabled.focus,.w3eden .btn-info:disabled:active,.w3eden .btn-info:disabled:focus,.w3eden .btn-info:disabled:hover,.w3eden .btn-info[disabled],.w3eden .btn-info[disabled].active,.w3eden .btn-info[disabled].focus,.w3eden .btn-info[disabled]:active,.w3eden .btn-info[disabled]:focus,.w3eden .btn-info[disabled]:hover,.w3eden fieldset[disabled] .btn-info,.w3eden fieldset[disabled] .btn-info.active,.w3eden fieldset[disabled] .btn-info.focus,.w3eden fieldset[disabled] .btn-info:active,.w3eden fieldset[disabled] .btn-info:focus,.w3eden fieldset[disabled] .btn-info:hover{background-color:var(--color-info);border-color:var(--color-info)}.w3eden .btn-info.btn-simple{color:var(--color-info);border-color:var(--color-info)}.w3eden .btn-info.btn-simple:active,.w3eden .btn-info.btn-simple:focus,.w3eden .btn-info.btn-simple:hover{background-color:transparent;color:var(--color-info-hover);border-color:var(--color-info-hover);box-shadow:none}.w3eden .btn-info.btn-link{color:var(--color-info)}.w3eden .btn-info.btn-link:active,.w3eden .btn-info.btn-link:focus,.w3eden .btn-info.btn-link:hover{background-color:transparent;color:var(--color-info-hover);text-decoration:none;box-shadow:none}.w3eden .btn-warning{background-color:var(--color-warning);color:#fff}.w3eden .btn-warning.active,.w3eden .btn-warning.active:focus,.w3eden .btn-warning.active:hover,.w3eden .btn-warning:active,.w3eden .btn-warning:active:focus,.w3eden .btn-warning:active:hover,.w3eden .btn-warning:focus,.w3eden .btn-warning:hover,.w3eden .show>.btn-warning.dropdown-toggle,.w3eden .show>.btn-warning.dropdown-toggle:focus,.w3eden .show>.btn-warning.dropdown-toggle:hover{background-color:var(--color-warning-hover);color:#fff;box-shadow:none}.w3eden .btn-warning:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-warning.disabled,.w3eden .btn-warning.disabled.active,.w3eden .btn-warning.disabled.focus,.w3eden .btn-warning.disabled:active,.w3eden .btn-warning.disabled:focus,.w3eden .btn-warning.disabled:hover,.w3eden .btn-warning:disabled,.w3eden .btn-warning:disabled.active,.w3eden .btn-warning:disabled.focus,.w3eden .btn-warning:disabled:active,.w3eden .btn-warning:disabled:focus,.w3eden .btn-warning:disabled:hover,.w3eden .btn-warning[disabled],.w3eden .btn-warning[disabled].active,.w3eden .btn-warning[disabled].focus,.w3eden .btn-warning[disabled]:active,.w3eden .btn-warning[disabled]:focus,.w3eden .btn-warning[disabled]:hover,.w3eden fieldset[disabled] .btn-warning,.w3eden fieldset[disabled] .btn-warning.active,.w3eden fieldset[disabled] .btn-warning.focus,.w3eden fieldset[disabled] .btn-warning:active,.w3eden fieldset[disabled] .btn-warning:focus,.w3eden fieldset[disabled] .btn-warning:hover{background-color:var(--color-warning);border-color:var(--color-warning)}.w3eden .btn-warning.btn-simple{color:var(--color-warning);border-color:var(--color-warning)}.w3eden .btn-warning.btn-simple:active,.w3eden .btn-warning.btn-simple:focus,.w3eden .btn-warning.btn-simple:hover{background-color:transparent;color:var(--color-warning-hover);border-color:var(--color-warning-hover);box-shadow:none}.w3eden .btn-warning.btn-link{color:var(--color-warning)}.w3eden .btn-warning.btn-link:active,.w3eden .btn-warning.btn-link:focus,.w3eden .btn-warning.btn-link:hover{background-color:transparent;color:var(--color-warning-hover);text-decoration:none;box-shadow:none}.w3eden .btn-danger{background-color:var(--color-danger);color:#fff}.w3eden .btn-danger.active,.w3eden .btn-danger.active:focus,.w3eden .btn-danger.active:hover,.w3eden .btn-danger:active,.w3eden .btn-danger:active:focus,.w3eden .btn-danger:active:hover,.w3eden .btn-danger:focus,.w3eden .btn-danger:hover,.w3eden .show>.btn-danger.dropdown-toggle,.w3eden .show>.btn-danger.dropdown-toggle:focus,.w3eden .show>.btn-danger.dropdown-toggle:hover{background-color:var(--color-danger-hover);color:#fff;box-shadow:none}.w3eden .btn-danger:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-danger.disabled,.w3eden .btn-danger.disabled.active,.w3eden .btn-danger.disabled.focus,.w3eden .btn-danger.disabled:active,.w3eden .btn-danger.disabled:focus,.w3eden .btn-danger.disabled:hover,.w3eden .btn-danger:disabled,.w3eden .btn-danger:disabled.active,.w3eden .btn-danger:disabled.focus,.w3eden .btn-danger:disabled:active,.w3eden .btn-danger:disabled:focus,.w3eden .btn-danger:disabled:hover,.w3eden .btn-danger[disabled],.w3eden .btn-danger[disabled].active,.w3eden .btn-danger[disabled].focus,.w3eden .btn-danger[disabled]:active,.w3eden .btn-danger[disabled]:focus,.w3eden .btn-danger[disabled]:hover,.w3eden fieldset[disabled] .btn-danger,.w3eden fieldset[disabled] .btn-danger.active,.w3eden fieldset[disabled] .btn-danger.focus,.w3eden fieldset[disabled] .btn-danger:active,.w3eden fieldset[disabled] .btn-danger:focus,.w3eden fieldset[disabled] .btn-danger:hover{background-color:var(--color-danger);border-color:var(--color-danger)}.w3eden .btn-danger.btn-simple{color:var(--color-danger);border-color:var(--color-danger)}.w3eden .btn-danger.btn-simple:active,.w3eden .btn-danger.btn-simple:focus,.w3eden .btn-danger.btn-simple:hover{background-color:transparent;color:var(--color-danger-hover);border-color:var(--color-danger-hover);box-shadow:none}#currentfiles .panel-danger .panel-heading,.w3eden .btn-danger.btn-link{color:var(--color-danger)}.w3eden .btn-danger.btn-link:active,.w3eden .btn-danger.btn-link:focus,.w3eden .btn-danger.btn-link:hover{background-color:transparent;color:var(--color-danger-hover);text-decoration:none;box-shadow:none}.w3eden .btn.disabled,.w3eden .btn:disabled,.w3eden .btn[disabled]{opacity:.5;filter:alpha(opacity=50)}.w3eden .btn-round{border-width:1px;border-radius:30px!important;padding:11px 23px}.w3eden .btn-round.btn-simple{padding:10px 22px}.w3eden .btn-simple{border:1px solid;border-color:#888;padding:10px 22px;background-color:transparent}.w3eden .btn-link.disabled,.w3eden .btn-link.disabled.active,.w3eden .btn-link.disabled.focus,.w3eden .btn-link.disabled:active,.w3eden .btn-link.disabled:focus,.w3eden .btn-link.disabled:hover,.w3eden .btn-link:disabled,.w3eden .btn-link:disabled.active,.w3eden .btn-link:disabled.focus,.w3eden .btn-link:disabled:active,.w3eden .btn-link:disabled:focus,.w3eden .btn-link:disabled:hover,.w3eden .btn-link[disabled],.w3eden .btn-link[disabled].active,.w3eden .btn-link[disabled].focus,.w3eden .btn-link[disabled]:active,.w3eden .btn-link[disabled]:focus,.w3eden .btn-link[disabled]:hover,.w3eden .btn-simple.disabled,.w3eden .btn-simple.disabled.active,.w3eden .btn-simple.disabled.focus,.w3eden .btn-simple.disabled:active,.w3eden .btn-simple.disabled:focus,.w3eden .btn-simple.disabled:hover,.w3eden .btn-simple:disabled,.w3eden .btn-simple:disabled.active,.w3eden .btn-simple:disabled.focus,.w3eden .btn-simple:disabled:active,.w3eden .btn-simple:disabled:focus,.w3eden .btn-simple:disabled:hover,.w3eden .btn-simple[disabled],.w3eden .btn-simple[disabled].active,.w3eden .btn-simple[disabled].focus,.w3eden .btn-simple[disabled]:active,.w3eden .btn-simple[disabled]:focus,.w3eden .btn-simple[disabled]:hover,.w3eden fieldset[disabled] .btn-link,.w3eden fieldset[disabled] .btn-link.active,.w3eden fieldset[disabled] .btn-link.focus,.w3eden fieldset[disabled] .btn-link:active,.w3eden fieldset[disabled] .btn-link:focus,.w3eden fieldset[disabled] .btn-link:hover,.w3eden fieldset[disabled] .btn-simple,.w3eden fieldset[disabled] .btn-simple.active,.w3eden fieldset[disabled] .btn-simple.focus,.w3eden fieldset[disabled] .btn-simple:active,.w3eden fieldset[disabled] .btn-simple:focus,.w3eden fieldset[disabled] .btn-simple:hover{background-color:transparent}.w3eden .btn-lg{font-size:1em;border-radius:.25rem;padding:15px 48px}.w3eden .btn-lg.btn-simple{padding:14px 47px}.w3eden .btn-sm{font-size:14px;border-radius:.1875rem;padding:5px 15px}.w3eden .btn-link{border:0;padding:.5rem .7rem;background-color:transparent}.w3eden .btn-wd{min-width:140px}.w3eden .btn-group.select{width:100%}.w3eden .btn-group.select .btn{text-align:left}.w3eden .btn-group.select .caret{position:absolute;top:50%;margin-top:-1px;right:8px}.w3eden .btn .label{margin-left:5px}.w3eden .btn span.left-icon{margin-left:-13px;margin-top:-7px;padding:7px 12px}.list-group .list-group-item{font-weight:400!important}.wpdmpro_page_settings .updated{display:none!important}i.sinc{width:16px!important}.w3eden .btn.btn-fb{background-color:#354c8c!important;border:0!important;color:#fff!important;font-size:10px!important;font-weight:700!important}.w3eden .btn.btn-fb .label-white{color:#354c8c!important}.w3eden .btn.wpdm-android{background:#8ec147;color:#fff!important}.w3eden .btn.wpdm-apple{background:#777;color:#fff!important}.w3eden .btn.wpdm-behance{background:#07f;color:#fff!important}.w3eden .btn.wpdm-bitcoin{background:#f79012;color:#fff!important}.w3eden .btn.wpdm-buysellads{background:#c90100;color:#fff!important}.w3eden .btn.wpdm-codepen{background:#444;color:#fff!important}.w3eden .btn.wpdm-css3{background:#0270bb;color:#fff}.w3eden .btn.wpdm-delicious{background:#31a9ff;color:#fff!important}.w3eden .btn.wpdm-deviantart{background:#05cc47;color:#fff!important}.w3eden .btn.wpdm-digg{background:#0093cc}.w3eden .btn.wpdm-dropbox{background:#007ee5;color:#fff!important}.w3eden .btn.wpdm-email-1,.w3eden .btn.wpdm-email-2{background:#35c7ed}.w3eden .btn.wpdm-facebook{background:#4862a3;color:#fff!important}.w3eden .btn.wpdm-flickr{background:#ff1981}.w3eden .btn.wpdm-foursquare{background:#f04d7a}.w3eden .btn.wpdm-git{background:#f64d27}.w3eden .btn.wpdm-github{background:#999}.w3eden .btn.wpdm-google{background:#3f85f4;color:#fff!important}.w3eden .btn.wpdm-google-plus{background:#dd4b39;color:#fff!important}.w3eden .btn.wpdm-html5{background:#e54d26}.w3eden .btn.wpdm-instagram{background:#3d6b92}.w3eden .btn.wpdm-joomla{background:#fc8f30}.w3eden .btn.wpdm-jsfiddle{background:#4679bd}.w3eden .btn.wpdm-lastfm{background:#df1c23}.w3eden .btn.wpdm-linkedin{background:#0177b5;color:#fff!important}.w3eden .btn.wpdm-linux{background:#39a6df}.w3eden .btn.wpdm-maxcdn{background:#ff5b02}.w3eden .btn.wpdm-medium{background:#333}.w3eden .btn.wpdm-pagelines{background:#444}.w3eden .btn.wpdm-paypal{background:#009cde}.w3eden .btn.wpdm-pinterest{background:#db242c;color:#fff!important}.w3eden .btn.wpdm-reddit{background:#ff4500}.w3eden .btn.wpdm-rss{background:#fc8f55}.w3eden .btn.wpdm-share{background:#01924b}.w3eden .btn.wpdm-skype{background:#00aff0}.w3eden .btn.wpdm-slideshare{background:#0679b5}.w3eden .btn.wpdm-soundcloud{background:#ff4e00}.w3eden .btn.wpdm-spotify{background:#84bd00}.w3eden .btn.wpdm-box{background:#07c;color:#fff!important}.w3eden .btn.wpdm-onedrive{background:#0088f3;color:#fff!important}.w3eden .btn.wpdm-stack-overflow{background:#07c}.w3eden .btn.wpdm-stumbleupon{background:#ea4b24}.w3eden .btn.wpdm-trello{background:#026aa7}.w3eden .btn.wpdm-tumblr{background:#2c4762}.w3eden .btn.wpdm-twitter{background:#55acee;color:#fff!important}.w3eden .btn.wpdm-vimeo{background:#4bf}.w3eden .btn.wpdm-vine{background:#00bf8f}.w3eden .btn.wpdm-vk{background:#6281a3}.w3eden .btn.wpdm-whatsapp{background:#59ac23}.w3eden .btn.wpdm-windows{background:#00bcf2}.w3eden .btn.wpdm-wordpress{background:#1e8cbe}.w3eden .btn.wpdm-xing{background:#006464}.w3eden .btn.wpdm-yahoo{background:#5210c4}.w3eden .btn.wpdm-yelp{background:#c41200}.w3eden .btn.wpdm-youtube,.w3eden .btn.wpdm-youtube-play{background:#d02022}.w3eden .btn.wpdm- :hover{opacity:.9}body.wpdm-iframe-modal-open{overflow:hidden}#all-package-settings .wpdm-accordion.w3eden .panel-heading,.w3eden .blockui{position:relative}.w3eden .blockui:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:9999;background:rgba(255,255,255,.4) url(../images/loader.svg) center center no-repeat;background-size:64px;transition:all ease-in-out 400ms}#wpdm-floatify-top-right,#wpdm-notify-top-right{position:fixed;top:30px;right:30px;z-index:999999!important}#wpdm-notify-top-center{position:fixed;left:50%!important;top:40px!important;z-index:999999}.wpdm-floatify,.wpdm-notify{margin-bottom:10px;font-size:9pt;letter-spacing:.5px}.wpdm-notify{padding:20px 30px;border-radius:2px;float:right;clear:both;background:#fff;background-size:24px!important;box-shadow:0 0 15px rgba(0,0,0,.1);cursor:pointer;z-index:999999;max-width:400px}#wpdm-notify-top-center .wpdm-notify{float:none;margin-left:-50%;text-align:center}.wpdm-hide-right{display:none;position:absolute}.wpdm-notify .wpdm-notify-title{display:block;margin-bottom:5px}.wpdm-notify-info{border-bottom:3px solid var(--color-info);color:var(--color-info)}.wpdm-notify-success{background:#fff!important;background-size:24px!important;border-bottom:3px solid var(--color-success);color:var(--color-success)}.wpdm-notify-error{background-size:24px!important;border-bottom:3px solid var(--color-danger);color:var(--color-danger)}#currentfiles .panel-heading,#wpdm-settings .panel-footer,#wpdm-settings .panel-heading{box-shadow:none!important;background:#fbfbfb!important}.w3eden .panel{box-shadow:0 0 3px rgba(0,0,0,.05)}.w3eden .panel.card{max-width:100%!important;width:100%;margin:0}.w3eden .panel.panel-default .panel-heading{background-image:none;border-bottom-color:#e7e7e7!important}.w3eden .txtsc,.w3eden .txtsc:focus{display:inline-block!important;padding:0!important;border:0!important;box-shadow:none;color:var(--color-info);background:0 0!important;border-radius:2px;text-align:center;font-size:12px;font-family:monospace;width:min-content}.c-pointer{cursor:pointer}.txtellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-numbers.current{font-weight:700;color:#575555!important;background:rgba(0,0,0,.01)!important}.ss-content,.ss-wrapper{height:100%;width:100%;position:relative}.ss-wrapper{overflow:hidden;z-index:1;float:left}.ss-content{padding:0 32px 0 0;right:-18px;overflow:auto;-moz-box-sizing:border-box;box-sizing:border-box}.ss-scroll{position:relative;background:rgba(0,0,0,.1);width:9px;border-radius:4px;top:0;z-index:2;cursor:pointer;opacity:0;transition:opacity .25s linear}.ss-container:hover .ss-scroll{opacity:1}.ss-grabbed{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}#all-package-settings .wpdm-accordion.w3eden .panel-heading input[type=checkbox]{width:32px;margin-right:12px!important;opacity:0}.checkx{position:absolute;left:0;top:0;height:100%;width:41px;border-right:1px solid #ddd;line-height:44px;text-align:center;color:#ccc;transition:300ms all ease-in-out}.wpdm-accordion.w3eden .panel-heading input[type=checkbox]:checked+.checkx{color:var(--color-primary)}.w3eden input[type=checkbox]{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border:0;outline:0;cursor:pointer;margin-right:10px!important;box-shadow:none}.w3eden input[type=checkbox]:after{content:'';width:24px;height:12px;display:inline-block;background:rgba(196,195,195,.55);border-radius:18px;clear:both}.w3eden input[type=checkbox]:before{content:'';width:14px;height:14px;display:block;position:absolute;left:0;top:0;border-radius:50%;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.2)}.w3eden .check-column{text-align:center!important}.w3eden .check-column input{margin:0!important}.w3eden input[type=checkbox]:checked:before{left:14px;top:3px;box-shadow:-1px 1px 3px rgba(0,0,0,.3);border:1px solid var(--color-success)}.w3eden input[type=checkbox]:checked:after{background:linear-gradient(0deg,var(--color-success-active),rgba(var(--color-success-rgb),.8))}.w3eden input[type=checkbox],.w3eden input[type=checkbox]:after,.w3eden input[type=checkbox]:before,.w3eden input[type=checkbox]:checked:after,.w3eden input[type=checkbox]:checked:before{transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;outline:0!important}.w3eden input[type=radio]{transition:all ease-in-out 400ms}.w3eden input[type=radio]:checked{border:1px solid var(--color-info)!important}.w3eden input[type=radio]:checked::before{background-color:var(--color-info)!important;transition:all ease-in-out 400ms}.w3eden #fm_settings .panel,.w3eden .panel.card-plain{border-top:2px solid var(--color-primary)!important}.w3eden #wdm_settings_form #wpdmpp-payment-methods .panel,.w3eden #wdm_settings_form .panel.panel-light{border:1px solid #e5e5e5!important}.w3eden #wdm_settings_form .panel .panel-heading,.w3eden .panel.card-plain .panel-heading{background:#fafafa;box-shadow:none!important}.show-on-hover,:hover>.show-on-hover{opacity:0;transition:all ease-in-out 400ms}:hover>.show-on-hover{opacity:1}#wpdm_terms_page_chosen{width:400px!important}#wpdmshortcode{width:275px}body.rtl #wpdm-admin-page-body{margin-right:250px!important}body.rtl.wpdmpro_page_settings #wpcontent{padding-right:0!important}body.rtl #wpdm-admin-main-header{padding-left:0!important;margin-left:0!important}body.rtl.wpdmpro_page_settings #wpdm-admin-page-header .pull-right{float:left!important;padding-left:0!important}body.rtl #wpdm-admin-page-container{padding-left:0!important}body.rtl .w3eden .chosen-container .chosen-drop,body.rtl .w3eden .chosen-container-single-nosearch .chosen-search input[type=text]{display:none}body.rtl .w3eden .chosen-container.chosen-with-drop .chosen-drop{display:block}.w3eden .fw-4{font-weight:400!important}.w3eden .fw-6{font-weight:600!important}.w3eden .fw-8{font-weight:800!important}.w3eden .m-0{margin:0}.w3eden .mb-0{margin-bottom:0}.w3eden .mt-1{margin-top:5px}
|
download-manager.php
CHANGED
@@ -5,7 +5,7 @@ Plugin URI: https://www.wpdownloadmanager.com/purchases/
|
|
5 |
Description: Manage, Protect and Track file downloads, and sell digital products from your WordPress site. A complete digital asset management solution.
|
6 |
Author: W3 Eden, Inc.
|
7 |
Author URI: https://www.wpdownloadmanager.com/
|
8 |
-
Version: 3.2.
|
9 |
Text Domain: download-manager
|
10 |
Domain Path: /languages
|
11 |
*/
|
@@ -39,7 +39,7 @@ use WPDM\Widgets\WidgetController;
|
|
39 |
|
40 |
global $WPDM;
|
41 |
|
42 |
-
define('WPDM_VERSION','3.2.
|
43 |
|
44 |
define('WPDM_TEXT_DOMAIN','download-manager');
|
45 |
|
@@ -51,7 +51,7 @@ $upload_dir = $upload_dir['basedir'];
|
|
51 |
* Define cookie domain if it is already not defined
|
52 |
*/
|
53 |
if (!defined('COOKIE_DOMAIN'))
|
54 |
-
define('COOKIE_DOMAIN',false);
|
55 |
|
56 |
|
57 |
/**
|
5 |
Description: Manage, Protect and Track file downloads, and sell digital products from your WordPress site. A complete digital asset management solution.
|
6 |
Author: W3 Eden, Inc.
|
7 |
Author URI: https://www.wpdownloadmanager.com/
|
8 |
+
Version: 3.2.50
|
9 |
Text Domain: download-manager
|
10 |
Domain Path: /languages
|
11 |
*/
|
39 |
|
40 |
global $WPDM;
|
41 |
|
42 |
+
define('WPDM_VERSION','3.2.50');
|
43 |
|
44 |
define('WPDM_TEXT_DOMAIN','download-manager');
|
45 |
|
51 |
* Define cookie domain if it is already not defined
|
52 |
*/
|
53 |
if (!defined('COOKIE_DOMAIN'))
|
54 |
+
define('COOKIE_DOMAIN', false);
|
55 |
|
56 |
|
57 |
/**
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: download manager, document management, file manager, digital store, ecomme
|
|
5 |
Requires at least: 5.3
|
6 |
Tested up to: 6.0
|
7 |
License: GPLv2 or later
|
8 |
-
Stable tag: 3.2.
|
9 |
|
10 |
|
11 |
This File Management & Digital Store plugin will help you to control file downloads & sell digital products from your WP site.
|
@@ -181,6 +181,9 @@ Check download stats and get a push notification when someone downloads, install
|
|
181 |
|
182 |
== Changelog ==
|
183 |
|
|
|
|
|
|
|
184 |
= 3.2.49 - 2022.07.06 =
|
185 |
* Fixed several Authenticated Persistent XSS Issues, special thanks to `m0ze`
|
186 |
|
5 |
Requires at least: 5.3
|
6 |
Tested up to: 6.0
|
7 |
License: GPLv2 or later
|
8 |
+
Stable tag: 3.2.50
|
9 |
|
10 |
|
11 |
This File Management & Digital Store plugin will help you to control file downloads & sell digital products from your WP site.
|
181 |
|
182 |
== Changelog ==
|
183 |
|
184 |
+
= 3.2.50 - 2022.07.26 =
|
185 |
+
* Added option to allow/disallow proxy IP, disallowed by default
|
186 |
+
|
187 |
= 3.2.49 - 2022.07.06 =
|
188 |
* Fixed several Authenticated Persistent XSS Issues, special thanks to `m0ze`
|
189 |
|
src/Admin/AdminController.php
CHANGED
@@ -175,10 +175,22 @@ class AdminController {
|
|
175 |
global $ServerDirBrowser;
|
176 |
if(get_post_type(wpdm_query_var('post')) != 'wpdmpro' && wpdm_query_var('post_type') != 'wpdmpro') return;
|
177 |
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
182 |
|
183 |
|
184 |
$meta_boxes = apply_filters("wpdm_meta_box", $meta_boxes);
|
175 |
global $ServerDirBrowser;
|
176 |
if(get_post_type(wpdm_query_var('post')) != 'wpdmpro' && wpdm_query_var('post_type') != 'wpdmpro') return;
|
177 |
|
178 |
+
if(current_user_can('upload_files')) {
|
179 |
+
$meta_boxes = array(
|
180 |
+
'wpdm-settings' => array(
|
181 |
+
'title' => __( "Package Settings", "download-manager" ),
|
182 |
+
'callback' => array( $this, 'packageSettings' ),
|
183 |
+
'position' => 'normal',
|
184 |
+
'priority' => 'low'
|
185 |
+
),
|
186 |
+
'wpdm-upload-file' => array( 'title' => __( "Attach File", "download-manager" ),
|
187 |
+
'callback' => array( $this, 'uploadFiles' ),
|
188 |
+
'position' => 'side',
|
189 |
+
'priority' => 'core'
|
190 |
+
),
|
191 |
+
);
|
192 |
+
} else
|
193 |
+
$meta_boxes = [];
|
194 |
|
195 |
|
196 |
$meta_boxes = apply_filters("wpdm_meta_box", $meta_boxes);
|
src/Admin/Menu/Packages.php
CHANGED
@@ -47,7 +47,7 @@ class Packages
|
|
47 |
|
48 |
function savePackage($post)
|
49 |
{
|
50 |
-
if(!current_user_can('edit_post', $post)) return;
|
51 |
if (get_post_type() != 'wpdmpro' || !isset($_POST['file'])) return;
|
52 |
|
53 |
// Deleted old zipped file
|
@@ -65,11 +65,6 @@ class Packages
|
|
65 |
|
66 |
foreach ($_POST['file'] as $meta_key => $meta_value) {
|
67 |
$key_name = "__wpdm_" . $meta_key;
|
68 |
-
if($meta_key == 'package_dir' && $meta_value != '') {
|
69 |
-
$meta_value = file_exists($meta_value) && get_post_meta($post->ID, $key_name, true) === $meta_value ? $meta_value : Crypt::decrypt($meta_value);
|
70 |
-
$meta_value = realpath($meta_value);
|
71 |
-
$meta_value = Crypt::encrypt($meta_value);
|
72 |
-
}
|
73 |
if($meta_key == 'package_size' && (double)$meta_value == 0) $meta_value = "";
|
74 |
if($meta_key == 'files'){
|
75 |
$meta_value = array_unique($meta_value);
|
47 |
|
48 |
function savePackage($post)
|
49 |
{
|
50 |
+
if(!current_user_can('edit_post', $post) || !current_user_can('upload_files', $post)) return;
|
51 |
if (get_post_type() != 'wpdmpro' || !isset($_POST['file'])) return;
|
52 |
|
53 |
// Deleted old zipped file
|
65 |
|
66 |
foreach ($_POST['file'] as $meta_key => $meta_value) {
|
67 |
$key_name = "__wpdm_" . $meta_key;
|
|
|
|
|
|
|
|
|
|
|
68 |
if($meta_key == 'package_size' && (double)$meta_value == 0) $meta_value = "";
|
69 |
if($meta_key == 'files'){
|
70 |
$meta_value = array_unique($meta_value);
|
src/Admin/views/metaboxes/package-settings.php
CHANGED
@@ -94,7 +94,11 @@
|
|
94 |
<?php if(isset($_GET['post'])&&$_GET['post']!=''){ ?>
|
95 |
<tr>
|
96 |
<td><?php echo __( "Master Key" , "download-manager" ); ?></td>
|
97 |
-
<td><input class="form-control" style="font-family: monospace;letter-spacing: 1px" type="text" readonly="readonly" value="<?php echo get_post_meta($post->ID, '__wpdm_masterkey', true); ?>">
|
|
|
|
|
|
|
|
|
98 |
</tr>
|
99 |
<?php } ?>
|
100 |
<?php do_action("wpdm_package_settings_tr", $post->ID); ?>
|
@@ -239,7 +243,7 @@
|
|
239 |
}
|
240 |
});
|
241 |
|
242 |
-
jQuery('.w3eden .info.fa').tooltip({html:true, placement: '
|
243 |
|
244 |
|
245 |
|
@@ -289,7 +293,7 @@
|
|
289 |
}
|
290 |
|
291 |
|
292 |
-
.w3eden input[type=
|
293 |
|
294 |
#wpdm-files_length{
|
295 |
display: none;
|
94 |
<?php if(isset($_GET['post'])&&$_GET['post']!=''){ ?>
|
95 |
<tr>
|
96 |
<td><?php echo __( "Master Key" , "download-manager" ); ?></td>
|
97 |
+
<td><input class="form-control" style="font-family: monospace;letter-spacing: 1px" type="text" readonly="readonly" value="<?php echo get_post_meta($post->ID, '__wpdm_masterkey', true); ?>">
|
98 |
+
<div class="mt-1">
|
99 |
+
<label class="fw-4"><input type="checkbox" value="1" name="reset_key" /> <?php echo __( "Regenerate Master Key for Download" , "download-manager" ); ?></label> <i class="info fa fa-info" data-placement="top" title="<?php echo __( "This key can be used for direct download" , "download-manager" ); ?>"></i>
|
100 |
+
</div>
|
101 |
+
</td>
|
102 |
</tr>
|
103 |
<?php } ?>
|
104 |
<?php do_action("wpdm_package_settings_tr", $post->ID); ?>
|
243 |
}
|
244 |
});
|
245 |
|
246 |
+
jQuery('.w3eden .info.fa').tooltip({html:true, placement: 'top'});
|
247 |
|
248 |
|
249 |
|
293 |
}
|
294 |
|
295 |
|
296 |
+
.w3eden input[type=radio], .w3eden label{ margin: 0 !important;}
|
297 |
|
298 |
#wpdm-files_length{
|
299 |
display: none;
|
src/Package/PackageController.php
CHANGED
@@ -610,7 +610,7 @@ class PackageController extends PackageTemplate {
|
|
610 |
if ( is_user_logged_in() ) {
|
611 |
$index = $current_user->ID;
|
612 |
} else {
|
613 |
-
$index =
|
614 |
}
|
615 |
|
616 |
$stock = (int) get_post_meta( $ID, '__wpdm_quota', true );
|
@@ -902,7 +902,7 @@ class PackageController extends PackageTemplate {
|
|
902 |
case 'png':
|
903 |
case 'jpg':
|
904 |
case 'jpeg':
|
905 |
-
return "<img src='" . FileSystem::imageThumbnail( $realpath, $width, $height ) . "' alt='" . get_the_title( $ID ) . "'/>";
|
906 |
case 'pdf':
|
907 |
$url = self::expirableDownloadLink( $ID, 1, 300 );
|
908 |
//$ind = \WPDM_Crypt::Encrypt($file);
|
610 |
if ( is_user_logged_in() ) {
|
611 |
$index = $current_user->ID;
|
612 |
} else {
|
613 |
+
$index = __::get_client_ip();
|
614 |
}
|
615 |
|
616 |
$stock = (int) get_post_meta( $ID, '__wpdm_quota', true );
|
902 |
case 'png':
|
903 |
case 'jpg':
|
904 |
case 'jpeg':
|
905 |
+
return "<img src='" . FileSystem::imageThumbnail( $realpath, $width, $height ) . "' alt='" . esc_attr(get_the_title( $ID )) . "'/>";
|
906 |
case 'pdf':
|
907 |
$url = self::expirableDownloadLink( $ID, 1, 300 );
|
908 |
//$ind = \WPDM_Crypt::Encrypt($file);
|
src/__/__.php
CHANGED
@@ -14,16 +14,17 @@ class __
|
|
14 |
*/
|
15 |
static function get_client_ip()
|
16 |
{
|
|
|
17 |
$ipaddress = '';
|
18 |
-
if (getenv('HTTP_CLIENT_IP'))
|
19 |
$ipaddress = getenv('HTTP_CLIENT_IP');
|
20 |
-
else if (getenv('HTTP_X_FORWARDED_FOR'))
|
21 |
$ipaddress = getenv('HTTP_X_FORWARDED_FOR');
|
22 |
-
else if (getenv('HTTP_X_FORWARDED'))
|
23 |
$ipaddress = getenv('HTTP_X_FORWARDED');
|
24 |
-
else if (getenv('HTTP_FORWARDED_FOR'))
|
25 |
$ipaddress = getenv('HTTP_FORWARDED_FOR');
|
26 |
-
else if (getenv('HTTP_FORWARDED'))
|
27 |
$ipaddress = getenv('HTTP_FORWARDED');
|
28 |
else if (getenv('REMOTE_ADDR'))
|
29 |
$ipaddress = getenv('REMOTE_ADDR');
|
14 |
*/
|
15 |
static function get_client_ip()
|
16 |
{
|
17 |
+
$proxy_allowed = defined('WPDM_PROXY_IP_ALLOWED') && WPDM_PROXY_IP_ALLOWED === true;
|
18 |
$ipaddress = '';
|
19 |
+
if ($proxy_allowed && getenv('HTTP_CLIENT_IP'))
|
20 |
$ipaddress = getenv('HTTP_CLIENT_IP');
|
21 |
+
else if ($proxy_allowed && getenv('HTTP_X_FORWARDED_FOR'))
|
22 |
$ipaddress = getenv('HTTP_X_FORWARDED_FOR');
|
23 |
+
else if ($proxy_allowed && getenv('HTTP_X_FORWARDED'))
|
24 |
$ipaddress = getenv('HTTP_X_FORWARDED');
|
25 |
+
else if ($proxy_allowed && getenv('HTTP_FORWARDED_FOR'))
|
26 |
$ipaddress = getenv('HTTP_FORWARDED_FOR');
|
27 |
+
else if ($proxy_allowed && getenv('HTTP_FORWARDED'))
|
28 |
$ipaddress = getenv('HTTP_FORWARDED');
|
29 |
else if (getenv('REMOTE_ADDR'))
|
30 |
$ipaddress = getenv('REMOTE_ADDR');
|
src/wpdm-functions.php
CHANGED
@@ -908,26 +908,7 @@ function wpdm_ip_blocked($ip = null)
|
|
908 |
*/
|
909 |
function wpdm_get_client_ip()
|
910 |
{
|
911 |
-
|
912 |
-
if (isset($_SERVER['HTTP_CLIENT_IP']))
|
913 |
-
$ipaddress = $_SERVER['HTTP_CLIENT_IP'];
|
914 |
-
else if (isset($_SERVER['HTTP_X_FORWARDED_FOR']))
|
915 |
-
$ipaddress = $_SERVER['HTTP_X_FORWARDED_FOR'];
|
916 |
-
else if (isset($_SERVER['HTTP_X_FORWARDED']))
|
917 |
-
$ipaddress = $_SERVER['HTTP_X_FORWARDED'];
|
918 |
-
else if (isset($_SERVER['HTTP_FORWARDED_FOR']))
|
919 |
-
$ipaddress = $_SERVER['HTTP_FORWARDED_FOR'];
|
920 |
-
else if (isset($_SERVER['HTTP_FORWARDED']))
|
921 |
-
$ipaddress = $_SERVER['HTTP_FORWARDED'];
|
922 |
-
else if (isset($_SERVER['REMOTE_ADDR']))
|
923 |
-
$ipaddress = $_SERVER['REMOTE_ADDR'];
|
924 |
-
else
|
925 |
-
$ipaddress = false;
|
926 |
-
if ($ipaddress) {
|
927 |
-
$ipaddress = explode(",", $ipaddress);
|
928 |
-
$ipaddress = $ipaddress[0];
|
929 |
-
}
|
930 |
-
return $ipaddress;
|
931 |
}
|
932 |
|
933 |
/**
|
908 |
*/
|
909 |
function wpdm_get_client_ip()
|
910 |
{
|
911 |
+
return __::get_client_ip();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
912 |
}
|
913 |
|
914 |
/**
|