WP Photo Album Plus - Version 7.1.09.002

Version Description

= 7.1.09 =

  • This version addresses various bug fixes and feature requests.

= 7.1.08 =

  • This version addresses various bug fixes and feature requests.

= 7.1.07 =

  • This version addresses various bug fixes and feature requests.

= 7.1.06 =

  • This version addresses various bug fixes and feature requests.

= 7.1.05 =

  • This version addresses various security issues.
  • This version addresses various bug fixes.

= 7.1.04 =

  • This version addresses various bug fixes.

= 7.1.03 =

  • This version addresses various security issues.
  • This version addresses various bug fixes.

= 7.1.02 =

  • This version addresses various security issues.
  • This version addresses various bug fixes and feature requests.

= 7.1.01 =

  • This version addresses various bug fixes and feature requests.

= 7.1.00 =

  • This version addresses various bug fixes and feature requests.
  • The Photo Album -> Upload Photos and Import Photos admin pages have been substantially improved. Read the changelog for details.

= 7.0.11 =

  • This version addresses various bug fixes and feature requests.

= 7.0.11 =

  • This version addresses various bug fixes

= 7.0.10 =

  • This version addresses various bug fixes

= 7.0.09 =

  • This version addresses various security issues.
  • This version addresses various bug fixes and feature requests.

= 7.0.08 =

  • This version addresses various security issues.
  • This version addresses various bug fixes

= 7.0.07 =

  • This version addresses various security issues.
  • This version addresses various bug fixes

= 7.0.06 =

  • This version addresses various bug fixes
  • This version addresses various security issues.

= 7.0.05 =

  • This version addresses various minor bug fixes and feature requests.
  • This version addresses various security issues.

= 7.0.04 =

  • This version addresses various bug fixes
  • This version addresses various security issues.

= 7.0.03 =

  • This version addresses various minor bug fixes and feature requests.

= 7.0.02 =

  • This version addresses various bug fixes
  • This version addresses various security issues.

= 7.0.01 =

  • This version addresses various minor bug fixes and feature requests.

= 7.0.00 =

  • Shortcode generators for Gutenberg added.
  • This version addresses various minor bug fixes and feature requests.
  • This version addresses various security issues.
  • To prevent spamming and give the users the opportunity to decide when they want us to email them, the mailing system has been revised. Configure Table IX-M to enable various mailing lists, and use the WPPA+ Notify widget for full user flexibility.

= 6.9.21 =

  • This version addresses various bug fixes
  • This version addresses various security issues.

= 6.9.20 =

  • This version addresses various bug fixes

= 6.9.19 =

  • This version addresses various minor bug fixes

= 6.9.18 =

  • This version addresses various minor bug fixes

= 6.9.17 =

  • This version addresses various minor bug fixes and feature requests.
  • This version addresses various security issues.

= 6.9.16 =

  • This version addresses various minor bug fixes and feature requests.
  • This version addresses various security issues.

= 6.9.15 =

  • This version addresses various minor bug fixes and feature requests.
  • This version addresses various security issues.

= 6.9.14 =

  • This version addresses various minor bug fixes and feature requests.
  • This version addresses various security issues.

= 6.9.13 =

  • Security release.

= 6.9.12 =

  • This version addresses various minor bug fixes and performance improvements.

= 6.9.11 =

  • This version addresses various minor bug fixes and performance improvements.

= 6.9.10 =

  • This version addresses various minor bug fixes and performance improvements.

= 6.9.09 =

  • Panorama support phase III.

= 6.9.08 =

  • This version addresses various minor bug fixes and feature requests.
  • Panorama support phase II.

= 6.9.07 =

  • This version addresses various minor bug fixes and feature requests.
  • Panorama support phase I.

= 6.9.06 =

  • This version addresses various minor bug fixes and feature requests.

= 6.9.05 =

  • This version addresses various minor bug fixes and feature requests.

= 6.9.04 =

  • This version addresses various minor bug fixes and feature requests.
  • Local CDN functionality has been added.

= 6.9.03 =

  • This version addresses various minor bug fixes and feature requests.

= 6.9.02 =

  • This version addresses various minor bug fixes and feature requests.

= 6.9.01 =

  • This version addresses various minor bug fixes and feature requests.

= 6.9.00 =

  • This version includes the code for the privacy policy requirements.

= 6.8.09

  • This version addresses various bug fixes and code edits.

= 6.8.08 =

  • This version addresses various minor bug fixes and feature requests.
  • This version offers substantial performance improvements when the box in Table IV-A13: Defer Javascript is ticked. This setting is now recommended and set ticked as the default.
  • For more info on performance improvements and compatibility with optimizers: see the changelog.txt

= 6.8.07 =

  • This version addresses various minor bug fixes and enhancements, and a new widget: Statistics.

= 6.8.06 =

  • This version addresses various minor bug fixes and improved cache handling.

= 6.8.05 =

  • This version addresses various minor bug fixes and feture requests.

= 6.8.04 =

  • This version addresses various display issues and a few fixes of bugs that seldom affected the plugins behaviour.
Download this release

Release Info

Developer opajaap
Plugin Icon wp plugin WP Photo Album Plus
Version 7.1.09.002
Comparing to
See all releases

Code changes from version 7.1.09.001 to 7.1.09.002

