Version Description
- Fix : Previews not working on new galleries
Download this release
Release Info
Developer | bradvin |
Plugin | FooGallery – Image Gallery WordPress Plugin |
Version | 1.8.12 |
Comparing to | |
See all releases |
Code changes from version 1.8.11 to 1.8.12
README.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: bradvin, steveush, fooplugins, freemius
|
|
3 |
Donate link: http://fooplugins.com
|
4 |
Tags: gallery, image gallery, photo gallery, responsive, album, media gallery, masonry gallery, portfolio, justified gallery, video gallery, photography, youtube gallery
|
5 |
Requires at least: 3.9
|
6 |
-
Tested up to: 5.2.
|
7 |
Stable tag: trunk
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
@@ -145,6 +145,9 @@ Update now to get all the latest features, bug fixes and improvements!
|
|
145 |
|
146 |
== Changelog ==
|
147 |
|
|
|
|
|
|
|
148 |
= 1.8.11 =
|
149 |
* New : Added advanced gallery settings for custom settings and custom attributes
|
150 |
* Fix : Rewrite of Simple Portfolio to incorrect thumb heights
|
3 |
Donate link: http://fooplugins.com
|
4 |
Tags: gallery, image gallery, photo gallery, responsive, album, media gallery, masonry gallery, portfolio, justified gallery, video gallery, photography, youtube gallery
|
5 |
Requires at least: 3.9
|
6 |
+
Tested up to: 5.2.3
|
7 |
Stable tag: trunk
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
145 |
|
146 |
== Changelog ==
|
147 |
|
148 |
+
= 1.8.12 =
|
149 |
+
* Fix : Previews not working on new galleries
|
150 |
+
|
151 |
= 1.8.11 =
|
152 |
* New : Added advanced gallery settings for custom settings and custom attributes
|
153 |
* Fix : Rewrite of Simple Portfolio to incorrect thumb heights
|
css/admin-foogallery.css
CHANGED
@@ -429,6 +429,10 @@ button[data-balloon]{overflow:visible}[data-balloon]{position:relative}[data-bal
|
|
429 |
margin-left: -1px;
|
430 |
}
|
431 |
|
|
|
|
|
|
|
|
|
432 |
.foogallery_preview_container {
|
433 |
position: relative;
|
434 |
padding: 10px;
|
429 |
margin-left: -1px;
|
430 |
}
|
431 |
|
432 |
+
.foogallery-gallery-items-metabox-title {
|
433 |
+
float:none;
|
434 |
+
}
|
435 |
+
|
436 |
.foogallery_preview_container {
|
437 |
position: relative;
|
438 |
padding: 10px;
|
foogallery.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
/*
|
4 |
Plugin Name: FooGallery
|
5 |
Description: FooGallery is the most intuitive and extensible gallery management tool ever created for WordPress
|
6 |
-
Version: 1.8.
|
7 |
Author: FooPlugins
|
8 |
Plugin URI: https://foo.gallery
|
9 |
Author URI: http://fooplugins.com
|
@@ -25,7 +25,7 @@ if ( function_exists( 'foogallery_fs' ) ) {
|
|
25 |
define( 'FOOGALLERY_PATH', plugin_dir_path( __FILE__ ) );
|
26 |
define( 'FOOGALLERY_URL', plugin_dir_url( __FILE__ ) );
|
27 |
define( 'FOOGALLERY_FILE', __FILE__ );
|
28 |
-
define( 'FOOGALLERY_VERSION', '1.8.
|
29 |
define( 'FOOGALLERY_SETTINGS_VERSION', '2' );
|
30 |
require_once FOOGALLERY_PATH . 'includes/constants.php';
|
31 |
// Create a helper function for easy SDK access.
|
3 |
/*
|
4 |
Plugin Name: FooGallery
|
5 |
Description: FooGallery is the most intuitive and extensible gallery management tool ever created for WordPress
|
6 |
+
Version: 1.8.12
|
7 |
Author: FooPlugins
|
8 |
Plugin URI: https://foo.gallery
|
9 |
Author URI: http://fooplugins.com
|
25 |
define( 'FOOGALLERY_PATH', plugin_dir_path( __FILE__ ) );
|
26 |
define( 'FOOGALLERY_URL', plugin_dir_url( __FILE__ ) );
|
27 |
define( 'FOOGALLERY_FILE', __FILE__ );
|
28 |
+
define( 'FOOGALLERY_VERSION', '1.8.12' );
|
29 |
define( 'FOOGALLERY_SETTINGS_VERSION', '2' );
|
30 |
require_once FOOGALLERY_PATH . 'includes/constants.php';
|
31 |
// Create a helper function for easy SDK access.
|
includes/admin/class-gallery-datasources.php
CHANGED
@@ -197,6 +197,7 @@ if ( ! class_exists( 'FooGallery_Admin_Gallery_Datasources' ) ) {
|
|
197 |
<div class="foogallery-datasource-modal-container">
|
198 |
<div class="foogallery-datasource-modal-container-inner">
|
199 |
<?php _e('Select a source on the left to get started.', 'foogallery'); ?>
|
|
|
200 |
</div>
|
201 |
<?php foreach ( $datasources as $key=>$datasource ) {
|
202 |
if ( $datasource['public'] ) { ?>
|
197 |
<div class="foogallery-datasource-modal-container">
|
198 |
<div class="foogallery-datasource-modal-container-inner">
|
199 |
<?php _e('Select a source on the left to get started.', 'foogallery'); ?>
|
200 |
+
<div style="height: 200px;background-repeat: no-repeat;background-size: 50%;width: 200px;background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzAwMDAwMDt9Cjwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTg3LjksMjMuMUM4My4yLDM0LDc1LjYsNDMuNSw2Ni4yLDUwLjZjLTkuNSw3LjItMjEuMSwxMi41LTMzLjEsMTMuNmMtNC45LDAuNC05LjksMC0xNC40LTEuOCAgYzQuNi0wLjksOS4xLTEuOCwxMy43LTIuN2MxLTAuMiwxLjItMS42LDEuMi0yLjRjMC0wLjUtMC4yLTIuNi0xLjItMi40Yy02LjUsMS4zLTEzLjEsMi42LTE5LjYsMy45Yy0wLjEsMC0wLjMsMC4xLTAuNCwwLjIgIGMtMC4yLTAuMi0wLjQtMC40LTAuNi0wLjVjLTEuNy0xLjQtMi40LDMuMi0xLjIsNC4yYzQuOSw0LjIsOS4yLDksMTIuNiwxNC40YzAuNSwwLjgsMS4yLDAuOSwxLjcsMGMwLjUtMC45LDAuNi0yLjUsMC0zLjQgIGMtMS4yLTEuOS0yLjUtMy42LTMuOC01LjRjOS4xLDIuNSwxOS41LDAuMywyOC0zYzExLjQtNC40LDIxLjYtMTEuNywyOS41LTIxYzQuNS01LjMsOC4yLTExLjIsMTEtMTcuNWMwLjQtMSwwLjUtMi40LDAtMy40ICBDODkuMiwyMi4zLDg4LjMsMjIuMiw4Ny45LDIzLjF6Ij48L3BhdGg+PC9zdmc+");"></div>
|
201 |
</div>
|
202 |
<?php foreach ( $datasources as $key=>$datasource ) {
|
203 |
if ( $datasource['public'] ) { ?>
|
includes/admin/class-gallery-metabox-items.php
CHANGED
@@ -27,7 +27,7 @@ if ( ! class_exists( 'FooGallery_Admin_Gallery_MetaBox_Items' ) ) {
|
|
27 |
public function add_items_metabox( $post ) {
|
28 |
add_meta_box(
|
29 |
'foogallery_items',
|
30 |
-
__( 'Gallery Items', 'foogallery' ),
|
31 |
array( $this, 'render_gallery_items_metabox' ),
|
32 |
FOOGALLERY_CPT_GALLERY,
|
33 |
'normal',
|
27 |
public function add_items_metabox( $post ) {
|
28 |
add_meta_box(
|
29 |
'foogallery_items',
|
30 |
+
__( 'Gallery Items', 'foogallery' ) . '<span class="foogallery-gallery-items-metabox-title spinner is-active"></span>',
|
31 |
array( $this, 'render_gallery_items_metabox' ),
|
32 |
FOOGALLERY_CPT_GALLERY,
|
33 |
'normal',
|
includes/public/class-foogallery-template-loader.php
CHANGED
@@ -65,6 +65,10 @@ class FooGallery_Template_Loader {
|
|
65 |
//allow for any other gallery argument overrides
|
66 |
$current_foogallery = apply_filters( 'foogallery_render_template_argument_overrides', $current_foogallery, $args );
|
67 |
|
|
|
|
|
|
|
|
|
68 |
|
69 |
//check if we have any items
|
70 |
if ( ! $current_foogallery->has_items() ) {
|
65 |
//allow for any other gallery argument overrides
|
66 |
$current_foogallery = apply_filters( 'foogallery_render_template_argument_overrides', $current_foogallery, $args );
|
67 |
|
68 |
+
//check that we have a datasource. If not then set it to the default
|
69 |
+
if ( empty( $current_foogallery->datasource_name ) ) {
|
70 |
+
$current_foogallery->datasource_name = foogallery_default_datasource();
|
71 |
+
}
|
72 |
|
73 |
//check if we have any items
|
74 |
if ( ! $current_foogallery->has_items() ) {
|
js/admin-foogallery.js
CHANGED
@@ -149,7 +149,7 @@
|
|
149 |
var previewData = $('[data-foogallery-preview="include"]').serializeArray();
|
150 |
data = data.concat(previewData);
|
151 |
|
152 |
-
data.push({name: 'foogallery_attachments', value: $('#foogallery_attachments').val()});
|
153 |
data.push({name: 'foogallery_datasource', value: $('#foogallery_datasource').val()});
|
154 |
data.push({name: 'foogallery_datasource_value', value: $('#_foogallery_datasource_value').val()});
|
155 |
|
@@ -230,6 +230,9 @@
|
|
230 |
//move the template selector into the metabox heading
|
231 |
$('.foogallery-template-selector').appendTo( '#foogallery_settings .hndle span' ).removeClass('hidden');
|
232 |
|
|
|
|
|
|
|
233 |
//move the items switch selector into the metabox heading
|
234 |
$('.foogallery-items-view-switch-container').appendTo( '#foogallery_items .hndle span' ).removeClass('hidden');
|
235 |
|
@@ -362,6 +365,8 @@
|
|
362 |
FOOGALLERY.calculateAttachmentIds();
|
363 |
|
364 |
FOOGALLERY.calculateHiddenAreas();
|
|
|
|
|
365 |
};
|
366 |
|
367 |
FOOGALLERY.removeAttachmentFromGalleryList = function(id) {
|
149 |
var previewData = $('[data-foogallery-preview="include"]').serializeArray();
|
150 |
data = data.concat(previewData);
|
151 |
|
152 |
+
//data.push({name: 'foogallery_attachments', value: $('#foogallery_attachments').val()});
|
153 |
data.push({name: 'foogallery_datasource', value: $('#foogallery_datasource').val()});
|
154 |
data.push({name: 'foogallery_datasource_value', value: $('#_foogallery_datasource_value').val()});
|
155 |
|
230 |
//move the template selector into the metabox heading
|
231 |
$('.foogallery-template-selector').appendTo( '#foogallery_settings .hndle span' ).removeClass('hidden');
|
232 |
|
233 |
+
//remove the loading spinner
|
234 |
+
$('.foogallery-gallery-items-metabox-title').remove();
|
235 |
+
|
236 |
//move the items switch selector into the metabox heading
|
237 |
$('.foogallery-items-view-switch-container').appendTo( '#foogallery_items .hndle span' ).removeClass('hidden');
|
238 |
|
365 |
FOOGALLERY.calculateAttachmentIds();
|
366 |
|
367 |
FOOGALLERY.calculateHiddenAreas();
|
368 |
+
|
369 |
+
$('.foogallery_preview_container').addClass('foogallery-preview-force-refresh');
|
370 |
};
|
371 |
|
372 |
FOOGALLERY.removeAttachmentFromGalleryList = function(id) {
|