Gallery – Photo Gallery and Images Gallery - Version 2.8.1

Version Description

  • Fix of the path problem in new version, including Wordpress.com users
Download this release

Release Info

Developer robosoft
Plugin Icon 128x128 Gallery – Photo Gallery and Images Gallery
Version 2.8.1
Comparing to
See all releases

Code changes from version 2.8.0 to 2.8.1

app/app.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  * Robo Gallery
5
- * Version: 2.7.16 - 94417
6
  * By Robosoft
7
  *
8
  * Contact: https://robosoft.co/robogallery/
2
 
3
  /*
4
  * Robo Gallery
5
+ * Version: 2.8.2 - 21480
6
  * By Robosoft
7
  *
8
  * Contact: https://robosoft.co/robogallery/
app/class.brand.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  * Robo Gallery
5
- * Version: 2.7.16 - 94417
6
  * By Robosoft
7
  *
8
  * Contact: https://robosoft.co/robogallery/
2
 
3
  /*
4
  * Robo Gallery
5
+ * Version: 2.8.2 - 21480
6
  * By Robosoft
7
  *
8
  * Contact: https://robosoft.co/robogallery/
app/class.view.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  * Robo Gallery
5
- * Version: 2.7.16 - 94417
6
  * By Robosoft
7
  *
8
  * Contact: https://robosoft.co/robogallery/
2
 
3
  /*
4
  * Robo Gallery
5
+ * Version: 2.8.2 - 21480
6
  * By Robosoft
7
  *
8
  * Contact: https://robosoft.co/robogallery/
app/extensions/manager/class.addons.action.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  * Robo Gallery
4
- * Version: 2.7.16 - 94417
5
  * By Robosoft
6
  *
7
  * Contact: https://robosoft.co/robogallery/
1
  <?php
2
  /*
3
  * Robo Gallery
4
+ * Version: 2.8.2 - 21480
5
  * By Robosoft
6
  *
7
  * Contact: https://robosoft.co/robogallery/
app/extensions/manager/class.addons.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  * Robo Gallery
4
- * Version: 2.7.16 - 94417
5
  * By Robosoft
6
  *
7
  * Contact: https://robosoft.co/robogallery/
1
  <?php
2
  /*
3
  * Robo Gallery
4
+ * Version: 2.8.2 - 21480
5
  * By Robosoft
6
  *
7
  * Contact: https://robosoft.co/robogallery/
app/extensions/manager/init.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  * Robo Gallery
4
- * Version: 2.7.16 - 94417
5
  * By Robosoft
6
  *
7
  * Contact: https://robosoft.co/robogallery/
1
  <?php
2
  /*
3
  * Robo Gallery
4
+ * Version: 2.8.2 - 21480
5
  * By Robosoft
6
  *
7
  * Contact: https://robosoft.co/robogallery/
includes/rbs_gallery_init.php CHANGED
@@ -16,7 +16,6 @@ if ( ! defined( 'ABSPATH' ) ) exit;
16
 
17
  define( "ROBO_GALLERY_PREFIX", 'rsg_');
18
 
19
-
20
  define( "ROBO_GALLERY_ICON_PRO", '<button type="button" class="btn btn-danger btn-xs rbs-label-pro">Pro</button>');
21
  define( "ROBO_GALLERY_LABEL_PRO", '<span>'.__( 'Available in', 'robo-gallery' ).'</span> '.ROBO_GALLERY_ICON_PRO);
22
 
@@ -24,20 +23,6 @@ define( "ROBO_GALLERY_ICON_UPDATE_PRO", '<button type="button" class="btn btn-
24
  define( "ROBO_GALLERY_LABEL_UPDATE_PRO", '<span>'.__( 'Please update ', 'robo-gallery' ).'</span> '.ROBO_GALLERY_ICON_UPDATE_PRO.'<span>'.__( ' key', 'robo-gallery' ).'</span> ');
25
 
26
 
27
- if(!function_exists('rbs_gallery_include')){
28
- function rbs_gallery_include( $filesForInclude, $path = '' ){
29
- $filesArray = array();
30
- if(empty($filesForInclude)) return;
31
- if( !is_array($filesForInclude) ) $filesArray[] = $filesForInclude;
32
- else $filesArray = $filesForInclude;
33
- for ($i=0; $i < count($filesArray); $i++) {
34
- $item = $filesArray[$i];
35
- if( file_exists($path.$item) ) require_once $path.$item;
36
- }
37
- }
38
- }
39
-
40
-
41
  if( is_admin() ){
42
  $photonic_options = get_option( 'photonic_options', array() );
43
  if( !isset($photonic_options['disable_editor']) || $photonic_options['disable_editor']!='on' ){
@@ -53,7 +38,7 @@ if( is_admin() ){
53
  }
54
  }
55
 
56
- rbs_gallery_include(array( 'rbs_gallery_config.php', 'rbs_gallery_button.php', 'rbs_gallery_widget.php'), ROBO_GALLERY_INCLUDES_PATH);
57
 
58
  if(!function_exists('rbs_gallery_is_edit_page')){
59
  function rbs_gallery_is_edit_page($new_edit = null){
16
 
17
  define( "ROBO_GALLERY_PREFIX", 'rsg_');
18
 
 
19
  define( "ROBO_GALLERY_ICON_PRO", '<button type="button" class="btn btn-danger btn-xs rbs-label-pro">Pro</button>');
20
  define( "ROBO_GALLERY_LABEL_PRO", '<span>'.__( 'Available in', 'robo-gallery' ).'</span> '.ROBO_GALLERY_ICON_PRO);
21
 
23
  define( "ROBO_GALLERY_LABEL_UPDATE_PRO", '<span>'.__( 'Please update ', 'robo-gallery' ).'</span> '.ROBO_GALLERY_ICON_UPDATE_PRO.'<span>'.__( ' key', 'robo-gallery' ).'</span> ');
24
 
25
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
  if( is_admin() ){
27
  $photonic_options = get_option( 'photonic_options', array() );
28
  if( !isset($photonic_options['disable_editor']) || $photonic_options['disable_editor']!='on' ){
38
  }
39
  }
40
 
41
+ rbs_gallery_include( array( 'rbs_gallery_config.php', 'rbs_gallery_button.php', 'rbs_gallery_widget.php'), ROBO_GALLERY_INCLUDES_PATH );
42
 
43
  if(!function_exists('rbs_gallery_is_edit_page')){
44
  function rbs_gallery_is_edit_page($new_edit = null){
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://robosoft.co/robogallery
4
  Tags: gallery, photo gallery, image gallery, wordpress gallery plugin, responsive gallery
5
  Requires at least: 3.3
6
  Tested up to: 4.9
7
- Stable tag: 2.8.0
8
  License: GPLv2 or later
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -76,12 +76,12 @@ Robo Gallery is advanced responsive photo gallery plugin. Flexible gallery image
76
  * **Post Generator** - new function for the automatically post creation with gallery tag inside it. Advanced post manager implemented with additional functions for customization and management all your gallery posts in one place.
77
  * **Description Panel** - new gallery image description panel in lightbox, few different themes. Settings section make you able to change gallery panel theme styles. In gallery description panel you can define few content source. Image title, image caption or image description.
78
  * **Swipe in Lightbox** - gallery lightbox support swipe effect on multiply mobile devices. Swipe properly work in lightbox for all gallery images. Tested for Android and iOS.
79
- * **Advanced Link Button Design** - gallery front end interface have link button. This button provide linking functionality on every gallery image thumbnail.
80
- This interface gallery button have wide range of the front end interface customization options. You can easily change this gallery button color, border and icon.
81
  * **Hover Description Template** - every gallery image contain description field. In additional parameters of the image hover you can define some HTML or tags or build-in tags for customization of the image description.
82
  * **Gallery Plugin Compatibility Settings** - in gallery settings you can customize general plugin settings to avoid conflicts with another plugins or wordpress theme.
83
  * **Gallery Admin Interface Modes** - in gallery settings you can customize plugin interface settings to avoid conflicts with another plugins.
84
- * **Video Gallery Links** - in gallery media manager every image have separate option for video link. Video Gallery links could be specified to to the youtube or vimeo.
85
  * **Images Custom Ratio** - in gallery settings you can define custom ratio for every picture. Every gallery could have personal settings for this option.
86
  * **Thumbnails Fade Effect** - in gallery implemented Fade effect for the hover of the photo thumbnails. With such effect gallery hover animation become more attractive and eye catching.
87
  * **Advanced Load more function** - in gallery implemented very attractive navigation mode. Auto pre loading images like endless list of the gallery images. Load more function have alot of customization options to make it work the way you need.
@@ -93,18 +93,18 @@ This interface gallery button have wide range of the front end interface customi
93
  = Gallery Pro Key Features =
94
 
95
  * **Tags for gallery images** - every gallery image contain description field. In additional parameters of the image hover you can define some HTML or tags or build-in tags for customization of the image description.
96
- * **Grid layout** - in gallery implemented not only classic gallery layout, but also grid layout for the modern style gallery with different size of the gallery thumbnails.
97
- * **Support Videos** - every gallery image have option where possible to define video link for every particular gallery image
98
- * **Smart Links** - in our gallery implemented smart gallery images links and video links parsing algorithm. Implemented auto detection links with turned off link navigation buttons
99
  * **Hover layout template** - gallery hover effects have set of advanced options. For example you can customize layout of the gallery hover effect with build in tags
100
  * **Customizable Grid** - every gallery image have additional options for customization of the layout of the gallery, as result you can build fully custom gallery grid, depend of your needs. You can decide which size of the gallery matrix you need on your website
101
  * **Customizable hover icons** - all icons of the gallery buttons fully customizable and every icon could be easily changed with build in icons wizard
102
  * **Ability to insert gallery to the Wordpress widget** - every gallery could be insert in to post, page or widget with build in shortcode tag or using wizard button - shortcode generator in post or page editor
103
  * **Clone gallery** - if you have hundreds of galleries on the website this feature is really useful for you! Clone settings of another gallery to apply it to another galleries. So you can copy styles of the source gallery to as much galleries as you need just by one click.
104
  * **Custom Thumbnails Shadows** - shadow it's very stylish element of the thumbnail images on the front end. You can make your gallery looks absolutely different with different styled shadow.
105
- * **Gallery Statistics** - every gallery have very useful and simple statistics functionality. You can easily check every gallery views. In gallery settings gallery statistic values could be reset.
106
- * **Gallery Backup** - in our gallery implemented multifunctional galleries backup function. With this modes you can easily transfer gallery settings and galleries images from one server to another. Gallery backup functionality have mode to make export only gallery settings or full gallery backup with gallery images and gallery settings.
107
- * **Multisite Support** - in gallery implemented multisite support. You can install gallery in admin dashboard and enable plugin for all child blogs.
108
  * **Drag and Drop Categories Gallery Manager** - in gallery implemented advanced categories gallery manager with drag and drop functionality. Categories gallery manager with simple and intuitive interface.
109
 
110
 
@@ -123,39 +123,39 @@ You don't need do any additional configurations or manual code changes. You can
123
 
124
  = How to upload images to the gallery? =
125
 
126
- When you create new gallery or open already existent gallery for edit on the right side of the edit gallery section you'll see gallery images manager button. When you open gallery images manager you'll be able there edit all gallery images. Upload, edit or delete. In gallery images manager you can use drag and drop gallery images upload tool.
127
 
128
  = How to change quality of the gallery thumbnails? =
129
 
130
- Quality of the gallery thumbnails could be easily changed in gallery size option / thumbnails options / source
131
 
132
  = Where it's possible to define vertical and horizontal paddings? =
133
 
134
- In gallery settings you can define horizontal and vertical paddings between gallery thumbnails
135
 
136
  = Do you have some limit for images size in gallery? =
137
 
138
- No, we don't have any limits for image size in our gallery.
139
 
140
  = How I can create custom (grid) layout of the thumbnails? =
141
 
142
- In our gallery we implemented layout based on columns amount. So you can general amount of the columns in your gallery grid and define custom amount of the columns which every image gonna take. As result you can customize layout of the gallery grid
143
 
144
  = Is it possible to insert video as gallery link? =
145
 
146
- Yes. When you open gallery media manager you'll see there list of the gallery images. Click on some image and on the right side you'll see images options. Every gallery image have video link field in gallery image options, where you can define some custom link to the online video.
147
 
148
  = How to define size of the gallery images thumbnails? =
149
 
150
- Our gallery is fully responsive and gallery thumbnails size depend of a lot of factors. Gallery calculate thumbnails automatically depend of the general gallery size and gallery layout settings. First of all you can define ratio values for gallery thumbnails. Size of the thumbnails could be selected from standard pre-defined wordpress sizes: thumbnail, medium, large, full
151
 
152
  = How to load more function work? =
153
 
154
- In gallery admin section you can define amount of the images for the first load and after click on load more button. Load more it's such google gallery style pagination functionality which make you able to limit amount of the images for the first load
155
 
156
  = How to change amount of the columns in gallery layout? =
157
 
158
- In gallery general settings you can find gallery thumbnails columns options which could depend of the device screen size. You can define different gallery columns amount for different resolution.
159
 
160
  = How to enable swipe mode for lightbox? =
161
 
@@ -163,18 +163,18 @@ When you open gallery settings in list of the options you can find lightbox sett
163
 
164
  == Screenshots ==
165
 
166
- 1. Gallery Demo 1
167
- 2. Gallery Demo 2
168
- 3. Gallery Demo 3
169
- 4. Gallery Demo 4
170
- 5. Gallery Demo 5
171
- 6. Gallery Demo 6
172
- 7. Gallery general and size settings
173
- 8. Gallery layout settings
174
- 9. Gallery shadow and border settings
175
- 10. Gallery hover and menu settings
176
- 11. Gallery loading and Polaroid settings
177
- 12. Gallery buttons settings
178
 
179
  == Other Notes ==
180
 
@@ -192,6 +192,9 @@ If any problem occurs, please contact us.
192
 
193
  == Changelog ==
194
 
 
 
 
195
  = 2.8.0 =
196
  * fix of the backup notices
197
  * fix of the export back up function
@@ -203,10 +206,10 @@ If any problem occurs, please contact us.
203
  * fix of the image manager addditional fields values validation
204
 
205
  = 2.7.13 =
206
- * fixed of the outdated code elements, modification of the general structure of some gallery interface elements
207
 
208
  = 2.7.12 =
209
- * fixed gallery swipe inverted direction, add new option for swipe direction switch to the left or to the right
210
 
211
  = 2.7.11 =
212
  * Fix of the old PHP version support, white screen problem fix
@@ -218,21 +221,21 @@ If any problem occurs, please contact us.
218
  * Fix of the notifications
219
 
220
  = 2.7.8 =
221
- * Updated gallery interface icons and css fixes
222
 
223
  = 2.7.7 =
224
- * Updated cache functionality of the gallery
225
- * Added gallery cache expire option
226
 
227
  = 2.7.6 =
228
- * Added copy shortcode by click in gallery listing
229
- * Added gallery sorting configrmation message
230
 
231
  = 2.7.5 =
232
  * fix of the notices
233
 
234
  = 2.7.3 =
235
- * New ajax preload gallery module
236
  * Notification init fix
237
  * Fix for automatic js error detection and fixing system
238
 
@@ -240,19 +243,19 @@ If any problem occurs, please contact us.
240
  * New advanced, automatic js error detection and fixing system
241
 
242
  = 2.7.1 =
243
- * New advanced gallery categories sorting section
244
 
245
  = 2.7.0 =
246
- * New super gallery cache function
247
 
248
  = 2.6.22 =
249
- * Update Robo Gallery ordering page
250
 
251
  = 2.6.21 =
252
- * Advanced gallery sorting options, new sorting management options
253
 
254
  = 2.6.20 =
255
- * Update of the gallery settings block
256
  * Change interface code structure, added new tabs
257
 
258
  = 2.6.19 =
@@ -305,7 +308,7 @@ If any problem occurs, please contact us.
305
  * Code fixes and optimization of some functionality implementation
306
 
307
  = 2.6.6 =
308
- * Updated hover mode for gallery thumbnails on mobile devices
309
 
310
  = 2.6.5 =
311
  * Added new search field label customization option
@@ -316,17 +319,17 @@ If any problem occurs, please contact us.
316
  * Added additional galleries checks
317
 
318
  = 2.6.3 =
319
- * New gallery front end search functionality
320
  * Added search field in top menu block
321
  * Search result load without page reload
322
 
323
  = 2.6.2 =
324
  * New function for clone function configuration
325
- * Show/hide option for gallery clone block in gallery settings
326
 
327
  = 2.6.1 =
328
- * Updated gallery widget
329
- * Added new latest gallery option in gallery list
330
 
331
  = 2.6.0 =
332
  * Fixed PHP Compatibility Checker warnings
@@ -340,11 +343,11 @@ If any problem occurs, please contact us.
340
 
341
  = 2.5.7 =
342
  * Optimization of the code structure
343
- * Combining of the gallery CSS files
344
 
345
  = 2.5.6 =
346
  * Optimization of the code structure
347
- * Combining of the gallery JS files
348
 
349
  = 2.5.5 =
350
  * Added new tags ordering option
@@ -369,10 +372,10 @@ If any problem occurs, please contact us.
369
  * Added new lightbox counter template field
370
 
371
  = 2.4.9 =
372
- * Fixed galley link function, preload for the link function is disabled
373
 
374
  = 2.4.8 =
375
- * Updated gallery statistics and fixed reset statistic function
376
  * Updated description of the plugin, explanation of the life cases
377
 
378
  = 2.4.7 =
@@ -383,8 +386,8 @@ If any problem occurs, please contact us.
383
  * Plugin code structure optimization
384
 
385
  = 2.4.6 =
386
- * Fixed gallery link option
387
- * Fixed default gallery output after installation event
388
 
389
  = 2.4.5 =
390
  * Fixed express panel publishing issues, per users requests
@@ -405,6 +408,9 @@ If any problem occurs, please contact us.
405
 
406
  == Upgrade Notice ==
407
 
 
 
 
408
  = 2.8.0 =
409
  Fix of the backup notices
410
  Fix of the export back up function
@@ -416,10 +422,10 @@ New statistics add-on
416
  fix of the image manager addditional fields values validation
417
 
418
  = 2.7.13 =
419
- fixed of the outdated code elements, modification of the general structure of some gallery interface elements
420
 
421
  = 2.7.12 =
422
- fixed gallery swipe inverted direction, add new option for swipe direction switch to the left or to the right
423
 
424
  = 2.7.11 =
425
  Fix of the old PHP version support, white screen problem fix
@@ -431,21 +437,21 @@ Changed navigation in admin section
431
  Fix of the notifications
432
 
433
  = 2.7.8 =
434
- Updated gallery interface icons and css fixes
435
 
436
  = 2.7.7 =
437
- Updated cache functionality of the gallery
438
- Added gallery cache expire option
439
 
440
  = 2.7.6 =
441
- Added copy shortcode by click in gallery listing
442
- Added gallery sorting configrmation message
443
 
444
  = 2.7.5 =
445
  fix of the notices
446
 
447
  = 2.7.3 =
448
- New ajax preload gallery module
449
  Notification init fix
450
  Fix for automatic js error detection and fixing system
451
 
@@ -453,19 +459,19 @@ Fix for automatic js error detection and fixing system
453
  New advanced, automatic js error detection and fixing system
454
 
455
  = 2.7.1 =
456
- New advanced gallery categories sorting section
457
 
458
  = 2.7.0 =
459
- New super gallery cache function
460
 
461
  = 2.6.22 =
462
- Update Robo Gallery ordering page
463
 
464
  = 2.6.21 =
465
- Advanced gallery sorting options, new sorting management options
466
 
467
  = 2.6.20 =
468
- Update of the gallery settings block
469
  Change interface code structure, added new tabs
470
 
471
  = 2.6.19 =
@@ -518,7 +524,7 @@ Front end seo code optimization, changed alt in lightbox functionality
518
  Code fixes and optimization of some functionality implementation
519
 
520
  = 2.6.6 =
521
- Updated hover mode for gallery thumbnails on mobile devices
522
 
523
  = 2.6.5 =
524
  Added new search field label customization option
@@ -529,17 +535,17 @@ Changed galleries management algorithm
529
  Added additional galleries checks
530
 
531
  = 2.6.3 =
532
- New gallery front end search functionality
533
  Added search field in top menu block
534
  Search result load without page reload
535
 
536
  = 2.6.2 =
537
  New function for clone function configuration
538
- Show/hide option for gallery clone block in gallery settings
539
 
540
  = 2.6.1 =
541
- Updated gallery widget
542
- Added new latest gallery option in gallery list
543
 
544
  = 2.6.0 =
545
  Fixed PHP Compatibility Checker warnings
@@ -553,11 +559,11 @@ Fix of the JS code
553
 
554
  = 2.5.7 =
555
  Optimization of the code structure
556
- Combining of the gallery CSS files
557
 
558
  = 2.5.6 =
559
  Optimization of the code structure
560
- Combining of the gallery JS files
561
 
562
  = 2.5.5 =
563
  Added new tags ordering option
@@ -585,7 +591,7 @@ Added new lightbox counter template field
585
  Fixed galley link function, preload for the link function is disabled
586
 
587
  = 2.4.8 =
588
- Updated gallery statistics and fixed reset statistic function
589
  Updated description of the plugin, explanation of the life cases
590
 
591
  = 2.4.7 =
@@ -596,8 +602,8 @@ Code cleaning, removed/replaced old libs
596
  Plugin code structure optimization
597
 
598
  = 2.4.6 =
599
- Fixed gallery link option
600
- Fixed default gallery output after installation event
601
 
602
  = 2.4.5 =
603
  Fixed express panel publishing issues, per users requests
4
  Tags: gallery, photo gallery, image gallery, wordpress gallery plugin, responsive gallery
5
  Requires at least: 3.3
6
  Tested up to: 4.9
7
+ Stable tag: 2.8.1
8
  License: GPLv2 or later
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
10
 
76
  * **Post Generator** - new function for the automatically post creation with gallery tag inside it. Advanced post manager implemented with additional functions for customization and management all your gallery posts in one place.
77
  * **Description Panel** - new gallery image description panel in lightbox, few different themes. Settings section make you able to change gallery panel theme styles. In gallery description panel you can define few content source. Image title, image caption or image description.
78
  * **Swipe in Lightbox** - gallery lightbox support swipe effect on multiply mobile devices. Swipe properly work in lightbox for all gallery images. Tested for Android and iOS.
79
+ * **Advanced Link Button Design** - front end interface have link button. This button provide linking functionality on every gallery image thumbnail.
80
+ This interface gallery button have wide range of the front end interface customization options. You can easily change this button color, border and icon.
81
  * **Hover Description Template** - every gallery image contain description field. In additional parameters of the image hover you can define some HTML or tags or build-in tags for customization of the image description.
82
  * **Gallery Plugin Compatibility Settings** - in gallery settings you can customize general plugin settings to avoid conflicts with another plugins or wordpress theme.
83
  * **Gallery Admin Interface Modes** - in gallery settings you can customize plugin interface settings to avoid conflicts with another plugins.
84
+ * **Video Gallery Links** - in media manager every image have separate option for video link. Video Gallery links could be specified to to the youtube or vimeo.
85
  * **Images Custom Ratio** - in gallery settings you can define custom ratio for every picture. Every gallery could have personal settings for this option.
86
  * **Thumbnails Fade Effect** - in gallery implemented Fade effect for the hover of the photo thumbnails. With such effect gallery hover animation become more attractive and eye catching.
87
  * **Advanced Load more function** - in gallery implemented very attractive navigation mode. Auto pre loading images like endless list of the gallery images. Load more function have alot of customization options to make it work the way you need.
93
  = Gallery Pro Key Features =
94
 
95
  * **Tags for gallery images** - every gallery image contain description field. In additional parameters of the image hover you can define some HTML or tags or build-in tags for customization of the image description.
96
+ * **Grid layout** - in plugin implemented not only classic gallery layout, but also grid layout for the modern style with different size of the gallery thumbnails.
97
+ * **Support Videos** - every image have option where possible to define video link for every particular picture
98
+ * **Smart Links** - in our gallery implemented smart images links and video links parsing algorithm. Implemented auto detection links with turned off link navigation buttons
99
  * **Hover layout template** - gallery hover effects have set of advanced options. For example you can customize layout of the gallery hover effect with build in tags
100
  * **Customizable Grid** - every gallery image have additional options for customization of the layout of the gallery, as result you can build fully custom gallery grid, depend of your needs. You can decide which size of the gallery matrix you need on your website
101
  * **Customizable hover icons** - all icons of the gallery buttons fully customizable and every icon could be easily changed with build in icons wizard
102
  * **Ability to insert gallery to the Wordpress widget** - every gallery could be insert in to post, page or widget with build in shortcode tag or using wizard button - shortcode generator in post or page editor
103
  * **Clone gallery** - if you have hundreds of galleries on the website this feature is really useful for you! Clone settings of another gallery to apply it to another galleries. So you can copy styles of the source gallery to as much galleries as you need just by one click.
104
  * **Custom Thumbnails Shadows** - shadow it's very stylish element of the thumbnail images on the front end. You can make your gallery looks absolutely different with different styled shadow.
105
+ * **Gallery Statistics** - every item have very useful and simple statistics functionality. You can easily check every photos views. In gallery settings statistic values could be reset.
106
+ * **Gallery Backup** - in our gallery implemented multifunctional galleries backup function. With this modes you can easily transfer settings and galleries images from one server to another. Backup functionality have mode to make export only album settings or full backup with images and settings.
107
+ * **Multisite Support** - in gallery implemented multisite support. You can install plugin in admin dashboard and enable plugin for all child blogs.
108
  * **Drag and Drop Categories Gallery Manager** - in gallery implemented advanced categories gallery manager with drag and drop functionality. Categories gallery manager with simple and intuitive interface.
109
 
110
 
123
 
124
  = How to upload images to the gallery? =
125
 
126
+ When you create new gallery or open already existent item for edit on the right side of the edit gallery section you'll see images manager button. When you open images manager you'll be able there edit all media resources settings. Upload, edit or delete. In gallery images manager you can use drag and drop images upload tool.
127
 
128
  = How to change quality of the gallery thumbnails? =
129
 
130
+ Quality of the gallery thumbnails could be easily changed in size option / thumbnails options / source
131
 
132
  = Where it's possible to define vertical and horizontal paddings? =
133
 
134
+ In gallery settings you can define horizontal and vertical paddings between thumbnails
135
 
136
  = Do you have some limit for images size in gallery? =
137
 
138
+ No, we don't have any limits for image size.
139
 
140
  = How I can create custom (grid) layout of the thumbnails? =
141
 
142
+ In our gallery we implemented layout based on columns amount. So you can general amount of the columns in your gallery grid and define custom amount of the columns which every image gonna take. As result you can customize layout of the grid
143
 
144
  = Is it possible to insert video as gallery link? =
145
 
146
+ Yes. When you open media manager you'll see there list of the images. Click on some image and on the right side you'll see images options. Every image have video link field in image options, where you can define some custom link to the online video.
147
 
148
  = How to define size of the gallery images thumbnails? =
149
 
150
+ Our gallery is fully responsive and thumbnails size depend of a lot of factors. It's calculate thumbnails automatically depend of the general size and layout settings. First of all you can define ratio values for the thumbnails. Size of the thumbnails could be selected from standard pre-defined wordpress sizes: thumbnail, medium, large, full
151
 
152
  = How to load more function work? =
153
 
154
+ In gallery admin section you can define amount of the images for the first load and after click on load more button. Load more it's such google style pagination functionality which make you able to limit amount of the images for the first load
155
 
156
  = How to change amount of the columns in gallery layout? =
157
 
158
+ In gallery general settings you can find thumbnails columns options which could depend of the device screen size. You can define different gallery columns amount for different resolution.
159
 
160
  = How to enable swipe mode for lightbox? =
161
 
163
 
164
  == Screenshots ==
165
 
166
+ 1. Demo 1
167
+ 2. Demo 2
168
+ 3. Demo 3
169
+ 4. Demo 4
170
+ 5. Demo 5
171
+ 6. Demo 6
172
+ 7. General and size settings
173
+ 8. Layout settings
174
+ 9. Shadow and border settings
175
+ 10. Hover and menu settings
176
+ 11. Loading and Polaroid settings
177
+ 12. Buttons settings
178
 
179
  == Other Notes ==
180
 
192
 
193
  == Changelog ==
194
 
195
+ = 2.8.1 =
196
+ * Fix of the path problem in new version, including Wordpress.com users
197
+
198
  = 2.8.0 =
199
  * fix of the backup notices
200
  * fix of the export back up function
206
  * fix of the image manager addditional fields values validation
207
 
208
  = 2.7.13 =
209
+ * fixed of the outdated code elements, modification of the general structure of some interface elements
210
 
211
  = 2.7.12 =
212
+ * fixed swipe inverted direction, add new option for swipe direction switch to the left or to the right
213
 
214
  = 2.7.11 =
215
  * Fix of the old PHP version support, white screen problem fix
221
  * Fix of the notifications
222
 
223
  = 2.7.8 =
224
+ * Updated interface icons and css fixes
225
 
226
  = 2.7.7 =
227
+ * Updated cache functionality
228
+ * Added cache expire option
229
 
230
  = 2.7.6 =
231
+ * Added copy shortcode by click in listing
232
+ * Added sorting configrmation message
233
 
234
  = 2.7.5 =
235
  * fix of the notices
236
 
237
  = 2.7.3 =
238
+ * New ajax preload module
239
  * Notification init fix
240
  * Fix for automatic js error detection and fixing system
241
 
243
  * New advanced, automatic js error detection and fixing system
244
 
245
  = 2.7.1 =
246
+ * New advanced categories sorting section
247
 
248
  = 2.7.0 =
249
+ * New super cache function
250
 
251
  = 2.6.22 =
252
+ * Update ordering page
253
 
254
  = 2.6.21 =
255
+ * Advanced sorting options, new sorting management options
256
 
257
  = 2.6.20 =
258
+ * Update of the settings block
259
  * Change interface code structure, added new tabs
260
 
261
  = 2.6.19 =
308
  * Code fixes and optimization of some functionality implementation
309
 
310
  = 2.6.6 =
311
+ * Updated hover mode for thumbnails on mobile devices
312
 
313
  = 2.6.5 =
314
  * Added new search field label customization option
319
  * Added additional galleries checks
320
 
321
  = 2.6.3 =
322
+ * New front end search functionality
323
  * Added search field in top menu block
324
  * Search result load without page reload
325
 
326
  = 2.6.2 =
327
  * New function for clone function configuration
328
+ * Show/hide option for clone block in settings
329
 
330
  = 2.6.1 =
331
+ * Updated widget
332
+ * Added new latest option in list
333
 
334
  = 2.6.0 =
335
  * Fixed PHP Compatibility Checker warnings
343
 
344
  = 2.5.7 =
345
  * Optimization of the code structure
346
+ * Combining of the CSS files
347
 
348
  = 2.5.6 =
349
  * Optimization of the code structure
350
+ * Combining of the JS files
351
 
352
  = 2.5.5 =
353
  * Added new tags ordering option
372
  * Added new lightbox counter template field
373
 
374
  = 2.4.9 =
375
+ * Fixed link function, preload for the link function is disabled
376
 
377
  = 2.4.8 =
378
+ * Updated statistics and fixed reset statistic function
379
  * Updated description of the plugin, explanation of the life cases
380
 
381
  = 2.4.7 =
386
  * Plugin code structure optimization
387
 
388
  = 2.4.6 =
389
+ * Fixed link option
390
+ * Fixed default output after installation event
391
 
392
  = 2.4.5 =
393
  * Fixed express panel publishing issues, per users requests
408
 
409
  == Upgrade Notice ==
410
 
411
+ = 2.8.1 =
412
+ Fix of the path problem in new version, including Wordpress.com users
413
+
414
  = 2.8.0 =
415
  Fix of the backup notices
416
  Fix of the export back up function
422
  fix of the image manager addditional fields values validation
423
 
424
  = 2.7.13 =
425
+ fixed of the outdated code elements, modification of the general structure of some interface elements
426
 
427
  = 2.7.12 =
428
+ fixed swipe inverted direction, add new option for swipe direction switch to the left or to the right
429
 
430
  = 2.7.11 =
431
  Fix of the old PHP version support, white screen problem fix
437
  Fix of the notifications
438
 
439
  = 2.7.8 =
440
+ Updated interface icons and css fixes
441
 
442
  = 2.7.7 =
443
+ Updated cache functionality of the
444
+ Added cache expire option
445
 
446
  = 2.7.6 =
447
+ Added copy shortcode by click in listing
448
+ Added sorting configrmation message
449
 
450
  = 2.7.5 =
451
  fix of the notices
452
 
453
  = 2.7.3 =
454
+ New ajax preload module
455
  Notification init fix
456
  Fix for automatic js error detection and fixing system
457
 
459
  New advanced, automatic js error detection and fixing system
460
 
461
  = 2.7.1 =
462
+ New advanced categories sorting section
463
 
464
  = 2.7.0 =
465
+ New super cache function
466
 
467
  = 2.6.22 =
468
+ Update ordering page
469
 
470
  = 2.6.21 =
471
+ Advanced sorting options, new sorting management options
472
 
473
  = 2.6.20 =
474
+ Update of the settings block
475
  Change interface code structure, added new tabs
476
 
477
  = 2.6.19 =
524
  Code fixes and optimization of some functionality implementation
525
 
526
  = 2.6.6 =
527
+ Updated hover mode for thumbnails on mobile devices
528
 
529
  = 2.6.5 =
530
  Added new search field label customization option
535
  Added additional galleries checks
536
 
537
  = 2.6.3 =
538
+ New front end search functionality
539
  Added search field in top menu block
540
  Search result load without page reload
541
 
542
  = 2.6.2 =
543
  New function for clone function configuration
544
+ Show/hide option for clone block in settings
545
 
546
  = 2.6.1 =
547
+ Updated widget
548
+ Added new latest option in list
549
 
550
  = 2.6.0 =
551
  Fixed PHP Compatibility Checker warnings
559
 
560
  = 2.5.7 =
561
  Optimization of the code structure
562
+ Combining of the CSS files
563
 
564
  = 2.5.6 =
565
  Optimization of the code structure
566
+ Combining of the JS files
567
 
568
  = 2.5.5 =
569
  Added new tags ordering option
591
  Fixed galley link function, preload for the link function is disabled
592
 
593
  = 2.4.8 =
594
+ Updated statistics and fixed reset statistic function
595
  Updated description of the plugin, explanation of the life cases
596
 
597
  = 2.4.7 =
602
  Plugin code structure optimization
603
 
604
  = 2.4.6 =
605
+ Fixed link option
606
+ Fixed default output after installation event
607
 
608
  = 2.4.5 =
609
  Fixed express panel publishing issues, per users requests
robogallery.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Robo Gallery
4
  Plugin URI: https://robosoft.co/wordpress-gallery-plugin
5
  Description: Gallery modes photo gallery, images gallery, video gallery, Polaroid gallery, gallery lighbox, portfolio gallery, responsive gallery
6
- Version: 2.8.0
7
  Author: RoboSoft
8
  Author URI: https://robosoft.co/wordpress-gallery-plugin
9
  License: GPLv3 or later
@@ -15,7 +15,7 @@ if(!defined('WPINC'))die;
15
  if(!defined("ABSPATH"))exit;
16
 
17
  define("ROBO_GALLERY", 1);
18
- define("ROBO_GALLERY_VERSION", '2.8.0');
19
 
20
  define("ROBO_GALLERY_OPTIONS", 'rbs_opt_');
21
 
@@ -69,8 +69,25 @@ define("ROBO_GALLERY_URL", plugin_dir_url( __FILE__ ));
69
 
70
  define( "ROBO_GALLERY_TYPE_POST", 'robo_gallery_table');
71
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
72
  /* version 3 */
