Version Description
= 7.2.10 =
- This version addresses various bug fixes and feature requests.
= 7.2.09 =
- This version addresses various bug fixes and feature requests.
= 7.2.08 =
- This version addresses various bug fixes.
= 7.2.07 =
- This version addresses various bug fixes.
= 7.2.06 =
- This version addresses various bug fixes and feature requests.
- This version addresses various security issues.
= 7.2.05 =
- This version addresses various bug fixes and feature requests.
- This version addresses various security issues.
= 7.2.04 =
- This version addresses various bug fixes and feature requests.
= 7.2.03 =
- This version addresses various bug fixes and feature requests.
= 7.2.02 =
- This version addresses various bug fixes and feature requests.
= 7.2.01 =
- This version addresses various bug fixes and feature requests.
= 7.2.00 =
- This version addresses various bug fixes and feature requests.
= 7.1.11 =
- This version addresses various bug fixes and feature requests.
= 7.1.10 =
- This version addresses various bug fixes and feature requests.
= 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 | WP Photo Album Plus |
Version | 7.2.11.002 |
Comparing to | |
See all releases |
Code changes from version 7.2.10.013 to 7.2.11.002
- changelog.txt +4 -0
- readme.txt +2 -2
- wppa-wpdb-insert.php +53 -26
- wppa.php +3 -3
changelog.txt
CHANGED
@@ -1,5 +1,9 @@
|
|
1 |
WP Photo Album Plus Changelog
|
2 |
|
|
|
|
|
|
|
|
|
3 |
= 7.2.10 =
|
4 |
|
5 |
* When the status of a photo is set to 'featured' it will be inserted in the standard wp media library,
|
1 |
WP Photo Album Plus Changelog
|
2 |
|
3 |
+
= 7.2.11 =
|
4 |
+
|
5 |
+
* Fixed a few missing values in adding new rows to db tables to fix issues with certain sql implementations.
|
6 |
+
|
7 |
= 7.2.10 =
|
8 |
|
9 |
* When the status of a photo is set to 'featured' it will be inserted in the standard wp media library,
|
readme.txt
CHANGED
@@ -2,8 +2,8 @@
|
|
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¤cy_code=USD&lc=US
|
4 |
Tags: photo, album, slideshow, video, audio, lightbox, iptc, exif, cloudinary, fotomoto, imagemagick, pdf
|
5 |
-
Version: 7.2.
|
6 |
-
Stable tag: 7.2.10.
|
7 |
Author: J.N. Breetvelt
|
8 |
Author URI: http://www.opajaap.nl/
|
9 |
Requires at least: 3.9
|
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¤cy_code=USD&lc=US
|
4 |
Tags: photo, album, slideshow, video, audio, lightbox, iptc, exif, cloudinary, fotomoto, imagemagick, pdf
|
5 |
+
Version: 7.2.11.002
|
6 |
+
Stable tag: 7.2.10.013
|
7 |
Author: J.N. Breetvelt
|
8 |
Author URI: http://www.opajaap.nl/
|
9 |
Requires at least: 3.9
|
wppa-wpdb-insert.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Package: wp-photo-album-plus
|
4 |
*
|
5 |
* Contains low-level wpdb routines that add new records
|
6 |
-
* Version 7.2.
|
7 |
*
|
8 |
*/
|
9 |
|
@@ -179,14 +179,14 @@ global $wpdb;
|
|
179 |
if ( ! wppa_is_id_free( WPPA_COMMENTS, $args['id'] ) ) $args['id'] = wppa_nextkey( WPPA_COMMENTS );
|
180 |
|
181 |
$query = $wpdb->prepare("INSERT INTO $wpdb->wppa_comments ( id,
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
VALUES ( %s, %s, %s, %s, %s, %s, %s, %s )",
|
191 |
$args['id'],
|
192 |
$args['timestamp'],
|
@@ -224,20 +224,20 @@ global $wpdb;
|
|
224 |
if ( ! wppa_is_id_free( WPPA_RATING, $args['id'] ) ) $args['id'] = wppa_nextkey( WPPA_RATING );
|
225 |
|
226 |
$query = $wpdb->prepare("INSERT INTO $wpdb->wppa_rating ( id,
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
$iret = $wpdb->query($query);
|
242 |
|
243 |
if ( $iret ) return $args['id'];
|
@@ -269,13 +269,19 @@ global $wpdb;
|
|
269 |
'modified' => time(),
|
270 |
'location' => '',
|
271 |
'views' => '0',
|
|
|
272 |
'page_id' => '0',
|
273 |
'exifdtm' => '',
|
274 |
'videox' => '0',
|
275 |
'videoy' => '0',
|
|
|
|
|
|
|
|
|
276 |
'scheduledtm' => $args['album'] ? $wpdb->get_var( $wpdb->prepare( "SELECT scheduledtm FROM $wpdb->wppa_albums WHERE id = %s", $args['album'] ) ) : '',
|
277 |
'scheduledel' => '',
|
278 |
'custom' => '',
|
|
|
279 |
'crypt' => wppa_get_unique_photo_crypt(),
|
280 |
'magickstack' => '',
|
281 |
'indexdtm' => '',
|
@@ -299,7 +305,7 @@ global $wpdb;
|
|
299 |
|
300 |
if ( ! wppa_is_id_free( WPPA_PHOTOS, $args['id'] ) ) $args['id'] = wppa_nextkey( WPPA_PHOTOS );
|
301 |
|
302 |
-
$query = $wpdb->prepare( "INSERT INTO $wpdb->wppa_photos (
|
303 |
album,
|
304 |
ext,
|
305 |
name,
|
@@ -319,13 +325,19 @@ global $wpdb;
|
|
319 |
modified,
|
320 |
location,
|
321 |
views,
|
|
|
322 |
page_id,
|
323 |
exifdtm,
|
324 |
videox,
|
325 |
videoy,
|
|
|
|
|
|
|
|
|
326 |
scheduledtm,
|
327 |
scheduledel,
|
328 |
custom,
|
|
|
329 |
crypt,
|
330 |
magickstack,
|
331 |
indexdtm,
|
@@ -335,7 +347,7 @@ global $wpdb;
|
|
335 |
thumblock,
|
336 |
duration
|
337 |
)
|
338 |
-
VALUES ( %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s )",
|
339 |
$args['id'],
|
340 |
$args['album'],
|
341 |
$args['ext'],
|
@@ -356,13 +368,19 @@ global $wpdb;
|
|
356 |
$args['modified'],
|
357 |
$args['location'],
|
358 |
$args['views'],
|
|
|
359 |
$args['page_id'],
|
360 |
$args['exifdtm'],
|
361 |
$args['videox'],
|
362 |
$args['videoy'],
|
|
|
|
|
|
|
|
|
363 |
$args['scheduledtm'],
|
364 |
$args['scheduledel'],
|
365 |
$args['custom'],
|
|
|
366 |
$args['crypt'],
|
367 |
$args['magickstack'],
|
368 |
$args['indexdtm'],
|
@@ -411,8 +429,11 @@ global $wpdb;
|
|
411 |
'views' => '0',
|
412 |
'cats' => '',
|
413 |
'scheduledtm' => '',
|
|
|
414 |
'crypt' => wppa_get_unique_album_crypt(),
|
415 |
'treecounts' => serialize( array( 1,0,0,0,0,0,0,0,0,0,0 ) ),
|
|
|
|
|
416 |
'indexdtm' => '',
|
417 |
'sname' => wppa_sanitize_album_photo_name( isset( $args['name'] ) ? $args['name'] : __( 'New Album', 'wp-photo-album-plus' ) ),
|
418 |
) );
|
@@ -439,12 +460,15 @@ global $wpdb;
|
|
439 |
views,
|
440 |
cats,
|
441 |
scheduledtm,
|
|
|
442 |
crypt,
|
443 |
treecounts,
|
|
|
|
|
444 |
indexdtm,
|
445 |
sname
|
446 |
)
|
447 |
-
VALUES ( %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s ,%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s )",
|
448 |
$args['id'],
|
449 |
trim( $args['name'] ),
|
450 |
trim( $args['description'] ),
|
@@ -465,8 +489,11 @@ global $wpdb;
|
|
465 |
$args['views'],
|
466 |
$args['cats'],
|
467 |
$args['scheduledtm'],
|
|
|
468 |
$args['crypt'],
|
469 |
$args['treecounts'],
|
|
|
|
|
470 |
$args['indexdtm'],
|
471 |
$args['sname']
|
472 |
);
|
3 |
* Package: wp-photo-album-plus
|
4 |
*
|
5 |
* Contains low-level wpdb routines that add new records
|
6 |
+
* Version 7.2.11
|
7 |
*
|
8 |
*/
|
9 |
|
179 |
if ( ! wppa_is_id_free( WPPA_COMMENTS, $args['id'] ) ) $args['id'] = wppa_nextkey( WPPA_COMMENTS );
|
180 |
|
181 |
$query = $wpdb->prepare("INSERT INTO $wpdb->wppa_comments ( id,
|
182 |
+
timestamp,
|
183 |
+
photo,
|
184 |
+
user,
|
185 |
+
ip,
|
186 |
+
email,
|
187 |
+
comment,
|
188 |
+
status
|
189 |
+
)
|
190 |
VALUES ( %s, %s, %s, %s, %s, %s, %s, %s )",
|
191 |
$args['id'],
|
192 |
$args['timestamp'],
|
224 |
if ( ! wppa_is_id_free( WPPA_RATING, $args['id'] ) ) $args['id'] = wppa_nextkey( WPPA_RATING );
|
225 |
|
226 |
$query = $wpdb->prepare("INSERT INTO $wpdb->wppa_rating ( id,
|
227 |
+
timestamp,
|
228 |
+
photo,
|
229 |
+
value,
|
230 |
+
user,
|
231 |
+
status
|
232 |
+
)
|
233 |
+
VALUES ( %s, %s, %s, %s, %s, %s )",
|
234 |
+
$args['id'],
|
235 |
+
$args['timestamp'],
|
236 |
+
$args['photo'],
|
237 |
+
$args['value'],
|
238 |
+
$args['user'],
|
239 |
+
$args['status']
|
240 |
+
);
|
241 |
$iret = $wpdb->query($query);
|
242 |
|
243 |
if ( $iret ) return $args['id'];
|
269 |
'modified' => time(),
|
270 |
'location' => '',
|
271 |
'views' => '0',
|
272 |
+
'clicks' => '0',
|
273 |
'page_id' => '0',
|
274 |
'exifdtm' => '',
|
275 |
'videox' => '0',
|
276 |
'videoy' => '0',
|
277 |
+
'thumbx' => '0',
|
278 |
+
'thumby' => '0',
|
279 |
+
'photox' => '0',
|
280 |
+
'photoy' => '0',
|
281 |
'scheduledtm' => $args['album'] ? $wpdb->get_var( $wpdb->prepare( "SELECT scheduledtm FROM $wpdb->wppa_albums WHERE id = %s", $args['album'] ) ) : '',
|
282 |
'scheduledel' => '',
|
283 |
'custom' => '',
|
284 |
+
'stereo' => '0',
|
285 |
'crypt' => wppa_get_unique_photo_crypt(),
|
286 |
'magickstack' => '',
|
287 |
'indexdtm' => '',
|
305 |
|
306 |
if ( ! wppa_is_id_free( WPPA_PHOTOS, $args['id'] ) ) $args['id'] = wppa_nextkey( WPPA_PHOTOS );
|
307 |
|
308 |
+
$query = $wpdb->prepare( "INSERT INTO $wpdb->wppa_photos ( id,
|
309 |
album,
|
310 |
ext,
|
311 |
name,
|
325 |
modified,
|
326 |
location,
|
327 |
views,
|
328 |
+
clicks,
|
329 |
page_id,
|
330 |
exifdtm,
|
331 |
videox,
|
332 |
videoy,
|
333 |
+
thumbx,
|
334 |
+
thumby,
|
335 |
+
photox,
|
336 |
+
photoy,
|
337 |
scheduledtm,
|
338 |
scheduledel,
|
339 |
custom,
|
340 |
+
stereo,
|
341 |
crypt,
|
342 |
magickstack,
|
343 |
indexdtm,
|
347 |
thumblock,
|
348 |
duration
|
349 |
)
|
350 |
+
VALUES ( %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s )",
|
351 |
$args['id'],
|
352 |
$args['album'],
|
353 |
$args['ext'],
|
368 |
$args['modified'],
|
369 |
$args['location'],
|
370 |
$args['views'],
|
371 |
+
$args['clicks'],
|
372 |
$args['page_id'],
|
373 |
$args['exifdtm'],
|
374 |
$args['videox'],
|
375 |
$args['videoy'],
|
376 |
+
$args['thumbx'],
|
377 |
+
$args['thumby'],
|
378 |
+
$args['photox'],
|
379 |
+
$args['photoy'],
|
380 |
$args['scheduledtm'],
|
381 |
$args['scheduledel'],
|
382 |
$args['custom'],
|
383 |
+
$args['stereo'],
|
384 |
$args['crypt'],
|
385 |
$args['magickstack'],
|
386 |
$args['indexdtm'],
|
429 |
'views' => '0',
|
430 |
'cats' => '',
|
431 |
'scheduledtm' => '',
|
432 |
+
'custom' => '',
|
433 |
'crypt' => wppa_get_unique_album_crypt(),
|
434 |
'treecounts' => serialize( array( 1,0,0,0,0,0,0,0,0,0,0 ) ),
|
435 |
+
'wmfile' => '',
|
436 |
+
'wmpos' => '',
|
437 |
'indexdtm' => '',
|
438 |
'sname' => wppa_sanitize_album_photo_name( isset( $args['name'] ) ? $args['name'] : __( 'New Album', 'wp-photo-album-plus' ) ),
|
439 |
) );
|
460 |
views,
|
461 |
cats,
|
462 |
scheduledtm,
|
463 |
+
custom,
|
464 |
crypt,
|
465 |
treecounts,
|
466 |
+
wmfile,
|
467 |
+
wmpos,
|
468 |
indexdtm,
|
469 |
sname
|
470 |
)
|
471 |
+
VALUES ( %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s ,%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s )",
|
472 |
$args['id'],
|
473 |
trim( $args['name'] ),
|
474 |
trim( $args['description'] ),
|
489 |
$args['views'],
|
490 |
$args['cats'],
|
491 |
$args['scheduledtm'],
|
492 |
+
$args['custom'],
|
493 |
$args['crypt'],
|
494 |
$args['treecounts'],
|
495 |
+
$args['wmfile'],
|
496 |
+
$args['wmpos'],
|
497 |
$args['indexdtm'],
|
498 |
$args['sname']
|
499 |
);
|
wppa.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/*
|
3 |
* Plugin Name: WP Photo Album Plus
|
4 |
* Description: Easily manage and display your photo albums and slideshows within your WordPress site.
|
5 |
-
* Version: 7.2.
|
6 |
* Author: J.N. Breetvelt a.k.a. OpaJaap
|
7 |
* Author URI: http://wppa.opajaap.nl/
|
8 |
* Plugin URI: http://wordpress.org/extend/plugins/wp-photo-album-plus/
|
@@ -22,8 +22,8 @@ global $wpdb;
|
|
22 |
global $wp_version;
|
23 |
|
24 |
/* WPPA GLOBALS */
|
25 |
-
global $wppa_revno; $wppa_revno = '
|
26 |
-
global $wppa_api_version; $wppa_api_version = '7.2.
|
27 |
|
28 |
/* Init page js data */
|
29 |
global $wppa_js_page_data; $wppa_js_page_data = '';
|
2 |
/*
|
3 |
* Plugin Name: WP Photo Album Plus
|
4 |
* Description: Easily manage and display your photo albums and slideshows within your WordPress site.
|
5 |
+
* Version: 7.2.11.002
|
6 |
* Author: J.N. Breetvelt a.k.a. OpaJaap
|
7 |
* Author URI: http://wppa.opajaap.nl/
|
8 |
* Plugin URI: http://wordpress.org/extend/plugins/wp-photo-album-plus/
|
22 |
global $wp_version;
|
23 |
|
24 |
/* WPPA GLOBALS */
|
25 |
+
global $wppa_revno; $wppa_revno = '7211'; // WPPA db version
|
26 |
+
global $wppa_api_version; $wppa_api_version = '7.2.11.002'; // WPPA software version
|
27 |
|
28 |
/* Init page js data */
|
29 |
global $wppa_js_page_data; $wppa_js_page_data = '';
|