NextGEN Gallery – WordPress Gallery Plugin - Version 2.1.45

Version Description

  • 06.22.2016 =
  • Fixed: Freemius assets should not be minified
Download this release

Release Info

Developer photocrati
Plugin Icon 128x128 NextGEN Gallery – WordPress Gallery Plugin
Version 2.1.45
Comparing to
See all releases

Code changes from version 2.1.44 to 2.1.45

.hg_archival.txt CHANGED
@@ -1,4 +1,4 @@
1
  repo: 2b82bc45fbe039c6f4c9f0c667e9cd1ee4d84cbb
2
- node: 24787ba406e1c7fbb9d6ca88f261ab6bc5a16e01
3
  branch: default
4
- tag: 2.1.44
1
  repo: 2b82bc45fbe039c6f4c9f0c667e9cd1ee4d84cbb
2
+ node: b2fa8cd0eb44da9aec8f91b0746d96c155b5d767
3
  branch: default
4
+ tag: 2.1.45
.hgtags CHANGED
@@ -377,3 +377,5 @@ b92557673bad3bdef29ba325d001625a74d3dff2 2.1.43.7
377
  6d61daeb1b159590d4bff310f28c6b306fb681d7 2.1.44
378
  6d61daeb1b159590d4bff310f28c6b306fb681d7 2.1.44
379
  0000000000000000000000000000000000000000 2.1.44
 
 
377
  6d61daeb1b159590d4bff310f28c6b306fb681d7 2.1.44
378
  6d61daeb1b159590d4bff310f28c6b306fb681d7 2.1.44
379
  0000000000000000000000000000000000000000 2.1.44
380
+ 0000000000000000000000000000000000000000 2.1.44
381
+ 24787ba406e1c7fbb9d6ca88f261ab6bc5a16e01 2.1.44
changelog.txt CHANGED
@@ -1,6 +1,9 @@
1
  NextGEN Gallery
2
  by Imagely
3
 
 
 
 
4
  = V2.1.44 - 06.22.2016 =
5
  * NEW: "Add Gallery" button added next to "Add Media" button on Create/Edit Post screen
6
  * NEW: IGW placeholder images are watermarked
1
  NextGEN Gallery
2
  by Imagely
3
 
4
+ = V2.1.45 - 06.22.2016 =
5
+ * Fixed: Freemius assets should not be minified
6
+
7
  = V2.1.44 - 06.22.2016 =
8
  * NEW: "Add Gallery" button added next to "Add Media" button on Create/Edit Post screen
9
  * NEW: IGW placeholder images are watermarked
freemius/assets/css/admin/account.min.css DELETED
@@ -1 +0,0 @@
1
- #fs_account .postbox,#fs_account .widefat{max-width:700px}#fs_account h3{font-size:1.3em;padding:12px 15px;margin:0 0 12px 0;line-height:1.4;border-bottom:1px solid #f1f1f1}#fs_account i.dashicons{font-size:1.2em;height:1.2em;width:1.2em}#fs_account .button i.dashicons{vertical-align:middle}#fs_account .fs-header-actions{position:absolute;top:17px;right:15px;font-size:.9em}#fs_account .fs-header-actions ul{margin:0}#fs_account .fs-header-actions li{float:left}#fs_account .fs-header-actions li form{display:inline-block}#fs_account .fs-header-actions li a{text-decoration:none}.rtl #fs_account .fs-header-actions{left:15px;right:auto}.fs-key-value-table{width:100%}.fs-key-value-table form{display:inline-block}.fs-key-value-table tr td:first-child{text-align:right}.fs-key-value-table tr td:first-child nobr{font-weight:bold}.fs-key-value-table tr td:first-child form{display:block}.fs-key-value-table tr td.fs-right{text-align:right}.fs-key-value-table tr.fs-odd{background:#ebebeb}.fs-key-value-table td,.fs-key-value-table th{padding:10px}.fs-key-value-table var,.fs-key-value-table code{color:#0073aa;font-size:16px;background:none}label.fs-tag{background:#ffba00;color:#fff;display:inline-block;border-radius:3px;padding:5px;font-size:11px;line-height:11px;vertical-align:baseline}label.fs-tag.fs-warn{background:#ffba00}label.fs-tag.fs-success{background:#46b450}label.fs-tag.fs-error{background:#dc3232}#fs_addons h3{border:0;margin-bottom:0;padding:4px 5px}#fs_addons td{vertical-align:middle}#fs_addons td:first-child,#fs_addons th:first-child{text-align:left;font-weight:bold}#fs_addons td:last-child,#fs_addons th:last-child{text-align:right}#fs_addons th{font-weight:bold}
 