73
- define("ROBO_GALLERY_APP_PATH", ROBO_GALLERY_PATH.'app/');
74
  require_once ROBO_GALLERY_APP_PATH.'app.php';
75
 
76
 
@@ -80,11 +97,13 @@ function activateRoboGallery() {
80
  }
81
  register_activation_hook( __FILE__, 'activateRoboGallery' );
82
 
 
83
  function deactivateRoboGallery() {
84
  require_once ROBO_GALLERY_INCLUDES_PATH.'rbs_class_activator.php';
85
  Robo_Gallery_Activator::deactivate();
86
  }
87
  register_deactivation_hook( __FILE__, 'deactivateRoboGallery' );
88
 
 
89
  if( file_exists(ROBO_GALLERY_INCLUDES_PATH.'rbs_gallery_init.php') )
90
- require_once ROBO_GALLERY_INCLUDES_PATH.'rbs_gallery_init.php';
3
  Plugin Name: Robo Gallery
4
  Plugin URI: https://robosoft.co/wordpress-gallery-plugin
5
  Description: Gallery modes photo gallery, images gallery, video gallery, Polaroid gallery, gallery lighbox, portfolio gallery, responsive gallery
6
+ Version: 2.8.1
7
  Author: RoboSoft
8
  Author URI: https://robosoft.co/wordpress-gallery-plugin