Files changed (4) hide show
  1. readme.txt +1 -1
  2. wppa-import.php +0 -1
  3. wppa-utils.php +25 -14
  4. wppa.php +1 -1
readme.txt CHANGED
@@ -2,7 +2,7 @@
2
  Contributors: opajaap
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=OpaJaap@OpaJaap.nl&item_name=WP-Photo-Album-Plus&item_number=Support-Open-Source&currency_code=USD&lc=US
4
  Tags: photo, album, slideshow, video, audio, lightbox, iptc, exif, cloudinary, fotomoto, imagemagick, pdf
5
- Version: 7.1.09.001
6
  Stable tag: 7.1.08.004
7
  Author: J.N. Breetvelt
8
  Author URI: http://www.opajaap.nl/
2
  Contributors: opajaap
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=OpaJaap@OpaJaap.nl&item_name=WP-Photo-Album-Plus&item_number=Support-Open-Source&currency_code=USD&lc=US
4
  Tags: photo, album, slideshow, video, audio, lightbox, iptc, exif, cloudinary, fotomoto, imagemagick, pdf
5
+ Version: 7.1.09.002
6
  Stable tag: 7.1.08.004
7
  Author: J.N. Breetvelt
8
  Author URI: http://www.opajaap.nl/
wppa-import.php CHANGED
@@ -1670,7 +1670,6 @@ global $wppa_session;
1670
  $is_image = false;
1671
  }
1672
  }
1673
- // wppa_session_end();
1674
 
1675
  // Is it a photofile?
1676
  if ( $is_image ) {
1670
  $is_image = false;
1671
  }
1672
  }
 
1673
 
1674
  // Is it a photofile?
1675
  if ( $is_image ) {
wppa-utils.php CHANGED
@@ -3607,7 +3607,7 @@ function wppa_get_mime_type( $id ) {
3607
  }
3608
 
3609
  // Test if a given url is to a photo file
3610
- function wppa_is_url_a_photo( $url ) {
3611
  global $wppa_supported_photo_extensions;
3612
  global $wppa_session;
3613
 
@@ -4753,21 +4753,32 @@ function wppa_is_panorama( $id ) {
4753
  }
4754
 
4755
  // See if a remote file exists
4756
- function wppa_remote_file_exists( $url ) {
4757
-
4758
- for ( $i=1; $i<4; $i++ ) {
4759
- $ch = curl_init( $url );
4760
- curl_setopt( $ch, CURLOPT_NOBODY, true );
4761
- curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, true );
4762
- curl_exec( $ch );
4763
- $httpCode = curl_getinfo( $ch, CURLINFO_HTTP_CODE );
4764
- curl_close( $ch );
4765
- // wppa_log('obs', 'url = '.$url.', http code = '.$httpCode);
4766
- if( $httpCode == 200 ) {
4767
- return true;
 
 
 
 
 
 
 
 
 
 
4768
  }
4769
- // sleep(2);
4770
  }
 
4771
  return false;
4772
  }
4773
 
3607
  }
3608
 
3609
  // Test if a given url is to a photo file
3610
+ function wppa_is_url_a_photo( &$url ) {
3611
  global $wppa_supported_photo_extensions;
3612
  global $wppa_session;
3613
 
4753
  }
4754
 
4755
  // See if a remote file exists
4756
+ function wppa_remote_file_exists( &$url ) {
4757
+
4758
+ $orig_url = $url;
4759
+ $ext = wppa_get_ext( $url );
4760
+ $url_1 = wppa_strip_ext( $url );
4761
+ $exts = array( $ext );
4762
+ if ( $ext == 'jpg' ) {
4763
+ $exts[] = 'png';
4764
+ }
4765
+
4766
+ for ( $i=1; $i<4; $i++ ) { // Give it four tries
4767
+ foreach( $exts as $ext ) { // Try all possible extensions
4768
+ $url = $url_1 . '.' . $ext;
4769
+ $ch = curl_init( $url );
4770
+ curl_setopt( $ch, CURLOPT_NOBODY, true );
4771
+ curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, true );
4772
+ curl_exec( $ch );
4773
+ $httpCode = curl_getinfo( $ch, CURLINFO_HTTP_CODE );
4774
+ curl_close( $ch );
4775
+ if( $httpCode == 200 ) {
4776
+ return true;
4777
+ }
4778
  }
4779
+ sleep( 1 ); // Wait a second, may help sometimes
4780
  }
4781
+ $url = $orig_url;
4782
  return false;
4783
  }
4784
 
wppa.php CHANGED
@@ -23,7 +23,7 @@ global $wp_version;
23
 
24
  /* WPPA GLOBALS */
25
  global $wppa_revno; $wppa_revno = '7109'; // WPPA db version
26
- global $wppa_api_version; $wppa_api_version = '7.1.09.001'; // WPPA software version
27
 
28
  /* Init page js data */
29
  global $wppa_js_page_data; $wppa_js_page_data = '';
23
 
24
  /* WPPA GLOBALS */
25
  global $wppa_revno; $wppa_revno = '7109'; // WPPA db version
26
+ global $wppa_api_version; $wppa_api_version = '7.1.09.002'; // WPPA software version
27
 
28
  /* Init page js data */
29
  global $wppa_js_page_data; $wppa_js_page_data = '';