freemius/assets/css/admin/add-ons.min.css DELETED
@@ -1 +0,0 @@
1
- #fs_addons .fs-cards-list{list-style:none}#fs_addons .fs-cards-list .fs-card{float:left;height:152px;width:310px;padding:0;margin:0 0 30px 30px;font-size:14px;list-style:none;border:1px solid #ddd;cursor:pointer;position:relative}#fs_addons .fs-cards-list .fs-card .fs-overlay{position:absolute;left:0;right:0;bottom:0;top:0;z-index:9}#fs_addons .fs-cards-list .fs-card .fs-inner{background-color:#fff;overflow:hidden;height:100%;position:relative}#fs_addons .fs-cards-list .fs-card .fs-inner ul{-moz-transition:all,0.15s;-o-transition:all,0.15s;-ms-transition:all,0.15s;-webkit-transition:all,0.15s;transition:all,0.15s;left:0;right:0;top:0;position:absolute}#fs_addons .fs-cards-list .fs-card .fs-inner li{list-style:none;line-height:18px;padding:0 15px;width:100%;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-card-banner{padding:0;margin:0;line-height:0;display:block;height:100px;background-repeat:repeat-x;background-size:100% 100%;-moz-transition:all,0.15s;-o-transition:all,0.15s;-ms-transition:all,0.15s;-webkit-transition:all,0.15s;transition:all,0.15s}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-title{margin:10px 0 0 0;height:18px;overflow:hidden;color:#000;white-space:nowrap;text-overflow:ellipsis;font-weight:bold}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-offer{font-size:.9em}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-description{background-color:#f9f9f9;padding:10px 15px 100px 15px;border-top:1px solid #eee;margin:0 0 10px 0;color:#777}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-tag{position:absolute;top:10px;right:0;background:greenyellow;display:block;padding:2px 10px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 1px rgba(0,0,0,0.3);text-transform:uppercase;font-size:.9em;font-weight:bold}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-cta .button{position:absolute;top:112px;right:10px}@media screen and (min-width:960px){#fs_addons .fs-cards-list .fs-card:hover .fs-overlay{border:2px solid #29abe1;margin-left:-1px;margin-top:-1px}#fs_addons .fs-cards-list .fs-card:hover .fs-inner ul{top:-100px}#fs_addons .fs-cards-list .fs-card:hover .fs-inner .fs-title,#fs_addons .fs-cards-list .fs-card:hover .fs-inner .fs-offer{color:#29abe1}}#TB_window,#TB_window iframe{width:772px !important}#plugin-information #section-description h2,#plugin-information #section-description h3,#plugin-information #section-description p,#plugin-information #section-description b,#plugin-information #section-description i,#plugin-information #section-description blockquote,#plugin-information #section-description li,#plugin-information #section-description ul,#plugin-information #section-description ol{clear:none}#plugin-information #section-description .fs-selling-points{padding-bottom:10px;border-bottom:1px solid #ddd}#plugin-information #section-description .fs-selling-points ul{margin:0}#plugin-information #section-description .fs-selling-points ul li{padding:0;list-style:none outside none}#plugin-information #section-description .fs-selling-points ul li i.dashicons{color:#71ae00;font-size:3em;vertical-align:middle;line-height:30px;float:left;margin:0 0 0 -15px}#plugin-information #section-description .fs-selling-points ul li h3{margin:1em 30px !important}#plugin-information #section-description .fs-screenshots:after{content:"";display:table;clear:both}#plugin-information #section-description .fs-screenshots ul{list-style:none;margin:0}#plugin-information #section-description .fs-screenshots ul li{width:225px;height:225px;float:left;margin-bottom:20px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#plugin-information #section-description .fs-screenshots ul li a{display:block;width:100%;height:100%;border:1px solid;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2);background-size:cover}#plugin-information #section-description .fs-screenshots ul li.odd{margin-right:20px}#plugin-information .plugin-information-pricing{margin:-16px;border-bottom:1px solid #ddd}#plugin-information .plugin-information-pricing .fs-plan h3{margin-top:0;padding:20px;font-size:16px}#plugin-information .plugin-information-pricing .fs-plan .nav-tab-wrapper{border-bottom:1px solid #ddd}#plugin-information .plugin-information-pricing .fs-plan .nav-tab-wrapper .nav-tab{cursor:pointer;position:relative;padding:0 10px;font-size:.9em}#plugin-information .plugin-information-pricing .fs-plan .nav-tab-wrapper .nav-tab label{text-transform:uppercase;color:green;background:greenyellow;position:absolute;left:-1px;right:-1px;bottom:100%;border:1px solid darkgreen;padding:2px;text-align:center;font-size:.9em;line-height:1em}#plugin-information .plugin-information-pricing .fs-plan .nav-tab-wrapper .nav-tab.nav-tab-active{cursor:default;background:#fffeec;border-bottom-color:#fffeec}#plugin-information .plugin-information-pricing .fs-plan.fs-single-cycle h3{background:#fffeec;margin:0;padding-bottom:0;color:#0073aa}#plugin-information .plugin-information-pricing .fs-plan.fs-single-cycle .nav-tab-wrapper,#plugin-information .plugin-information-pricing .fs-plan.fs-single-cycle .fs-billing-frequency{display:none}#plugin-information .plugin-information-pricing .fs-plan .fs-pricing-body{background:#fffeec;padding:20px}#plugin-information .plugin-information-pricing .fs-plan .button{width:100%;text-align:center;font-weight:bold;text-transform:uppercase;font-size:1.1em}#plugin-information .plugin-information-pricing .fs-plan label{white-space:nowrap}#plugin-information .plugin-information-pricing .fs-plan var{font-style:normal}#plugin-information .plugin-information-pricing .fs-plan .fs-billing-frequency,#plugin-information .plugin-information-pricing .fs-plan .fs-annual-discount{text-align:center;display:block;font-weight:bold;margin-bottom:10px;text-transform:uppercase;background:#f3f3f3;padding:2px;border:1px solid #ccc}#plugin-information .plugin-information-pricing .fs-plan .fs-annual-discount{text-transform:none;color:green;background:greenyellow}#plugin-information .plugin-information-pricing .fs-plan ul.fs-trial-terms{font-size:.9em}#plugin-information .plugin-information-pricing .fs-plan ul.fs-trial-terms i{float:left;margin:0 0 0 -15px}#plugin-information .plugin-information-pricing .fs-plan ul.fs-trial-terms li{margin:10px 0 0 0}#plugin-information #section-features .fs-features{margin:-20px -26px}#plugin-information #section-features table{width:100%;border-spacing:0;border-collapse:separate}#plugin-information #section-features table thead th{padding:10px 0}#plugin-information #section-features table thead .fs-price{color:#71ae00;font-weight:normal;display:block;text-align:center}#plugin-information #section-features table tbody td{border-top:1px solid #ccc;padding:10px 0;text-align:center;width:100px;color:#71ae00}#plugin-information #section-features table tbody td:first-child{text-align:left;width:auto;color:inherit;padding-left:26px}#plugin-information #section-features table tbody tr.fs-odd td{background:#fefefe}#plugin-information #section-features .dashicons-yes{width:30px;height:30px;font-size:30px}@media screen and (max-width:961px){#fs_addons .fs-cards-list .fs-card{height:265px}}
 