9
  License: GPLv3 or later
15
  if(!defined("ABSPATH"))exit;
16
 
17
  define("ROBO_GALLERY", 1);
18
+ define("ROBO_GALLERY_VERSION", '2.8.1');
19
 
20
  define("ROBO_GALLERY_OPTIONS", 'rbs_opt_');
21
 
69
 
70
  define( "ROBO_GALLERY_TYPE_POST", 'robo_gallery_table');
71
 
72
+
73
+ if(!function_exists('rbs_gallery_include')){
74
+ function rbs_gallery_include( $filesForInclude, $path = '' ){
75
+ $filesArray = array();
76
+ if(empty($filesForInclude)) return;
77
+
78
+ if( !is_array($filesForInclude) ) $filesArray[] = $filesForInclude;
79
+ else $filesArray = $filesForInclude;
80
+
81
+ for ($i=0; $i < count($filesArray); $i++) {
82
+ $item = $filesArray[$i];
83
+ if( file_exists($path.$item) ) require_once $path.$item;
84
+ }
85
+ }
86
+ }
87
+
88
+
89
  /* version 3 */
90
+ define("ROBO_GALLERY_APP_PATH", ROBO_GALLERY_PATH.'app/'); /* FIX APP => app */
91
  require_once ROBO_GALLERY_APP_PATH.'app.php';
92
 
93
 
97
  }
98
  register_activation_hook( __FILE__, 'activateRoboGallery' );
99
 
100
+
101
  function deactivateRoboGallery() {
102
  require_once ROBO_GALLERY_INCLUDES_PATH.'rbs_class_activator.php';
103
  Robo_Gallery_Activator::deactivate();
104
  }
105
  register_deactivation_hook( __FILE__, 'deactivateRoboGallery' );
106
 
107
+
108
  if( file_exists(ROBO_GALLERY_INCLUDES_PATH.'rbs_gallery_init.php') )
109
+ require_once ROBO_GALLERY_INCLUDES_PATH.'rbs_gallery_init.php';