Version Description
Download this release
Release Info
Developer | johnstonphilip |
Plugin | Easy Digital Downloads |
Version | 2.9.20 |
Comparing to | |
See all releases |
Code changes from version 2.9.19 to 2.9.20
- assets/css/edd-admin.css +177 -1
- assets/css/edd-admin.min.css +1 -1
- assets/images/promo/bfcm-header.svg +1 -0
- assets/images/promo/edd-25-percent-off.png +0 -0
- easy-digital-downloads.php +2 -2
- includes/admin/add-ons.php +31 -2
- includes/admin/downloads/metabox.php +98 -25
- includes/admin/import/class-batch-import-downloads.php +5 -7
- includes/admin/import/class-batch-import.php +45 -0
- includes/admin/settings/display-settings.php +93 -28
- includes/admin/settings/register-settings.php +1 -1
- includes/misc-functions.php +26 -1
- includes/payments/actions.php +2 -1
- languages/easy-digital-downloads.pot +144 -88
- readme.txt +8 -2
assets/css/edd-admin.css
CHANGED
@@ -133,6 +133,7 @@ a.edd-delete:hover {
|
|
133 |
#edd-add-ons .edd-extension .wp-post-image {
|
134 |
width: 100%;
|
135 |
height: auto;
|
|
|
136 |
}
|
137 |
|
138 |
/* Discount Code Styles
|
@@ -1860,4 +1861,179 @@ td.edd_order_price {
|
|
1860 |
|
1861 |
#edd-debug-log .edd-inline-button {
|
1862 |
margin-left: 5px;
|
1863 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
133 |
#edd-add-ons .edd-extension .wp-post-image {
|
134 |
width: 100%;
|
135 |
height: auto;
|
136 |
+
vertical-align: bottom;
|
137 |
}
|
138 |
|
139 |
/* Discount Code Styles
|
1861 |
|
1862 |
#edd-debug-log .edd-inline-button {
|
1863 |
margin-left: 5px;
|
1864 |
+
}
|
1865 |
+
|
1866 |
+
/* Promotional element styles
|
1867 |
+
-------------------------------------------------------------- */
|
1868 |
+
|
1869 |
+
/* Settings sidebar */
|
1870 |
+
.edd-settings-sidebar {
|
1871 |
+
padding-top: 27px;
|
1872 |
+
}
|
1873 |
+
|
1874 |
+
.edd-settings-sidebar-content {
|
1875 |
+
background-color: #fff;
|
1876 |
+
text-align: center;
|
1877 |
+
border: 1px solid #ddd;
|
1878 |
+
box-sizing: border-box;
|
1879 |
+
max-width: 300px;
|
1880 |
+
}
|
1881 |
+
|
1882 |
+
.edd-settings-sidebar-content p {
|
1883 |
+
font-size: 14px;
|
1884 |
+
line-height: 1.5;
|
1885 |
+
margin-top: 0;
|
1886 |
+
}
|
1887 |
+
|
1888 |
+
/* Settings sidebar header section */
|
1889 |
+
.edd-sidebar-header-section {
|
1890 |
+
background-color: #35495c;
|
1891 |
+
line-height: 1;
|
1892 |
+
padding: 26px 20px 24px;
|
1893 |
+
border-bottom: 3px dashed #fafafa;
|
1894 |
+
}
|
1895 |
+
|
1896 |
+
/* Settings sidebar description section */
|
1897 |
+
.edd-sidebar-description-section {
|
1898 |
+
background-color: #fafafa;
|
1899 |
+
padding: 16px 20px;
|
1900 |
+
border-bottom: 1px solid #ddd;
|
1901 |
+
}
|
1902 |
+
|
1903 |
+
.edd-sidebar-description-section .edd-sidebar-description {
|
1904 |
+
margin: 0;
|
1905 |
+
}
|
1906 |
+
|
1907 |
+
/* Settings sidebar coupon section */
|
1908 |
+
.edd-sidebar-coupon-section {
|
1909 |
+
font-size: 14px;
|
1910 |
+
padding: 16px 20px;
|
1911 |
+
}
|
1912 |
+
|
1913 |
+
.edd-sidebar-coupon-section label {
|
1914 |
+
display: block;
|
1915 |
+
line-height: 1.4;
|
1916 |
+
margin-bottom: 6px;
|
1917 |
+
}
|
1918 |
+
|
1919 |
+
.edd-sidebar-coupon-section label strong {
|
1920 |
+
color: #253b51;
|
1921 |
+
font-weight: 700;
|
1922 |
+
}
|
1923 |
+
|
1924 |
+
.edd-sidebar-coupon-section input {
|
1925 |
+
background: #f4f7fa;
|
1926 |
+
font-size: 22px;
|
1927 |
+
font-weight: 600;
|
1928 |
+
text-align: center;
|
1929 |
+
padding: 10px;
|
1930 |
+
border: 2px dashed #2794da;
|
1931 |
+
border-radius: 4px;
|
1932 |
+
margin-bottom: 16px;
|
1933 |
+
box-shadow: none;
|
1934 |
+
width: 100%;
|
1935 |
+
}
|
1936 |
+
|
1937 |
+
.edd-sidebar-coupon-section input:focus {
|
1938 |
+
border: 2px dashed #2794da;
|
1939 |
+
box-shadow: none;
|
1940 |
+
}
|
1941 |
+
|
1942 |
+
.edd-settings-sidebar-content .edd-coupon-note {
|
1943 |
+
color: #6c7883;
|
1944 |
+
font-size: 13px;
|
1945 |
+
font-style: italic;
|
1946 |
+
margin: 0;
|
1947 |
+
}
|
1948 |
+
|
1949 |
+
.edd-settings-sidebar-content .edd-coupon-note a {
|
1950 |
+
color: #253b51;
|
1951 |
+
}
|
1952 |
+
|
1953 |
+
.edd-settings-sidebar-content .edd-coupon-note a:hover {
|
1954 |
+
text-decoration: none;
|
1955 |
+
}
|
1956 |
+
|
1957 |
+
/* Settings sidebar footer section */
|
1958 |
+
.edd-sidebar-footer-section {
|
1959 |
+
background-color: #fafafa;
|
1960 |
+
padding: 16px 20px;
|
1961 |
+
border-top: 1px solid #ddd;
|
1962 |
+
}
|
1963 |
+
|
1964 |
+
.edd-sidebar-footer-section .edd-cta-button {
|
1965 |
+
display: block;
|
1966 |
+
background-color: #2794da;
|
1967 |
+
color: #fff;
|
1968 |
+
text-decoration: none;
|
1969 |
+
font-size: 20px;
|
1970 |
+
font-weight: 700;
|
1971 |
+
text-transform: uppercase;
|
1972 |
+
padding: 17px 10px;
|
1973 |
+
border: none;
|
1974 |
+
border-radius: 4px;
|
1975 |
+
width: 100%;
|
1976 |
+
box-sizing: border-box;
|
1977 |
+
box-shadow: none;
|
1978 |
+
transition: background-color .2s;
|
1979 |
+
}
|
1980 |
+
|
1981 |
+
.edd-sidebar-footer-section .edd-cta-button:hover {
|
1982 |
+
background-color: #2386c5;
|
1983 |
+
}
|
1984 |
+
|
1985 |
+
/* Settings sidebar responsive behavior */
|
1986 |
+
@media all and ( min-width: 1080px ) {
|
1987 |
+
|
1988 |
+
.edd-has-sidebar .edd-settings-content {
|
1989 |
+
float: left;
|
1990 |
+
width: 67%;
|
1991 |
+
}
|
1992 |
+
|
1993 |
+
.edd-has-sidebar .edd-settings-sidebar {
|
1994 |
+
float: right;
|
1995 |
+
width: 31%;
|
1996 |
+
}
|
1997 |
+
}
|
1998 |
+
|
1999 |
+
@media all and ( min-width: 1240px ) {
|
2000 |
+
|
2001 |
+
.edd-has-sidebar .edd-settings-content {
|
2002 |
+
width: 74%;
|
2003 |
+
}
|
2004 |
+
|
2005 |
+
.edd-has-sidebar .edd-settings-sidebar {
|
2006 |
+
width: 23%;
|
2007 |
+
}
|
2008 |
+
}
|
2009 |
+
|
2010 |
+
/* Settings - Move sidebar below content only on Taxes tab */
|
2011 |
+
.taxes-tab .edd-has-sidebar .edd-settings-content,
|
2012 |
+
.taxes-tab .edd-has-sidebar .edd-settings-sidebar {
|
2013 |
+
float: none;
|
2014 |
+
width: 100%;
|
2015 |
+
}
|
2016 |
+
|
2017 |
+
/* Extensions (add-ons) page promotional element */
|
2018 |
+
.bfcm-promo-img-container {
|
2019 |
+
background-color: #35495c;
|
2020 |
+
width: 100%;
|
2021 |
+
height: 160px;
|
2022 |
+
}
|
2023 |
+
|
2024 |
+
.bfcm-code {
|
2025 |
+
color: #2794da;
|
2026 |
+
font-weight: 700;
|
2027 |
+
}
|
2028 |
+
|
2029 |
+
.sale-ends {
|
2030 |
+
position: absolute;
|
2031 |
+
bottom: 9px;
|
2032 |
+
right: 14px;
|
2033 |
+
display: inline-block;
|
2034 |
+
color: #6c7883;
|
2035 |
+
font-size: 12px;
|
2036 |
+
text-align: right;
|
2037 |
+
font-style: italic;
|
2038 |
+
width: 150px;
|
2039 |
+
}
|
assets/css/edd-admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.edd-hidden{display:none}.edd-clearfix:after{content:".";display:block;height:0;text-indent:-9999px;visibility:hidden}.edd-wrap a{text-decoration:none}a.edd-delete{color:#a00}a.edd-delete:hover{color:red}.download_page_edd-settings .form-table label{color:#666;font-size:14px;font-style:italic;margin:4px 0 0}.download_page_edd-settings .form-table input.small-text~label,.download_page_edd-settings .form-table input[type=checkbox]+label{display:inline}.download_page_edd-settings .form-table tr>th>h3,.download_page_edd-settings .form-table tr>th>strong{font-size:1.2em;font-weight:600;margin:0 auto}.edd-help-tip{cursor:help}.edd-ui-tooltip{position:absolute;background:#333!important;border-width:1px!important;border-radius:3px!important;box-shadow:1px 1px 2px 1px rgba(214,214,214,.5)!important;color:#dedede!important;max-width:300px!important;padding:7px!important;text-rendering:optimizeLegibility;text-shadow:none!important;z-index:9999!important}.download_page_edd-settings .edd-settings-payment-icon-wrapper{margin-right:10px;line-height:16px;height:16px;display:table}#edd-add-ons h2.nav-tab-wrapper{position:relative}.edd-tab-span{top:-6px;right:0;position:absolute}.edd-add-ons-footer{padding-top:10px}#edd-add-ons h2{margin:0 0 15px}.edd-add-ons-view-wrapper{height:50px}#edd-add-ons h2 .button-primary{position:absolute}#edd-add-ons .edd-extension{background:#fff;border:1px solid #ccc;float:left;padding:14px;position:relative;margin:0 15px 15px 0;width:320px;height:315px}#edd-add-ons .edd-extension h3{font-size:13px;margin:0 0 8px}#edd-add-ons .edd-extension .button-secondary{position:absolute;bottom:14px;left:14px}#edd-add-ons .edd-browse-all{clear:both;width:100%}#edd-add-ons .edd-extension .third-party{display:none}#edd-add-ons .edd-starter-package{background-color:#85c0e5;border-color:#62a9d7;color:#fff}#edd-add-ons .edd-starter-package h3{color:#fff}#edd-add-ons .edd-extension .wp-post-image{width:100%;height:auto}#edd-products{height:100px;min-width:200px}#edd-add-discount input[type=text],#edd-edit-discount input[type=text]{width:300px}#edd-add-discount input.edd-price-field,#edd-edit-discount input.edd-price-field{padding:3px 5px;width:75px}.download_page_edd-addons .wrap .wp-heading-inline,.edit-php.post-type-download .wrap .wp-heading-inline{display:none}.download_page_edd-addons .wrap>.page-title-action,.edit-php.post-type-download .wrap>.page-title-action{display:none}.download_page_edd-addons .wrap .nav-tab-wrapper .page-title-action,.edit-php.post-type-download .wrap .nav-tab-wrapper .page-title-action{top:7px;margin-left:5px}#edd-payment-filters{background:#f5f5f5;clear:both;background-image:-webkit-gradient(linear,left bottom,left top,from(#f5f5f5),to(#fafafa));background-image:-webkit-linear-gradient(bottom,#f5f5f5,#fafafa);background-image:-moz-linear-gradient(bottom,#f5f5f5,#fafafa);background-image:-o-linear-gradient(bottom,#f5f5f5,#fafafa);background-image:linear-gradient(to top,#f5f5f5,#fafafa);border-color:#dfdfdf;border-width:1px;border-style:solid;border-radius:3px;font-size:13px;line-height:2.1em;overflow:auto;padding:12px;margin:8px 0}#edd-payments-filter ul.subsubsub{margin-bottom:8px}#edd-payment-filters p{color:#777}#edd-payment-date-filters input{vertical-align:middle}tr.status-refunded td{background:#cecece;border-top-color:#ccc}.wp-list-table.downloads th#ID{width:80px}.wp-list-table.downloads th#details{width:130px}.wp-list-table.downloads th#date{width:140px}.wp-list-table.downloads th#user{width:130px}.edd-mobile-link{line-height:32px;vertical-align:middle}.edd-mobile-link img{max-width:80%;height:auto;float:left}@media handheld,only screen and (max-width:640px){.wp-list-table.downloads th{width:auto!important}}.download_page_edd-payment-history .ui-dialog .ui-dialog-titlebar-close span{margin-left:-8px;margin-top:-8px}#edd-download-link-textarea{width:100%}.edd_files_name_label{width:225px;float:left}.edd_files_url_label{width:220px;float:left}#postbox-container-1 .edd_files_name_label{width:80px}#postbox-container-1 .edd_files_url_label{width:80px}.edd-add-repeatable-row{margin:10px 0}.edd-add-repeatable-row .submit{padding:0!important}.edd_repeatable_upload_wrapper:not(:first-child),.edd_variable_prices_wrapper:not(:first-child){margin-top:12px}.edd-repeatable-row-actions{color:#777;font-size:12px}.edd-repeatable-row-actions a{text-decoration:none;width:auto;cursor:pointer;vertical-align:middle}.edd-repeatable-row-actions .toggle-custom-price-option-section{color:#777}.edd-repeatable-row-actions .toggle-custom-price-option-section:hover{color:#444}.edd-bundle-products-header,.edd-repeatable-row-header{clear:both;background:#f1f1f1;border:1px solid #e5e5e5}.edd-repeatable-row-header{cursor:move}.edd-bundled-product-row:after,.edd-bundled-product-row:before,.edd-repeatable-row-header:after,.edd-repeatable-row-header:before{content:'';display:table}.edd-bundled-product-row:after,.edd-repeatable-row-header:after{clear:both}.edd-repeatable-row-title{float:left;font-weight:600}.edd-bundled-product-item-reorder .edd-product-file-reorder{color:#e5e5e5;font-family:dashicons;content:"\f545";font-size:18px;font-weight:300;margin-left:4px;vertical-align:top;transition:.2s color}.edd-bundled-product-item-reorder .edd-product-file-reorder:hover{color:#bbb}.edd-repeatable-row-actions,.edd-repeatable-row-title{padding:8px;box-sizing:border-box}.edd-repeatable-row-actions{float:right;text-align:right;padding:8px}.edd-bundled-product-row .edd-remove-row,.edd-repeatable-row-actions .edd-remove-row{font-size:12px;width:auto;cursor:pointer}.edd-bundled-product-row,.edd-repeatable-row-standard-fields{background:#f9f9f9;padding:8px;border-width:0 1px 1px;border-style:solid;border-color:#e5e5e5}.edd-repeatable-row-setting-label{display:block;margin-bottom:4px}.edd-repeatable-row-setting-label .edd-help-tip{display:inline-block;margin-left:4px}.edd-bundled-product-row .edd-bundled-product-actions,.edd-bundled-product-row .edd-bundled-product-item,.edd-bundled-product-row .edd-bundled-product-item-reorder,.edd-bundled-product-row .edd-bundled-product-price-assignment,.edd-file-assignment,.edd-file-name,.edd-file-url,.edd-option-name,.edd-option-price,.edd_repeatable_default{display:inline-block;vertical-align:top}.edd-option-name{width:38%;margin-right:5%}.edd-option-price{min-width:100px}.edd_repeatable_default{text-align:center;min-width:80px}.edd-file-name{width:18%;margin-right:3%}.edd-file-url{width:65%}.edd-repeatable-row-standard-fields.has-variable-pricing .edd-file-url{width:38%;margin-right:5%}.edd-file-assignment{width:27%}.edd-file-assignment .edd-repeatable-row-setting-label{margin-bottom:0}.edd-custom-price-option-sections-wrap{display:none;border-width:0 1px 1px;border-style:solid;border-color:#e5e5e5;box-sizing:border-box;width:100%}.edd-custom-price-option-section{display:block;padding:10px 8px;border-bottom:1px solid rgba(222,222,222,.3)}.edd-custom-price-option-section:last-child{border-bottom:none}label.edd_prices_shipping{display:none!important}.edd-custom-price-option-section-title{display:block;font-size:14px;font-weight:600;padding:0 0 10px}.edd-custom-price-option-section>:not(.edd-custom-price-option-section-title){display:inline-block;padding-right:20px;vertical-align:top;margin-bottom:4px}.edd-custom-price-option-section>:not(.edd-custom-price-option-section-title) label{display:block;margin-bottom:2px}.edd-bundle-products-header{font-weight:600;padding:8px}.edd-bundled-product-row .edd-bundled-product-item-reorder{min-width:30px;margin-right:8px}.edd-bundled-product-row .edd-bundled-product-item-reorder .edd-product-file-reorder{font-size:20px;font-weight:300;padding:16px 4px 0;cursor:move}.edd-bundled-product-row .edd-bundled-product-item{width:60%;margin-right:3%}.edd-bundled-product-row.has-variable-pricing .edd-bundled-product-item{width:47%}.edd-bundled-product-row .edd-bundled-product-price-assignment{width:23%;margin-right:3%}.edd-bundled-product-row .edd-bundled-product-actions{float:right}.edd_repeatable_upload_wrapper .edd_repeatable_upload_field_container{position:relative}.edd_upload_file{background:#fff;display:block;padding:2px 8px 2px;position:absolute;top:3px;right:7px}.edd_upload_field{padding-right:8em}textarea#edd-payment-note{width:100%;height:4em;margin:0}#edd-purchased-files .row .edd-purchased-files-list-wrapper .download{line-height:1.4}#edd-purchased-files .edd-purchased-files-list-wrapper .edd-purchased-option{color:#666}input[class*=edd-price-field]{padding:3px 5px;width:75px}#edd-order-download-quantity[type=number].small-text,#edd-order-download-tax[type=text].small-text,[class*=item_] [class*=edd-payment-details-download-][type=number].small-text{height:25px}#edd-order-download-quantity[type=number].small-text,.item_price .edd-payment-details-download-quantity[type=number].small-text{width:55px}#edd-order-download-tax[type=text].small-text,.item_tax .edd-payment-details-download-item-tax[type=number].small-text{width:75px}.edd_repeatable_product_wrapper .edd-select,.edd_repeatable_upload_wrapper .pricing select{min-width:100%}#edd_product_notes_field{display:block;margin:12px 0 0;height:4em;width:100%}.edd_remove_repeatable{border:none;cursor:pointer;display:inline-block;padding:0;overflow:hidden;margin:8px 0 0 0;text-indent:-9999px;width:10px;height:10px}.edd_remove_repeatable:active,.edd_remove_repeatable:focus,.edd_remove_repeatable:hover{background-position:-10px 0!important}#edd-edit-order-form .column{width:32%}.edd-edit-purchase-element[class*=columns-] ul li{padding-right:1%}#edd-edit-order-form .column:nth-child(2n+1),#edd-edit-order-form .columns-4 .column:nth-child(2n+1),#edd-edit-order-form .columns-5 .column:nth-child(3n+1){margin-right:0}#edd-edit-order-form input.large-text{width:90%}.edd-edit-purchase-element ul li.download{width:35%}.edd-edit-purchase-element ul li.item_price{width:15%}.edd-edit-purchase-element ul li.item_price.item_quantity{width:25%}.edd-edit-purchase-element ul li.item_tax{width:15%}.edd-edit-purchase-element ul li.price{width:20%}.edd-admin-box .label{font-weight:600}.edd-admin-box-inside{border-bottom:1px solid #eee;clear:both;padding:3px 12px;margin:0;word-break:break-word}.rtl .edd-admin-box-inside{padding:5px 10px 5px 0}.edd-admin-box-inside .strong{font-weight:600}.edd-payment-fees .fee-label{color:#666;font-weight:400}.edd-admin-box .right{float:right}.rtl .edd-admin-box .right{float:left;margin-left:10px}#edd-order-details .inside,#edd-order-update .inside{margin:0;padding:0}#edd-order-update input.edd_datepicker{width:180px}#edd-order-update input[type=number].edd-payment-time-hour,#edd-order-update input[type=number].edd-payment-time-min{width:50px}#edd-order-update .edd-tax-rate{color:#9c9c9c;font-style:italic}#edd-order-resend-receipt .inside{margin-top:11px}#edd-order-resend-receipt .edd-order-resend-receipt-addresses{margin-top:10px}.edd-admin-box-inside:last-child{border-bottom:0}#edd-edit-order-form .data-payment-key{word-break:break-all}.edd-order-update-box #major-publishing-actions .button-secondary{margin-right:10px}.edd-edit-purchase-element .edd-select-chosen{width:196px}#edd-customer-details .order-data-address input,#edd-customer-details .order-data-column p.data input,#edd-edit-order-form .column input,#edd-order-address-country-wrap select,.edd-edit-purchase-element ul{clear:both;display:block}#edd-customer-details .customer-info .column{width:49%}#edd-customer-details .actions{float:right}.edd-order-data input.small-text{margin:0}.edd-order-data input.med-text{margin:0;width:100px}#edd-order-update span.label{display:inline;width:50px}.edd-order-update-box .button-primary{margin-right:0}#edd-edit-order-form .column .description{padding-right:10px}#edd-edit-order-form .column,.edd-edit-purchase-element ul li{display:inline-block;line-height:1.4;position:relative;margin:0;vertical-align:middle}.edd-edit-purchase-element .row{padding:12px}.edd-edit-purchase-element .row:not(:last-child){border-bottom:1px solid #eee}.edd-edit-purchase-element .row:nth-child(odd):not(.header){background-color:#f9f9f9}.edd-edit-purchase-element .row.header{padding:6px 12px;font-weight:600;vertical-align:top}.edd-edit-purchase-element ul{font-size:0}.edd-edit-purchase-element ul li{font-size:13px}#edd-order-data .data span{color:#666;font-weight:600}.edd-edit-purchase-element .inside{padding:12px}.edd-edit-purchase-element .edd-purchased-download-title{font-size:14px;font-weight:500}.edd-edit-purchase-element .edd-purchased-download-title .deleted{color:#777}.edd-edit-purchase-element .edd-purchased-download-actions{color:#777;line-height:1.4}.edd-edit-purchase-element .edd-purchased-download-actions .edd-purchased-download-actions-label{font-weight:500}.edd-edit-purchase-element .edd-purchased-download-actions a{color:#777;font-size:12px}.edd-edit-purchase-element .edd-purchased-download-actions a:hover{color:#444}.edd-edit-purchase-element .edd-purchased-download-actions .edd-order-remove-download{color:#a00}.edd-edit-purchase-element .edd-purchased-download-actions .edd-order-remove-download:hover{color:red}#edd-order-recalc-total{float:right}#edd_products .edd-select,.edd_repeatable_product_wrapper .edd-select,.edd_repeatable_upload_wrapper .pricing select{min-width:100%;max-width:200px}.edd_repeatable_product_wrapper td{overflow:visible}.edd-payment-details-label-mobile{display:none}@media screen and (max-width:1284px){.edd-edit-purchase-element ul li.download{padding-bottom:15px;width:100%}.edd-edit-purchase-element .edd-purchased-download-title{font-size:16px}.edd-edit-purchase-element ul li.item_price{width:22%}.edd-edit-purchase-element ul li.item_price.item_quantity{width:35%}.edd-edit-purchase-element ul li.item_tax{width:25%}.edd-edit-purchase-element ul li.price{width:20%}.edd-edit-purchase-element .edd-purchased-download-actions{padding-top:10px}.edd-add-download-to-purchase-header,.edd-purchased-files-header{display:none}.edd-payment-details-label-mobile{display:block;font-weight:500;padding-bottom:6px}}@media screen and (max-width:1024px){.edd-edit-purchase-element ul li.item_price.item_quantity{width:40%}.edd-edit-purchase-element ul li.price{width:24%}.edd-edit-purchase-element .edd-purchased-download-actions{padding-top:15px}.edd-edit-purchase-element .edd-purchased-download-actions,.edd-edit-purchase-element .edd-purchased-download-actions a{font-size:14px}}@media screen and (max-width:782px){#edd-edit-order-form .column{width:49%}.edd-edit-purchase-element ul li.item_price,.edd-edit-purchase-element ul li.item_price.item_quantity{padding-bottom:10px}.edd-edit-purchase-element ul li.item_price.item_quantity{width:35%}.edd-edit-purchase-element ul li.item_tax,.edd-edit-purchase-element ul li.price{width:20%;padding-bottom:10px}.edd-payment-details-label-mobile{font-size:14px;font-weight:500}.edd-payment-details-download-amount,.edd-price-currency{font-size:16px}.order-data-column input[type=email]{padding:6px 10px}}@media screen and (max-width:600px){.edd-edit-purchase-element ul li.item_price,.edd-edit-purchase-element ul li.item_price.item_quantity,.edd-edit-purchase-element ul li.item_tax{width:100%;padding-bottom:20px}.edd-edit-purchase-element .edd-add-download-to-purchase ul li.item_tax,.edd-edit-purchase-element ul li.price{width:100%;padding-bottom:0}.edd-edit-purchase-element .edd-add-download-to-purchase-actions{padding-top:15px}#edd-edit-order-form .column{width:100%}}#edd_product_stats .label{display:inline-block}#edd_product_stats hr{border-style:solid;border-width:1px;border-color:#ccc #fff #fff #ccc}#edd_product_stats .product-earnings-stats:before,#edd_product_stats .product-sales-stats:before{color:#82878c;font:normal 20px/1 dashicons;display:inline-block;padding:0 2px 0 0;position:relative;top:0;left:-1px;speak:none;text-decoration:none!important;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#edd_product_stats .product-sales-stats:before{content:'\f174'}#edd_product_stats .product-earnings-stats:before{content:'\f239'}.edd_dashboard_widget table thead td{border-bottom:1px solid #ececec;color:#777}.edd_dashboard_widget .table_left{float:left;width:45%}.edd_dashboard_widget .table_right{float:right;width:45%}.edd_dashboard_widget .inside{font-size:12px}.edd_dashboard_widget td{padding:3px 0}.edd_dashboard_widget .b,.edd_dashboard_widget .t{line-height:1.5;vertical-align:middle}.edd_dashboard_widget .b{font-size:14px;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;padding-right:6px;width:auto}.edd_dashboard_widget .t{font-size:12px;padding-right:12px;color:#777;width:100%}.edd_dashboard_widget .label_heading{border-top:1px solid #ececec;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;display:block;padding-top:10px;margin:0 0 8px 12px}.edd_dashboard_widget .edd_dashboard_widget_subheading{border-top:1px solid #ececec;color:#8f8f8f;font-size:14px;padding-top:10px;margin:1em 0 0 0}.edd_dashboard_widget .edd_dashboard_widget_subheading+.table{margin:8px 0 0 0}.edd_dashboard_widget .edd_price_label{background:#00769c;border-radius:3px;color:#fff;font-size:10px;padding:2px 4px;margin-right:2px}.edd_dashboard_widget table{width:100%;margin-left:0;margin-bottom:1em}td.edd_order_label{width:80%}td.edd_order_price{text-align:right}@media handheld,only screen and (max-width:1000px){.edd_dashboard_widget .edd-recent-email{display:none}}#edd-dashboard-widgets-wrap .postbox h3{cursor:default}#edd-date-range-options,#edd-graphs-date-options{float:left}#edd-date-range-options span{float:left;line-height:24px;height:24px;margin-right:6px}.edd-import-export-form{position:relative}.edd-import-export-form .edd-progress{background:#ddd;position:absolute;bottom:15px;width:95%;height:15px}.edd-import-export-form .edd-progress div{background:#ccc;height:100%;width:0}.edd-import-export-form .notice-wrap{background-color:#f4f4f4;border-style:solid;border-width:1px 0;border-color:#eae9e9;padding:12px 12px 4px;overflow:auto;margin:20px -12px -23px;position:relative;width:100%}.edd-import-export-form .notice-wrap .spinner{margin:4px 10px 8px;float:right}.admin-color-fresh .edd-import-export-form .edd-progress div{background:#0073aa}.admin-color-light .edd-import-export-form .edd-progress div{background:#888}.admin-color-blue .edd-import-export-form .edd-progress div{background:#096484}.admin-color-coffee .edd-import-export-form .edd-progress div{background:#c7a589}.admin-color-ectoplasm .edd-import-export-form .edd-progress div{background:#a3b745}.admin-color-midnight .edd-import-export-form .edd-progress div{background:#e14d43}.admin-color-sunrise .edd-import-export-form .edd-progress div{background:#dd823b}#edd-graphs-filter label{vertical-align:inherit}#edd-graphs-filter .graph-option-section{float:left;line-height:2.5em;padding-right:5px}.edd-mix-totals{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:10px}.edd-mix-chart{display:inline-block;width:49%;vertical-align:top}.edd-graph-notes{color:#9c9c9c}.edd-graph-notes span{display:block}.edd-pie-graph .legend{display:none}.edd-pie-legend{overflow:auto;margin-top:10px}.edd-legend-item-wrapper{color:#333;display:inline-block;font-size:8pt;padding:2px 5px 0 5px;width:48%;height:20px}.edd-legend-color{border:1px solid #cfcfcf;display:inline-block;margin-right:5px;width:20px;height:15px}.edd-pie-legend-item{display:inline-block;vertical-align:top;width:80%}[id*=edd-sendwp-].button{font-size:16px;height:auto;padding:8px 14px;margin:0 0 6px}[id*=edd-sendwp-].button .dashicons{line-height:29px;margin-right:8px}[id*=edd-sendwp-].button .edd-loading,[id*=edd-sendwp-].button .edd-loading:after{border-radius:50%;display:inline-block;width:14px;height:14px}[id*=edd-sendwp-].button .edd-loading{position:relative;top:3px;margin-left:4px;box-shadow:0 0 2px rgba(0,0,0,.2)}[id*=edd-sendwp-].button .edd-loading{-webkit-animation:edd-spinning 1.1s infinite linear;animation:edd-spinning 1.1s infinite linear;border-top:2px solid rgba(255,255,255,.5);border-right:2px solid rgba(255,255,255,.5);border-bottom:2px solid rgba(255,255,255,.5);border-left:2px solid #fff;font-size:14px;-ms-transform:translateZ(0);transform:translateZ(0)}#edd-sendwp-disconnect.button .edd-loading.dark{border-top-color:rgba(0,0,0,.2);border-right-color:rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.2);border-left-color:#666;box-shadow:none}@-webkit-keyframes edd-spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes edd-spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#edd_tax_rates{margin:1em 0 0}#edd_tax_rates .edd_tax_country *,#edd_tax_rates .edd_tax_state *{max-width:100%}#edd_tax_rates .edd_tax_country,#edd_tax_rates .edd_tax_state{width:180px}#edd_tax_rates .edd_tax_rate{width:80px}#edd_tax_rates th{padding:15px 10px}.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tbody,.wrap-licenses td,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:block}.wrap-licenses .form-table tr{float:left;margin:0 15px 15px 0;background:#fff;border:1px solid #ccc;width:30.5%;max-width:350px;padding:14px;min-height:220px;position:relative;box-sizing:border-box}.wrap-licenses .form-table th{background:#f9f9f9;padding:14px;border-bottom:1px solid #ccc;margin:-14px -14px 20px;width:100%}.wrap-licenses .form-table td{padding:0}.wrap-licenses td input.regular-text{margin:0 0 8px;width:100%}.wrap-licenses .edd-license-data[class*=edd-license-]{position:absolute;background:#fafafa;padding:14px;border-top:1px solid #eee;margin:20px -14px -14px;min-height:67px;width:100%;bottom:14px;box-sizing:border-box}.wrap-licenses .edd-license-data[class*=edd-license-] a{color:#444}.wrap-licenses .edd-license-data[class*=edd-license-] a:hover{text-decoration:none}.wrap-licenses .edd-license-data.license-expires-soon-notice{background-color:#00a0d2;color:#fff;border-color:#00a0d2}.wrap-licenses .edd-license-data.edd-license-expired{background-color:#e24e4e;color:#fff;border-color:#e24e4e}.wrap-licenses .edd-license-data.edd-license-error,.wrap-licenses .edd-license-data.edd-license-invalid,.wrap-licenses .edd-license-data.edd-license-item_name_mismatch,.wrap-licenses .edd-license-data.edd-license-missing,.wrap-licenses .edd-license-data.edd-license-site_inactive{background-color:#ffebcd;border-color:#ffebcd}.wrap-licenses .edd-license-data p{font-size:13px;margin-top:0}.wrap-licenses .edd-license-data.edd-license-expired a,.wrap-licenses .edd-license-data.license-expires-soon-notice a{color:#fff}.wrap-licenses .edd-license-data.edd-license-expired a:hover,.wrap-licenses .edd-license-data.license-expires-soon-notice a:hover{text-decoration:none}.wrap-licenses p.submit{clear:both}#system-info-textarea{background:0 0;font-family:Menlo,Monaco,monospace;display:block;overflow:auto;white-space:pre;width:800px;height:400px}#TB_window #edd-add-download:active,#TB_window #edd-add-download:focus,#TB_window #edd-add-download:hover{color:#fff}.edd-graph .y1Axis{color:#edc240!important}.edd-graph .y2Axis{color:#afd8f8!important}.download_page_edd-tools .apikeys .column-user{width:192px}.edd-select-chosen{width:100%;max-width:300px}.chosen-container-multi .chosen-choices{background-image:none;border-color:#dfdfdf;-webkit-border-radius:3px;border-radius:3px}.chosen-container-multi .chosen-choices input{border-color:#dfdfdf;height:27px!important;margin:2px}.chosen-container .chosen-drop{border-color:#aaa;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1)}.chosen-container .search-field{float:none!important}.chosen-container .search-field input{width:90%!important}.chosen-container-active .chosen-choices{border-color:#aaa;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1)}.download_page_edd-tools .tablenav .actions{overflow:visible}.edd_user_search_wrap{position:relative;overflow:visible}.edd_user_search_results{position:absolute;left:0;top:27px}.edd_user_search_results a.edd-ajax-user-cancel{position:absolute;right:6px;top:2px}.edd_user_search_results ul{background:#f0f0f0;border:1px solid #dfdfdf;overflow-y:scroll;padding:10px 10px 4px;margin:0;max-height:200px;width:300px}.wp-list-table .type-download .row-actions{color:#999}@media screen and (max-width:1100px){.edd-mix-chart{display:block;width:100%}.wrap-licenses .form-table tr{width:46%;max-width:none;min-height:230px}}@media screen and (max-width:782px){.post-type-download .nav-tab-wrapper a{font-size:70%;padding:2px 4px}.download_page_edd-tools .apikeys .column-user{width:80px}.license-expiration-date-notice,.license-lifetime-notice,.license-null{padding-left:0}[class^=license-] input[type=text]{margin-bottom:3px}}@media screen and (max-width:600px){.wrap-licenses .form-table tr{width:100%;min-height:230px}#edd-edit-order-form input.large-text{width:100%}}#edd-item-wrapper{background:#f5f5f5;border:1px solid #e5e5e5;webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);max-width:830px}#edd-item-wrapper:after{content:"";display:block;clear:both;visibility:hidden;font-size:0;height:0}#edd-item-tab-wrapper{float:left;width:18%;z-index:1}#edd-item-tab-wrapper-list{background:#fff;margin:0}#edd-item-tab-wrapper-list li{display:block;background-color:#eaeaea;color:#444;font-size:12px;border-bottom:1px solid #e5e5e5;margin-bottom:0;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}#edd-item-tab-wrapper-list li a{display:block;padding:8px 10px 8px 6px}#edd-item-tab-wrapper-list li.active{display:block;background-color:#fff;padding:8px 10px 8px 6px}#edd-item-tab-wrapper-list .inactive a,#edd-item-tab-wrapper-list .inactive a:visited{background-color:#f5f5f5;color:#444;text-decoration:none}#edd-item-tab-wrapper-list .inactive a:hover{background-color:#fff}#edd-item-tab-wrapper-list .dashicons{color:#444;font-size:16px;min-width:24px;height:auto}#edd-item-card-wrapper .left{float:left}#edd-item-card-wrapper .right{float:right}#edd-item-card-wrapper input{font-weight:400}#edd-item-card-wrapper{background-color:#fff;border:1px solid #e5e5e5;display:inline-block;margin-left:-1px;min-height:200px;width:700px;z-index:2}.edd-item-has-tabs #edd-item-card-wrapper{border-width:0 0 0 1px;width:82%}#edd-item-card-wrapper .customer-section{border-bottom:1px solid #eee;margin-bottom:10px;overflow:auto}#edd-item-card-wrapper .customer-section table{margin-bottom:20px}#edd-item-card-wrapper>div{padding:0 20px}#edd-item-card-wrapper>div:first-child{padding-top:20px}#edd-item-card-wrapper>div:last-child{border:none;padding-bottom:20px}#edd-item-card-wrapper .avatar-wrap{padding-right:10px;text-align:center}#edd-item-card-wrapper .customer-id{font-size:24px;font-weight:600}#edd-item-card-wrapper .customer-main-wrapper input{width:200px}#edd-item-card-wrapper .customer-address-wrapper{margin-right:25px;max-width:33%;width:202px}#edd-item-card-wrapper .customer-address-wrapper select{width:200px}#edd-item-card-wrapper .customer-info{margin-top:5px;margin-bottom:10px;min-height:185px}#edd-item-card-wrapper .info-wrapper{min-height:125px;overflow:visible}#edd-item-card-wrapper a.delete{color:red;margin-right:5px;text-decoration:none}.customer-info .customer-name{font-size:24px;font-weight:600}.customer-edit-link a,.disconnect-user a{font-size:12px;font-weight:400;text-decoration:none}#customer-edit-actions{line-height:28px;margin-bottom:20px;text-align:center}#customer-edit-actions .button-secondary{margin-right:10px}#edd-item-card-wrapper .row-title{width:30%}#edd-item-card-wrapper .info-item{display:block;line-height:16px;padding-bottom:5px}#edd-item-card-wrapper .edit-item{display:none}#edd-item-card-wrapper .edd_user_search_results{left:1px;top:16px}#edd-item-card-wrapper .edd_user_search_results ul{width:200px}#edd-item-stats-wrapper{margin:0 auto;min-height:30px;text-align:center}#edd-item-stats-wrapper li{font-size:14px;float:left;line-height:22px;width:50%}#edd-item-stats-wrapper a{text-decoration:none}#edd-item-stats-wrapper .dashicons{color:#888}#edd-item-tables-wrapper table{text-align:center;width:100%}#edd-item-tables-wrapper th{text-align:center}#edd-item-tables-wrapper .downloads tr>td:first-child,#edd-item-tables-wrapper .downloads tr>th:first-child,#edd-item-tables-wrapper .emails tr>td:first-child,#edd-item-tables-wrapper .emails tr>th:first-child{text-align:left}#edd-item-tables-wrapper .downloads tr>td:only-child{text-align:center}#edd-item-tables-wrapper .emails .add-customer-email-row td{background-color:#f9f9f9;border-top:1px solid #e5e5e5}#edd-item-tables-wrapper .emails .primary-email-icon{font-size:13px;vertical-align:middle;line-height:1.5em}#edd-item-tables-wrapper .emails input{vertical-align:middle;margin:6px 0}#edd-item-tables-wrapper .emails .spinner{float:none}#edd-item-notes-wrapper{min-height:50px}.edd-item-notes-header img,.edd-item-notes-header span{font-weight:600;line-height:30px;vertical-align:middle}.customer-note-input{margin-bottom:5px;width:100%}#edd-customer-notes div:nth-of-type(even){background-color:#fcfcfc}.customer-note-wrapper{border-bottom:1px solid #f9f9f9;min-height:38px;padding:7px 0 7px 7px}.customer-note-wrapper span{display:block}.note-content-wrap{padding-top:7px}.delete-customer{text-align:center}#edd-item-card-wrapper .notice-container{padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}#edd-item-card-wrapper .add-customer-email-wrapper>#add-customer-email{vertical-align:middle}@media screen and (max-width:810px) and (min-width:656px){.customer-info .customer-name{font-size:16px}#edd-item-card-wrapper .widefat td,.widefat th{padding:4px 6px;max-width:100px!important;display:table-cell}}@media screen and (max-width:781px){#edd-item-card-wrapper,#edd-item-tab-wrapper{margin:0;width:100%}#edd-item-tab-wrapper-list{background:#fff;margin:0}#edd-item-tab-wrapper-list li{float:left;display:inline;font-size:14px;box-sizing:border-box;border-width:0 1px 1px 0;border-style:solid;border-color:#e5e5e5;width:33.33333%}#edd-item-tab-wrapper-list li:nth-child(3n+3){border-width:0 0 1px 0}#edd-item-tab-wrapper-list .dashicons{font-size:18px}.edd-item-has-tabs #edd-item-card-wrapper{border-top:1px solid #e5e5e5;border-left:0;margin-top:-1px;width:100%}}@media screen and (max-width:656px){#edd-item-card-wrapper .customer-info{min-height:220px}.edd-item-info.customer-info{position:relative}#edd-item-card-wrapper .customer-address-wrapper{float:none;position:absolute;top:84px;left:110px;max-width:200px}#edd-item-card-wrapper .customer-main-wrapper{float:none;position:absolute;left:110px}.customer-info .customer-name{font-size:16px}#edd-item-card-wrapper #edd-item-stats-wrapper{padding-left:0;padding-right:0}#edd-item-card-wrapper .customer-section{margin-bottom:0}#edd-item-card-wrapper .widefat td,#edd-item-card-wrapper .widefat th{padding:4px 6px;max-width:100px!important;display:table-cell;overflow:hidden}#edd-item-card-wrapper .customer-id{font-size:16px}}@media screen and (max-width:480px){#edd-item-tab-wrapper-list li{width:50%}#edd-item-tab-wrapper-list li:nth-child(3n+3){border-width:0 1px 1px 0}#edd-item-tab-wrapper-list li:nth-child(even){border-width:0 0 1px 0}.edd-repeatable-row-actions,.edd-repeatable-row-title{text-align:left;width:100%}.edd-repeatable-row-title{padding-bottom:0}.edd-bundled-product-item-reorder,.edd-bundled-product-row .edd-bundled-product-item,.edd-bundled-product-row .edd-bundled-product-price-assignment,.edd-file-assignment,.edd-file-name,.edd-file-url,.edd-option-name,.edd-option-price,.edd_repeatable_default{float:none;text-align:left;width:100%!important;margin:10px 0}.edd-bundled-product-row .edd-bundled-product-actions{float:none}.edd-bundled-product-row .edd-bundled-product-item-reorder .edd-product-file-reorder{padding:0}#edd-payment-filters span{display:block;margin:2px 0}#edd-payment-filters a,.download_page_edd-reports .button{text-align:center}#edd-payment-date-filters span{display:block}#edd-payment-date-filters span>input{float:right}#edd-add-discount select[multiple] option,#edd-edit-discount select[multiple] option{height:20px}#edd-add-discount input[type=text],#edd-edit-discount input[type=text],#edd-payment-filters a,#edd-payment-filters input:not([type=radio]),#edd-payment-filters select,#system-info-textarea,.download_page_edd-reports .inside .button,.download_page_edd-reports .inside input[type=submit],.download_page_edd-reports .inside input[type=text],.download_page_edd-reports .inside select,.download_page_edd-settings .inside input[type=button],.download_page_edd-tools .inside input[type=submit],.download_page_edd-tools .inside input[type=text],.download_page_edd-tools .inside select{width:100%}#edd-add-discount select[multiple],#edd-edit-discount select[multiple],.download_page_edd-tools select[multiple]{height:200px!important}.download_page_edd-settings input[type=checkbox]{margin:2px 0}.post-type-download input[type=checkbox]{margin-left:2px}}.recount-stats-controls form{display:inline}.edd-recount-stats-descriptions span{display:none;line-height:24px}#edd-debug-log p.submit{margin:20px 0 0;padding:0}#edd-debug-log .edd-inline-button{margin-left:5px}
|
1 |
+
.edd-hidden{display:none}.edd-clearfix:after{content:".";display:block;height:0;text-indent:-9999px;visibility:hidden}.edd-wrap a{text-decoration:none}a.edd-delete{color:#a00}a.edd-delete:hover{color:red}.download_page_edd-settings .form-table label{color:#666;font-size:14px;font-style:italic;margin:4px 0 0}.download_page_edd-settings .form-table input.small-text~label,.download_page_edd-settings .form-table input[type=checkbox]+label{display:inline}.download_page_edd-settings .form-table tr>th>h3,.download_page_edd-settings .form-table tr>th>strong{font-size:1.2em;font-weight:600;margin:0 auto}.edd-help-tip{cursor:help}.edd-ui-tooltip{position:absolute;background:#333!important;border-width:1px!important;border-radius:3px!important;box-shadow:1px 1px 2px 1px rgba(214,214,214,.5)!important;color:#dedede!important;max-width:300px!important;padding:7px!important;text-rendering:optimizeLegibility;text-shadow:none!important;z-index:9999!important}.download_page_edd-settings .edd-settings-payment-icon-wrapper{margin-right:10px;line-height:16px;height:16px;display:table}#edd-add-ons h2.nav-tab-wrapper{position:relative}.edd-tab-span{top:-6px;right:0;position:absolute}.edd-add-ons-footer{padding-top:10px}#edd-add-ons h2{margin:0 0 15px}.edd-add-ons-view-wrapper{height:50px}#edd-add-ons h2 .button-primary{position:absolute}#edd-add-ons .edd-extension{background:#fff;border:1px solid #ccc;float:left;padding:14px;position:relative;margin:0 15px 15px 0;width:320px;height:315px}#edd-add-ons .edd-extension h3{font-size:13px;margin:0 0 8px}#edd-add-ons .edd-extension .button-secondary{position:absolute;bottom:14px;left:14px}#edd-add-ons .edd-browse-all{clear:both;width:100%}#edd-add-ons .edd-extension .third-party{display:none}#edd-add-ons .edd-starter-package{background-color:#85c0e5;border-color:#62a9d7;color:#fff}#edd-add-ons .edd-starter-package h3{color:#fff}#edd-add-ons .edd-extension .wp-post-image{width:100%;height:auto;vertical-align:bottom}#edd-products{height:100px;min-width:200px}#edd-add-discount input[type=text],#edd-edit-discount input[type=text]{width:300px}#edd-add-discount input.edd-price-field,#edd-edit-discount input.edd-price-field{padding:3px 5px;width:75px}.download_page_edd-addons .wrap .wp-heading-inline,.edit-php.post-type-download .wrap .wp-heading-inline{display:none}.download_page_edd-addons .wrap>.page-title-action,.edit-php.post-type-download .wrap>.page-title-action{display:none}.download_page_edd-addons .wrap .nav-tab-wrapper .page-title-action,.edit-php.post-type-download .wrap .nav-tab-wrapper .page-title-action{top:7px;margin-left:5px}#edd-payment-filters{background:#f5f5f5;clear:both;background-image:-webkit-gradient(linear,left bottom,left top,from(#f5f5f5),to(#fafafa));background-image:-webkit-linear-gradient(bottom,#f5f5f5,#fafafa);background-image:-moz-linear-gradient(bottom,#f5f5f5,#fafafa);background-image:-o-linear-gradient(bottom,#f5f5f5,#fafafa);background-image:linear-gradient(to top,#f5f5f5,#fafafa);border-color:#dfdfdf;border-width:1px;border-style:solid;border-radius:3px;font-size:13px;line-height:2.1em;overflow:auto;padding:12px;margin:8px 0}#edd-payments-filter ul.subsubsub{margin-bottom:8px}#edd-payment-filters p{color:#777}#edd-payment-date-filters input{vertical-align:middle}tr.status-refunded td{background:#cecece;border-top-color:#ccc}.wp-list-table.downloads th#ID{width:80px}.wp-list-table.downloads th#details{width:130px}.wp-list-table.downloads th#date{width:140px}.wp-list-table.downloads th#user{width:130px}.edd-mobile-link{line-height:32px;vertical-align:middle}.edd-mobile-link img{max-width:80%;height:auto;float:left}@media handheld,only screen and (max-width:640px){.wp-list-table.downloads th{width:auto!important}}.download_page_edd-payment-history .ui-dialog .ui-dialog-titlebar-close span{margin-left:-8px;margin-top:-8px}#edd-download-link-textarea{width:100%}.edd_files_name_label{width:225px;float:left}.edd_files_url_label{width:220px;float:left}#postbox-container-1 .edd_files_name_label{width:80px}#postbox-container-1 .edd_files_url_label{width:80px}.edd-add-repeatable-row{margin:10px 0}.edd-add-repeatable-row .submit{padding:0!important}.edd_repeatable_upload_wrapper:not(:first-child),.edd_variable_prices_wrapper:not(:first-child){margin-top:12px}.edd-repeatable-row-actions{color:#777;font-size:12px}.edd-repeatable-row-actions a{text-decoration:none;width:auto;cursor:pointer;vertical-align:middle}.edd-repeatable-row-actions .toggle-custom-price-option-section{color:#777}.edd-repeatable-row-actions .toggle-custom-price-option-section:hover{color:#444}.edd-bundle-products-header,.edd-repeatable-row-header{clear:both;background:#f1f1f1;border:1px solid #e5e5e5}.edd-repeatable-row-header{cursor:move}.edd-bundled-product-row:after,.edd-bundled-product-row:before,.edd-repeatable-row-header:after,.edd-repeatable-row-header:before{content:'';display:table}.edd-bundled-product-row:after,.edd-repeatable-row-header:after{clear:both}.edd-repeatable-row-title{float:left;font-weight:600}.edd-bundled-product-item-reorder .edd-product-file-reorder{color:#e5e5e5;font-family:dashicons;content:"\f545";font-size:18px;font-weight:300;margin-left:4px;vertical-align:top;transition:.2s color}.edd-bundled-product-item-reorder .edd-product-file-reorder:hover{color:#bbb}.edd-repeatable-row-actions,.edd-repeatable-row-title{padding:8px;box-sizing:border-box}.edd-repeatable-row-actions{float:right;text-align:right;padding:8px}.edd-bundled-product-row .edd-remove-row,.edd-repeatable-row-actions .edd-remove-row{font-size:12px;width:auto;cursor:pointer}.edd-bundled-product-row,.edd-repeatable-row-standard-fields{background:#f9f9f9;padding:8px;border-width:0 1px 1px;border-style:solid;border-color:#e5e5e5}.edd-repeatable-row-setting-label{display:block;margin-bottom:4px}.edd-repeatable-row-setting-label .edd-help-tip{display:inline-block;margin-left:4px}.edd-bundled-product-row .edd-bundled-product-actions,.edd-bundled-product-row .edd-bundled-product-item,.edd-bundled-product-row .edd-bundled-product-item-reorder,.edd-bundled-product-row .edd-bundled-product-price-assignment,.edd-file-assignment,.edd-file-name,.edd-file-url,.edd-option-name,.edd-option-price,.edd_repeatable_default{display:inline-block;vertical-align:top}.edd-option-name{width:38%;margin-right:5%}.edd-option-price{min-width:100px}.edd_repeatable_default{text-align:center;min-width:80px}.edd-file-name{width:18%;margin-right:3%}.edd-file-url{width:65%}.edd-repeatable-row-standard-fields.has-variable-pricing .edd-file-url{width:38%;margin-right:5%}.edd-file-assignment{width:27%}.edd-file-assignment .edd-repeatable-row-setting-label{margin-bottom:0}.edd-custom-price-option-sections-wrap{display:none;border-width:0 1px 1px;border-style:solid;border-color:#e5e5e5;box-sizing:border-box;width:100%}.edd-custom-price-option-section{display:block;padding:10px 8px;border-bottom:1px solid rgba(222,222,222,.3)}.edd-custom-price-option-section:last-child{border-bottom:none}label.edd_prices_shipping{display:none!important}.edd-custom-price-option-section-title{display:block;font-size:14px;font-weight:600;padding:0 0 10px}.edd-custom-price-option-section>:not(.edd-custom-price-option-section-title){display:inline-block;padding-right:20px;vertical-align:top;margin-bottom:4px}.edd-custom-price-option-section>:not(.edd-custom-price-option-section-title) label{display:block;margin-bottom:2px}.edd-bundle-products-header{font-weight:600;padding:8px}.edd-bundled-product-row .edd-bundled-product-item-reorder{min-width:30px;margin-right:8px}.edd-bundled-product-row .edd-bundled-product-item-reorder .edd-product-file-reorder{font-size:20px;font-weight:300;padding:16px 4px 0;cursor:move}.edd-bundled-product-row .edd-bundled-product-item{width:60%;margin-right:3%}.edd-bundled-product-row.has-variable-pricing .edd-bundled-product-item{width:47%}.edd-bundled-product-row .edd-bundled-product-price-assignment{width:23%;margin-right:3%}.edd-bundled-product-row .edd-bundled-product-actions{float:right}.edd_repeatable_upload_wrapper .edd_repeatable_upload_field_container{position:relative}.edd_upload_file{background:#fff;display:block;padding:2px 8px 2px;position:absolute;top:3px;right:7px}.edd_upload_field{padding-right:8em}textarea#edd-payment-note{width:100%;height:4em;margin:0}#edd-purchased-files .row .edd-purchased-files-list-wrapper .download{line-height:1.4}#edd-purchased-files .edd-purchased-files-list-wrapper .edd-purchased-option{color:#666}input[class*=edd-price-field]{padding:3px 5px;width:75px}#edd-order-download-quantity[type=number].small-text,#edd-order-download-tax[type=text].small-text,[class*=item_] [class*=edd-payment-details-download-][type=number].small-text{height:25px}#edd-order-download-quantity[type=number].small-text,.item_price .edd-payment-details-download-quantity[type=number].small-text{width:55px}#edd-order-download-tax[type=text].small-text,.item_tax .edd-payment-details-download-item-tax[type=number].small-text{width:75px}.edd_repeatable_product_wrapper .edd-select,.edd_repeatable_upload_wrapper .pricing select{min-width:100%}#edd_product_notes_field{display:block;margin:12px 0 0;height:4em;width:100%}.edd_remove_repeatable{border:none;cursor:pointer;display:inline-block;padding:0;overflow:hidden;margin:8px 0 0 0;text-indent:-9999px;width:10px;height:10px}.edd_remove_repeatable:active,.edd_remove_repeatable:focus,.edd_remove_repeatable:hover{background-position:-10px 0!important}#edd-edit-order-form .column{width:32%}.edd-edit-purchase-element[class*=columns-] ul li{padding-right:1%}#edd-edit-order-form .column:nth-child(2n+1),#edd-edit-order-form .columns-4 .column:nth-child(2n+1),#edd-edit-order-form .columns-5 .column:nth-child(3n+1){margin-right:0}#edd-edit-order-form input.large-text{width:90%}.edd-edit-purchase-element ul li.download{width:35%}.edd-edit-purchase-element ul li.item_price{width:15%}.edd-edit-purchase-element ul li.item_price.item_quantity{width:25%}.edd-edit-purchase-element ul li.item_tax{width:15%}.edd-edit-purchase-element ul li.price{width:20%}.edd-admin-box .label{font-weight:600}.edd-admin-box-inside{border-bottom:1px solid #eee;clear:both;padding:3px 12px;margin:0;word-break:break-word}.rtl .edd-admin-box-inside{padding:5px 10px 5px 0}.edd-admin-box-inside .strong{font-weight:600}.edd-payment-fees .fee-label{color:#666;font-weight:400}.edd-admin-box .right{float:right}.rtl .edd-admin-box .right{float:left;margin-left:10px}#edd-order-details .inside,#edd-order-update .inside{margin:0;padding:0}#edd-order-update input.edd_datepicker{width:180px}#edd-order-update input[type=number].edd-payment-time-hour,#edd-order-update input[type=number].edd-payment-time-min{width:50px}#edd-order-update .edd-tax-rate{color:#9c9c9c;font-style:italic}#edd-order-resend-receipt .inside{margin-top:11px}#edd-order-resend-receipt .edd-order-resend-receipt-addresses{margin-top:10px}.edd-admin-box-inside:last-child{border-bottom:0}#edd-edit-order-form .data-payment-key{word-break:break-all}.edd-order-update-box #major-publishing-actions .button-secondary{margin-right:10px}.edd-edit-purchase-element .edd-select-chosen{width:196px}#edd-customer-details .order-data-address input,#edd-customer-details .order-data-column p.data input,#edd-edit-order-form .column input,#edd-order-address-country-wrap select,.edd-edit-purchase-element ul{clear:both;display:block}#edd-customer-details .customer-info .column{width:49%}#edd-customer-details .actions{float:right}.edd-order-data input.small-text{margin:0}.edd-order-data input.med-text{margin:0;width:100px}#edd-order-update span.label{display:inline;width:50px}.edd-order-update-box .button-primary{margin-right:0}#edd-edit-order-form .column .description{padding-right:10px}#edd-edit-order-form .column,.edd-edit-purchase-element ul li{display:inline-block;line-height:1.4;position:relative;margin:0;vertical-align:middle}.edd-edit-purchase-element .row{padding:12px}.edd-edit-purchase-element .row:not(:last-child){border-bottom:1px solid #eee}.edd-edit-purchase-element .row:nth-child(odd):not(.header){background-color:#f9f9f9}.edd-edit-purchase-element .row.header{padding:6px 12px;font-weight:600;vertical-align:top}.edd-edit-purchase-element ul{font-size:0}.edd-edit-purchase-element ul li{font-size:13px}#edd-order-data .data span{color:#666;font-weight:600}.edd-edit-purchase-element .inside{padding:12px}.edd-edit-purchase-element .edd-purchased-download-title{font-size:14px;font-weight:500}.edd-edit-purchase-element .edd-purchased-download-title .deleted{color:#777}.edd-edit-purchase-element .edd-purchased-download-actions{color:#777;line-height:1.4}.edd-edit-purchase-element .edd-purchased-download-actions .edd-purchased-download-actions-label{font-weight:500}.edd-edit-purchase-element .edd-purchased-download-actions a{color:#777;font-size:12px}.edd-edit-purchase-element .edd-purchased-download-actions a:hover{color:#444}.edd-edit-purchase-element .edd-purchased-download-actions .edd-order-remove-download{color:#a00}.edd-edit-purchase-element .edd-purchased-download-actions .edd-order-remove-download:hover{color:red}#edd-order-recalc-total{float:right}#edd_products .edd-select,.edd_repeatable_product_wrapper .edd-select,.edd_repeatable_upload_wrapper .pricing select{min-width:100%;max-width:200px}.edd_repeatable_product_wrapper td{overflow:visible}.edd-payment-details-label-mobile{display:none}@media screen and (max-width:1284px){.edd-edit-purchase-element ul li.download{padding-bottom:15px;width:100%}.edd-edit-purchase-element .edd-purchased-download-title{font-size:16px}.edd-edit-purchase-element ul li.item_price{width:22%}.edd-edit-purchase-element ul li.item_price.item_quantity{width:35%}.edd-edit-purchase-element ul li.item_tax{width:25%}.edd-edit-purchase-element ul li.price{width:20%}.edd-edit-purchase-element .edd-purchased-download-actions{padding-top:10px}.edd-add-download-to-purchase-header,.edd-purchased-files-header{display:none}.edd-payment-details-label-mobile{display:block;font-weight:500;padding-bottom:6px}}@media screen and (max-width:1024px){.edd-edit-purchase-element ul li.item_price.item_quantity{width:40%}.edd-edit-purchase-element ul li.price{width:24%}.edd-edit-purchase-element .edd-purchased-download-actions{padding-top:15px}.edd-edit-purchase-element .edd-purchased-download-actions,.edd-edit-purchase-element .edd-purchased-download-actions a{font-size:14px}}@media screen and (max-width:782px){#edd-edit-order-form .column{width:49%}.edd-edit-purchase-element ul li.item_price,.edd-edit-purchase-element ul li.item_price.item_quantity{padding-bottom:10px}.edd-edit-purchase-element ul li.item_price.item_quantity{width:35%}.edd-edit-purchase-element ul li.item_tax,.edd-edit-purchase-element ul li.price{width:20%;padding-bottom:10px}.edd-payment-details-label-mobile{font-size:14px;font-weight:500}.edd-payment-details-download-amount,.edd-price-currency{font-size:16px}.order-data-column input[type=email]{padding:6px 10px}}@media screen and (max-width:600px){.edd-edit-purchase-element ul li.item_price,.edd-edit-purchase-element ul li.item_price.item_quantity,.edd-edit-purchase-element ul li.item_tax{width:100%;padding-bottom:20px}.edd-edit-purchase-element .edd-add-download-to-purchase ul li.item_tax,.edd-edit-purchase-element ul li.price{width:100%;padding-bottom:0}.edd-edit-purchase-element .edd-add-download-to-purchase-actions{padding-top:15px}#edd-edit-order-form .column{width:100%}}#edd_product_stats .label{display:inline-block}#edd_product_stats hr{border-style:solid;border-width:1px;border-color:#ccc #fff #fff #ccc}#edd_product_stats .product-earnings-stats:before,#edd_product_stats .product-sales-stats:before{color:#82878c;font:normal 20px/1 dashicons;display:inline-block;padding:0 2px 0 0;position:relative;top:0;left:-1px;speak:none;text-decoration:none!important;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#edd_product_stats .product-sales-stats:before{content:'\f174'}#edd_product_stats .product-earnings-stats:before{content:'\f239'}.edd_dashboard_widget table thead td{border-bottom:1px solid #ececec;color:#777}.edd_dashboard_widget .table_left{float:left;width:45%}.edd_dashboard_widget .table_right{float:right;width:45%}.edd_dashboard_widget .inside{font-size:12px}.edd_dashboard_widget td{padding:3px 0}.edd_dashboard_widget .b,.edd_dashboard_widget .t{line-height:1.5;vertical-align:middle}.edd_dashboard_widget .b{font-size:14px;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;padding-right:6px;width:auto}.edd_dashboard_widget .t{font-size:12px;padding-right:12px;color:#777;width:100%}.edd_dashboard_widget .label_heading{border-top:1px solid #ececec;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;display:block;padding-top:10px;margin:0 0 8px 12px}.edd_dashboard_widget .edd_dashboard_widget_subheading{border-top:1px solid #ececec;color:#8f8f8f;font-size:14px;padding-top:10px;margin:1em 0 0 0}.edd_dashboard_widget .edd_dashboard_widget_subheading+.table{margin:8px 0 0 0}.edd_dashboard_widget .edd_price_label{background:#00769c;border-radius:3px;color:#fff;font-size:10px;padding:2px 4px;margin-right:2px}.edd_dashboard_widget table{width:100%;margin-left:0;margin-bottom:1em}td.edd_order_label{width:80%}td.edd_order_price{text-align:right}@media handheld,only screen and (max-width:1000px){.edd_dashboard_widget .edd-recent-email{display:none}}#edd-dashboard-widgets-wrap .postbox h3{cursor:default}#edd-date-range-options,#edd-graphs-date-options{float:left}#edd-date-range-options span{float:left;line-height:24px;height:24px;margin-right:6px}.edd-import-export-form{position:relative}.edd-import-export-form .edd-progress{background:#ddd;position:absolute;bottom:15px;width:95%;height:15px}.edd-import-export-form .edd-progress div{background:#ccc;height:100%;width:0}.edd-import-export-form .notice-wrap{background-color:#f4f4f4;border-style:solid;border-width:1px 0;border-color:#eae9e9;padding:12px 12px 4px;overflow:auto;margin:20px -12px -23px;position:relative;width:100%}.edd-import-export-form .notice-wrap .spinner{margin:4px 10px 8px;float:right}.admin-color-fresh .edd-import-export-form .edd-progress div{background:#0073aa}.admin-color-light .edd-import-export-form .edd-progress div{background:#888}.admin-color-blue .edd-import-export-form .edd-progress div{background:#096484}.admin-color-coffee .edd-import-export-form .edd-progress div{background:#c7a589}.admin-color-ectoplasm .edd-import-export-form .edd-progress div{background:#a3b745}.admin-color-midnight .edd-import-export-form .edd-progress div{background:#e14d43}.admin-color-sunrise .edd-import-export-form .edd-progress div{background:#dd823b}#edd-graphs-filter label{vertical-align:inherit}#edd-graphs-filter .graph-option-section{float:left;line-height:2.5em;padding-right:5px}.edd-mix-totals{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:10px}.edd-mix-chart{display:inline-block;width:49%;vertical-align:top}.edd-graph-notes{color:#9c9c9c}.edd-graph-notes span{display:block}.edd-pie-graph .legend{display:none}.edd-pie-legend{overflow:auto;margin-top:10px}.edd-legend-item-wrapper{color:#333;display:inline-block;font-size:8pt;padding:2px 5px 0 5px;width:48%;height:20px}.edd-legend-color{border:1px solid #cfcfcf;display:inline-block;margin-right:5px;width:20px;height:15px}.edd-pie-legend-item{display:inline-block;vertical-align:top;width:80%}[id*=edd-sendwp-].button{font-size:16px;height:auto;padding:8px 14px;margin:0 0 6px}[id*=edd-sendwp-].button .dashicons{line-height:29px;margin-right:8px}[id*=edd-sendwp-].button .edd-loading,[id*=edd-sendwp-].button .edd-loading:after{border-radius:50%;display:inline-block;width:14px;height:14px}[id*=edd-sendwp-].button .edd-loading{position:relative;top:3px;margin-left:4px;box-shadow:0 0 2px rgba(0,0,0,.2)}[id*=edd-sendwp-].button .edd-loading{-webkit-animation:edd-spinning 1.1s infinite linear;animation:edd-spinning 1.1s infinite linear;border-top:2px solid rgba(255,255,255,.5);border-right:2px solid rgba(255,255,255,.5);border-bottom:2px solid rgba(255,255,255,.5);border-left:2px solid #fff;font-size:14px;-ms-transform:translateZ(0);transform:translateZ(0)}#edd-sendwp-disconnect.button .edd-loading.dark{border-top-color:rgba(0,0,0,.2);border-right-color:rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.2);border-left-color:#666;box-shadow:none}@-webkit-keyframes edd-spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes edd-spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#edd_tax_rates{margin:1em 0 0}#edd_tax_rates .edd_tax_country *,#edd_tax_rates .edd_tax_state *{max-width:100%}#edd_tax_rates .edd_tax_country,#edd_tax_rates .edd_tax_state{width:180px}#edd_tax_rates .edd_tax_rate{width:80px}#edd_tax_rates th{padding:15px 10px}.wrap-licenses .form-table,.wrap-licenses caption,.wrap-licenses tbody,.wrap-licenses td,.wrap-licenses tfoot,.wrap-licenses th,.wrap-licenses thead,.wrap-licenses tr{display:block}.wrap-licenses .form-table tr{float:left;margin:0 15px 15px 0;background:#fff;border:1px solid #ccc;width:30.5%;max-width:350px;padding:14px;min-height:220px;position:relative;box-sizing:border-box}.wrap-licenses .form-table th{background:#f9f9f9;padding:14px;border-bottom:1px solid #ccc;margin:-14px -14px 20px;width:100%}.wrap-licenses .form-table td{padding:0}.wrap-licenses td input.regular-text{margin:0 0 8px;width:100%}.wrap-licenses .edd-license-data[class*=edd-license-]{position:absolute;background:#fafafa;padding:14px;border-top:1px solid #eee;margin:20px -14px -14px;min-height:67px;width:100%;bottom:14px;box-sizing:border-box}.wrap-licenses .edd-license-data[class*=edd-license-] a{color:#444}.wrap-licenses .edd-license-data[class*=edd-license-] a:hover{text-decoration:none}.wrap-licenses .edd-license-data.license-expires-soon-notice{background-color:#00a0d2;color:#fff;border-color:#00a0d2}.wrap-licenses .edd-license-data.edd-license-expired{background-color:#e24e4e;color:#fff;border-color:#e24e4e}.wrap-licenses .edd-license-data.edd-license-error,.wrap-licenses .edd-license-data.edd-license-invalid,.wrap-licenses .edd-license-data.edd-license-item_name_mismatch,.wrap-licenses .edd-license-data.edd-license-missing,.wrap-licenses .edd-license-data.edd-license-site_inactive{background-color:#ffebcd;border-color:#ffebcd}.wrap-licenses .edd-license-data p{font-size:13px;margin-top:0}.wrap-licenses .edd-license-data.edd-license-expired a,.wrap-licenses .edd-license-data.license-expires-soon-notice a{color:#fff}.wrap-licenses .edd-license-data.edd-license-expired a:hover,.wrap-licenses .edd-license-data.license-expires-soon-notice a:hover{text-decoration:none}.wrap-licenses p.submit{clear:both}#system-info-textarea{background:0 0;font-family:Menlo,Monaco,monospace;display:block;overflow:auto;white-space:pre;width:800px;height:400px}#TB_window #edd-add-download:active,#TB_window #edd-add-download:focus,#TB_window #edd-add-download:hover{color:#fff}.edd-graph .y1Axis{color:#edc240!important}.edd-graph .y2Axis{color:#afd8f8!important}.download_page_edd-tools .apikeys .column-user{width:192px}.edd-select-chosen{width:100%;max-width:300px}.chosen-container-multi .chosen-choices{background-image:none;border-color:#dfdfdf;-webkit-border-radius:3px;border-radius:3px}.chosen-container-multi .chosen-choices input{border-color:#dfdfdf;height:27px!important;margin:2px}.chosen-container .chosen-drop{border-color:#aaa;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1)}.chosen-container .search-field{float:none!important}.chosen-container .search-field input{width:90%!important}.chosen-container-active .chosen-choices{border-color:#aaa;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1)}.download_page_edd-tools .tablenav .actions{overflow:visible}.edd_user_search_wrap{position:relative;overflow:visible}.edd_user_search_results{position:absolute;left:0;top:27px}.edd_user_search_results a.edd-ajax-user-cancel{position:absolute;right:6px;top:2px}.edd_user_search_results ul{background:#f0f0f0;border:1px solid #dfdfdf;overflow-y:scroll;padding:10px 10px 4px;margin:0;max-height:200px;width:300px}.wp-list-table .type-download .row-actions{color:#999}@media screen and (max-width:1100px){.edd-mix-chart{display:block;width:100%}.wrap-licenses .form-table tr{width:46%;max-width:none;min-height:230px}}@media screen and (max-width:782px){.post-type-download .nav-tab-wrapper a{font-size:70%;padding:2px 4px}.download_page_edd-tools .apikeys .column-user{width:80px}.license-expiration-date-notice,.license-lifetime-notice,.license-null{padding-left:0}[class^=license-] input[type=text]{margin-bottom:3px}}@media screen and (max-width:600px){.wrap-licenses .form-table tr{width:100%;min-height:230px}#edd-edit-order-form input.large-text{width:100%}}#edd-item-wrapper{background:#f5f5f5;border:1px solid #e5e5e5;webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);max-width:830px}#edd-item-wrapper:after{content:"";display:block;clear:both;visibility:hidden;font-size:0;height:0}#edd-item-tab-wrapper{float:left;width:18%;z-index:1}#edd-item-tab-wrapper-list{background:#fff;margin:0}#edd-item-tab-wrapper-list li{display:block;background-color:#eaeaea;color:#444;font-size:12px;border-bottom:1px solid #e5e5e5;margin-bottom:0;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}#edd-item-tab-wrapper-list li a{display:block;padding:8px 10px 8px 6px}#edd-item-tab-wrapper-list li.active{display:block;background-color:#fff;padding:8px 10px 8px 6px}#edd-item-tab-wrapper-list .inactive a,#edd-item-tab-wrapper-list .inactive a:visited{background-color:#f5f5f5;color:#444;text-decoration:none}#edd-item-tab-wrapper-list .inactive a:hover{background-color:#fff}#edd-item-tab-wrapper-list .dashicons{color:#444;font-size:16px;min-width:24px;height:auto}#edd-item-card-wrapper .left{float:left}#edd-item-card-wrapper .right{float:right}#edd-item-card-wrapper input{font-weight:400}#edd-item-card-wrapper{background-color:#fff;border:1px solid #e5e5e5;display:inline-block;margin-left:-1px;min-height:200px;width:700px;z-index:2}.edd-item-has-tabs #edd-item-card-wrapper{border-width:0 0 0 1px;width:82%}#edd-item-card-wrapper .customer-section{border-bottom:1px solid #eee;margin-bottom:10px;overflow:auto}#edd-item-card-wrapper .customer-section table{margin-bottom:20px}#edd-item-card-wrapper>div{padding:0 20px}#edd-item-card-wrapper>div:first-child{padding-top:20px}#edd-item-card-wrapper>div:last-child{border:none;padding-bottom:20px}#edd-item-card-wrapper .avatar-wrap{padding-right:10px;text-align:center}#edd-item-card-wrapper .customer-id{font-size:24px;font-weight:600}#edd-item-card-wrapper .customer-main-wrapper input{width:200px}#edd-item-card-wrapper .customer-address-wrapper{margin-right:25px;max-width:33%;width:202px}#edd-item-card-wrapper .customer-address-wrapper select{width:200px}#edd-item-card-wrapper .customer-info{margin-top:5px;margin-bottom:10px;min-height:185px}#edd-item-card-wrapper .info-wrapper{min-height:125px;overflow:visible}#edd-item-card-wrapper a.delete{color:red;margin-right:5px;text-decoration:none}.customer-info .customer-name{font-size:24px;font-weight:600}.customer-edit-link a,.disconnect-user a{font-size:12px;font-weight:400;text-decoration:none}#customer-edit-actions{line-height:28px;margin-bottom:20px;text-align:center}#customer-edit-actions .button-secondary{margin-right:10px}#edd-item-card-wrapper .row-title{width:30%}#edd-item-card-wrapper .info-item{display:block;line-height:16px;padding-bottom:5px}#edd-item-card-wrapper .edit-item{display:none}#edd-item-card-wrapper .edd_user_search_results{left:1px;top:16px}#edd-item-card-wrapper .edd_user_search_results ul{width:200px}#edd-item-stats-wrapper{margin:0 auto;min-height:30px;text-align:center}#edd-item-stats-wrapper li{font-size:14px;float:left;line-height:22px;width:50%}#edd-item-stats-wrapper a{text-decoration:none}#edd-item-stats-wrapper .dashicons{color:#888}#edd-item-tables-wrapper table{text-align:center;width:100%}#edd-item-tables-wrapper th{text-align:center}#edd-item-tables-wrapper .downloads tr>td:first-child,#edd-item-tables-wrapper .downloads tr>th:first-child,#edd-item-tables-wrapper .emails tr>td:first-child,#edd-item-tables-wrapper .emails tr>th:first-child{text-align:left}#edd-item-tables-wrapper .downloads tr>td:only-child{text-align:center}#edd-item-tables-wrapper .emails .add-customer-email-row td{background-color:#f9f9f9;border-top:1px solid #e5e5e5}#edd-item-tables-wrapper .emails .primary-email-icon{font-size:13px;vertical-align:middle;line-height:1.5em}#edd-item-tables-wrapper .emails input{vertical-align:middle;margin:6px 0}#edd-item-tables-wrapper .emails .spinner{float:none}#edd-item-notes-wrapper{min-height:50px}.edd-item-notes-header img,.edd-item-notes-header span{font-weight:600;line-height:30px;vertical-align:middle}.customer-note-input{margin-bottom:5px;width:100%}#edd-customer-notes div:nth-of-type(even){background-color:#fcfcfc}.customer-note-wrapper{border-bottom:1px solid #f9f9f9;min-height:38px;padding:7px 0 7px 7px}.customer-note-wrapper span{display:block}.note-content-wrap{padding-top:7px}.delete-customer{text-align:center}#edd-item-card-wrapper .notice-container{padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}#edd-item-card-wrapper .add-customer-email-wrapper>#add-customer-email{vertical-align:middle}@media screen and (max-width:810px) and (min-width:656px){.customer-info .customer-name{font-size:16px}#edd-item-card-wrapper .widefat td,.widefat th{padding:4px 6px;max-width:100px!important;display:table-cell}}@media screen and (max-width:781px){#edd-item-card-wrapper,#edd-item-tab-wrapper{margin:0;width:100%}#edd-item-tab-wrapper-list{background:#fff;margin:0}#edd-item-tab-wrapper-list li{float:left;display:inline;font-size:14px;box-sizing:border-box;border-width:0 1px 1px 0;border-style:solid;border-color:#e5e5e5;width:33.33333%}#edd-item-tab-wrapper-list li:nth-child(3n+3){border-width:0 0 1px 0}#edd-item-tab-wrapper-list .dashicons{font-size:18px}.edd-item-has-tabs #edd-item-card-wrapper{border-top:1px solid #e5e5e5;border-left:0;margin-top:-1px;width:100%}}@media screen and (max-width:656px){#edd-item-card-wrapper .customer-info{min-height:220px}.edd-item-info.customer-info{position:relative}#edd-item-card-wrapper .customer-address-wrapper{float:none;position:absolute;top:84px;left:110px;max-width:200px}#edd-item-card-wrapper .customer-main-wrapper{float:none;position:absolute;left:110px}.customer-info .customer-name{font-size:16px}#edd-item-card-wrapper #edd-item-stats-wrapper{padding-left:0;padding-right:0}#edd-item-card-wrapper .customer-section{margin-bottom:0}#edd-item-card-wrapper .widefat td,#edd-item-card-wrapper .widefat th{padding:4px 6px;max-width:100px!important;display:table-cell;overflow:hidden}#edd-item-card-wrapper .customer-id{font-size:16px}}@media screen and (max-width:480px){#edd-item-tab-wrapper-list li{width:50%}#edd-item-tab-wrapper-list li:nth-child(3n+3){border-width:0 1px 1px 0}#edd-item-tab-wrapper-list li:nth-child(even){border-width:0 0 1px 0}.edd-repeatable-row-actions,.edd-repeatable-row-title{text-align:left;width:100%}.edd-repeatable-row-title{padding-bottom:0}.edd-bundled-product-item-reorder,.edd-bundled-product-row .edd-bundled-product-item,.edd-bundled-product-row .edd-bundled-product-price-assignment,.edd-file-assignment,.edd-file-name,.edd-file-url,.edd-option-name,.edd-option-price,.edd_repeatable_default{float:none;text-align:left;width:100%!important;margin:10px 0}.edd-bundled-product-row .edd-bundled-product-actions{float:none}.edd-bundled-product-row .edd-bundled-product-item-reorder .edd-product-file-reorder{padding:0}#edd-payment-filters span{display:block;margin:2px 0}#edd-payment-filters a,.download_page_edd-reports .button{text-align:center}#edd-payment-date-filters span{display:block}#edd-payment-date-filters span>input{float:right}#edd-add-discount select[multiple] option,#edd-edit-discount select[multiple] option{height:20px}#edd-add-discount input[type=text],#edd-edit-discount input[type=text],#edd-payment-filters a,#edd-payment-filters input:not([type=radio]),#edd-payment-filters select,#system-info-textarea,.download_page_edd-reports .inside .button,.download_page_edd-reports .inside input[type=submit],.download_page_edd-reports .inside input[type=text],.download_page_edd-reports .inside select,.download_page_edd-settings .inside input[type=button],.download_page_edd-tools .inside input[type=submit],.download_page_edd-tools .inside input[type=text],.download_page_edd-tools .inside select{width:100%}#edd-add-discount select[multiple],#edd-edit-discount select[multiple],.download_page_edd-tools select[multiple]{height:200px!important}.download_page_edd-settings input[type=checkbox]{margin:2px 0}.post-type-download input[type=checkbox]{margin-left:2px}}.recount-stats-controls form{display:inline}.edd-recount-stats-descriptions span{display:none;line-height:24px}#edd-debug-log p.submit{margin:20px 0 0;padding:0}#edd-debug-log .edd-inline-button{margin-left:5px}.edd-settings-sidebar{padding-top:27px}.edd-settings-sidebar-content{background-color:#fff;text-align:center;border:1px solid #ddd;box-sizing:border-box;max-width:300px}.edd-settings-sidebar-content p{font-size:14px;line-height:1.5;margin-top:0}.edd-sidebar-header-section{background-color:#35495c;line-height:1;padding:26px 20px 24px;border-bottom:3px dashed #fafafa}.edd-sidebar-description-section{background-color:#fafafa;padding:16px 20px;border-bottom:1px solid #ddd}.edd-sidebar-description-section .edd-sidebar-description{margin:0}.edd-sidebar-coupon-section{font-size:14px;padding:16px 20px}.edd-sidebar-coupon-section label{display:block;line-height:1.4;margin-bottom:6px}.edd-sidebar-coupon-section label strong{color:#253b51;font-weight:700}.edd-sidebar-coupon-section input{background:#f4f7fa;font-size:22px;font-weight:600;text-align:center;padding:10px;border:2px dashed #2794da;border-radius:4px;margin-bottom:16px;box-shadow:none;width:100%}.edd-sidebar-coupon-section input:focus{border:2px dashed #2794da;box-shadow:none}.edd-settings-sidebar-content .edd-coupon-note{color:#6c7883;font-size:13px;font-style:italic;margin:0}.edd-settings-sidebar-content .edd-coupon-note a{color:#253b51}.edd-settings-sidebar-content .edd-coupon-note a:hover{text-decoration:none}.edd-sidebar-footer-section{background-color:#fafafa;padding:16px 20px;border-top:1px solid #ddd}.edd-sidebar-footer-section .edd-cta-button{display:block;background-color:#2794da;color:#fff;text-decoration:none;font-size:20px;font-weight:700;text-transform:uppercase;padding:17px 10px;border:none;border-radius:4px;width:100%;box-sizing:border-box;box-shadow:none;transition:background-color .2s}.edd-sidebar-footer-section .edd-cta-button:hover{background-color:#2386c5}@media all and (min-width:1080px){.edd-has-sidebar .edd-settings-content{float:left;width:67%}.edd-has-sidebar .edd-settings-sidebar{float:right;width:31%}}@media all and (min-width:1240px){.edd-has-sidebar .edd-settings-content{width:74%}.edd-has-sidebar .edd-settings-sidebar{width:23%}}.taxes-tab .edd-has-sidebar .edd-settings-content,.taxes-tab .edd-has-sidebar .edd-settings-sidebar{float:none;width:100%}.bfcm-promo-img-container{background-color:#35495c;width:100%;height:160px}.bfcm-code{color:#2794da;font-weight:700}.sale-ends{position:absolute;bottom:9px;right:14px;display:inline-block;color:#6c7883;font-size:12px;text-align:right;font-style:italic;width:150px}
|
assets/images/promo/bfcm-header.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg viewBox="0 0 300 52" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2"><path d="M0.555,-0.212c0,0.047 -0.012,0.087 -0.037,0.122c-0.025,0.034 -0.06,0.06 -0.105,0.077c-0.045,0.017 -0.099,0.025 -0.162,0.025c-0.073,0 -0.14,-0.012 -0.201,-0.037l0,-0.192c0.029,0.022 0.061,0.039 0.097,0.052c0.035,0.013 0.068,0.02 0.099,0.02c0.023,0 0.041,-0.004 0.054,-0.012c0.013,-0.009 0.019,-0.021 0.019,-0.037c0,-0.011 -0.003,-0.021 -0.01,-0.03c-0.006,-0.009 -0.016,-0.017 -0.028,-0.024c-0.013,-0.008 -0.037,-0.018 -0.072,-0.031c-0.113,-0.043 -0.169,-0.113 -0.169,-0.21c0,-0.067 0.026,-0.122 0.077,-0.162c0.052,-0.041 0.121,-0.061 0.207,-0.061c0.025,0 0.047,0.001 0.068,0.003c0.02,0.002 0.039,0.004 0.056,0.007c0.016,0.003 0.04,0.009 0.07,0.017l0,0.178c-0.059,-0.032 -0.117,-0.048 -0.174,-0.048c-0.023,0 -0.042,0.004 -0.056,0.013c-0.015,0.009 -0.022,0.021 -0.022,0.036c0,0.015 0.006,0.027 0.017,0.037c0.012,0.009 0.036,0.022 0.073,0.037c0.073,0.029 0.124,0.061 0.154,0.096c0.03,0.035 0.045,0.076 0.045,0.124Z" fill="#2794da" fill-rule="nonzero" transform="matrix(37.8505 0 0 37.8505 114.537 50.892)"/><path d="M0.508,0l-0.031,-0.129l-0.209,0l-0.033,0.129l-0.228,0l0.241,-0.7l0.262,0l0.227,0.7l-0.229,0Zm-0.133,-0.548l-0.005,0c-0.001,0.008 -0.003,0.021 -0.007,0.039c-0.004,0.018 -0.023,0.094 -0.059,0.23l0.134,0l-0.049,-0.19c-0.007,-0.028 -0.011,-0.054 -0.014,-0.079Z" fill="#2794da" fill-rule="nonzero" transform="matrix(37.8505 0 0 37.8505 136.18 50.892)"/><path d="M0.468,0l-0.237,0l-0.226,-0.7l0.227,0l0.107,0.431c0.008,0.035 0.013,0.061 0.014,0.078l0.005,0c0.002,-0.022 0.007,-0.049 0.015,-0.081l0.104,-0.428l0.22,0l-0.229,0.7Z" fill="#2794da" fill-rule="nonzero" transform="matrix(37.8505 0 0 37.8505 164.567 50.892)"/><path d="M0.069,0l0,-0.7l0.436,0l0,0.165l-0.225,0l0,0.102l0.211,0l0,0.165l-0.211,0l0,0.103l0.241,0l0,0.165l-0.452,0Z" fill="#2794da" fill-rule="nonzero" transform="matrix(37.8505 0 0 37.8505 191.144 50.892)"/><path d="M0.044,0l0,-0.056c0,-0.04 0.005,-0.074 0.015,-0.104c0.009,-0.029 0.025,-0.056 0.046,-0.082c0.021,-0.026 0.057,-0.059 0.109,-0.099c0.037,-0.03 0.062,-0.051 0.074,-0.064c0.013,-0.012 0.022,-0.025 0.028,-0.037c0.006,-0.012 0.009,-0.025 0.009,-0.039c0,-0.047 -0.028,-0.07 -0.084,-0.07c-0.057,0 -0.111,0.021 -0.162,0.062l0,-0.17c0.039,-0.02 0.075,-0.033 0.109,-0.041c0.033,-0.008 0.068,-0.012 0.104,-0.012c0.076,0 0.135,0.018 0.176,0.055c0.042,0.036 0.063,0.087 0.063,0.153c0,0.051 -0.011,0.093 -0.033,0.129c-0.022,0.035 -0.062,0.071 -0.122,0.109c-0.045,0.03 -0.075,0.051 -0.09,0.065c-0.014,0.013 -0.022,0.025 -0.022,0.034l0.273,0l0,0.167l-0.493,0Z" fill="#2794da" fill-rule="nonzero" transform="matrix(37.8505 0 0 37.8505 222.544 50.892)"/><path d="M0.532,-0.237c0,0.048 -0.011,0.091 -0.034,0.129c-0.022,0.038 -0.055,0.067 -0.098,0.088c-0.042,0.022 -0.093,0.032 -0.15,0.032c-0.033,0 -0.066,-0.003 -0.101,-0.008c-0.035,-0.006 -0.064,-0.013 -0.086,-0.021l0,-0.162c0.048,0.026 0.1,0.039 0.154,0.039c0.036,0 0.063,-0.007 0.082,-0.02c0.018,-0.013 0.027,-0.031 0.027,-0.055c0,-0.051 -0.042,-0.077 -0.128,-0.077c-0.042,0 -0.082,0.004 -0.118,0.012l0.026,-0.42l0.395,0l0,0.162l-0.234,0l-0.007,0.098c0.019,-0.002 0.037,-0.003 0.053,-0.003c0.069,0 0.122,0.019 0.161,0.056c0.039,0.036 0.058,0.087 0.058,0.15Z" fill="#2794da" fill-rule="nonzero" transform="matrix(37.8505 0 0 37.8505 245.22 50.892)"/><path d="M0.848,-0.179c0,0.057 -0.017,0.103 -0.05,0.137c-0.034,0.035 -0.079,0.052 -0.136,0.052c-0.053,0 -0.095,-0.016 -0.127,-0.049c-0.031,-0.032 -0.047,-0.074 -0.047,-0.127c0,-0.058 0.017,-0.104 0.051,-0.138c0.033,-0.034 0.079,-0.051 0.135,-0.051c0.054,0 0.096,0.015 0.128,0.046c0.031,0.031 0.046,0.074 0.046,0.13Zm-0.128,0.006c0,-0.023 -0.004,-0.041 -0.013,-0.054c-0.009,-0.013 -0.021,-0.02 -0.036,-0.02c-0.017,0 -0.03,0.007 -0.039,0.021c-0.009,0.014 -0.014,0.032 -0.014,0.056c0,0.023 0.004,0.04 0.013,0.053c0.008,0.013 0.02,0.019 0.037,0.019c0.017,0 0.03,-0.007 0.039,-0.02c0.009,-0.013 0.013,-0.031 0.013,-0.055Zm-0.418,0.173l-0.154,0l0.45,-0.7l0.154,0l-0.45,0.7Zm0.107,-0.533c0,0.058 -0.017,0.104 -0.05,0.138c-0.034,0.034 -0.079,0.051 -0.135,0.051c-0.053,0 -0.095,-0.016 -0.127,-0.049c-0.031,-0.032 -0.047,-0.074 -0.047,-0.127c0,-0.057 0.016,-0.103 0.049,-0.138c0.033,-0.035 0.079,-0.052 0.136,-0.052c0.054,0 0.096,0.016 0.128,0.047c0.031,0.032 0.046,0.075 0.046,0.13Zm-0.128,0.005c0,-0.022 -0.004,-0.04 -0.013,-0.053c-0.008,-0.013 -0.02,-0.02 -0.035,-0.02c-0.017,0 -0.03,0.007 -0.039,0.021c-0.009,0.014 -0.014,0.032 -0.014,0.056c0,0.023 0.004,0.04 0.013,0.053c0.008,0.013 0.02,0.019 0.037,0.019c0.016,0 0.029,-0.007 0.038,-0.02c0.008,-0.013 0.013,-0.031 0.013,-0.056Z" fill="#2794da" fill-rule="nonzero" transform="matrix(37.8505 0 0 37.8505 267.898 50.892)"/><g><path d="M0.555,-0.212c0,0.047 -0.012,0.087 -0.037,0.122c-0.025,0.034 -0.06,0.06 -0.105,0.077c-0.045,0.017 -0.099,0.025 -0.162,0.025c-0.073,0 -0.14,-0.012 -0.201,-0.037l0,-0.192c0.029,0.022 0.061,0.039 0.097,0.052c0.035,0.013 0.068,0.02 0.099,0.02c0.023,0 0.041,-0.004 0.054,-0.012c0.013,-0.009 0.019,-0.021 0.019,-0.037c0,-0.011 -0.003,-0.021 -0.01,-0.03c-0.006,-0.009 -0.016,-0.017 -0.028,-0.024c-0.013,-0.008 -0.037,-0.018 -0.072,-0.031c-0.113,-0.043 -0.169,-0.113 -0.169,-0.21c0,-0.067 0.026,-0.122 0.077,-0.162c0.052,-0.041 0.121,-0.061 0.207,-0.061c0.025,0 0.047,0.001 0.068,0.003c0.02,0.002 0.039,0.004 0.056,0.007c0.016,0.003 0.04,0.009 0.07,0.017l0,0.178c-0.059,-0.032 -0.117,-0.048 -0.174,-0.048c-0.023,0 -0.042,0.004 -0.056,0.013c-0.015,0.009 -0.022,0.021 -0.022,0.036c0,0.015 0.006,0.027 0.017,0.037c0.012,0.009 0.036,0.022 0.073,0.037c0.073,0.029 0.124,0.061 0.154,0.096c0.03,0.035 0.045,0.076 0.045,0.124Z" fill="#fff" fill-rule="nonzero" transform="matrix(37.8505 0 0 37.8505 -1.232 50.892)"/><path d="M0.508,0l-0.031,-0.129l-0.209,0l-0.033,0.129l-0.228,0l0.241,-0.7l0.262,0l0.227,0.7l-0.229,0Zm-0.133,-0.548l-0.005,0c-0.001,0.008 -0.003,0.021 -0.007,0.039c-0.004,0.018 -0.023,0.094 -0.059,0.23l0.134,0l-0.049,-0.19c-0.007,-0.028 -0.011,-0.054 -0.014,-0.079Z" fill="#fff" fill-rule="nonzero" transform="matrix(37.8505 0 0 37.8505 20.41 50.892)"/><path d="M0.069,0l0,-0.7l0.211,0l0,0.535l0.241,0l0,0.165l-0.452,0Z" fill="#fff" fill-rule="nonzero" transform="matrix(37.8505 0 0 37.8505 48.798 50.892)"/><path d="M0.069,0l0,-0.7l0.436,0l0,0.165l-0.225,0l0,0.102l0.211,0l0,0.165l-0.211,0l0,0.103l0.241,0l0,0.165l-0.452,0Z" fill="#fff" fill-rule="nonzero" transform="matrix(37.8505 0 0 37.8505 69.275 50.892)"/><path d="M0.265,-0.236l-0.167,0l-0.026,-0.464l0.219,0l-0.026,0.464Zm0.034,0.149c0,0.029 -0.011,0.053 -0.032,0.071c-0.021,0.019 -0.049,0.028 -0.084,0.028c-0.034,0 -0.062,-0.009 -0.084,-0.028c-0.021,-0.019 -0.032,-0.043 -0.032,-0.071c0,-0.029 0.01,-0.052 0.031,-0.069c0.021,-0.018 0.05,-0.027 0.085,-0.027c0.035,0 0.063,0.009 0.084,0.027c0.021,0.017 0.032,0.04 0.032,0.069Z" fill="#fff" fill-rule="nonzero" transform="matrix(37.8505 0 0 37.8505 90.16 50.892)"/></g><g><path d="M0.667,-0.215c0,0.069 -0.024,0.122 -0.072,0.159c-0.048,0.037 -0.117,0.056 -0.207,0.056l-0.319,0l0,-0.7l0.297,0c0.186,0 0.279,0.056 0.279,0.169c0,0.025 -0.006,0.047 -0.018,0.067c-0.011,0.021 -0.029,0.039 -0.053,0.054c-0.024,0.015 -0.05,0.026 -0.079,0.031l0,0.002c0.033,0.004 0.063,0.014 0.089,0.03c0.027,0.015 0.047,0.035 0.062,0.059c0.014,0.023 0.021,0.048 0.021,0.073Zm-0.246,-0.279c0,-0.043 -0.034,-0.065 -0.102,-0.065l-0.039,0l0,0.132l0.061,0c0.023,0 0.042,-0.006 0.057,-0.019c0.015,-0.012 0.023,-0.028 0.023,-0.048Zm0.022,0.278c0,-0.02 -0.007,-0.037 -0.022,-0.05c-0.015,-0.013 -0.034,-0.019 -0.058,-0.019l-0.083,0l0,0.143l0.07,0c0.029,0 0.051,-0.007 0.068,-0.02c0.017,-0.013 0.025,-0.031 0.025,-0.054Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 -1.234 12.758)"/><path d="M0.069,0l0,-0.7l0.211,0l0,0.535l0.241,0l0,0.165l-0.452,0Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 11.148 12.758)"/><path d="M0.508,0l-0.031,-0.129l-0.209,0l-0.033,0.129l-0.228,0l0.241,-0.7l0.262,0l0.227,0.7l-0.229,0Zm-0.133,-0.548l-0.005,0c-0.001,0.008 -0.003,0.021 -0.007,0.039c-0.004,0.018 -0.023,0.094 -0.059,0.23l0.134,0l-0.049,-0.19c-0.007,-0.028 -0.011,-0.054 -0.014,-0.079Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 20.843 12.758)"/><path d="M0.59,-0.019c-0.058,0.021 -0.125,0.031 -0.201,0.031c-0.074,0 -0.139,-0.014 -0.193,-0.043c-0.054,-0.028 -0.095,-0.069 -0.123,-0.121c-0.029,-0.053 -0.043,-0.113 -0.043,-0.182c0,-0.074 0.016,-0.14 0.048,-0.197c0.032,-0.058 0.077,-0.102 0.135,-0.134c0.058,-0.031 0.125,-0.047 0.201,-0.047c0.061,0 0.119,0.007 0.176,0.022l0,0.195c-0.02,-0.012 -0.043,-0.021 -0.07,-0.027c-0.027,-0.007 -0.054,-0.01 -0.082,-0.01c-0.057,0 -0.102,0.016 -0.136,0.049c-0.033,0.033 -0.049,0.078 -0.049,0.134c0,0.056 0.016,0.1 0.049,0.132c0.034,0.033 0.078,0.049 0.133,0.049c0.051,0 0.103,-0.013 0.155,-0.039l0,0.188Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 34.283 12.758)"/><path d="M0.456,0l-0.155,-0.296c-0.011,-0.023 -0.017,-0.039 -0.019,-0.048l-0.002,0l0,0.344l-0.211,0l0,-0.7l0.211,0l0,0.333l0.002,0c0.006,-0.018 0.013,-0.034 0.021,-0.049l0.14,-0.284l0.25,0l-0.199,0.334l0.218,0.366l-0.256,0Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 45.57 12.758)"/><path d="M0.28,-0.535l0,0.126l0.208,0l0,0.165l-0.208,0l0,0.244l-0.211,0l0,-0.7l0.439,0l0,0.165l-0.228,0Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 62.913 12.758)"/><path d="M0.432,0l-0.052,-0.151c-0.01,-0.03 -0.023,-0.053 -0.039,-0.07c-0.017,-0.017 -0.034,-0.025 -0.053,-0.025l-0.008,0l0,0.246l-0.211,0l0,-0.7l0.28,0c0.098,0 0.17,0.016 0.217,0.048c0.047,0.032 0.07,0.08 0.07,0.144c0,0.048 -0.013,0.089 -0.041,0.121c-0.027,0.033 -0.067,0.056 -0.121,0.071l0,0.002c0.03,0.009 0.054,0.024 0.074,0.044c0.02,0.021 0.037,0.051 0.053,0.092l0.069,0.178l-0.238,0Zm-0.02,-0.478c0,-0.023 -0.007,-0.042 -0.021,-0.056c-0.015,-0.013 -0.037,-0.02 -0.068,-0.02l-0.043,0l0,0.16l0.038,0c0.028,0 0.051,-0.008 0.068,-0.024c0.017,-0.016 0.026,-0.036 0.026,-0.06Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 72.609 12.758)"/><path fill="#fff" fill-rule="nonzero" d="M0.069 -0.7H0.28V0H0.069z" transform="matrix(17.92028 0 0 17.92028 84.833 12.758)"/><path d="M0.729,-0.359c0,0.071 -0.015,0.134 -0.045,0.188c-0.029,0.055 -0.072,0.097 -0.127,0.127c-0.056,0.029 -0.119,0.044 -0.192,0.044l-0.296,0l0,-0.7l0.29,0c0.247,0 0.37,0.114 0.37,0.341Zm-0.224,0.002c0,-0.034 -0.007,-0.065 -0.021,-0.092c-0.014,-0.028 -0.033,-0.049 -0.059,-0.064c-0.026,-0.015 -0.056,-0.022 -0.091,-0.022l-0.054,0l0,0.37l0.059,0c0.05,0 0.091,-0.017 0.121,-0.052c0.03,-0.035 0.045,-0.081 0.045,-0.14Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 91.08 12.758)"/><path d="M0.508,0l-0.031,-0.129l-0.209,0l-0.033,0.129l-0.228,0l0.241,-0.7l0.262,0l0.227,0.7l-0.229,0Zm-0.133,-0.548l-0.005,0c-0.001,0.008 -0.003,0.021 -0.007,0.039c-0.004,0.018 -0.023,0.094 -0.059,0.23l0.134,0l-0.049,-0.19c-0.007,-0.028 -0.011,-0.054 -0.014,-0.079Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 104.678 12.758)"/><path d="M0.427,-0.243l0,0.243l-0.211,0l0,-0.24l-0.216,-0.46l0.242,0l0.076,0.22c0.005,0.015 0.009,0.028 0.011,0.039c0.002,0.011 0.004,0.022 0.007,0.034l0.002,0c0.004,-0.03 0.009,-0.053 0.014,-0.069l0.075,-0.224l0.223,0l-0.223,0.457Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 118.119 12.758)"/><path d="M0.528,0.001l-0.041,-0.048c-0.022,0.017 -0.053,0.031 -0.092,0.042c-0.039,0.012 -0.077,0.017 -0.113,0.017c-0.08,0 -0.142,-0.017 -0.186,-0.052c-0.044,-0.034 -0.066,-0.083 -0.066,-0.145c0,-0.037 0.013,-0.072 0.04,-0.106c0.027,-0.033 0.067,-0.063 0.122,-0.091c-0.047,-0.051 -0.07,-0.103 -0.07,-0.154c0,-0.052 0.02,-0.095 0.061,-0.127c0.041,-0.033 0.094,-0.049 0.16,-0.049c0.062,0 0.112,0.015 0.15,0.044c0.038,0.029 0.057,0.068 0.057,0.116c0,0.039 -0.011,0.072 -0.034,0.1c-0.022,0.028 -0.058,0.054 -0.107,0.076l0.1,0.113c0.014,-0.029 0.022,-0.069 0.022,-0.119l0.159,0c0,0.047 -0.007,0.09 -0.02,0.127c-0.013,0.038 -0.035,0.072 -0.065,0.103l0.14,0.153l-0.217,0Zm-0.139,-0.542c0,-0.014 -0.005,-0.026 -0.015,-0.036c-0.01,-0.01 -0.022,-0.015 -0.036,-0.015c-0.016,0 -0.029,0.005 -0.039,0.013c-0.01,0.009 -0.015,0.021 -0.015,0.037c0,0.01 0.003,0.02 0.009,0.031c0.006,0.011 0.02,0.028 0.042,0.053c0.02,-0.012 0.034,-0.025 0.042,-0.038c0.008,-0.014 0.012,-0.028 0.012,-0.045Zm-0.124,0.244c-0.014,0.007 -0.025,0.018 -0.034,0.034c-0.01,0.016 -0.014,0.034 -0.014,0.054c0,0.028 0.009,0.05 0.027,0.067c0.019,0.016 0.041,0.025 0.068,0.025c0.017,0 0.033,-0.003 0.048,-0.008c0.016,-0.006 0.029,-0.013 0.039,-0.021l-0.134,-0.151Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 134.743 12.758)"/><path d="M0.59,-0.019c-0.058,0.021 -0.125,0.031 -0.201,0.031c-0.074,0 -0.139,-0.014 -0.193,-0.043c-0.054,-0.028 -0.095,-0.069 -0.123,-0.121c-0.029,-0.053 -0.043,-0.113 -0.043,-0.182c0,-0.074 0.016,-0.14 0.048,-0.197c0.032,-0.058 0.077,-0.102 0.135,-0.134c0.058,-0.031 0.125,-0.047 0.201,-0.047c0.061,0 0.119,0.007 0.176,0.022l0,0.195c-0.02,-0.012 -0.043,-0.021 -0.07,-0.027c-0.027,-0.007 -0.054,-0.01 -0.082,-0.01c-0.057,0 -0.102,0.016 -0.136,0.049c-0.033,0.033 -0.049,0.078 -0.049,0.134c0,0.056 0.016,0.1 0.049,0.132c0.034,0.033 0.078,0.049 0.133,0.049c0.051,0 0.103,-0.013 0.155,-0.039l0,0.188Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 152.962 12.758)"/><path d="M0.427,-0.243l0,0.243l-0.211,0l0,-0.24l-0.216,-0.46l0.242,0l0.076,0.22c0.005,0.015 0.009,0.028 0.011,0.039c0.002,0.011 0.004,0.022 0.007,0.034l0.002,0c0.004,-0.03 0.009,-0.053 0.014,-0.069l0.075,-0.224l0.223,0l-0.223,0.457Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 164.25 12.758)"/><path d="M0.667,-0.215c0,0.069 -0.024,0.122 -0.072,0.159c-0.048,0.037 -0.117,0.056 -0.207,0.056l-0.319,0l0,-0.7l0.297,0c0.186,0 0.279,0.056 0.279,0.169c0,0.025 -0.006,0.047 -0.018,0.067c-0.011,0.021 -0.029,0.039 -0.053,0.054c-0.024,0.015 -0.05,0.026 -0.079,0.031l0,0.002c0.033,0.004 0.063,0.014 0.089,0.03c0.027,0.015 0.047,0.035 0.062,0.059c0.014,0.023 0.021,0.048 0.021,0.073Zm-0.246,-0.279c0,-0.043 -0.034,-0.065 -0.102,-0.065l-0.039,0l0,0.132l0.061,0c0.023,0 0.042,-0.006 0.057,-0.019c0.015,-0.012 0.023,-0.028 0.023,-0.048Zm0.022,0.278c0,-0.02 -0.007,-0.037 -0.022,-0.05c-0.015,-0.013 -0.034,-0.019 -0.058,-0.019l-0.083,0l0,0.143l0.07,0c0.029,0 0.051,-0.007 0.068,-0.02c0.017,-0.013 0.025,-0.031 0.025,-0.054Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 175.896 12.758)"/><path d="M0.069,0l0,-0.7l0.436,0l0,0.165l-0.225,0l0,0.102l0.211,0l0,0.165l-0.211,0l0,0.103l0.241,0l0,0.165l-0.452,0Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 188.277 12.758)"/><path d="M0.432,0l-0.052,-0.151c-0.01,-0.03 -0.023,-0.053 -0.039,-0.07c-0.017,-0.017 -0.034,-0.025 -0.053,-0.025l-0.008,0l0,0.246l-0.211,0l0,-0.7l0.28,0c0.098,0 0.17,0.016 0.217,0.048c0.047,0.032 0.07,0.08 0.07,0.144c0,0.048 -0.013,0.089 -0.041,0.121c-0.027,0.033 -0.067,0.056 -0.121,0.071l0,0.002c0.03,0.009 0.054,0.024 0.074,0.044c0.02,0.021 0.037,0.051 0.053,0.092l0.069,0.178l-0.238,0Zm-0.02,-0.478c0,-0.023 -0.007,-0.042 -0.021,-0.056c-0.015,-0.013 -0.037,-0.02 -0.068,-0.02l-0.043,0l0,0.16l0.038,0c0.028,0 0.051,-0.008 0.068,-0.024c0.017,-0.016 0.026,-0.036 0.026,-0.06Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 198.164 12.758)"/><path d="M0.71,0l0,-0.384c0,-0.036 0.001,-0.076 0.003,-0.119l0.002,-0.032l-0.006,0c-0.01,0.055 -0.018,0.093 -0.024,0.114l-0.103,0.421l-0.198,0l-0.108,-0.416c-0.003,-0.01 -0.011,-0.05 -0.023,-0.119l-0.006,0c0.005,0.109 0.007,0.178 0.007,0.205l0,0.33l-0.185,0l0,-0.7l0.316,0l0.096,0.38c0.002,0.008 0.005,0.024 0.009,0.048c0.004,0.024 0.006,0.042 0.007,0.055l0.003,0c0.004,-0.029 0.009,-0.064 0.017,-0.105l0.09,-0.378l0.311,0l0,0.7l-0.208,0Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 215.367 12.758)"/><path d="M0.735,-0.352c0,0.07 -0.015,0.133 -0.046,0.189c-0.03,0.055 -0.072,0.098 -0.126,0.129c-0.055,0.031 -0.116,0.046 -0.183,0.046c-0.066,0 -0.126,-0.015 -0.18,-0.044c-0.053,-0.03 -0.095,-0.072 -0.125,-0.126c-0.03,-0.054 -0.045,-0.115 -0.045,-0.183c0,-0.071 0.015,-0.135 0.045,-0.192c0.03,-0.057 0.073,-0.101 0.128,-0.132c0.054,-0.031 0.116,-0.047 0.186,-0.047c0.067,0 0.127,0.015 0.18,0.045c0.053,0.03 0.094,0.072 0.123,0.127c0.028,0.055 0.043,0.118 0.043,0.188Zm-0.224,0.006c0,-0.058 -0.011,-0.103 -0.033,-0.136c-0.022,-0.034 -0.052,-0.05 -0.091,-0.05c-0.042,0 -0.075,0.016 -0.098,0.048c-0.023,0.032 -0.035,0.077 -0.035,0.135c0,0.057 0.012,0.101 0.035,0.133c0.023,0.032 0.055,0.048 0.095,0.048c0.024,0 0.046,-0.007 0.066,-0.021c0.019,-0.015 0.034,-0.035 0.045,-0.062c0.011,-0.027 0.016,-0.058 0.016,-0.095Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 233.051 12.758)"/><path d="M0.558,0l-0.247,-0.338c-0.019,-0.027 -0.035,-0.051 -0.048,-0.072l-0.002,0c0.002,0.034 0.003,0.073 0.003,0.116l0,0.294l-0.195,0l0,-0.7l0.199,0l0.237,0.321l0.023,0.033c0.005,0.006 0.009,0.013 0.012,0.018c0.004,0.006 0.007,0.011 0.009,0.016l0.002,0c-0.002,-0.014 -0.003,-0.039 -0.003,-0.074l0,-0.314l0.195,0l0,0.7l-0.185,0Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 246.763 12.758)"/><path d="M0.729,-0.359c0,0.071 -0.015,0.134 -0.045,0.188c-0.029,0.055 -0.072,0.097 -0.127,0.127c-0.056,0.029 -0.119,0.044 -0.192,0.044l-0.296,0l0,-0.7l0.29,0c0.247,0 0.37,0.114 0.37,0.341Zm-0.224,0.002c0,-0.034 -0.007,-0.065 -0.021,-0.092c-0.014,-0.028 -0.033,-0.049 -0.059,-0.064c-0.026,-0.015 -0.056,-0.022 -0.091,-0.022l-0.054,0l0,0.37l0.059,0c0.05,0 0.091,-0.017 0.121,-0.052c0.03,-0.035 0.045,-0.081 0.045,-0.14Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 261.314 12.758)"/><path d="M0.508,0l-0.031,-0.129l-0.209,0l-0.033,0.129l-0.228,0l0.241,-0.7l0.262,0l0.227,0.7l-0.229,0Zm-0.133,-0.548l-0.005,0c-0.001,0.008 -0.003,0.021 -0.007,0.039c-0.004,0.018 -0.023,0.094 -0.059,0.23l0.134,0l-0.049,-0.19c-0.007,-0.028 -0.011,-0.054 -0.014,-0.079Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 274.913 12.758)"/><path d="M0.427,-0.243l0,0.243l-0.211,0l0,-0.24l-0.216,-0.46l0.242,0l0.076,0.22c0.005,0.015 0.009,0.028 0.011,0.039c0.002,0.011 0.004,0.022 0.007,0.034l0.002,0c0.004,-0.03 0.009,-0.053 0.014,-0.069l0.075,-0.224l0.223,0l-0.223,0.457Z" fill="#fff" fill-rule="nonzero" transform="matrix(17.92028 0 0 17.92028 288.352 12.758)"/></g></svg>
|
assets/images/promo/edd-25-percent-off.png
ADDED
Binary file
|
easy-digital-downloads.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Description: The easiest way to sell digital products with WordPress.
|
6 |
* Author: Easy Digital Downloads
|
7 |
* Author URI: https://easydigitaldownloads.com
|
8 |
-
* Version: 2.9.
|
9 |
* Text Domain: easy-digital-downloads
|
10 |
* Domain Path: languages
|
11 |
*
|
@@ -25,7 +25,7 @@
|
|
25 |
* @package EDD
|
26 |
* @category Core
|
27 |
* @author Pippin Williamson
|
28 |
-
* @version 2.9.
|
29 |
*/
|
30 |
|
31 |
// Exit if accessed directly.
|
5 |
* Description: The easiest way to sell digital products with WordPress.
|
6 |
* Author: Easy Digital Downloads
|
7 |
* Author URI: https://easydigitaldownloads.com
|
8 |
+
* Version: 2.9.20
|
9 |
* Text Domain: easy-digital-downloads
|
10 |
* Domain Path: languages
|
11 |
*
|
25 |
* @package EDD
|
26 |
* @category Core
|
27 |
* @author Pippin Williamson
|
28 |
+
* @version 2.9.20
|
29 |
*/
|
30 |
|
31 |
// Exit if accessed directly.
|
includes/admin/add-ons.php
CHANGED
@@ -82,10 +82,39 @@ function edd_add_ons_page() {
|
|
82 |
</ul>
|
83 |
</div>
|
84 |
<div id="tab_container">
|
85 |
-
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
<div class="clear"></div>
|
87 |
<div class="edd-add-ons-footer">
|
88 |
-
<a href="https://easydigitaldownloads.com/downloads/?utm_source=plugin-addons-page&utm_medium=plugin&utm_campaign=<?php echo $campaign; ?>&utm_content=All%20Extensions" class="button-primary" target="_blank"><?php
|
89 |
</div>
|
90 |
</div><!-- #tab_container-->
|
91 |
</div>
|
82 |
</ul>
|
83 |
</div>
|
84 |
<div id="tab_container">
|
85 |
+
<?php
|
86 |
+
|
87 |
+
// Display a promotional element before all add ons if a promotion is active.
|
88 |
+
$is_promo_active = edd_is_promo_active();
|
89 |
+
if ( true === $is_promo_active ) {
|
90 |
+
|
91 |
+
// Build the main URL for the promotion.
|
92 |
+
$args = array(
|
93 |
+
'utm_source' => 'add-ons-feed',
|
94 |
+
'utm_medium' => 'wp-admin',
|
95 |
+
'utm_campaign' => 'bfcm2019',
|
96 |
+
'utm_content' => 'first-feed-element-' . $active_tab,
|
97 |
+
);
|
98 |
+
$url = add_query_arg( $args, 'https://easydigitaldownloads.com/pricing/' );
|
99 |
+
?>
|
100 |
+
<div class="edd-add-ons-promo edd-extension">
|
101 |
+
<h3 class="edd-extension-title">Black Friday & Cyber Monday sale!</h3>
|
102 |
+
<a href="<?php echo esc_url( $url ); ?>" title="Black Friday & Cyber Monday sale">
|
103 |
+
<img class="attachment-download-grid-thumb size-download-grid-thumb wp-post-image" src="<?php echo esc_url( EDD_PLUGIN_URL . 'assets/images/promo/edd-25-percent-off.png' ); ?>">
|
104 |
+
</a>
|
105 |
+
<p><?php echo wp_kses_post( __( 'Save 25% on all Easy Digital Downloads purchases <strong>this week</strong>, including renewals and upgrades! Use code <span class="bfcm-code">BFCM2019</span> at checkout.', 'easy-digital-downloads' ) ); ?></p>
|
106 |
+
<a class="button-secondary" href="<?php echo esc_url( $url ); ?>" target="_blank"><?php esc_html_e( 'Don\'t miss out!', 'easy-digital-downloads' ); ?></a>
|
107 |
+
<span class="sale-ends"><?php esc_html_e( 'Sale ends 23:59 PM December 6th CST', 'easy-digital-downloads' ); ?></span>
|
108 |
+
</div>
|
109 |
+
<?php
|
110 |
+
}
|
111 |
+
|
112 |
+
// Display all add ons.
|
113 |
+
echo wp_kses_post( edd_add_ons_get_feed( $active_tab ) );
|
114 |
+
?>
|
115 |
<div class="clear"></div>
|
116 |
<div class="edd-add-ons-footer">
|
117 |
+
<a href="https://easydigitaldownloads.com/downloads/?utm_source=plugin-addons-page&utm_medium=plugin&utm_campaign=<?php echo esc_attr( $campaign ); ?>&utm_content=All%20Extensions" class="button-primary" target="_blank"><?php esc_html_e( 'Browse All Integrations', 'easy-digital-downloads' ); ?></a>
|
118 |
</div>
|
119 |
</div><!-- #tab_container-->
|
120 |
</div>
|
includes/admin/downloads/metabox.php
CHANGED
@@ -21,8 +21,9 @@ if ( ! defined( 'ABSPATH' ) ) exit;
|
|
21 |
* @return void
|
22 |
*/
|
23 |
function edd_add_download_meta_box() {
|
24 |
-
|
25 |
-
$
|
|
|
26 |
|
27 |
foreach ( $post_types as $post_type ) {
|
28 |
|
@@ -47,6 +48,12 @@ function edd_add_download_meta_box() {
|
|
47 |
add_meta_box( 'edd-reviews-status', __( 'Product Reviews', 'easy-digital-downloads' ), 'edd_render_review_status_metabox', 'download', 'side', 'low' );
|
48 |
}
|
49 |
|
|
|
|
|
|
|
|
|
|
|
|
|
50 |
}
|
51 |
}
|
52 |
add_action( 'add_meta_boxes', 'edd_add_download_meta_box' );
|
@@ -1204,30 +1211,45 @@ function edd_render_stats_meta_box() {
|
|
1204 |
}
|
1205 |
|
1206 |
/**
|
1207 |
-
*
|
1208 |
*
|
1209 |
-
* @since 2.
|
1210 |
-
*
|
|
|
1211 |
*/
|
1212 |
-
function
|
1213 |
-
ob_start();
|
1214 |
-
|
1215 |
$possible_locations = array( 'edd-reviews/edd-reviews.php', 'EDD-Reviews/edd-reviews.php' );
|
1216 |
-
$
|
|
|
1217 |
foreach ( $possible_locations as $location ) {
|
|
|
1218 |
if ( 0 !== validate_plugin( $location ) ) {
|
1219 |
continue;
|
1220 |
}
|
1221 |
-
|
1222 |
-
$plugin_found = $location;
|
1223 |
-
break;
|
1224 |
}
|
1225 |
-
if ( false !== $plugin_found ) {
|
1226 |
|
1227 |
-
|
1228 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1229 |
'action' => 'activate',
|
1230 |
-
'plugin' => sanitize_text_field( $
|
1231 |
'plugin_status' => 'all',
|
1232 |
);
|
1233 |
$activate_url = add_query_arg( $args, $base_url );
|
@@ -1235,26 +1257,77 @@ function edd_render_review_status_metabox() {
|
|
1235 |
|
1236 |
} else {
|
1237 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1238 |
$base_url = 'https://easydigitaldownloads.com/downloads/product-reviews';
|
1239 |
-
$
|
1240 |
-
'utm_source' => 'edit-download',
|
1241 |
-
'utm_medium' => 'enable-reviews',
|
1242 |
-
'utm_campaign' => 'admin',
|
1243 |
-
);
|
1244 |
-
$url = add_query_arg( $args, $base_url );
|
1245 |
?>
|
1246 |
<p>
|
1247 |
-
<?php
|
|
|
|
|
|
|
1248 |
</p>
|
1249 |
<?php
|
1250 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1251 |
}
|
1252 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1253 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1254 |
$rendered = ob_get_contents();
|
1255 |
ob_end_clean();
|
1256 |
|
1257 |
-
echo $rendered;
|
1258 |
}
|
1259 |
|
1260 |
/**
|
21 |
* @return void
|
22 |
*/
|
23 |
function edd_add_download_meta_box() {
|
24 |
+
$reviews_location = edd_reviews_location();
|
25 |
+
$is_promo_active = edd_is_promo_active();
|
26 |
+
$post_types = apply_filters( 'edd_download_metabox_post_types', array( 'download' ) );
|
27 |
|
28 |
foreach ( $post_types as $post_type ) {
|
29 |
|
48 |
add_meta_box( 'edd-reviews-status', __( 'Product Reviews', 'easy-digital-downloads' ), 'edd_render_review_status_metabox', 'download', 'side', 'low' );
|
49 |
}
|
50 |
|
51 |
+
// If a promotion is active and Product Reviews is either activated or installed but not activated, show promo.
|
52 |
+
if ( true === $is_promo_active ) {
|
53 |
+
if ( class_exists( 'EDD_Reviews' ) || ( ! class_exists( 'EDD_Reviews' ) && ! empty( $reviews_location ) ) ) {
|
54 |
+
add_meta_box( 'edd-promo', __( 'Black Friday & Cyber Monday sale!', 'easy-digital-downloads' ), 'edd_render_promo_metabox', 'download', 'side', 'low' );
|
55 |
+
}
|
56 |
+
}
|
57 |
}
|
58 |
}
|
59 |
add_action( 'add_meta_boxes', 'edd_add_download_meta_box' );
|
1211 |
}
|
1212 |
|
1213 |
/**
|
1214 |
+
* Get the path of the Product Reviews plugin
|
1215 |
*
|
1216 |
+
* @since 2.9.20
|
1217 |
+
*
|
1218 |
+
* @return mixed|string
|
1219 |
*/
|
1220 |
+
function edd_reviews_location() {
|
|
|
|
|
1221 |
$possible_locations = array( 'edd-reviews/edd-reviews.php', 'EDD-Reviews/edd-reviews.php' );
|
1222 |
+
$reviews_location = '';
|
1223 |
+
|
1224 |
foreach ( $possible_locations as $location ) {
|
1225 |
+
|
1226 |
if ( 0 !== validate_plugin( $location ) ) {
|
1227 |
continue;
|
1228 |
}
|
1229 |
+
$reviews_location = $location;
|
|
|
|
|
1230 |
}
|
|
|
1231 |
|
1232 |
+
return $reviews_location;
|
1233 |
+
}
|
1234 |
+
|
1235 |
+
/**
|
1236 |
+
* Outputs a metabox for the Product Reviews extension to show or activate it.
|
1237 |
+
*
|
1238 |
+
* @since 2.8
|
1239 |
+
* @return void
|
1240 |
+
*/
|
1241 |
+
function edd_render_review_status_metabox() {
|
1242 |
+
$reviews_location = edd_reviews_location();
|
1243 |
+
$is_promo_active = edd_is_promo_active();
|
1244 |
+
|
1245 |
+
ob_start();
|
1246 |
+
|
1247 |
+
if ( ! empty( $reviews_location ) ) {
|
1248 |
+
$review_path = '';
|
1249 |
+
$base_url = wp_nonce_url( admin_url( 'plugins.php' ), 'activate-plugin_' . $reviews_location );
|
1250 |
+
$args = array(
|
1251 |
'action' => 'activate',
|
1252 |
+
'plugin' => sanitize_text_field( $reviews_location ),
|
1253 |
'plugin_status' => 'all',
|
1254 |
);
|
1255 |
$activate_url = add_query_arg( $args, $base_url );
|
1257 |
|
1258 |
} else {
|
1259 |
|
1260 |
+
// Adjust UTM params based on state of promotion.
|
1261 |
+
if ( true === $is_promo_active ) {
|
1262 |
+
$args = array(
|
1263 |
+
'utm_source' => 'download-metabox',
|
1264 |
+
'utm_medium' => 'wp-admin',
|
1265 |
+
'utm_campaign' => 'bfcm2019',
|
1266 |
+
'utm_content' => 'product-reviews-metabox-bfcm',
|
1267 |
+
);
|
1268 |
+
} else {
|
1269 |
+
$args = array(
|
1270 |
+
'utm_source' => 'edit-download',
|
1271 |
+
'utm_medium' => 'enable-reviews',
|
1272 |
+
'utm_campaign' => 'admin',
|
1273 |
+
);
|
1274 |
+
}
|
1275 |
+
|
1276 |
$base_url = 'https://easydigitaldownloads.com/downloads/product-reviews';
|
1277 |
+
$url = add_query_arg( $args, $base_url );
|
|
|
|
|
|
|
|
|
|
|
1278 |
?>
|
1279 |
<p>
|
1280 |
+
<?php
|
1281 |
+
// Translators: The %s represents the link to the Product Reviews extension.
|
1282 |
+
echo wp_kses_post( sprintf( __( 'Would you like to enable reviews for this product? Check out our <a target="_blank" href="%s">Product Reviews</a> extension.', 'easy-digital-downloads' ), esc_url( $url ) ) );
|
1283 |
+
?>
|
1284 |
</p>
|
1285 |
<?php
|
1286 |
+
// Add an additional note if a promotion is active.
|
1287 |
+
if ( true === $is_promo_active ) {
|
1288 |
+
?>
|
1289 |
+
<p>
|
1290 |
+
<?php echo wp_kses_post( __( 'Act now and <strong>SAVE 25%</strong> on your purchase. Sale ends <em>23:59 PM December 6th CST</em>. Use code <code>BFCM2019</code> at checkout.', 'easy-digital-downloads' ) ); ?>
|
1291 |
+
</p>
|
1292 |
+
<?php
|
1293 |
+
}
|
1294 |
}
|
1295 |
|
1296 |
+
$rendered = ob_get_contents();
|
1297 |
+
ob_end_clean();
|
1298 |
+
|
1299 |
+
echo wp_kses_post( $rendered );
|
1300 |
+
}
|
1301 |
+
|
1302 |
+
/**
|
1303 |
+
* Outputs a metabox for promotional content.
|
1304 |
+
*
|
1305 |
+
* @since 2.9.20
|
1306 |
+
* @return void
|
1307 |
+
*/
|
1308 |
+
function edd_render_promo_metabox() {
|
1309 |
+
ob_start();
|
1310 |
|
1311 |
+
// Build the main URL for the promotion.
|
1312 |
+
$args = array(
|
1313 |
+
'utm_source' => 'download-metabox',
|
1314 |
+
'utm_medium' => 'wp-admin',
|
1315 |
+
'utm_campaign' => 'bfcm2019',
|
1316 |
+
'utm_content' => 'bfcm-metabox',
|
1317 |
+
);
|
1318 |
+
$url = add_query_arg( $args, 'https://easydigitaldownloads.com/pricing/' );
|
1319 |
+
?>
|
1320 |
+
<p>
|
1321 |
+
<?php
|
1322 |
+
// Translators: The %s represents the link to the pricing page on the Easy Digital Downloads website.
|
1323 |
+
echo wp_kses_post( sprintf( __( 'Save 25% on all Easy Digital Downloads purchases <strong>this week</strong>, including renewals and upgrades! Sale ends 23:59 PM December 6th CST. <a target="_blank" href="%s">Don\'t miss out</a>!', 'easy-digital-downloads' ), $url ) );
|
1324 |
+
?>
|
1325 |
+
</p>
|
1326 |
+
<?php
|
1327 |
$rendered = ob_get_contents();
|
1328 |
ob_end_clean();
|
1329 |
|
1330 |
+
echo wp_kses_post( $rendered );
|
1331 |
}
|
1332 |
|
1333 |
/**
|
includes/admin/import/class-batch-import-downloads.php
CHANGED
@@ -192,7 +192,7 @@ class EDD_Batch_Downloads_Import extends EDD_Batch_Import {
|
|
192 |
// setup files
|
193 |
if( ! empty( $this->field_mapping['files'] ) && ! empty( $row[ $this->field_mapping['files'] ] ) ) {
|
194 |
|
195 |
-
$files = $this->
|
196 |
|
197 |
$this->set_files( $download_id, $files );
|
198 |
|
@@ -339,14 +339,12 @@ class EDD_Batch_Downloads_Import extends EDD_Batch_Import {
|
|
339 |
}
|
340 |
|
341 |
$download_file_args = array(
|
342 |
-
'
|
343 |
-
'
|
|
|
|
|
344 |
);
|
345 |
|
346 |
-
if ( ! empty( $condition ) ) {
|
347 |
-
$download_file_args['condition'] = $condition;
|
348 |
-
}
|
349 |
-
|
350 |
$download_files[ $file_id ] = $download_file_args;
|
351 |
$file_id++;
|
352 |
|
192 |
// setup files
|
193 |
if( ! empty( $this->field_mapping['files'] ) && ! empty( $row[ $this->field_mapping['files'] ] ) ) {
|
194 |
|
195 |
+
$files = $this->convert_file_string_to_array( $row[ $this->field_mapping['files'] ] );
|
196 |
|
197 |
$this->set_files( $download_id, $files );
|
198 |
|
339 |
}
|
340 |
|
341 |
$download_file_args = array(
|
342 |
+
'index' => $file_id,
|
343 |
+
'file' => $file_url,
|
344 |
+
'name' => basename( $file_url ),
|
345 |
+
'condition' => empty( $condition ) ? 'all' : $condition
|
346 |
);
|
347 |
|
|
|
|
|
|
|
|
|
348 |
$download_files[ $file_id ] = $download_file_args;
|
349 |
$file_id++;
|
350 |
|
includes/admin/import/class-batch-import.php
CHANGED
@@ -245,6 +245,51 @@ class EDD_Batch_Import {
|
|
245 |
|
246 |
}
|
247 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
248 |
/**
|
249 |
* Trims a column value for preview
|
250 |
*
|
245 |
|
246 |
}
|
247 |
|
248 |
+
/**
|
249 |
+
* Convert a files string containing delimiters to an array.
|
250 |
+
*
|
251 |
+
* This is identical to str_to_array() except it ignores all / characters.
|
252 |
+
*
|
253 |
+
* @since 2.9.20
|
254 |
+
* @param $str Input string to convert to an array
|
255 |
+
* @return array
|
256 |
+
*/
|
257 |
+
public function convert_file_string_to_array( $str = '' ) {
|
258 |
+
|
259 |
+
$array = array();
|
260 |
+
|
261 |
+
if( is_array( $str ) ) {
|
262 |
+
return array_map( 'trim', $str );
|
263 |
+
}
|
264 |
+
|
265 |
+
// Look for standard delimiters
|
266 |
+
if( false !== strpos( $str, '|' ) ) {
|
267 |
+
|
268 |
+
$delimiter = '|';
|
269 |
+
|
270 |
+
} elseif( false !== strpos( $str, ',' ) ) {
|
271 |
+
|
272 |
+
$delimiter = ',';
|
273 |
+
|
274 |
+
} elseif( false !== strpos( $str, ';' ) ) {
|
275 |
+
|
276 |
+
$delimiter = ';';
|
277 |
+
|
278 |
+
}
|
279 |
+
|
280 |
+
if( ! empty( $delimiter ) ) {
|
281 |
+
|
282 |
+
$array = (array) explode( $delimiter, $str );
|
283 |
+
|
284 |
+
} else {
|
285 |
+
|
286 |
+
$array[] = $str;
|
287 |
+
}
|
288 |
+
|
289 |
+
return array_map( 'trim', $array );
|
290 |
+
|
291 |
+
}
|
292 |
+
|
293 |
/**
|
294 |
* Trims a column value for preview
|
295 |
*
|
includes/admin/settings/display-settings.php
CHANGED
@@ -100,7 +100,7 @@ function edd_options_page() {
|
|
100 |
$number_of_sections = count( $sections );
|
101 |
$number = 0;
|
102 |
if ( $number_of_sections > 1 ) {
|
103 |
-
echo '<div><ul class="subsubsub">';
|
104 |
foreach( $sections as $section_id => $section_name ) {
|
105 |
echo '<li>';
|
106 |
$number++;
|
@@ -122,39 +122,104 @@ function edd_options_page() {
|
|
122 |
}
|
123 |
echo '</ul></div>';
|
124 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
125 |
?>
|
126 |
-
<div id="tab_container">
|
127 |
-
<
|
128 |
-
<
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
129 |
<?php
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
if ( 'main' === $section ) {
|
134 |
-
do_action( 'edd_settings_tab_top', $active_tab );
|
135 |
-
}
|
136 |
-
|
137 |
-
do_action( 'edd_settings_tab_top_' . $active_tab . '_' . $section );
|
138 |
-
|
139 |
-
do_settings_sections( 'edd_settings_' . $active_tab . '_' . $section );
|
140 |
-
|
141 |
-
do_action( 'edd_settings_tab_bottom_' . $active_tab . '_' . $section );
|
142 |
-
|
143 |
-
// For backwards compatibility
|
144 |
-
if ( 'main' === $section ) {
|
145 |
-
do_action( 'edd_settings_tab_bottom', $active_tab );
|
146 |
-
}
|
147 |
-
|
148 |
-
// If the main section was empty and we overrode the view with the next subsection, prepare the section for saving
|
149 |
-
if ( true === $override ) {
|
150 |
-
?><input type="hidden" name="edd_section_override" value="<?php echo $section; ?>" /><?php
|
151 |
}
|
152 |
?>
|
153 |
-
|
154 |
-
<?php submit_button(); ?>
|
155 |
-
</form>
|
156 |
</div><!-- #tab_container-->
|
157 |
</div><!-- .wrap -->
|
158 |
<?php
|
159 |
echo ob_get_clean();
|
160 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
100 |
$number_of_sections = count( $sections );
|
101 |
$number = 0;
|
102 |
if ( $number_of_sections > 1 ) {
|
103 |
+
echo '<div class="wp-clearfix"><ul class="subsubsub">';
|
104 |
foreach( $sections as $section_id => $section_name ) {
|
105 |
echo '<li>';
|
106 |
$number++;
|
122 |
}
|
123 |
echo '</ul></div>';
|
124 |
}
|
125 |
+
|
126 |
+
// Find out if we're displaying a sidebar.
|
127 |
+
$is_promo_active = edd_is_promo_active();
|
128 |
+
$wrapper_class = ( true === $is_promo_active )
|
129 |
+
? array( ' edd-has-sidebar' )
|
130 |
+
: array();
|
131 |
?>
|
132 |
+
<div id="tab_container" class="<?php echo esc_attr( $active_tab . '-tab' ); ?>">
|
133 |
+
<div class="edd-settings-wrap<?php echo esc_attr( implode( ' ', $wrapper_class ) ); ?> wp-clearfix">
|
134 |
+
<div class="edd-settings-content">
|
135 |
+
<form method="post" action="options.php">
|
136 |
+
<table class="form-table">
|
137 |
+
<?php
|
138 |
+
|
139 |
+
settings_fields( 'edd_settings' );
|
140 |
+
|
141 |
+
if ( 'main' === $section ) {
|
142 |
+
do_action( 'edd_settings_tab_top', $active_tab );
|
143 |
+
}
|
144 |
+
|
145 |
+
do_action( 'edd_settings_tab_top_' . $active_tab . '_' . $section );
|
146 |
+
|
147 |
+
do_settings_sections( 'edd_settings_' . $active_tab . '_' . $section );
|
148 |
+
|
149 |
+
do_action( 'edd_settings_tab_bottom_' . $active_tab . '_' . $section );
|
150 |
+
|
151 |
+
// For backwards compatibility.
|
152 |
+
if ( 'main' === $section ) {
|
153 |
+
do_action( 'edd_settings_tab_bottom', $active_tab );
|
154 |
+
}
|
155 |
+
|
156 |
+
// If the main section was empty and we overrode the view with the next subsection, prepare the section for saving.
|
157 |
+
if ( true === $override ) {
|
158 |
+
?>
|
159 |
+
<input type="hidden" name="edd_section_override" value="<?php echo esc_attr( $section ); ?>" />
|
160 |
+
<?php
|
161 |
+
}
|
162 |
+
?>
|
163 |
+
</table>
|
164 |
+
<?php submit_button(); ?>
|
165 |
+
</form>
|
166 |
+
</div>
|
167 |
<?php
|
168 |
+
if ( true === $is_promo_active ) {
|
169 |
+
edd_options_sidebar();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
170 |
}
|
171 |
?>
|
172 |
+
</div>
|
|
|
|
|
173 |
</div><!-- #tab_container-->
|
174 |
</div><!-- .wrap -->
|
175 |
<?php
|
176 |
echo ob_get_clean();
|
177 |
}
|
178 |
+
|
179 |
+
/**
|
180 |
+
* Display the sidebar
|
181 |
+
*
|
182 |
+
* @since 2.9.20
|
183 |
+
*
|
184 |
+
* @return string
|
185 |
+
*/
|
186 |
+
function edd_options_sidebar() {
|
187 |
+
|
188 |
+
// Get settings tab and section info
|
189 |
+
$active_tab = isset( $_GET['tab'] ) ? sanitize_text_field( $_GET['tab'] ) : 'general';
|
190 |
+
$active_tab = array_key_exists( $active_tab, edd_get_settings_tabs() ) ? $active_tab : 'general';
|
191 |
+
$active_section = isset( $_GET['section'] ) ? sanitize_text_field( $_GET['section'] ) : 'main';
|
192 |
+
$active_section = array_key_exists( $active_section, edd_get_settings_tab_sections( $active_tab ) ) ? $active_section : 'main';
|
193 |
+
|
194 |
+
// The coupon code we're promoting
|
195 |
+
$coupon_code = 'BCFM2019';
|
196 |
+
|
197 |
+
// Build the main URL for the promotion
|
198 |
+
$args = array(
|
199 |
+
'utm_source' => 'settings',
|
200 |
+
'utm_medium' => 'wp-admin',
|
201 |
+
'utm_campaign' => 'bfcm2019',
|
202 |
+
'utm_content' => 'sidebar-promo-' . $active_tab . '-' . $active_section,
|
203 |
+
);
|
204 |
+
$url = add_query_arg( $args, 'https://easydigitaldownloads.com/pricing/' );
|
205 |
+
?>
|
206 |
+
<div class="edd-settings-sidebar">
|
207 |
+
<div class="edd-settings-sidebar-content">
|
208 |
+
<div class="edd-sidebar-header-section">
|
209 |
+
<img class="edd-bcfm-header" src="<?php echo esc_url( EDD_PLUGIN_URL . 'assets/images/promo/bfcm-header.svg' ); ?>">
|
210 |
+
</div>
|
211 |
+
<div class="edd-sidebar-description-section">
|
212 |
+
<p class="edd-sidebar-description"><?php _e( 'Save 25% on all Easy Digital Downloads purchases <strong>this week</strong>, including renewals and upgrades!', 'easy-digital-downloads' ); ?></p>
|
213 |
+
</div>
|
214 |
+
<div class="edd-sidebar-coupon-section">
|
215 |
+
<label for="edd-coupon-code"><?php _e( 'Use code at checkout:', 'easy-digital-downloads' ); ?></label>
|
216 |
+
<input id="edd-coupon-code" type="text" value="<?php echo $coupon_code; ?>" readonly>
|
217 |
+
<p class="edd-coupon-note"><?php _e( 'Sale ends 23:59 PM December 6th CST. Save 25% on <a href="https://sandhillsdev.com/projects/" target="_blank">our other plugins</a>.', 'easy-digital-downloads' ); ?></p>
|
218 |
+
</div>
|
219 |
+
<div class="edd-sidebar-footer-section">
|
220 |
+
<a class="edd-cta-button" href="<?php echo esc_url( $url ); ?>" target="_blank"><?php _e( 'Shop Now!', 'easy-digital-downloads' ); ?></a>
|
221 |
+
</div>
|
222 |
+
</div>
|
223 |
+
</div>
|
224 |
+
<?php
|
225 |
+
}
|
includes/admin/settings/register-settings.php
CHANGED
@@ -2181,7 +2181,7 @@ function edd_sendwp_callback($args) {
|
|
2181 |
?>
|
2182 |
|
2183 |
<p>
|
2184 |
-
<button id="edd-sendwp-connect" class="button button-primary"><span class="dashicons dashicons-email"></span><?php
|
2185 |
</button>
|
2186 |
</p>
|
2187 |
|
2181 |
?>
|
2182 |
|
2183 |
<p>
|
2184 |
+
<button type="button" id="edd-sendwp-connect" class="button button-primary"><span class="dashicons dashicons-email"></span><?php esc_html_e( 'Connect SendWP', 'easy-digital-downloads' ); ?>
|
2185 |
</button>
|
2186 |
</p>
|
2187 |
|
includes/misc-functions.php
CHANGED
@@ -1012,6 +1012,31 @@ function edd_doing_cron() {
|
|
1012 |
return false;
|
1013 |
}
|
1014 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1015 |
/**
|
1016 |
* Polyfills for is_countable and is_iterable
|
1017 |
*
|
@@ -1057,4 +1082,4 @@ if ( ! function_exists( 'is_iterable' ) ) {
|
|
1057 |
function is_iterable( $var ) {
|
1058 |
return ( is_array( $var ) || $var instanceof Traversable );
|
1059 |
}
|
1060 |
-
}
|
1012 |
return false;
|
1013 |
}
|
1014 |
|
1015 |
+
/**
|
1016 |
+
* Check to see if we should be displaying promotional content
|
1017 |
+
*
|
1018 |
+
* In various parts of the plugin, we may choose to promote something like a sale for a limited time only. This
|
1019 |
+
* function should be used to set the conditions under which the promotions will display.
|
1020 |
+
*
|
1021 |
+
* @since 2.9.20
|
1022 |
+
*
|
1023 |
+
* @return bool
|
1024 |
+
*/
|
1025 |
+
function edd_is_promo_active() {
|
1026 |
+
|
1027 |
+
// Set the date/time range based on UTC.
|
1028 |
+
$start = strtotime( '2019-11-29 06:00:00' );
|
1029 |
+
$end = strtotime( '2019-12-07 05:59:59' );
|
1030 |
+
$now = time();
|
1031 |
+
|
1032 |
+
// Only display sidebar if the page is loaded within the date range.
|
1033 |
+
if ( ( $now > $start ) && ( $now < $end ) ) {
|
1034 |
+
return true;
|
1035 |
+
}
|
1036 |
+
|
1037 |
+
return false;
|
1038 |
+
}
|
1039 |
+
|
1040 |
/**
|
1041 |
* Polyfills for is_countable and is_iterable
|
1042 |
*
|
1082 |
function is_iterable( $var ) {
|
1083 |
return ( is_array( $var ) || $var instanceof Traversable );
|
1084 |
}
|
1085 |
+
}
|
includes/payments/actions.php
CHANGED
@@ -196,7 +196,8 @@ function edd_process_after_payment_actions( $payment_id = 0, $force = false ) {
|
|
196 |
|
197 |
$payment->add_note( __( 'After payment actions processed.', 'easy-digital-downloads' ) );
|
198 |
$payment->update_meta( '_edd_complete_actions_run', time() ); // This is in GMT
|
199 |
-
|
|
|
200 |
}
|
201 |
add_action( 'edd_after_payment_scheduled_actions', 'edd_process_after_payment_actions', 10, 1 );
|
202 |
|
196 |
|
197 |
$payment->add_note( __( 'After payment actions processed.', 'easy-digital-downloads' ) );
|
198 |
$payment->update_meta( '_edd_complete_actions_run', time() ); // This is in GMT
|
199 |
+
|
200 |
+
do_action( 'edd_after_payment_actions', $payment_id, $payment, new EDD_Customer( $payment->customer_id ) );
|
201 |
}
|
202 |
add_action( 'edd_after_payment_scheduled_actions', 'edd_process_after_payment_actions', 10, 1 );
|
203 |
|
languages/easy-digital-downloads.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the Easy Digital Downloads package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Easy Digital Downloads 2.9.
|
6 |
"Report-Msgid-Bugs-To: https://easydigitaldownloads.com/\n"
|
7 |
-
"POT-Creation-Date: 2019-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -119,7 +119,7 @@ msgstr ""
|
|
119 |
msgid "Apps and Integrations for Easy Digital Downloads"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: includes/admin/add-ons.php:39 includes/admin/add-ons.php:
|
123 |
msgid "Browse All Integrations"
|
124 |
msgstr ""
|
125 |
|
@@ -129,7 +129,22 @@ msgid ""
|
|
129 |
"Downloads powered store."
|
130 |
msgstr ""
|
131 |
|
132 |
-
#: includes/admin/add-ons.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
133 |
msgid ""
|
134 |
"There was an error retrieving the extensions list from the server. Please "
|
135 |
"try again later."
|
@@ -743,10 +758,10 @@ msgid "Make Primary"
|
|
743 |
msgstr ""
|
744 |
|
745 |
#: includes/admin/customers/customers.php:406
|
746 |
-
#: includes/admin/downloads/metabox.php:
|
747 |
-
#: includes/admin/downloads/metabox.php:
|
748 |
-
#: includes/admin/downloads/metabox.php:
|
749 |
-
#: includes/admin/downloads/metabox.php:
|
750 |
#: includes/admin/payments/view-order-details.php:523
|
751 |
#: includes/admin/settings/register-settings.php:2217 includes/scripts.php:227
|
752 |
#: templates/checkout_cart.php:57 templates/checkout_cart.php:75
|
@@ -1538,7 +1553,7 @@ msgstr ""
|
|
1538 |
|
1539 |
#: includes/admin/downloads/dashboard-columns.php:34
|
1540 |
#: includes/admin/downloads/dashboard-columns.php:286
|
1541 |
-
#: includes/admin/downloads/metabox.php:
|
1542 |
#: includes/admin/payments/view-order-details.php:543
|
1543 |
#: includes/admin/reporting/export/class-batch-export-downloads.php:51
|
1544 |
#: templates/shortcode-receipt.php:130
|
@@ -1558,249 +1573,253 @@ msgstr ""
|
|
1558 |
msgid "%s Configuration"
|
1559 |
msgstr ""
|
1560 |
|
1561 |
-
#: includes/admin/downloads/metabox.php:
|
1562 |
msgid "%1$s Prices"
|
1563 |
msgstr ""
|
1564 |
|
1565 |
-
#: includes/admin/downloads/metabox.php:
|
1566 |
msgid "%1$s Files"
|
1567 |
msgstr ""
|
1568 |
|
1569 |
-
#: includes/admin/downloads/metabox.php:
|
1570 |
msgid "%1$s Settings"
|
1571 |
msgstr ""
|
1572 |
|
1573 |
-
#: includes/admin/downloads/metabox.php:
|
1574 |
msgid "%1$s Notes"
|
1575 |
msgstr ""
|
1576 |
|
1577 |
-
#: includes/admin/downloads/metabox.php:
|
1578 |
msgid "%1$s Stats"
|
1579 |
msgstr ""
|
1580 |
|
1581 |
-
#: includes/admin/downloads/metabox.php:
|
1582 |
msgid "Product Reviews"
|
1583 |
msgstr ""
|
1584 |
|
1585 |
-
#: includes/admin/downloads/metabox.php:
|
|
|
|
|
|
|
|
|
1586 |
msgid "Pricing Options:"
|
1587 |
msgstr ""
|
1588 |
|
1589 |
-
#: includes/admin/downloads/metabox.php:
|
1590 |
msgid "Enable variable pricing"
|
1591 |
msgstr ""
|
1592 |
|
1593 |
-
#: includes/admin/downloads/metabox.php:
|
1594 |
msgid ""
|
1595 |
"Enable multi-option purchase mode. Allows multiple price options to be "
|
1596 |
"added to your cart at once"
|
1597 |
msgstr ""
|
1598 |
|
1599 |
-
#: includes/admin/downloads/metabox.php:
|
1600 |
msgid "Add New Price"
|
1601 |
msgstr ""
|
1602 |
|
1603 |
-
#: includes/admin/downloads/metabox.php:
|
1604 |
msgid "Click and drag to re-order price options"
|
1605 |
msgstr ""
|
1606 |
|
1607 |
-
#: includes/admin/downloads/metabox.php:
|
1608 |
msgid "Price ID: %s"
|
1609 |
msgstr ""
|
1610 |
|
1611 |
-
#: includes/admin/downloads/metabox.php:
|
1612 |
msgid "Show advanced settings"
|
1613 |
msgstr ""
|
1614 |
|
1615 |
-
#: includes/admin/downloads/metabox.php:
|
1616 |
msgid "Remove price option %s"
|
1617 |
msgstr ""
|
1618 |
|
1619 |
-
#: includes/admin/downloads/metabox.php:
|
1620 |
-
#: includes/admin/downloads/metabox.php:
|
1621 |
msgid "Option Name"
|
1622 |
msgstr ""
|
1623 |
|
1624 |
-
#: includes/admin/downloads/metabox.php:
|
1625 |
msgid "Default"
|
1626 |
msgstr ""
|
1627 |
|
1628 |
-
#: includes/admin/downloads/metabox.php:
|
1629 |
msgid "Set ID %s as default price"
|
1630 |
msgstr ""
|
1631 |
|
1632 |
-
#: includes/admin/downloads/metabox.php:
|
1633 |
msgid "Product Type Options:"
|
1634 |
msgstr ""
|
1635 |
|
1636 |
-
#: includes/admin/downloads/metabox.php:
|
1637 |
msgid "Select a product type"
|
1638 |
msgstr ""
|
1639 |
|
1640 |
-
#: includes/admin/downloads/metabox.php:
|
1641 |
msgid ""
|
1642 |
"<strong>Product Type</strong>: Sell this item as a single product, or use "
|
1643 |
"the Bundle type to sell a collection of products."
|
1644 |
msgstr ""
|
1645 |
|
1646 |
-
#: includes/admin/downloads/metabox.php:
|
1647 |
msgid "Bundled %s"
|
1648 |
msgstr ""
|
1649 |
|
1650 |
-
#: includes/admin/downloads/metabox.php:
|
1651 |
-
#: includes/admin/downloads/metabox.php:
|
1652 |
msgid "Click and drag to re-order bundled %s"
|
1653 |
msgstr ""
|
1654 |
|
1655 |
-
#: includes/admin/downloads/metabox.php:
|
1656 |
-
#: includes/admin/downloads/metabox.php:
|
1657 |
msgid "Select %s:"
|
1658 |
msgstr ""
|
1659 |
|
1660 |
-
#: includes/admin/downloads/metabox.php:
|
1661 |
-
#: includes/admin/downloads/metabox.php:
|
1662 |
msgid "Price assignment:"
|
1663 |
msgstr ""
|
1664 |
|
1665 |
-
#: includes/admin/downloads/metabox.php:
|
1666 |
msgid "Remove bundle option %s"
|
1667 |
msgstr ""
|
1668 |
|
1669 |
-
#: includes/admin/downloads/metabox.php:
|
1670 |
msgid "Bundled %s:"
|
1671 |
msgstr ""
|
1672 |
|
1673 |
-
#: includes/admin/downloads/metabox.php:
|
1674 |
msgid "Remove bundle option 1"
|
1675 |
msgstr ""
|
1676 |
|
1677 |
-
#: includes/admin/downloads/metabox.php:
|
1678 |
-
#: includes/admin/downloads/metabox.php:
|
1679 |
msgid "Add New File"
|
1680 |
msgstr ""
|
1681 |
|
1682 |
-
#: includes/admin/downloads/metabox.php:
|
1683 |
msgid "Click and drag to re-order files"
|
1684 |
msgstr ""
|
1685 |
|
1686 |
-
#: includes/admin/downloads/metabox.php:
|
1687 |
msgid "%1$s file ID: %2$s"
|
1688 |
msgstr ""
|
1689 |
|
1690 |
-
#: includes/admin/downloads/metabox.php:
|
1691 |
msgid "Remove file %s"
|
1692 |
msgstr ""
|
1693 |
|
1694 |
-
#: includes/admin/downloads/metabox.php:
|
1695 |
-
#: includes/admin/downloads/metabox.php:
|
1696 |
msgid "File Name"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
-
#: includes/admin/downloads/metabox.php:
|
1700 |
msgid "File URL"
|
1701 |
msgstr ""
|
1702 |
|
1703 |
-
#: includes/admin/downloads/metabox.php:
|
1704 |
msgid "Upload or enter the file URL"
|
1705 |
msgstr ""
|
1706 |
|
1707 |
-
#: includes/admin/downloads/metabox.php:
|
1708 |
msgid "Insert File"
|
1709 |
msgstr ""
|
1710 |
|
1711 |
-
#: includes/admin/downloads/metabox.php:
|
1712 |
msgid "Insert"
|
1713 |
msgstr ""
|
1714 |
|
1715 |
-
#: includes/admin/downloads/metabox.php:
|
1716 |
msgid "Upload a File"
|
1717 |
msgstr ""
|
1718 |
|
1719 |
-
#: includes/admin/downloads/metabox.php:
|
1720 |
msgid "Price Assignment"
|
1721 |
msgstr ""
|
1722 |
|
1723 |
-
#: includes/admin/downloads/metabox.php:
|
1724 |
msgid ""
|
1725 |
"<strong>Price Assignment</strong>: With variable pricing enabled, you can "
|
1726 |
"choose to allow certain price variations access to specific files, or allow "
|
1727 |
"all price variations to access a file."
|
1728 |
msgstr ""
|
1729 |
|
1730 |
-
#: includes/admin/downloads/metabox.php:
|
1731 |
msgid "Insert into %s"
|
1732 |
msgstr ""
|
1733 |
|
1734 |
-
#: includes/admin/downloads/metabox.php:
|
1735 |
msgid "File Download Limit:"
|
1736 |
msgstr ""
|
1737 |
|
1738 |
-
#: includes/admin/downloads/metabox.php:
|
1739 |
msgid "Leave blank for global setting or 0 for unlimited"
|
1740 |
msgstr ""
|
1741 |
|
1742 |
-
#: includes/admin/downloads/metabox.php:
|
1743 |
msgid ""
|
1744 |
"<strong>File Download Limit</strong>: Limit the number of times a customer "
|
1745 |
"who purchased this product can access their download links."
|
1746 |
msgstr ""
|
1747 |
|
1748 |
-
#: includes/admin/downloads/metabox.php:
|
1749 |
msgid "Ignore Tax:"
|
1750 |
msgstr ""
|
1751 |
|
1752 |
-
#: includes/admin/downloads/metabox.php:
|
1753 |
msgid "Mark this product as exclusive of tax"
|
1754 |
msgstr ""
|
1755 |
|
1756 |
-
#: includes/admin/downloads/metabox.php:
|
1757 |
msgid "Item Quantities:"
|
1758 |
msgstr ""
|
1759 |
|
1760 |
-
#: includes/admin/downloads/metabox.php:
|
1761 |
msgid "Disable quantity input for this product"
|
1762 |
msgstr ""
|
1763 |
|
1764 |
-
#: includes/admin/downloads/metabox.php:
|
1765 |
msgid ""
|
1766 |
"<strong>Item Quantities</strong>: if disabled, customers will not be "
|
1767 |
"provided an option to change the number they wish to purchase."
|
1768 |
msgstr ""
|
1769 |
|
1770 |
-
#: includes/admin/downloads/metabox.php:
|
1771 |
#: includes/admin/settings/register-settings.php:763
|
1772 |
#: includes/admin/thickbox.php:59 includes/checkout/template.php:1005
|
1773 |
#: includes/shortcodes.php:49 includes/template-functions.php:78
|
1774 |
msgid "Purchase"
|
1775 |
msgstr ""
|
1776 |
|
1777 |
-
#: includes/admin/downloads/metabox.php:
|
1778 |
msgid "Purchase Shortcode:"
|
1779 |
msgstr ""
|
1780 |
|
1781 |
-
#: includes/admin/downloads/metabox.php:
|
1782 |
msgid ""
|
1783 |
"<strong>Purchase Shortcode</strong>: Use this shortcode to output a "
|
1784 |
"purchase link for this product in the location of your choosing."
|
1785 |
msgstr ""
|
1786 |
|
1787 |
-
#: includes/admin/downloads/metabox.php:
|
1788 |
msgid "Accounting Options:"
|
1789 |
msgstr ""
|
1790 |
|
1791 |
-
#: includes/admin/downloads/metabox.php:
|
1792 |
msgid "Enter an SKU for this %s."
|
1793 |
msgstr ""
|
1794 |
|
1795 |
-
#: includes/admin/downloads/metabox.php:
|
1796 |
msgid "Button Options:"
|
1797 |
msgstr ""
|
1798 |
|
1799 |
-
#: includes/admin/downloads/metabox.php:
|
1800 |
msgid "Disable the automatic output of the purchase button"
|
1801 |
msgstr ""
|
1802 |
|
1803 |
-
#: includes/admin/downloads/metabox.php:
|
1804 |
msgid ""
|
1805 |
"<strong>Automatic Output</strong>: By default, the purchase buttons will be "
|
1806 |
"displayed at the bottom of the download, when disabled you will need to use "
|
@@ -1808,23 +1827,23 @@ msgid ""
|
|
1808 |
"where you prefer."
|
1809 |
msgstr ""
|
1810 |
|
1811 |
-
#: includes/admin/downloads/metabox.php:
|
1812 |
#: includes/admin/settings/register-settings.php:777
|
1813 |
#: includes/admin/thickbox.php:101
|
1814 |
msgid "Add to Cart"
|
1815 |
msgstr ""
|
1816 |
|
1817 |
-
#: includes/admin/downloads/metabox.php:
|
1818 |
#: includes/admin/settings/register-settings.php:791 includes/shortcodes.php:47
|
1819 |
#: includes/template-functions.php:78
|
1820 |
msgid "Buy Now"
|
1821 |
msgstr ""
|
1822 |
|
1823 |
-
#: includes/admin/downloads/metabox.php:
|
1824 |
msgid "Purchase button behavior"
|
1825 |
msgstr ""
|
1826 |
|
1827 |
-
#: includes/admin/downloads/metabox.php:
|
1828 |
msgid ""
|
1829 |
"<strong>Button Behavior</strong>: Add to Cart buttons follow a traditional "
|
1830 |
"eCommerce flow. A Buy Now button bypasses most of the process, taking the "
|
@@ -1832,41 +1851,57 @@ msgid ""
|
|
1832 |
"process of buying the product."
|
1833 |
msgstr ""
|
1834 |
|
1835 |
-
#: includes/admin/downloads/metabox.php:
|
1836 |
msgid ""
|
1837 |
"<strong>Button Behavior</strong>: Add to Cart buttons follow a traditional "
|
1838 |
"eCommerce flow. Buy Now buttons are only available for stores that have a "
|
1839 |
"single supported gateway active and that do not use taxes."
|
1840 |
msgstr ""
|
1841 |
|
1842 |
-
#: includes/admin/downloads/metabox.php:
|
1843 |
msgid ""
|
1844 |
"Special notes or instructions for this product. These notes will be added "
|
1845 |
"to the purchase receipt."
|
1846 |
msgstr ""
|
1847 |
|
1848 |
-
#: includes/admin/downloads/metabox.php:
|
1849 |
msgid "Sales:"
|
1850 |
msgstr ""
|
1851 |
|
1852 |
-
#: includes/admin/downloads/metabox.php:
|
1853 |
msgid "Earnings:"
|
1854 |
msgstr ""
|
1855 |
|
1856 |
-
#: includes/admin/downloads/metabox.php:
|
1857 |
msgid "View File Download Log"
|
1858 |
msgstr ""
|
1859 |
|
1860 |
-
#: includes/admin/downloads/metabox.php:
|
1861 |
msgid "Activate Reviews"
|
1862 |
msgstr ""
|
1863 |
|
1864 |
-
#: includes/admin/downloads/metabox.php:
|
|
|
1865 |
msgid ""
|
1866 |
"Would you like to enable reviews for this product? Check out our <a "
|
1867 |
"target=\"_blank\" href=\"%s\">Product Reviews</a> extension."
|
1868 |
msgstr ""
|
1869 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1870 |
#: includes/admin/import/class-batch-import-downloads.php:65
|
1871 |
#: includes/admin/import/class-batch-import-payments.php:76
|
1872 |
#: includes/admin/import/class-batch-import.php:156
|
@@ -3340,6 +3375,27 @@ msgstr ""
|
|
3340 |
msgid "A description of all the options are provided beside their input boxes."
|
3341 |
msgstr ""
|
3342 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3343 |
#: includes/admin/settings/register-settings.php:254
|
3344 |
msgid "Pages"
|
3345 |
msgstr ""
|
@@ -7124,27 +7180,27 @@ msgstr ""
|
|
7124 |
msgid "After payment actions processed."
|
7125 |
msgstr ""
|
7126 |
|
7127 |
-
#: includes/payments/actions.php:
|
7128 |
msgid "Status changed from %s to %s"
|
7129 |
msgstr ""
|
7130 |
|
7131 |
-
#: includes/payments/actions.php:
|
7132 |
msgid "Error resuming payment."
|
7133 |
msgstr ""
|
7134 |
|
7135 |
-
#: includes/payments/actions.php:
|
7136 |
msgid "Payment recovery triggered URL"
|
7137 |
msgstr ""
|
7138 |
|
7139 |
-
#: includes/payments/actions.php:
|
7140 |
msgid "To complete this payment, please login to your account."
|
7141 |
msgstr ""
|
7142 |
|
7143 |
-
#: includes/payments/actions.php:
|
7144 |
msgid "Lost Password"
|
7145 |
msgstr ""
|
7146 |
|
7147 |
-
#: includes/payments/actions.php:
|
7148 |
msgid "Lost Password?"
|
7149 |
msgstr ""
|
7150 |
|
2 |
# This file is distributed under the same license as the Easy Digital Downloads package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Easy Digital Downloads 2.9.20\n"
|
6 |
"Report-Msgid-Bugs-To: https://easydigitaldownloads.com/\n"
|
7 |
+
"POT-Creation-Date: 2019-11-14 18:07:45+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
119 |
msgid "Apps and Integrations for Easy Digital Downloads"
|
120 |
msgstr ""
|
121 |
|
122 |
+
#: includes/admin/add-ons.php:39 includes/admin/add-ons.php:117
|
123 |
msgid "Browse All Integrations"
|
124 |
msgstr ""
|
125 |
|
129 |
"Downloads powered store."
|
130 |
msgstr ""
|
131 |
|
132 |
+
#: includes/admin/add-ons.php:105
|
133 |
+
msgid ""
|
134 |
+
"Save 25% on all Easy Digital Downloads purchases <strong>this "
|
135 |
+
"week</strong>, including renewals and upgrades! Use code <span "
|
136 |
+
"class=\"bfcm-code\">BFCM2019</span> at checkout."
|
137 |
+
msgstr ""
|
138 |
+
|
139 |
+
#: includes/admin/add-ons.php:106
|
140 |
+
msgid "Don't miss out!"
|
141 |
+
msgstr ""
|
142 |
+
|
143 |
+
#: includes/admin/add-ons.php:107
|
144 |
+
msgid "Sale ends 23:59 PM December 6th CST"
|
145 |
+
msgstr ""
|
146 |
+
|
147 |
+
#: includes/admin/add-ons.php:151
|
148 |
msgid ""
|
149 |
"There was an error retrieving the extensions list from the server. Please "
|
150 |
"try again later."
|
758 |
msgstr ""
|
759 |
|
760 |
#: includes/admin/customers/customers.php:406
|
761 |
+
#: includes/admin/downloads/metabox.php:443
|
762 |
+
#: includes/admin/downloads/metabox.php:649
|
763 |
+
#: includes/admin/downloads/metabox.php:705
|
764 |
+
#: includes/admin/downloads/metabox.php:830
|
765 |
#: includes/admin/payments/view-order-details.php:523
|
766 |
#: includes/admin/settings/register-settings.php:2217 includes/scripts.php:227
|
767 |
#: templates/checkout_cart.php:57 templates/checkout_cart.php:75
|
1553 |
|
1554 |
#: includes/admin/downloads/dashboard-columns.php:34
|
1555 |
#: includes/admin/downloads/dashboard-columns.php:286
|
1556 |
+
#: includes/admin/downloads/metabox.php:463
|
1557 |
#: includes/admin/payments/view-order-details.php:543
|
1558 |
#: includes/admin/reporting/export/class-batch-export-downloads.php:51
|
1559 |
#: templates/shortcode-receipt.php:130
|
1573 |
msgid "%s Configuration"
|
1574 |
msgstr ""
|
1575 |
|
1576 |
+
#: includes/admin/downloads/metabox.php:31
|
1577 |
msgid "%1$s Prices"
|
1578 |
msgstr ""
|
1579 |
|
1580 |
+
#: includes/admin/downloads/metabox.php:34
|
1581 |
msgid "%1$s Files"
|
1582 |
msgstr ""
|
1583 |
|
1584 |
+
#: includes/admin/downloads/metabox.php:37
|
1585 |
msgid "%1$s Settings"
|
1586 |
msgstr ""
|
1587 |
|
1588 |
+
#: includes/admin/downloads/metabox.php:40
|
1589 |
msgid "%1$s Notes"
|
1590 |
msgstr ""
|
1591 |
|
1592 |
+
#: includes/admin/downloads/metabox.php:44
|
1593 |
msgid "%1$s Stats"
|
1594 |
msgstr ""
|
1595 |
|
1596 |
+
#: includes/admin/downloads/metabox.php:48
|
1597 |
msgid "Product Reviews"
|
1598 |
msgstr ""
|
1599 |
|
1600 |
+
#: includes/admin/downloads/metabox.php:54
|
1601 |
+
msgid "Black Friday & Cyber Monday sale!"
|
1602 |
+
msgstr ""
|
1603 |
+
|
1604 |
+
#: includes/admin/downloads/metabox.php:314
|
1605 |
msgid "Pricing Options:"
|
1606 |
msgstr ""
|
1607 |
|
1608 |
+
#: includes/admin/downloads/metabox.php:320
|
1609 |
msgid "Enable variable pricing"
|
1610 |
msgstr ""
|
1611 |
|
1612 |
+
#: includes/admin/downloads/metabox.php:350
|
1613 |
msgid ""
|
1614 |
"Enable multi-option purchase mode. Allows multiple price options to be "
|
1615 |
"added to your cart at once"
|
1616 |
msgstr ""
|
1617 |
|
1618 |
+
#: includes/admin/downloads/metabox.php:379
|
1619 |
msgid "Add New Price"
|
1620 |
msgstr ""
|
1621 |
|
1622 |
+
#: includes/admin/downloads/metabox.php:433
|
1623 |
msgid "Click and drag to re-order price options"
|
1624 |
msgstr ""
|
1625 |
|
1626 |
+
#: includes/admin/downloads/metabox.php:434
|
1627 |
msgid "Price ID: %s"
|
1628 |
msgstr ""
|
1629 |
|
1630 |
+
#: includes/admin/downloads/metabox.php:440 includes/scripts.php:234
|
1631 |
msgid "Show advanced settings"
|
1632 |
msgstr ""
|
1633 |
|
1634 |
+
#: includes/admin/downloads/metabox.php:443
|
1635 |
msgid "Remove price option %s"
|
1636 |
msgstr ""
|
1637 |
|
1638 |
+
#: includes/admin/downloads/metabox.php:453
|
1639 |
+
#: includes/admin/downloads/metabox.php:457
|
1640 |
msgid "Option Name"
|
1641 |
msgstr ""
|
1642 |
|
1643 |
+
#: includes/admin/downloads/metabox.php:485 includes/download-functions.php:523
|
1644 |
msgid "Default"
|
1645 |
msgstr ""
|
1646 |
|
1647 |
+
#: includes/admin/downloads/metabox.php:488
|
1648 |
msgid "Set ID %s as default price"
|
1649 |
msgstr ""
|
1650 |
|
1651 |
+
#: includes/admin/downloads/metabox.php:553
|
1652 |
msgid "Product Type Options:"
|
1653 |
msgstr ""
|
1654 |
|
1655 |
+
#: includes/admin/downloads/metabox.php:564
|
1656 |
msgid "Select a product type"
|
1657 |
msgstr ""
|
1658 |
|
1659 |
+
#: includes/admin/downloads/metabox.php:565
|
1660 |
msgid ""
|
1661 |
"<strong>Product Type</strong>: Sell this item as a single product, or use "
|
1662 |
"the Bundle type to sell a collection of products."
|
1663 |
msgstr ""
|
1664 |
|
1665 |
+
#: includes/admin/downloads/metabox.php:598
|
1666 |
msgid "Bundled %s"
|
1667 |
msgstr ""
|
1668 |
|
1669 |
+
#: includes/admin/downloads/metabox.php:606
|
1670 |
+
#: includes/admin/downloads/metabox.php:666
|
1671 |
msgid "Click and drag to re-order bundled %s"
|
1672 |
msgstr ""
|
1673 |
|
1674 |
+
#: includes/admin/downloads/metabox.php:610
|
1675 |
+
#: includes/admin/downloads/metabox.php:670
|
1676 |
msgid "Select %s:"
|
1677 |
msgstr ""
|
1678 |
|
1679 |
+
#: includes/admin/downloads/metabox.php:624
|
1680 |
+
#: includes/admin/downloads/metabox.php:683
|
1681 |
msgid "Price assignment:"
|
1682 |
msgstr ""
|
1683 |
|
1684 |
+
#: includes/admin/downloads/metabox.php:649
|
1685 |
msgid "Remove bundle option %s"
|
1686 |
msgstr ""
|
1687 |
|
1688 |
+
#: includes/admin/downloads/metabox.php:660
|
1689 |
msgid "Bundled %s:"
|
1690 |
msgstr ""
|
1691 |
|
1692 |
+
#: includes/admin/downloads/metabox.php:705
|
1693 |
msgid "Remove bundle option 1"
|
1694 |
msgstr ""
|
1695 |
|
1696 |
+
#: includes/admin/downloads/metabox.php:715
|
1697 |
+
#: includes/admin/downloads/metabox.php:783
|
1698 |
msgid "Add New File"
|
1699 |
msgstr ""
|
1700 |
|
1701 |
+
#: includes/admin/downloads/metabox.php:825
|
1702 |
msgid "Click and drag to re-order files"
|
1703 |
msgstr ""
|
1704 |
|
1705 |
+
#: includes/admin/downloads/metabox.php:826
|
1706 |
msgid "%1$s file ID: %2$s"
|
1707 |
msgstr ""
|
1708 |
|
1709 |
+
#: includes/admin/downloads/metabox.php:830
|
1710 |
msgid "Remove file %s"
|
1711 |
msgstr ""
|
1712 |
|
1713 |
+
#: includes/admin/downloads/metabox.php:838
|
1714 |
+
#: includes/admin/downloads/metabox.php:844
|
1715 |
msgid "File Name"
|
1716 |
msgstr ""
|
1717 |
|
1718 |
+
#: includes/admin/downloads/metabox.php:850
|
1719 |
msgid "File URL"
|
1720 |
msgstr ""
|
1721 |
|
1722 |
+
#: includes/admin/downloads/metabox.php:855
|
1723 |
msgid "Upload or enter the file URL"
|
1724 |
msgstr ""
|
1725 |
|
1726 |
+
#: includes/admin/downloads/metabox.php:860
|
1727 |
msgid "Insert File"
|
1728 |
msgstr ""
|
1729 |
|
1730 |
+
#: includes/admin/downloads/metabox.php:860
|
1731 |
msgid "Insert"
|
1732 |
msgstr ""
|
1733 |
|
1734 |
+
#: includes/admin/downloads/metabox.php:860
|
1735 |
msgid "Upload a File"
|
1736 |
msgstr ""
|
1737 |
|
1738 |
+
#: includes/admin/downloads/metabox.php:867
|
1739 |
msgid "Price Assignment"
|
1740 |
msgstr ""
|
1741 |
|
1742 |
+
#: includes/admin/downloads/metabox.php:867
|
1743 |
msgid ""
|
1744 |
"<strong>Price Assignment</strong>: With variable pricing enabled, you can "
|
1745 |
"choose to allow certain price variations access to specific files, or allow "
|
1746 |
"all price variations to access a file."
|
1747 |
msgstr ""
|
1748 |
|
1749 |
+
#: includes/admin/downloads/metabox.php:912
|
1750 |
msgid "Insert into %s"
|
1751 |
msgstr ""
|
1752 |
|
1753 |
+
#: includes/admin/downloads/metabox.php:938
|
1754 |
msgid "File Download Limit:"
|
1755 |
msgstr ""
|
1756 |
|
1757 |
+
#: includes/admin/downloads/metabox.php:945
|
1758 |
msgid "Leave blank for global setting or 0 for unlimited"
|
1759 |
msgstr ""
|
1760 |
|
1761 |
+
#: includes/admin/downloads/metabox.php:947
|
1762 |
msgid ""
|
1763 |
"<strong>File Download Limit</strong>: Limit the number of times a customer "
|
1764 |
"who purchased this product can access their download links."
|
1765 |
msgstr ""
|
1766 |
|
1767 |
+
#: includes/admin/downloads/metabox.php:983
|
1768 |
msgid "Ignore Tax:"
|
1769 |
msgstr ""
|
1770 |
|
1771 |
+
#: includes/admin/downloads/metabox.php:989
|
1772 |
msgid "Mark this product as exclusive of tax"
|
1773 |
msgstr ""
|
1774 |
|
1775 |
+
#: includes/admin/downloads/metabox.php:1011
|
1776 |
msgid "Item Quantities:"
|
1777 |
msgstr ""
|
1778 |
|
1779 |
+
#: includes/admin/downloads/metabox.php:1017
|
1780 |
msgid "Disable quantity input for this product"
|
1781 |
msgstr ""
|
1782 |
|
1783 |
+
#: includes/admin/downloads/metabox.php:1019
|
1784 |
msgid ""
|
1785 |
"<strong>Item Quantities</strong>: if disabled, customers will not be "
|
1786 |
"provided an option to change the number they wish to purchase."
|
1787 |
msgstr ""
|
1788 |
|
1789 |
+
#: includes/admin/downloads/metabox.php:1038
|
1790 |
#: includes/admin/settings/register-settings.php:763
|
1791 |
#: includes/admin/thickbox.php:59 includes/checkout/template.php:1005
|
1792 |
#: includes/shortcodes.php:49 includes/template-functions.php:78
|
1793 |
msgid "Purchase"
|
1794 |
msgstr ""
|
1795 |
|
1796 |
+
#: includes/admin/downloads/metabox.php:1045
|
1797 |
msgid "Purchase Shortcode:"
|
1798 |
msgstr ""
|
1799 |
|
1800 |
+
#: includes/admin/downloads/metabox.php:1046
|
1801 |
msgid ""
|
1802 |
"<strong>Purchase Shortcode</strong>: Use this shortcode to output a "
|
1803 |
"purchase link for this product in the location of your choosing."
|
1804 |
msgstr ""
|
1805 |
|
1806 |
+
#: includes/admin/downloads/metabox.php:1067
|
1807 |
msgid "Accounting Options:"
|
1808 |
msgstr ""
|
1809 |
|
1810 |
+
#: includes/admin/downloads/metabox.php:1075
|
1811 |
msgid "Enter an SKU for this %s."
|
1812 |
msgstr ""
|
1813 |
|
1814 |
+
#: includes/admin/downloads/metabox.php:1094
|
1815 |
msgid "Button Options:"
|
1816 |
msgstr ""
|
1817 |
|
1818 |
+
#: includes/admin/downloads/metabox.php:1101
|
1819 |
msgid "Disable the automatic output of the purchase button"
|
1820 |
msgstr ""
|
1821 |
|
1822 |
+
#: includes/admin/downloads/metabox.php:1102
|
1823 |
msgid ""
|
1824 |
"<strong>Automatic Output</strong>: By default, the purchase buttons will be "
|
1825 |
"displayed at the bottom of the download, when disabled you will need to use "
|
1827 |
"where you prefer."
|
1828 |
msgstr ""
|
1829 |
|
1830 |
+
#: includes/admin/downloads/metabox.php:1112
|
1831 |
#: includes/admin/settings/register-settings.php:777
|
1832 |
#: includes/admin/thickbox.php:101
|
1833 |
msgid "Add to Cart"
|
1834 |
msgstr ""
|
1835 |
|
1836 |
+
#: includes/admin/downloads/metabox.php:1113
|
1837 |
#: includes/admin/settings/register-settings.php:791 includes/shortcodes.php:47
|
1838 |
#: includes/template-functions.php:78
|
1839 |
msgid "Buy Now"
|
1840 |
msgstr ""
|
1841 |
|
1842 |
+
#: includes/admin/downloads/metabox.php:1126
|
1843 |
msgid "Purchase button behavior"
|
1844 |
msgstr ""
|
1845 |
|
1846 |
+
#: includes/admin/downloads/metabox.php:1128
|
1847 |
msgid ""
|
1848 |
"<strong>Button Behavior</strong>: Add to Cart buttons follow a traditional "
|
1849 |
"eCommerce flow. A Buy Now button bypasses most of the process, taking the "
|
1851 |
"process of buying the product."
|
1852 |
msgstr ""
|
1853 |
|
1854 |
+
#: includes/admin/downloads/metabox.php:1130
|
1855 |
msgid ""
|
1856 |
"<strong>Button Behavior</strong>: Add to Cart buttons follow a traditional "
|
1857 |
"eCommerce flow. Buy Now buttons are only available for stores that have a "
|
1858 |
"single supported gateway active and that do not use taxes."
|
1859 |
msgstr ""
|
1860 |
|
1861 |
+
#: includes/admin/downloads/metabox.php:1168
|
1862 |
msgid ""
|
1863 |
"Special notes or instructions for this product. These notes will be added "
|
1864 |
"to the purchase receipt."
|
1865 |
msgstr ""
|
1866 |
|
1867 |
+
#: includes/admin/downloads/metabox.php:1195
|
1868 |
msgid "Sales:"
|
1869 |
msgstr ""
|
1870 |
|
1871 |
+
#: includes/admin/downloads/metabox.php:1200
|
1872 |
msgid "Earnings:"
|
1873 |
msgstr ""
|
1874 |
|
1875 |
+
#: includes/admin/downloads/metabox.php:1207
|
1876 |
msgid "View File Download Log"
|
1877 |
msgstr ""
|
1878 |
|
1879 |
+
#: includes/admin/downloads/metabox.php:1256
|
1880 |
msgid "Activate Reviews"
|
1881 |
msgstr ""
|
1882 |
|
1883 |
+
#: includes/admin/downloads/metabox.php:1282
|
1884 |
+
#. Translators: The %s represents the link to the Product Reviews extension.
|
1885 |
msgid ""
|
1886 |
"Would you like to enable reviews for this product? Check out our <a "
|
1887 |
"target=\"_blank\" href=\"%s\">Product Reviews</a> extension."
|
1888 |
msgstr ""
|
1889 |
|
1890 |
+
#: includes/admin/downloads/metabox.php:1290
|
1891 |
+
msgid ""
|
1892 |
+
"Act now and <strong>SAVE 25%</strong> on your purchase. Sale ends <em>23:59 "
|
1893 |
+
"PM December 6th CST</em>. Use code <code>BFCM2019</code> at checkout."
|
1894 |
+
msgstr ""
|
1895 |
+
|
1896 |
+
#: includes/admin/downloads/metabox.php:1323
|
1897 |
+
#. Translators: The %s represents the link to the pricing page on the Easy
|
1898 |
+
#. Digital Downloads website.
|
1899 |
+
msgid ""
|
1900 |
+
"Save 25% on all Easy Digital Downloads purchases <strong>this "
|
1901 |
+
"week</strong>, including renewals and upgrades! Sale ends 23:59 PM December "
|
1902 |
+
"6th CST. <a target=\"_blank\" href=\"%s\">Don't miss out</a>!"
|
1903 |
+
msgstr ""
|
1904 |
+
|
1905 |
#: includes/admin/import/class-batch-import-downloads.php:65
|
1906 |
#: includes/admin/import/class-batch-import-payments.php:76
|
1907 |
#: includes/admin/import/class-batch-import.php:156
|
3375 |
msgid "A description of all the options are provided beside their input boxes."
|
3376 |
msgstr ""
|
3377 |
|
3378 |
+
#: includes/admin/settings/display-settings.php:212
|
3379 |
+
msgid ""
|
3380 |
+
"Save 25% on all Easy Digital Downloads purchases <strong>this "
|
3381 |
+
"week</strong>, including renewals and upgrades!"
|
3382 |
+
msgstr ""
|
3383 |
+
|
3384 |
+
#: includes/admin/settings/display-settings.php:215
|
3385 |
+
msgid "Use code at checkout:"
|
3386 |
+
msgstr ""
|
3387 |
+
|
3388 |
+
#: includes/admin/settings/display-settings.php:217
|
3389 |
+
msgid ""
|
3390 |
+
"Sale ends 23:59 PM December 6th CST. Save 25% on <a "
|
3391 |
+
"href=\"https://sandhillsdev.com/projects/\" target=\"_blank\">our other "
|
3392 |
+
"plugins</a>."
|
3393 |
+
msgstr ""
|
3394 |
+
|
3395 |
+
#: includes/admin/settings/display-settings.php:220
|
3396 |
+
msgid "Shop Now!"
|
3397 |
+
msgstr ""
|
3398 |
+
|
3399 |
#: includes/admin/settings/register-settings.php:254
|
3400 |
msgid "Pages"
|
3401 |
msgstr ""
|
7180 |
msgid "After payment actions processed."
|
7181 |
msgstr ""
|
7182 |
|
7183 |
+
#: includes/payments/actions.php:220
|
7184 |
msgid "Status changed from %s to %s"
|
7185 |
msgstr ""
|
7186 |
|
7187 |
+
#: includes/payments/actions.php:461 includes/payments/actions.php:523
|
7188 |
msgid "Error resuming payment."
|
7189 |
msgstr ""
|
7190 |
|
7191 |
+
#: includes/payments/actions.php:465
|
7192 |
msgid "Payment recovery triggered URL"
|
7193 |
msgstr ""
|
7194 |
|
7195 |
+
#: includes/payments/actions.php:545 includes/payments/actions.php:579
|
7196 |
msgid "To complete this payment, please login to your account."
|
7197 |
msgstr ""
|
7198 |
|
7199 |
+
#: includes/payments/actions.php:547
|
7200 |
msgid "Lost Password"
|
7201 |
msgstr ""
|
7202 |
|
7203 |
+
#: includes/payments/actions.php:548 templates/shortcode-login.php:33
|
7204 |
msgid "Lost Password?"
|
7205 |
msgstr ""
|
7206 |
|
readme.txt
CHANGED
@@ -5,8 +5,8 @@ Contributors: easydigitaldownloads, mordauk, sunnyratilal, chriscct7, section214
|
|
5 |
Donate link: https://easydigitaldownloads.com/donate/
|
6 |
Tags: ecommerce, e-commerce, sell, downloads, store, paypal, checkout, shop
|
7 |
Requires at least: 4.4
|
8 |
-
Tested up to: 5.
|
9 |
-
Stable Tag: 2.9.
|
10 |
License: GNU Version 2 or Any Later Version
|
11 |
|
12 |
The easiest way to sell digital products with WordPress.
|
@@ -188,6 +188,12 @@ Yes. Easy Digital Downloads also includes default support for Amazon Payments an
|
|
188 |
9. Checkout screen
|
189 |
|
190 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
191 |
= 2.9.19, October 28, 2019 =
|
192 |
* Fix: Limit register_meta calls to be for the download post type only, in preparation for WordPress 5.3 compatibility.
|
193 |
|
5 |
Donate link: https://easydigitaldownloads.com/donate/
|
6 |
Tags: ecommerce, e-commerce, sell, downloads, store, paypal, checkout, shop
|
7 |
Requires at least: 4.4
|
8 |
+
Tested up to: 5.3
|
9 |
+
Stable Tag: 2.9.20
|
10 |
License: GNU Version 2 or Any Later Version
|
11 |
|
12 |
The easiest way to sell digital products with WordPress.
|
188 |
9. Checkout screen
|
189 |
|
190 |
== Changelog ==
|
191 |
+
= 2.9.20, November 14, 2019 =
|
192 |
+
* Fix: CSV download import issues with file to price assignments and AmazonS3 files.
|
193 |
+
* Fix: The edd_after_payment_actions action fired via cron was missing attributes.
|
194 |
+
* Fix: The SendWP connection link was visited if enter/return was pressed to update settings.
|
195 |
+
* Added: Promo elements added to EDD admin screens.
|
196 |
+
|
197 |
= 2.9.19, October 28, 2019 =
|
198 |
* Fix: Limit register_meta calls to be for the download post type only, in preparation for WordPress 5.3 compatibility.
|
199 |
|