freemius/assets/css/admin/common.min.css DELETED
@@ -1 +0,0 @@
1
- .fs-notice{position:relative}.fs-notice.fs-has-title{margin-bottom:30px !important}.fs-notice.success{color:green}.fs-notice.promotion{border-color:#00a0d2 !important;background-color:#f2fcff !important}.fs-notice .fs-notice-body{margin:.5em 0;padding:2px}.fs-notice .fs-close{cursor:pointer;color:#aaa;float:right}.fs-notice .fs-close:hover{color:#666}.fs-notice .fs-close>*{margin-top:7px;display:inline-block}.fs-notice label.fs-plugin-title{background:rgba(0,0,0,0.3);color:#fff;padding:2px 10px;position:absolute;top:100%;bottom:auto;right:auto;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;left:10px;font-size:12px;font-weight:bold;cursor:auto}.rtl .fs-notice .fs-close{float:left}.fs-secure-notice{position:fixed;top:32px;left:160px;right:0;background:#ebfdeb;padding:10px 20px;color:green;z-index:9999;box-shadow:0 2px 2px rgba(6,113,6,0.3);opacity:.95;filter:alpha(opacity=95)}.fs-secure-notice:hover{opacity:1;filter:alpha(opacity=100)}@media screen and (max-width:960px){.fs-secure-notice{left:36px}}@media screen and (max-width:782px){.fs-secure-notice{left:0;top:46px;text-align:center}}span.fs-submenu-item.fs-sub:before{content:'\21B3';padding:0 5px}.rtl span.fs-submenu-item.fs-sub:before{content:'\21B2'}
 
freemius/assets/css/admin/connect.min.css DELETED
@@ -1 +0,0 @@
1
- #fs_connect{width:480px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);margin:20px 0}@media screen and (max-width:479px){#fs_connect{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:auto;margin:0 0 0 -10px}}#fs_connect .fs-content{background:#fff;padding:15px 20px}#fs_connect .fs-content p{margin:0;padding:0;font-size:1.2em}#fs_connect .fs-actions{padding:10px 20px;background:#c0c7ca}#fs_connect .fs-actions .button{padding:0 10px 1px;line-height:35px;height:37px;font-size:16px;margin-bottom:0}#fs_connect .fs-actions .button .dashicons{font-size:37px;margin-left:-8px;margin-right:12px}#fs_connect .fs-actions .button.button-primary{padding-right:15px;padding-left:15px}#fs_connect .fs-actions .button.button-primary:after{content:' \279C'}#fs_connect .fs-actions .button.button-primary.fs-loading:after{content:''}#fs_connect .fs-actions .button.button-secondary{float:right}#fs_connect.fs-anonymous-disabled .fs-actions .button.button-primary{width:100%}#fs_connect .fs-permissions{padding:10px 20px;background:#fefefe;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease}#fs_connect .fs-permissions .fs-trigger{font-size:.9em;text-decoration:none;text-align:center;display:block}#fs_connect .fs-permissions ul{height:0;overflow:hidden;margin:0}#fs_connect .fs-permissions ul li{margin-bottom:12px}#fs_connect .fs-permissions ul li:last-child{margin-bottom:0}#fs_connect .fs-permissions ul li i.dashicons{float:left;font-size:40px;width:40px;height:40px}#fs_connect .fs-permissions ul li div{margin-left:55px}#fs_connect .fs-permissions ul li div span{font-weight:bold;text-transform:uppercase;color:#23282d}#fs_connect .fs-permissions ul li div p{margin:2px 0 0 0}#fs_connect .fs-permissions.fs-open{background:#fff}#fs_connect .fs-permissions.fs-open ul{height:auto;margin:20px 20px 10px 20px}@media screen and (max-width:479px){#fs_connect .fs-permissions{background:#fff}#fs_connect .fs-permissions .fs-trigger{display:none}#fs_connect .fs-permissions ul{height:auto;margin:20px}}#fs_connect .fs-visual{padding:12px;line-height:0;background:#fafafa;height:80px;position:relative}#fs_connect .fs-visual .fs-site-icon{position:absolute;left:20px;top:10px}#fs_connect .fs-visual .fs-connect-logo{position:absolute;right:20px;top:10px}#fs_connect .fs-visual .fs-plugin-icon{position:absolute;top:10px;left:50%;margin-left:-40px}#fs_connect .fs-visual .fs-plugin-icon,#fs_connect .fs-visual .fs-site-icon,#fs_connect .fs-visual img,#fs_connect .fs-visual object{width:80px;height:80px}#fs_connect .fs-visual .dashicons-wordpress{font-size:64px;background:#01749a;color:#fff;width:64px;height:64px;padding:8px}#fs_connect .fs-visual .dashicons-plus{position:absolute;top:50%;font-size:30px;margin-top:-10px;color:#bbb}#fs_connect .fs-visual .dashicons-plus.fs-first{left:28%}#fs_connect .fs-visual .dashicons-plus.fs-second{left:65%}#fs_connect .fs-visual .fs-plugin-icon,#fs_connect .fs-visual .fs-connect-logo,#fs_connect .fs-visual .fs-site-icon{border:1px solid #ccc;padding:1px;background:#fff}#fs_connect .fs-terms{text-align:center;font-size:.85em;padding:5px;background:rgba(0,0,0,0.05)}#fs_connect .fs-terms,#fs_connect .fs-terms a{color:#999}#fs_connect .fs-terms a{text-decoration:none}.rtl #fs_connect .fs-actions{padding:10px 20px;background:#c0c7ca}.rtl #fs_connect .fs-actions .button .dashicons{font-size:37px;margin-left:-8px;margin-right:12px}.rtl #fs_connect .fs-actions .button.button-primary:after{content:' \000bb'}.rtl #fs_connect .fs-actions .button.button-primary.fs-loading:after{content:''}.rtl #fs_connect .fs-actions .button.button-secondary{float:left}.rtl #fs_connect .fs-permissions ul li div{margin-right:55px;margin-left:0}.rtl #fs_connect .fs-permissions ul li i.dashicons{float:right}.rtl #fs_connect .fs-visual .fs-site-icon{right:20px;left:auto}.rtl #fs_connect .fs-visual .fs-connect-logo{right:auto;left:20px}.wp-pointer-content #fs_connect{margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.fs-opt-in-pointer .wp-pointer-content{padding:0}.fs-opt-in-pointer.wp-pointer-top .wp-pointer-arrow{border-bottom-color:#dfdfdf}.fs-opt-in-pointer.wp-pointer-top .wp-pointer-arrow-inner{border-bottom-color:#fafafa}.fs-opt-in-pointer.wp-pointer-bottom .wp-pointer-arrow{border-top-color:#dfdfdf}.fs-opt-in-pointer.wp-pointer-bottom .wp-pointer-arrow-inner{border-top-color:#fafafa}.fs-opt-in-pointer.wp-pointer-left .wp-pointer-arrow{border-right-color:#dfdfdf}.fs-opt-in-pointer.wp-pointer-left .wp-pointer-arrow-inner{border-right-color:#fafafa}.fs-opt-in-pointer.wp-pointer-right .wp-pointer-arrow{border-left-color:#dfdfdf}.fs-opt-in-pointer.wp-pointer-right .wp-pointer-arrow-inner{border-left-color:#fafafa}
 
freemius/assets/css/admin/deactivation-feedback.min.css DELETED
@@ -1 +0,0 @@
1
- .fs-modal{position:fixed;overflow:auto;height:100%;width:100%;top:0;z-index:100000;display:none;background:rgba(0,0,0,0.6)}.fs-modal .fs-modal-dialog{background:transparent;position:absolute;left:50%;margin-left:-298px;padding-bottom:30px;top:-100%;z-index:100001;width:596px}@media(max-width:650px){.fs-modal .fs-modal-dialog{margin-left:-50%;box-sizing:border-box;padding-left:10px;padding-right:10px;width:100%}.fs-modal .fs-modal-dialog .fs-modal-panel>h3>strong{font-size:1.3em}.fs-modal .fs-modal-dialog li.reason{margin-bottom:10px}.fs-modal .fs-modal-dialog li.reason .reason-input{margin-left:29px}.fs-modal .fs-modal-dialog li.reason label{display:table}.fs-modal .fs-modal-dialog li.reason label>span{display:table-cell;font-size:1.3em}}.fs-modal.active{display:block}.fs-modal.active:before{display:block}.fs-modal.active .fs-modal-dialog{top:10%}.fs-modal .fs-modal-body,.fs-modal .fs-modal-footer{border:0;background:#fefefe;padding:20px}.fs-modal .fs-modal-body{border-bottom:0}.fs-modal .fs-modal-body h2{font-size:20px}.fs-modal .fs-modal-body>div{margin-top:10px}.fs-modal .fs-modal-body>div h2{font-weight:bold;font-size:20px;margin-top:0}.fs-modal .fs-modal-footer{border-top:#eee solid 1px;text-align:right}.fs-modal .fs-modal-footer>.button{margin:0 7px}.fs-modal .fs-modal-footer>.button:first-child{margin:0}.fs-modal .fs-modal-panel:not(.active){display:none}.fs-modal .reason-input{margin:3px 0 3px 22px}.fs-modal .reason-input input,.fs-modal .reason-input textarea{width:100%}body.has-fs-modal{overflow:hidden}#the-list .deactivate>.fs-slug{display:none}
 
freemius/assets/css/admin/debug.min.css DELETED
@@ -1 +0,0 @@
1
- .switch{position:relative;display:inline-block;font-size:1.6em;font-weight:bold;color:#ccc;text-shadow:0 1px 1px rgba(255,255,255,0.8);height:18px;padding:6px 6px 5px 6px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:4px;background:#ececec;box-shadow:0 0 4px rgba(0,0,0,0.1),inset 0 1px 3px 0 rgba(0,0,0,0.1);cursor:pointer}.switch span{display:inline-block;width:35px;text-transform:uppercase}.switch span.on{color:#6bc406}.switch .toggle{position:absolute;top:1px;width:37px;height:25px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.3);border-radius:4px;background:#fff;background:-moz-linear-gradient(top,#ececec 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ececec),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#ececec 0,#fff 100%);background:-o-linear-gradient(top,#ececec 0,#fff 100%);background:-ms-linear-gradient(top,#ececec 0,#fff 100%);background:linear-gradient(top,#ececec 0,#fff 100%);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);z-index:999;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.switch.on .toggle{left:2%}.switch.off .toggle{left:54%}.switch.round{padding:0 20px;border-radius:40px}.switch.round .toggle{border-radius:40px;width:14px;height:14px}.switch.round.on .toggle{left:3%;background:#6bc406}.switch.round.off .toggle{left:58%}.switch-label{font-size:20px;line-height:31px;margin:0 5px}
 
freemius/assets/css/common.min.css DELETED
@@ -1 +0,0 @@
1
- .fs-notice.success{color:green;font-weight:700}
 
freemius/assets/js/jquery.ba-postmessage.min.js CHANGED
@@ -1 +1,9 @@
1
- eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(7($){\'$:y\';u 8,m,s=1,a,6=x,g=!1,9=\'9\',i=\'i\',o,n=6[9]&&!$.w.A;$[9]=7(2,f,b){0(!f){p}2=h 2===\'r\'?2:$.D(2);b=b||C;0(n){b[9](2,f.k(/([^:]+:\\/\\/[^\\/]+).*/,\'$1\'))}j 0(f){b.v=f.k(/#.*$/,\'\')+\'#\'+(+B E)+(s++)+\'&\'+2}};$.z=o=7(4,3,c){0(n){0(4){a&&o();a=7(e){0((h 3===\'r\'&&e.q!==3)||($.H(3)&&3(e.q)===g)){p g}4(e)}}0(6[i]){6[4?i:\'O\'](\'2\',a,g)}j{6[4?\'P\':\'F\'](\'M\',a)}}j{8&&L(8);8=G;0(4){c=h 3===\'t\'?3:h c===\'t\'?c:I;8=J(7(){u 5=K.v.5,l=/^#?\\d+&/;0(5!==m&&l.R(5)){m=5;4({N:5.k(l,\'\')})}},c)}}}})(Q);',54,54,'if||message|source_origin|callback|hash|window|function|interval_id|postMessage|rm_callback|target|delay|||target_url|FALSE|typeof|addEventListener|else|replace|re|last_hash|has_postMessage|p_receiveMessage|return|origin|string|cache_bust|number|var|location|browser|this|nomunge|receiveMessage|opera|new|parent|param|Date|detachEvent|null|isFunction|100|setInterval|document|clearInterval|onmessage|data|removeEventListener|attachEvent|jQuery|test'.split('|'),0,{}))
 
 
 
 
 
 
 
 
1
+ /*
2
+ * jQuery postMessage - v0.5 - 9/11/2009
3
+ * http://benalman.com/projects/jquery-postmessage-plugin/
4
+ *
5
+ * Copyright (c) 2009 "Cowboy" Ben Alman
6
+ * Dual licensed under the MIT and GPL licenses.
7
+ * http://benalman.com/about/license/
8
+ */
9
+ (function($){var g,d,j=1,a,b=this,f=!1,h="postMessage",e="addEventListener",c,i=b[h]&&!$.browser.opera;$[h]=function(k,l,m){if(!l){return}k=typeof k==="string"?k:$.param(k);m=m||parent;if(i){m[h](k,l.replace(/([^:]+:\/\/[^\/]+).*/,"$1"))}else{if(l){m.location=l.replace(/#.*$/,"")+"#"+(+new Date)+(j++)+"&"+k}}};$.receiveMessage=c=function(l,m,k){if(i){if(l){a&&c();a=function(n){if((typeof m==="string"&&n.origin!==m)||($.isFunction(m)&&m(n.origin)===f)){return f}l(n)}}if(b[e]){b[l?e:"removeEventListener"]("message",a,f)}else{b[l?"attachEvent":"detachEvent"]("onmessage",a)}}else{g&&clearInterval(g);g=null;if(l){k=typeof m==="number"?m:typeof k==="number"?k:100;g=setInterval(function(){var o=document.location.hash,n=/^#?\d+&/;if(o!==d&&n.test(o)){d=o;l({data:o.replace(n,"")})}},k)}}}})(jQuery);
freemius/assets/js/nojquery.ba-postmessage.min.js CHANGED
@@ -1 +1,12 @@
1
- eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('3 F(o,l){z h,j,g,f,m,A=1;2(5.v){2(5.x){h=3(0){5.x(\'6\',0,c)}j=3(0){5.I(\'6\',0,c)}}s{h=3(0){5.J(\'u\',0)}j=3(0){5.G(\'u\',0)}}b[o]=3(6,7,i){2(!7){9}i.v(6,7.k(/([^:]+:\\/\\/[^\\/]+).*/,\'$1\'))}b[l]=3(0,4,8){2(g){j(g);g=C}2(!0){9 c}g=h(3(e){D(E.H.U.T(4)){t\'[q S]\':2(4!==e.r){9 c}p;t\'[q V]\':2(4(e.r)){9 c}p}0(e)})}}s{b[o]=3(6,7,i){2(!7){9}i.w=7.k(/#.*$/,\'\')+\'#\'+(+K R)+(A++)+\'&\'+6}b[l]=3(0,4,8){2(f){Q(f);f=C}2(0){8=B 4===\'y\'?4:B 8===\'y\'?8:M;f=L(3(){z a=N.w.a,n=/^#?\\d+&/;2(a!==m&&n.O(a)){m=a;0({P:a.k(n,\'\')})}},8)}}}9 b}',58,58,'callback||if|function|sourceOrigin|window|message|targetUrl|delay|return|hash|this|false|||intervalId|currentMsgCallback|setMessageCallback|target|unsetMessageCallback|replace|receiveBinding|lastHash|re|postBinding|break|object|origin|else|case|onmessage|postMessage|location|addEventListener|number|var|cacheBust|typeof|null|switch|Object|NoJQueryPostMessageMixin|detachEvent|prototype|removeEventListener|attachEvent|new|setInterval|100|document|test|data|clearInterval|Date|String|call|toString|Function'.split('|'),0,{}))
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * nojquery-postmessage by Jeff Lee
3
+ * a non-jQuery fork of:
4
+ *
5
+ * jQuery postMessage - v0.5 - 9/11/2009
6
+ * http://benalman.com/projects/jquery-postmessage-plugin/
7
+ *
8
+ * Copyright (c) 2009 "Cowboy" Ben Alman
9
+ * Dual licensed under the MIT and GPL licenses.
10
+ * http://benalman.com/about/license/
11
+ */
12
+ function NoJQueryPostMessageMixin(g,a){var b,h,e,d,f,c=1;if(window.postMessage){if(window.addEventListener){b=function(i){window.addEventListener("message",i,false)};h=function(i){window.removeEventListener("message",i,false)}}else{b=function(i){window.attachEvent("onmessage",i)};h=function(i){window.detachEvent("onmessage",i)}}this[g]=function(i,k,j){if(!k){return}j.postMessage(i,k.replace(/([^:]+:\/\/[^\/]+).*/,"$1"))};this[a]=function(k,j,i){if(e){h(e);e=null}if(!k){return false}e=b(function(l){switch(Object.prototype.toString.call(j)){case"[object String]":if(j!==l.origin){return false}break;case"[object Function]":if(j(l.origin)){return false}break}k(l)})}}else{this[g]=function(i,k,j){if(!k){return}j.location=k.replace(/#.*$/,"")+"#"+(+new Date)+(c++)+"&"+i};this[a]=function(k,j,i){if(d){clearInterval(d);d=null}if(k){i=typeof j==="number"?j:typeof i==="number"?i:100;d=setInterval(function(){var m=document.location.hash,l=/^#?\d+&/;if(m!==f&&l.test(m)){f=m;k({data:m.replace(l,"")})}},i)}}}return this};
freemius/assets/js/postmessage.min.js DELETED
@@ -1 +0,0 @@
1
- eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(2($,q){g c=6;c.9=c.9||{};c.9.a=2(){g x=Q,d=P O(\'m\',\'C\'),4={},n,5=R(N.w.U.T(/^#/,\'\')),s=5.B(0,5.V(\'/\',(\'z://\'===5.B(0,(\'z://\').F))?8:7)),J=2(){d.C(2(e){g 3=r.M(e.3);l(4[3.1]){L(g i=0;i<4[3.1].F;i++){4[3.1][i](3.3)}}},n)};b{H:2(o){n=o;J();9.a.y(\'15\',2(3){t.w=3.o})},16:2(){6.H(s);x=I;$(t).W(\'12\',2(){9.a.A()})},A:2(j,h){j=j||0;h=h||\'#Z\';6.p(\'v\',{v:j+$(h).11(I)})},p:2(1,3,f){K.G(\'a.p\',1);l(f){d.m(r.E({1:1,3:3}),f.18,f.X)}13{d.m(r.E({1:1,3:3}),5,t.17)}},u:2(1,k){K.G(\'a.u\',1);l(q===4[1])4[1]=[];4[1].14(k)},y:2(1,k){l(6.D(1))b;6.u(1,k)},D:2(1){b(q!=4[1])},Y:2(){b 5},S:2(){b s}}}()})(10);',62,71,'|type|function|data|_callbacks|_parent_url|this|||FS|PostMessage|return|global|_postman||iframe|var|wrapper||diff|callback|if|postMessage|_base_url|url|post|undef|JSON|_parent_subdomain|window|receive|height|location|_is_child|receiveOnce|https|postHeight|substring|receiveMessage|is_set|stringify|length|debug|init|true|_init|console|for|parse|document|NoJQueryPostMessageMixin|new|false|decodeURIComponent|parent_subdomain|replace|hash|indexOf|bind|contentWindow|parent_url|wrap_section|jQuery|outerHeight|load|else|push|forward|init_child|parent|src'.split('|'),0,{}))
 
gulpfile.js DELETED
@@ -1,244 +0,0 @@
1
- 'use strict';
2
-
3
- /*
4
- * **** REQUIRES GULP 4.0 ***
5
- *
6
- * This file require node.js and node package manager. If you don't have those installed, please
7
- * see https://nodejs.org/en/download/ or install via homebrew.
8
- *
9
- * This file also requires Gulp 4.0. Gulp 4.0 is included locally within the node_modules folder in the
10
- * repo. But you will also need to install the Gulp 4.0+ CLI globally on your machine. If you don't have
11
- * Gulp installed yet, just type the following on the command line from any location/directory:
12
- *
13
- * npm install gulpjs/gulp-cli -g
14
- *
15
- * If you already have Gulp 3.x installed, type the following commands in sequence:
16
- *
17
- * npm uninstall gulp -g
18
- * npm install gulpjs/gulp-cli -g
19
- *
20
- * This file also uses certain node_modules. Once you have gulp installed globally and have a working
21
- * copy of the repo, just type the following from within the repo root folder, and node will
22
- * will install the needed dependencies from the package.json file.
23
- *
24
- * npm install
25
- *
26
- */
27
-
28
- // REQUIRE PLUGINS
29
- const gulp = require('gulp');
30
- const shell = require('gulp-shell');
31
- const del = require('del');
32
- const argv = require('yargs').argv;
33
- const zip = require('gulp-zip');
34
- const children = require('child_process');
35
- const exec = children.exec;
36
-
37
- /*
38
- *
39
- * COMPILE PLUGIN IN BUILD FOLDER, DEPLOY TO TESTING INSTANCE, AND GENERATE ZIP
40
- *
41
- * To build a compiled and minified working copy of plugin files (files are created and compiled in a
42
- * build/ folder within the plugin repo folder), type:
43
- *
44
- * gulp build
45
- *
46
- * To deploy the same updated plugin files automaticaly to a local testing instance, first setup an environmental
47
- * variable for DEPLOY_PATH. This is the path the wp-content folder of your local WordPress instance. You can
48
- * add this by adding the following to your .bash_profile. Be sure to replace path/to/test-instance with the
49
- * path to your local testing instance, but ensure path goes exactly to wp-content/ folder just as below:
50
- *
51
- * export DEPLOY_PATH=$HOME/path/to/test-instance/wp-content/
52
- *
53
- * After saving, you will need to reload your .bash_profile by typing:
54
- *
55
- * source .bash_profile
56
- *
57
- * You can confirm that your DEPLOY_PATH variable is set by typing:
58
- *
59
- * printenv DEPLOY_PATH
60
- *
61
- * Once your deploy path is set, you can deploy updated plugin files to that path with each build by
62
- * adding '-d' to the build command:
63
- *
64
- * gulp build -d
65
- *
66
- * Finally, you can generate a zip file when building by adding -z [version] to the build command. The
67
- * zip will be created in your systems temp file (ie your TMPDIR environmental variable). Note that a
68
- * version number is required to use the -z command.
69
- *
70
- * gulp build -z 1.0.0
71
- *
72
- * You can also use both arguments above together:
73
- *
74
- * gulp build -d -z 1.0.0
75
- *
76
- *
77
- * REMOTE DEPLOYMENT USING LFTP
78
- * -----------------
79
- * Using gulp and LFTP, you can also deploy your build remotely.
80
- *
81
- *
82
- * Ensure that you have LFTP installed:
83
- *
84
- * > apt-get install lftp # Linux
85
- *
86
- * OR
87
- *
88
- * > brew install lftp # macOS
89
- *
90
- * OR
91
- *
92
- * > choco install lftp # Windows
93
- *
94
- *
95
- * Specify the -rd options to remotely deploy using LFTP
96
- *
97
- * gulp build -rd
98
- *
99
- *
100
- * NOTE: Before we generate a build, we always delete the "build" folder first. We do that in case any files were
101
- * actually deleted as part of a changeset. But in practice, we rarely delete files. To make LFTP deployments faster
102
- * you can use the following which will omit deleting the build folder before a deployment:
103
- *
104
- * gulp build -rdk
105
- */
106
-
107
- // Define deploy path and deploy files
108
- var product = 'nextgen-gallery';
109
- var deploy_files = './build/' + product + '/**/*';
110
- var deploy_path = process.env.hasOwnProperty('DEPLOY_PATH') ? process.env.DEPLOY_PATH + 'plugins/' + product : null;
111
- var do_zip = argv.hasOwnProperty('z');
112
- var do_deploy = argv.hasOwnProperty('d');
113
- var do_keep_build = argv.hasOwnProperty('k');
114
- var do_use_lftp = do_deploy && argv.hasOwnProperty('r');
115
- var ftp_host = process.env.hasOwnProperty('FTP_HOST') ? process.env.FTP_HOST : null;
116
- var ftp_path = process.env.hasOwnProperty('FTP_PATH') ? process.env.FTP_PATH : null;
117
- var ftp_user = process.env.hasOwnProperty('FTP_USER') ? process.env.FTP_USER : null;
118
- var ftp_pass = process.env.hasOwnProperty('FTP_PASS') ? process.env.FTP_PASS : null;
119
- var ftp_proto = process.env.hasOwnProperty('FTP_PROTOCOL')? process.env.FTP_PROTOCOL : 'ftp';
120
- var lftp_bin = process.env.hasOwnProperty('LFTP_BIN') ? process.env.LFTP_BIN : null;
121
- var version = do_zip ? argv.z : '';
122
-
123
- /*** INTERNAL FUNCTIONS ***/
124
- function which_lftp()
125
- {
126
- var retval = '';
127
-
128
- return new Promise(function(resolve, reject){
129
- exec('which lftp', {}, function(err, stdout, stderr){
130
- retval = stdout ? stdout : lftp_bin;
131
- if (retval) resolve(retval.trim());
132
- else reject("Could not find LFTP. Perhaps try setting the LFTP_BIN environment variable");
133
- });
134
- });
135
- }
136
-
137
- function exec_lftp(bin)
138
- {
139
- return new Promise(function(resolve, reject){
140
- if (ftp_host && ftp_path && ftp_user && ftp_pass) {
141
- var gutil = require('gulp-util');
142
- var remote_path = (ftp_path + '/wp-content/plugins/') .replace('//', '/');
143
- var cmds = [
144
- "<< EOF",
145
- "set ssl:check-hostname no",
146
- "set ftp:sync-mode off",
147
- 'set ftp:list-options -a',
148
- "cd " + remote_path,
149
- "mirror -R -c -e -v -P 5 ./build/" + product + ' ' + product,
150
- "EOF"
151
- ];
152
- gutil.log(gutil.colors.underline.yellow('WARNING - This might take a while'));
153
- exec(bin + " -u " + ftp_user + ",'"+ftp_pass+"' " + ftp_proto + '://' + ftp_host + ' ' + cmds.join("\n"), function(err, stdout, stderr){
154
- if (err) reject(err);
155
- else if (!stdout && stdout) reject(stderr);
156
- else resolve(stdout);
157
- });
158
- }
159
- else reject("Please set FTP_HOST, FTP_PATH, FTP_USER, and FTP_PASS environment variables");
160
- });
161
- }
162
-
163
-
164
- /*** GULP TASKS BELOW ***/
165
-
166
- // Delete contents of build and deploy folders
167
- gulp.task('delbuild', function() {
168
- return del('build/**/*');
169
- });
170
-
171
- // Delete the contents of your deployed directory
172
- gulp.task('deldeploy', function() {
173
- if (deploy_path)
174
- return del(deploy_path + '/**/*',{force: true});
175
- else
176
- console.error("Please define the DEPLOY_PATH environment variable.");
177
- });
178
-
179
- // Copy files to build folder and delete unneeded files
180
- gulp.task('copybuild', function() {
181
- return gulp.src([
182
- './**/*',
183
- '!.*',
184
- '!gulpfile.js',
185
- '!package.json',
186
- '!./{node_modules,node_modules/**}',
187
- '!./{build,build/**}',
188
- '!./{tests,tests/**}',
189
- '!./{zips,zips/**}',
190
- '!./{autoupdate_config,autoupdate_config/**}'])
191
- .pipe(gulp.dest('./build/' + product));
192
- });
193
-
194
- // Minify and compile resources
195
- gulp.task('minify', shell.task('php bin/minify_static_resources.php', {
196
- cwd: './build/' + product
197
- }));
198
-
199
- gulp.task('compile', shell.task('php bin/compile_modules.php', {
200
- cwd: './build/' + product
201
- }));
202
-
203
- // After minification/compiling, delete bin
204
- gulp.task('cleanbin', function() {
205
- return del('./build/' + product + '/bin');
206
- });
207
-
208
- // If requested, push minifed/compiled files to local testing instance
209
- gulp.task('deploy', function() {
210
- if (deploy_path) {
211
- return gulp.src(deploy_files, {base: './build/' + product })
212
- .pipe(gulp.dest(deploy_path));
213
- }
214
- else console.error("Please define the DEPLOY_PATH environment variable.");
215
- });
216
-
217
- // If requested, generate a distributable zip file
218
- gulp.task('zip', function() {
219
- var filename = version ? product + '-' + version + '.zip' : product + '.zip';
220
- return gulp.src(deploy_files, {base: "./build"})
221
- .pipe(zip(filename))
222
- .pipe(gulp.dest('./build/zips/distributables'));
223
- });
224
-
225
- /**
226
- * Deploy the plugin to a remote location using FTP or SFTP
227
- */
228
- gulp.task('rdeploy', function(){
229
- return which_lftp()
230
- .then(exec_lftp)
231
- .catch(console.log)
232
- .then(console.log);
233
- });
234
-
235
- /*
236
- * Finally, one command to do it all in sequence
237
- */
238
- var build_tasks = ['copybuild', 'minify', 'compile', 'cleanbin'];
239
- if (!do_keep_build) build_tasks.unshift('delbuild');
240
- if (do_zip) build_tasks.push('zip');
241
- if (do_deploy && !do_use_lftp) build_tasks = build_tasks.concat(['deldeploy', 'deploy']);
242
- else if (do_deploy && do_use_lftp) build_tasks.push('rdeploy');
243
-
244
- gulp.task('build', gulp.series(build_tasks));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
gulpfile.min.js DELETED
@@ -1 +0,0 @@
1
- eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('\'25 2t\';l 0=j(\'0\');l F=j(\'0-F\');l t=j(\'t\');l o=j(\'2p\').o;l i=j(\'0-i\');l 1h=j(\'2o\');l A=1h.A;1 7=\'2i-2h\';1 16=\'./6/\'+7+\'/**/*\';1 s=2.3.9(\'x\')?2.3.x+\'1g/\'+7:p;1 Y=o.9(\'z\');1 I=o.9(\'d\');1 1l=o.9(\'k\');1 Q=I&&o.9(\'r\');1 S=2.3.9(\'11\')?2.3.11:p;1 W=2.3.9(\'K\')?2.3.K:p;1 10=2.3.9(\'M\')?2.3.M:p;1 T=2.3.9(\'N\')?2.3.N:p;1 1c=2.3.9(\'1j\')?2.3.1j:\'V\';1 1t=2.3.9(\'X\')?2.3.X:p;1 13=Y?o.z:\'\';4 1a(){1 C=\'\';f 1e 1m(4(E,q){A(\'1P 1Q\',{},4(D,h,L){C=h?h:1t;b(C)E(C.1T());m q("1X 1G 1J 1H. 1R 1Y 1S 12 X y 17")})})}4 19(w){f 1e 1m(4(E,q){b(S&&W&&10&&T){1 U=j(\'0-1U\');1 1i=(W+\'/1O-1N/1g/\').1F(\'//\',\'/\');1 1p=["<< 1f","H 1E:1I-1M 1L","H V:1K-1V 2f",\'H V:2m-2n -a\',"2l "+1i,"2k -R -c -e -v -P 5 ./6/"+7+\' \'+7,"1f"];U.O(U.2v.2w.2u(\'2q - 2r 2s 1Z a 2g\'));A(w+" -u "+10+",\'"+T+"\' "+1c+\'://\'+S+\' \'+1p.26("\\n"),4(D,h,L){b(D)q(D);m b(!h&&h)q(L);m E(h)})}m q("14 H 11, K, M, 23 N y 20")})}0.8(\'1b\',4(){f t(\'6/**/*\')});0.8(\'1n\',4(){b(s)f t(s+\'/**/*\',{21:22});m J.1B("14 1C 12 x y 17.")});0.8(\'1x\',4(){f 0.15([\'./**/*\',\'!.*\',\'!27.28\',\'!2d.2e\',\'!./{1r,1r/**}\',\'!./{6,6/**}\',\'!./{1q,1q/**}\',\'!./{Z,Z/**}\',\'!./{1u,1u/**}\']).B(0.18(\'./6/\'+7))});0.8(\'1z\',F.8(\'G w/2c.G\',{1w:\'./6/\'+7}));0.8(\'1D\',F.8(\'G w/2b.G\',{1w:\'./6/\'+7}));0.8(\'1s\',4(){f t(\'./6/\'+7+\'/w\')});0.8(\'1A\',4(){b(s){f 0.15(16,{1o:\'./6/\'+7}).B(0.18(s))}m J.1B("14 1C 12 x y 17.")});0.8(\'i\',4(){1 1k=13?7+\'-\'+13+\'.i\':7+\'.i\';f 0.15(16,{1o:"./6"}).B(i(1k)).B(0.18(\'./6/Z/2a\'))});0.8(\'1y\',4(){f 1a().1d(19).29(J.O).1d(J.O)});1 g=[\'1x\',\'1z\',\'1D\',\'1s\'];b(!1l)g.24(\'1b\');b(Y)g.1v(\'i\');b(I&&!Q)g=g.2j([\'1n\',\'1A\']);m b(I&&Q)g.1v(\'1y\');0.8(\'6\',0.1W(g));',62,157,'gulp|var|process|env|function||build|product|task|hasOwnProperty||if||||return|build_tasks|stdout|zip|require||const|else||argv|null|reject||deploy_path|del|||bin|DEPLOY_PATH|environment||exec|pipe|retval|err|resolve|shell|php|set|do_deploy|console|FTP_PATH|stderr|FTP_USER|FTP_PASS|log||do_use_lftp||ftp_host|ftp_pass|gutil|ftp|ftp_path|LFTP_BIN|do_zip|zips|ftp_user|FTP_HOST|the|version|Please|src|deploy_files|variable|dest|exec_lftp|which_lftp|delbuild|ftp_proto|then|new|EOF|plugins|children|remote_path|FTP_PROTOCOL|filename|do_keep_build|Promise|deldeploy|base|cmds|tests|node_modules|cleanbin|lftp_bin|autoupdate_config|push|cwd|copybuild|rdeploy|minify|deploy|error|define|compile|ssl|replace|not|LFTP|check|find|sync|no|hostname|content|wp|which|lftp|Perhaps|setting|trim|util|mode|series|Could|try|take|variables|force|true|and|unshift|use|join|gulpfile|js|catch|distributables|compile_modules|minify_static_resources|package|json|off|while|gallery|nextgen|concat|mirror|cd|list|options|child_process|yargs|WARNING|This|might|strict|yellow|colors|underline'.split('|'),0,{}))
 
nggallery.php CHANGED
@@ -4,7 +4,7 @@ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You
4
  /**
5
  * Plugin Name: NextGEN Gallery
6
  * Description: The most popular gallery plugin for WordPress and one of the most popular plugins of all time with over 15 million downloads.
7
- * Version: 2.1.44
8
  * Author: Imagely
9
  * Plugin URI: https://www.imagely.com/wordpress-gallery-plugin/nextgen-gallery/
10
  * Author URI: https://www.imagely.com
@@ -595,7 +595,7 @@ class C_NextGEN_Bootstrap
595
  define('NGG_PRODUCT_URL', path_join(str_replace("\\", '/', NGG_PLUGIN_URL), 'products'));
596
  define('NGG_MODULE_URL', path_join(str_replace("\\", '/', NGG_PRODUCT_URL), 'photocrati_nextgen/modules'));
597
  define('NGG_PLUGIN_STARTED_AT', microtime());
598
- define('NGG_PLUGIN_VERSION', '2.1.44');
599
 
600
  if (defined('SCRIPT_DEBUG') && SCRIPT_DEBUG)
601
  define('NGG_SCRIPT_VERSION', (string)mt_rand(0, mt_getrandmax()));
4
  /**
5
  * Plugin Name: NextGEN Gallery
6
  * Description: The most popular gallery plugin for WordPress and one of the most popular plugins of all time with over 15 million downloads.
7
+ * Version: 2.1.45
8
  * Author: Imagely
9
  * Plugin URI: https://www.imagely.com/wordpress-gallery-plugin/nextgen-gallery/
10
  * Author URI: https://www.imagely.com
595
  define('NGG_PRODUCT_URL', path_join(str_replace("\\", '/', NGG_PLUGIN_URL), 'products'));
596
  define('NGG_MODULE_URL', path_join(str_replace("\\", '/', NGG_PRODUCT_URL), 'photocrati_nextgen/modules'));
597
  define('NGG_PLUGIN_STARTED_AT', microtime());
598
+ define('NGG_PLUGIN_VERSION', '2.1.45');
599
 
600
  if (defined('SCRIPT_DEBUG') && SCRIPT_DEBUG)
601
  define('NGG_SCRIPT_VERSION', (string)mt_rand(0, mt_getrandmax()));
package.json DELETED
@@ -1,13 +0,0 @@
1
- {
2
- "name": "nextgen-gallery",
3
- "main": "gulpfile.js",
4
- "author": "Imagely",
5
- "license": "ISC",
6
- "devDependencies": {
7
- "del": "^2.2.0",
8
- "gulp": "gulpjs/gulp#4.0",
9
- "gulp-shell": "^0.5.2",
10
- "gulp-zip": "^3.2.0",
11
- "yargs": "^4.7.1"
12
- }
13
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
readme.txt CHANGED
@@ -2,7 +2,7 @@
2
  Contributors: photocrati, imagely
3
  Tags: nextgen, nextgen gallery, gallery, galleries, image, images, image gallery, photo, photos, photo gallery, picture, pictures, picture gallery, album, albums, photo albums, image album, media, media gallery, thumbnails, thumbnail gallery, thumbnail galleries, slideshow, slideshows, slideshow gallery, slideshow galleries, fancybox, lightbox, responsive, responsive gallery, responsive galleries, wordpress responsive gallery, nextcellent, wordpress gallery plugin, wordpress photo gallery plugin, wp gallery, wp gallery plugins, best gallery plugin, free photo gallery, singlepic, image captions imagebrowser, watermarks, watermarking, photography, photographer
4
  Requires at least: 4.0.0
5
- Stable tag: 2.1.44
6
  Tested up to: 4.5.3
7
  License: GPLv2
8
 
@@ -187,6 +187,9 @@ For more information, feel free to visit the official website for the NextGEN Ga
187
 
188
  == Changelog ==
189
 
 
 
 
190
  = V2.1.44 - 06.22.2016 =
191
  * NEW: "Add Gallery" button added next to "Add Media" button on Create/Edit Post screen
192
  * NEW: IGW placeholder images are watermarked
2
  Contributors: photocrati, imagely
3
  Tags: nextgen, nextgen gallery, gallery, galleries, image, images, image gallery, photo, photos, photo gallery, picture, pictures, picture gallery, album, albums, photo albums, image album, media, media gallery, thumbnails, thumbnail gallery, thumbnail galleries, slideshow, slideshows, slideshow gallery, slideshow galleries, fancybox, lightbox, responsive, responsive gallery, responsive galleries, wordpress responsive gallery, nextcellent, wordpress gallery plugin, wordpress photo gallery plugin, wp gallery, wp gallery plugins, best gallery plugin, free photo gallery, singlepic, image captions imagebrowser, watermarks, watermarking, photography, photographer
4
  Requires at least: 4.0.0
5
+ Stable tag: 2.1.45
6
  Tested up to: 4.5.3
7
  License: GPLv2
8
 
187
 
188
  == Changelog ==
189
 
190
+ = V2.1.45 - 06.22.2016 =
191
+ * Fixed: Freemius assets should not be minified
192
+
193
  = V2.1.44 - 06.22.2016 =
194
  * NEW: "Add Gallery" button added next to "Add Media" button on Create/Edit Post screen
195
  * NEW: IGW placeholder images are watermarked