Ultimate Responsive Image Slider Plugin - Version 3.2.14

Version Description

Download this release

Release Info

Developer FARAZFRANK
Plugin Icon 128x128 Ultimate Responsive Image Slider Plugin
Version 3.2.14
Comparing to
See all releases

Code changes from version 3.2.13 to 3.2.14

Files changed (2) hide show
  1. readme.txt +10 -7
  2. ultimate-responsive-image-slider.php +55 -55
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: FARAZFRANK
3
  Donate link: https://www.wpfrank.com/
4
  Tags: slider, best slider plugin, image slide show, responsive slider, wordpress image slider plugin
5
  Requires at least: 3.8
6
- Tested up to: 5.0.1
7
- Stable tag: 3.2.13
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -90,7 +90,7 @@ Change image slide sequence through simple drag and drop feature.
90
 
91
  ### Buy Pro Plugin Now [Ultimate Responsive Image Slider Pro](http://wpfrank.com/account/signup/ultimate-responsive-image-slider-pro/)
92
 
93
- If you have any question contact us at here: [Plugin Support Forum ](http://wordpress.org/support/plugin/ultimate-responsive-image-slider)
94
 
95
  == Installation ==
96
  1. Upload the entire **responsive-image-slider** folder to the **/wp-content/plugins/** directory.
@@ -103,13 +103,13 @@ If you have any question contact us at here: [Plugin Support Forum ](http://word
103
  3. Slider Preview Below Content With Bullets Navigation
104
  4. Slider Preview With Thumbnail Navigation
105
  5. Slider Preview Without Bullets & Thumbnail Navigation
106
- 6. Slider Preview With Custom Height & Width
107
  7. Slider Preview With Custom Height & Width
108
  8. Slider Preview With Content & Without Bullets & Thumbnail Navigation
109
  9. Slider Preview With Thumbnail Navigation Two
110
  10. Add Slide Images Through Plugin Media uploader
111
  11. Slider Settings For Individual Slide Show
112
- 12. Slider Shortcode Copy Widget Within Plugin Dashboard
113
 
114
  = Docs & Support =
115
  If any support required then post your query in WordPress [Plugin Support Forum ](http://wordpress.org/support/plugin/ultimate-responsive-image-slider)
@@ -127,6 +127,9 @@ Please use WordPress [support forum](http://wordpress.org/support/plugin/ultimat
127
  == Changelog ==
128
  For more information, see [WP Frank](https://wpfrank.com/)
129
 
 
 
 
130
  = V 3.2.13 =
131
  * Added Our Premium Plugins
132
  * Fixed bug when updating image URLs after website migration
@@ -153,7 +156,7 @@ For more information, see [WP Frank](https://wpfrank.com/)
153
  = V 3.2.7 =
154
  - Update Review Button
155
  - Update close icon of slider in dashboard
156
- - Bug Fixed : Autoplay Slider Speed's span not visible
157
 
158
  = V 3.2.6 =
159
  - continuty update
@@ -177,4 +180,4 @@ For more information, see [WP Frank](https://wpfrank.com/)
177
 
178
  = V 3.2.0 =
179
  - Compatible with Page elementor plugin
180
- - Version Update + Compatible upto wp 4.9.7
3
  Donate link: https://www.wpfrank.com/
4
  Tags: slider, best slider plugin, image slide show, responsive slider, wordpress image slider plugin
5
  Requires at least: 3.8
6
+ Tested up to: 5.0.2
7
+ Stable tag: 3.2.14
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
90
 
91
  ### Buy Pro Plugin Now [Ultimate Responsive Image Slider Pro](http://wpfrank.com/account/signup/ultimate-responsive-image-slider-pro/)
92
 
93
+ If you have any question contact us at here: [Plugin Support Forum ](http://wordpress.org/support/plugin/ultimate-responsive-image-slider)
94
 
95
  == Installation ==
96
  1. Upload the entire **responsive-image-slider** folder to the **/wp-content/plugins/** directory.
103
  3. Slider Preview Below Content With Bullets Navigation
104
  4. Slider Preview With Thumbnail Navigation
105
  5. Slider Preview Without Bullets & Thumbnail Navigation
106
+ 6. Slider Preview With Custom Height & Width
107
  7. Slider Preview With Custom Height & Width
108
  8. Slider Preview With Content & Without Bullets & Thumbnail Navigation
109
  9. Slider Preview With Thumbnail Navigation Two
110
  10. Add Slide Images Through Plugin Media uploader
111
  11. Slider Settings For Individual Slide Show
112
+ 12. Slider Shortcode Copy Widget Within Plugin Dashboard
113
 
114
  = Docs & Support =
115
  If any support required then post your query in WordPress [Plugin Support Forum ](http://wordpress.org/support/plugin/ultimate-responsive-image-slider)
127
  == Changelog ==
128
  For more information, see [WP Frank](https://wpfrank.com/)
129
 
130
+ = V 3.2.14 =
131
+ * Added Check Pro Banner
132
+
133
  = V 3.2.13 =
134
  * Added Our Premium Plugins
135
  * Fixed bug when updating image URLs after website migration
156
  = V 3.2.7 =
157
  - Update Review Button
158
  - Update close icon of slider in dashboard
159
+ - Bug Fixed : Autoplay Slider Speed's span not visible
160
 
161
  = V 3.2.6 =
162
  - continuty update
180
 
181
  = V 3.2.0 =
182
  - Compatible with Page elementor plugin
183
+ - Version Update + Compatible upto wp 4.9.7
ultimate-responsive-image-slider.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Ultimate Responsive Image Slider
4
  Plugin URI: https://wordpress.org/plugins/ultimate-responsive-image-slider/
5
  Description: Add unlimited image slides using Ultimate Responsive Image Slider in any Page and Post content to give an attractive mode to represent contents.
6
- Version: 3.2.13
7
  Author: WP Frank
8
  Author URI: https://wpfrank.com/
9
  Text Domain: ultimate-responsive-image-slider
@@ -13,13 +13,13 @@ License: GPL2
13
  Ultimate Responsive Image Slider is free software: you can redistribute it and/or modify
14
  it under the terms of the GNU General Public License as published by
15
  the Free Software Foundation, either version 2 of the License, or any later version.
16
-
17
  Ultimate Responsive Image Slider is distributed in the hope that it will be useful,
18
- but WITHOUT ANY WARRANTY; without even the implied warranty of
19
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20
  GNU General Public License for more details.
21
-
22
- You should have received a copy of the GNU General Public License
23
  along with Ultimate Responsive Image Slider. If not, see http://www.gnu.org/licenses/gpl-2.0.html.
24
  */
25
 
@@ -68,19 +68,19 @@ function WRIS_DefaultSettingsPro() {
68
  add_option("WRIS_Settings", $DefaultSettingsProArray);
69
  }
70
 
71
- // Image Crop Size Function
72
- add_image_size( 'rpggallery_admin_thumb', 300, 300, true );
73
  add_image_size( 'rpggallery_admin_large', 500,9999 );
74
 
75
  // Add settings link on plugin page
76
  function ris_links($links) {
77
  $ris_pro_link = '<a href="http://wpfrank.com/" target="_blank">WP Frank</a>';
78
- array_unshift($links, $ris_pro_link);
79
- $ris_settings_link = '<a href="edit.php?post_type=ris_gallery">Settings</a>';
80
- array_unshift($links, $ris_settings_link);
81
- return $links;
82
- }
83
- $uris_plugin_name = plugin_basename(__FILE__);
84
  add_filter("plugin_action_links_$uris_plugin_name", 'ris_links' );
85
 
86
  // Slider Text Widget Support
@@ -101,42 +101,42 @@ class URIS {
101
  }
102
  return self::$instance;
103
  }
104
-
105
  private function __construct() {
106
-
107
  $this->counter = 0;
108
-
109
  // image crop function
110
  add_image_size('rpg_gallery_admin_thumb', $this->admin_thumbnail_size, $this->admin_thumbnail_size, true);
111
  add_image_size('rpg_gallery_thumb', $this->thumbnail_size_w, $this->thumbnail_size_h, true);
112
-
113
  // Translate plugin
114
  add_action('plugins_loaded', array(&$this, 'WRIS_Translate'), 1);
115
-
116
  // CPT Function
117
  add_action('init', array(&$this, 'ResponsiveImageSlider'),1);
118
-
119
  // generate metabox funtion
120
  add_action('add_meta_boxes', array(&$this, 'add_all_ris_meta_boxes'));
121
  add_action('admin_init', array(&$this, 'add_all_ris_meta_boxes'), 1);
122
-
123
  // metabox setting save function
124
  add_action('save_post', array(&$this, 'add_image_meta_box_save'), 9, 1);
125
  add_action('save_post', array(&$this, 'ris_settings_meta_save'), 9, 1);
126
-
127
  // add new slide function
128
  add_action('wp_ajax_uris_get_thumbnail', array(&$this, 'ajax_get_thumbnail_uris'));
129
-
130
  add_shortcode('rpggallery', array(&$this, 'shortcode'));
131
  }
132
-
133
  /**
134
  * Translate Plugin
135
  */
136
  public function WRIS_Translate() {
137
  load_plugin_textdomain('ultimate-responsive-image-slider', FALSE, dirname( plugin_basename(__FILE__)).'/languages/' );
138
  }
139
-
140
  // Register Custom Post Type
141
  public function ResponsiveImageSlider() {
142
  $labels = array(
@@ -173,12 +173,12 @@ class URIS {
173
  'rewrite' => false,
174
  'capability_type' => 'post'
175
  );
176
-
177
  register_post_type( 'ris_gallery', $args );
178
  add_filter( 'manage_edit-ris_gallery_columns', array(&$this, 'ris_gallery_columns' )) ;
179
  add_action( 'manage_ris_gallery_posts_custom_column', array(&$this, 'ris_gallery_manage_columns' ), 10, 2 );
180
  }
181
-
182
  function ris_gallery_columns( $columns ){
183
  $columns = array(
184
  'cb' => '<input type="checkbox" />',
@@ -199,7 +199,7 @@ class URIS {
199
  break;
200
  }
201
  }
202
-
203
  public function add_all_ris_meta_boxes() {
204
  add_meta_box( __('Add Slides', URIS_TD), __('Add Slides', URIS_TD), array(&$this, 'ris_generate_add_image_meta_box_function'), 'ris_gallery', 'normal', 'low' );
205
  add_meta_box( __('Apply Setting On Ultimate Responsive Image Slider', URIS_TD), __('Apply Setting On Ultimate Responsive Image Slider', URIS_TD), array(&$this, 'ris_settings_meta_box_function'), 'ris_gallery', 'normal', 'low');
@@ -207,7 +207,7 @@ class URIS {
207
  add_meta_box('Show US Some Love & Rate Us', 'Show US Some Love & Rate Us', array(&$this, 'uris_Rate_us_meta_box_function'), 'ris_gallery', 'side', 'low');
208
  add_meta_box( __('Upgrade To Pro Plugin', URIS_TD), __('Upgrade To Pro Plugin', URIS_TD), array(&$this, 'ris_upgrade_to_pro_meta_box_function'), 'ris_gallery', 'side', 'low');
209
  }
210
-
211
  //Rate Us Meta Box
212
  public function uris_Rate_us_meta_box_function() { ?>
213
  <style>
@@ -241,7 +241,7 @@ class URIS {
241
  <div align="center">
242
  <p>Please Review & Rate Us On WordPress</p>
243
  <a class="upgrade-to-pro-demo urisp-rate-us" style=" text-decoration: none; height: 40px; width: 40px;" href="https://wordpress.org/plugins/ultimate-responsive-image-slider/#reviews" target="_blank">
244
- <img class="wpf_uris_fivestar" src="<?php $path = URIS_PLUGIN_URL."/img/5star.jpg" ; echo $path; ?>">
245
  </a>
246
  </div>
247
  <div class="upgrade-to-pro" style="text-align:center;margin-bottom:10px;margin-top:10px;">
@@ -249,7 +249,7 @@ class URIS {
249
  </div>
250
  <?php
251
  }
252
-
253
  /**
254
  * Upgrade To Meta Box
255
  */
@@ -262,7 +262,7 @@ class URIS {
262
  </div>
263
  <?php
264
  }
265
-
266
  /**
267
  * This function display Add New Image interface
268
  * Also loads all saved gallery photos into photo gallery
@@ -280,7 +280,7 @@ class URIS {
280
  if(is_array($WRIS_AllPhotosDetails)){
281
  foreach($WRIS_AllPhotosDetails as $WRIS_SinglePhotoDetails) {
282
  $name = $WRIS_SinglePhotoDetails['rpgp_image_label'];
283
- $desc = $WRIS_SinglePhotoDetails['rpgp_image_desc'];
284
  $UniqueString = substr(str_shuffle("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 5);
285
  $url = $WRIS_SinglePhotoDetails['rpgp_image_url'];
286
  $url1 = $WRIS_SinglePhotoDetails['rpggallery_admin_thumb'];
@@ -309,13 +309,13 @@ class URIS {
309
  <?php
310
  $i++;
311
  } // end of foreach
312
- }
313
  } else {
314
  $TotalImages = 0;
315
  }
316
  ?>
317
  </ul>
318
-
319
  <!--rich editor modal-->
320
  <div class="modal fade" id="myModal" role="dialog">
321
  <div class="modal-dialog">
@@ -346,7 +346,7 @@ class URIS {
346
  </div>
347
  <!--rich editor modal-->
348
  </div>
349
-
350
  <!--Add New Image Button-->
351
  <div class="rpg-image-entry add_rpg_new_image" id="uris_gallery_upload_button" data-uploader_title="Upload Image" data-uploader_button_text="Select" >
352
  <div class="dashicons dashicons-plus"></div>
@@ -364,13 +364,13 @@ class URIS {
364
  }
365
  </style>
366
  <script>
367
- function urisp_richeditor(id){
368
  var richeditdata = jQuery(".urisp_richeditbox_"+id).val();
369
  jQuery("#fetch_wpeditor_data").val(richeditdata);
370
  jQuery("#fetch_wpeditor_data-html").click();
371
  jQuery("#fetch_wpelement").val(id);
372
- }
373
- function urisp_richeditor_putdata(){
374
  jQuery("#fetch_wpeditor_data").click();
375
  jQuery("#fetch_wpeditor_data-html").click();
376
  var fetch_wpelement_id = jQuery("#fetch_wpelement").val();
@@ -379,7 +379,7 @@ class URIS {
379
  }
380
  </script>
381
  <?php
382
- }
383
 
384
  /**
385
  * This function display Add New Image interface
@@ -389,21 +389,21 @@ class URIS {
389
  wp_enqueue_script('uris-bootstrap-js', URIS_PLUGIN_URL.'js/bootstrap.min.js');
390
  wp_enqueue_style('uris-bootstrap-min', URIS_PLUGIN_URL.'css/bootstrap-latest/bootstrap.css');
391
  wp_enqueue_style('uris-font-awesome-5.0.8', URIS_PLUGIN_URL.'css/font-awesome-latest/css/fontawesome-all.min.css');
392
- wp_enqueue_style('uris-editor-modal', URIS_PLUGIN_URL.'css/editor-modal.css');
393
  wp_enqueue_script('media-upload');
394
  wp_enqueue_script('uris-media-uploader-js', URIS_PLUGIN_URL . 'js/uris-multiple-media-uploader.js', array('jquery'));
395
  wp_enqueue_media();
396
-
397
  //custom add image box css
398
  wp_enqueue_style('ris-meta-css', URIS_PLUGIN_URL.'css/ris-meta.css');
399
-
400
  //font awesome css
401
  wp_enqueue_style('ris-font-awesome-5.0.8', URIS_PLUGIN_URL.'css/font-awesome-latest/css/fontawesome-all.min.css');
402
 
403
  //tool-tip js & css
404
  wp_enqueue_script('ris-tool-tip-js',URIS_PLUGIN_URL.'tooltip/jquery.darktooltip.min.js', array('jquery'));
405
  wp_enqueue_style('ris-tool-tip-css', URIS_PLUGIN_URL.'tooltip/darktooltip.min.css');
406
-
407
  //color-picker css n js
408
  wp_enqueue_style( 'wp-color-picker' );
409
  wp_enqueue_script( 'ris-color-picker-script', plugins_url('js/wl-color-picker.js', __FILE__ ), array( 'wp-color-picker' ), false, true );
@@ -412,18 +412,18 @@ class URIS {
412
  wp_enqueue_style('ris_codemirror-css', URIS_PLUGIN_URL.'css/codemirror/codemirror.css');
413
  wp_enqueue_style('ris_blackboard', URIS_PLUGIN_URL.'css/codemirror/blackboard.css');
414
  wp_enqueue_style('ris_show-hint-css', URIS_PLUGIN_URL.'css/codemirror/show-hint.css');
415
-
416
  wp_enqueue_script('ris_codemirror-js',URIS_PLUGIN_URL.'css/codemirror/codemirror.js',array('jquery'));
417
  wp_enqueue_script('ris_css-js',URIS_PLUGIN_URL.'css/codemirror/ris-css.js',array('jquery'));
418
  wp_enqueue_script('ris_css-hint-js',URIS_PLUGIN_URL.'css/codemirror/css-hint.js',array('jquery'));
419
 
420
- require_once('ultimate-responsive-image-slider-settings-meta-box.php');
421
  }
422
-
423
  public function ris_shotcode_meta_box_function() { ?>
424
  <p><?php _e("Use below shortcode in any Page/Post to publish your slider", URIS_TD);?></p>
425
  <input readonly="readonly" type="text" value="<?php echo "[URIS id=".get_the_ID()."]"; ?>">
426
- <?php
427
  }
428
 
429
  public function admin_thumb_uris($id) {
@@ -454,7 +454,7 @@ class URIS {
454
  </li>
455
  <?php
456
  }
457
-
458
  public function ajax_get_thumbnail_uris() {
459
  echo $this->admin_thumb_uris($_POST['imageid']);
460
  die;
@@ -487,9 +487,9 @@ class URIS {
487
  $ImagesArray = array();
488
  update_post_meta($PostID, 'ris_all_photos_details', base64_encode(serialize($ImagesArray)));
489
  }
490
- }
491
  }
492
-
493
  //save settings meta box values
494
  public function ris_settings_meta_save($PostID) {
495
  if(isset($PostID) && isset($_POST['wl_action']) == "wl-save-settings") {
@@ -524,7 +524,7 @@ class URIS {
524
  $WRIS_L3_Height = sanitize_text_field( $_POST['wl-l3-height'] );
525
  $WRIS_L3_Navigation_Bullets_Color = sanitize_option ( 'navigation_bullet_color', $_POST['wl-l3-navigation-bullets-color'] );
526
  $WRIS_L3_Navigation_Pointer_Color = sanitize_option ( 'navigation_pointer_color', $_POST['wl-l3-navigation-pointer-color'] );
527
-
528
  $WRIS_Settings_Array = serialize( array(
529
  'WRIS_L3_Title_Align' => $WRIS_L3_Title_Align,
530
  'WRIS_L3_Slide_Title' => $WRIS_L3_Slide_Title,
@@ -558,7 +558,7 @@ class URIS {
558
  'WRIS_L3_Navigation_Bullets_Color' => $WRIS_L3_Navigation_Bullets_Color,
559
  'WRIS_L3_Navigation_Pointer_Color' => $WRIS_L3_Navigation_Pointer_Color,
560
  ));
561
-
562
  $WRIS_Gallery_Settings = "WRIS_Gallery_Settings_".$PostID;
563
  update_post_meta($PostID, $WRIS_Gallery_Settings, $WRIS_Settings_Array);
564
  }
@@ -569,11 +569,11 @@ global $URIS;
569
  $URIS = URIS::forge();
570
 
571
  // Review Notice Box
572
- // add_action( "admin_notices", "uris_admin_notice_resport" );
573
  function uris_admin_notice_resport() {
574
  global $pagenow;
575
  $uris_screen = get_current_screen();
576
- if ( $pagenow == 'edit.php' && $uris_screen->post_type == "ris_gallery" ) {
577
  require_once ( 'uris-feature-admin-notice.php' );
578
  }
579
  }
@@ -595,4 +595,4 @@ function uris_pro_SettingsPage() {
595
  */
596
  require_once("ultimate-responsive-image-slider-short-code.php");
597
  require_once( 'products.php' );
598
- ?>
3
  Plugin Name: Ultimate Responsive Image Slider
4
  Plugin URI: https://wordpress.org/plugins/ultimate-responsive-image-slider/
5
  Description: Add unlimited image slides using Ultimate Responsive Image Slider in any Page and Post content to give an attractive mode to represent contents.
6
+ Version: 3.2.14
7
  Author: WP Frank
8
  Author URI: https://wpfrank.com/
9
  Text Domain: ultimate-responsive-image-slider
13
  Ultimate Responsive Image Slider is free software: you can redistribute it and/or modify
14
  it under the terms of the GNU General Public License as published by
15
  the Free Software Foundation, either version 2 of the License, or any later version.
16
+
17
  Ultimate Responsive Image Slider is distributed in the hope that it will be useful,
18
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
19
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20
  GNU General Public License for more details.
21
+
22
+ You should have received a copy of the GNU General Public License
23
  along with Ultimate Responsive Image Slider. If not, see http://www.gnu.org/licenses/gpl-2.0.html.
24
  */
25
 
68
  add_option("WRIS_Settings", $DefaultSettingsProArray);
69
  }
70
 
71
+ // Image Crop Size Function
72
+ add_image_size( 'rpggallery_admin_thumb', 300, 300, true );
73
  add_image_size( 'rpggallery_admin_large', 500,9999 );
74
 
75
  // Add settings link on plugin page
76
  function ris_links($links) {
77
  $ris_pro_link = '<a href="http://wpfrank.com/" target="_blank">WP Frank</a>';
78
+ array_unshift($links, $ris_pro_link);
79
+ $ris_settings_link = '<a href="edit.php?post_type=ris_gallery">Settings</a>';
80
+ array_unshift($links, $ris_settings_link);
81
+ return $links;
82
+ }
83
+ $uris_plugin_name = plugin_basename(__FILE__);
84
  add_filter("plugin_action_links_$uris_plugin_name", 'ris_links' );
85
 
86
  // Slider Text Widget Support
101
  }
102
  return self::$instance;
103
  }
104
+
105
  private function __construct() {
106
+
107
  $this->counter = 0;
108
+
109
  // image crop function
110
  add_image_size('rpg_gallery_admin_thumb', $this->admin_thumbnail_size, $this->admin_thumbnail_size, true);
111
  add_image_size('rpg_gallery_thumb', $this->thumbnail_size_w, $this->thumbnail_size_h, true);
112
+
113
  // Translate plugin
114
  add_action('plugins_loaded', array(&$this, 'WRIS_Translate'), 1);
115
+
116
  // CPT Function
117
  add_action('init', array(&$this, 'ResponsiveImageSlider'),1);
118
+
119
  // generate metabox funtion
120
  add_action('add_meta_boxes', array(&$this, 'add_all_ris_meta_boxes'));
121
  add_action('admin_init', array(&$this, 'add_all_ris_meta_boxes'), 1);
122
+
123
  // metabox setting save function
124
  add_action('save_post', array(&$this, 'add_image_meta_box_save'), 9, 1);
125
  add_action('save_post', array(&$this, 'ris_settings_meta_save'), 9, 1);
126
+
127
  // add new slide function
128
  add_action('wp_ajax_uris_get_thumbnail', array(&$this, 'ajax_get_thumbnail_uris'));
129
+
130
  add_shortcode('rpggallery', array(&$this, 'shortcode'));
131
  }
132
+
133
  /**
134
  * Translate Plugin
135
  */
136
  public function WRIS_Translate() {
137
  load_plugin_textdomain('ultimate-responsive-image-slider', FALSE, dirname( plugin_basename(__FILE__)).'/languages/' );
138
  }
139
+
140
  // Register Custom Post Type
141
  public function ResponsiveImageSlider() {
142
  $labels = array(
173
  'rewrite' => false,
174
  'capability_type' => 'post'
175
  );
176
+
177
  register_post_type( 'ris_gallery', $args );
178
  add_filter( 'manage_edit-ris_gallery_columns', array(&$this, 'ris_gallery_columns' )) ;
179
  add_action( 'manage_ris_gallery_posts_custom_column', array(&$this, 'ris_gallery_manage_columns' ), 10, 2 );
180
  }
181
+
182
  function ris_gallery_columns( $columns ){
183
  $columns = array(
184
  'cb' => '<input type="checkbox" />',
199
  break;
200
  }
201
  }
202
+
203
  public function add_all_ris_meta_boxes() {
204
  add_meta_box( __('Add Slides', URIS_TD), __('Add Slides', URIS_TD), array(&$this, 'ris_generate_add_image_meta_box_function'), 'ris_gallery', 'normal', 'low' );
205
  add_meta_box( __('Apply Setting On Ultimate Responsive Image Slider', URIS_TD), __('Apply Setting On Ultimate Responsive Image Slider', URIS_TD), array(&$this, 'ris_settings_meta_box_function'), 'ris_gallery', 'normal', 'low');
207
  add_meta_box('Show US Some Love & Rate Us', 'Show US Some Love & Rate Us', array(&$this, 'uris_Rate_us_meta_box_function'), 'ris_gallery', 'side', 'low');
208
  add_meta_box( __('Upgrade To Pro Plugin', URIS_TD), __('Upgrade To Pro Plugin', URIS_TD), array(&$this, 'ris_upgrade_to_pro_meta_box_function'), 'ris_gallery', 'side', 'low');
209
  }
210
+
211
  //Rate Us Meta Box
212
  public function uris_Rate_us_meta_box_function() { ?>
213
  <style>
241
  <div align="center">
242
  <p>Please Review & Rate Us On WordPress</p>
243
  <a class="upgrade-to-pro-demo urisp-rate-us" style=" text-decoration: none; height: 40px; width: 40px;" href="https://wordpress.org/plugins/ultimate-responsive-image-slider/#reviews" target="_blank">
244
+ <img class="wpf_uris_fivestar" src="<?php $path = URIS_PLUGIN_URL."/img/5star.jpg" ; echo $path; ?>">
245
  </a>
246
  </div>
247
  <div class="upgrade-to-pro" style="text-align:center;margin-bottom:10px;margin-top:10px;">
249
  </div>
250
  <?php
251
  }
252
+
253
  /**
254
  * Upgrade To Meta Box
255
  */
262
  </div>
263
  <?php
264
  }
265
+
266
  /**
267
  * This function display Add New Image interface
268
  * Also loads all saved gallery photos into photo gallery
280
  if(is_array($WRIS_AllPhotosDetails)){
281
  foreach($WRIS_AllPhotosDetails as $WRIS_SinglePhotoDetails) {
282
  $name = $WRIS_SinglePhotoDetails['rpgp_image_label'];
283
+ $desc = $WRIS_SinglePhotoDetails['rpgp_image_desc'];
284
  $UniqueString = substr(str_shuffle("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 5);
285
  $url = $WRIS_SinglePhotoDetails['rpgp_image_url'];
286
  $url1 = $WRIS_SinglePhotoDetails['rpggallery_admin_thumb'];
309
  <?php
310
  $i++;
311
  } // end of foreach
312
+ }
313
  } else {
314
  $TotalImages = 0;
315
  }
316
  ?>
317
  </ul>
318
+
319
  <!--rich editor modal-->
320
  <div class="modal fade" id="myModal" role="dialog">
321
  <div class="modal-dialog">
346
  </div>
347
  <!--rich editor modal-->
348
  </div>
349
+
350
  <!--Add New Image Button-->
351
  <div class="rpg-image-entry add_rpg_new_image" id="uris_gallery_upload_button" data-uploader_title="Upload Image" data-uploader_button_text="Select" >
352
  <div class="dashicons dashicons-plus"></div>
364
  }
365
  </style>
366
  <script>
367
+ function urisp_richeditor(id){
368
  var richeditdata = jQuery(".urisp_richeditbox_"+id).val();
369
  jQuery("#fetch_wpeditor_data").val(richeditdata);
370
  jQuery("#fetch_wpeditor_data-html").click();
371
  jQuery("#fetch_wpelement").val(id);
372
+ }
373
+ function urisp_richeditor_putdata(){
374
  jQuery("#fetch_wpeditor_data").click();
375
  jQuery("#fetch_wpeditor_data-html").click();
376
  var fetch_wpelement_id = jQuery("#fetch_wpelement").val();
379
  }
380
  </script>
381
  <?php
382
+ }
383
 
384
  /**
385
  * This function display Add New Image interface
389
  wp_enqueue_script('uris-bootstrap-js', URIS_PLUGIN_URL.'js/bootstrap.min.js');
390
  wp_enqueue_style('uris-bootstrap-min', URIS_PLUGIN_URL.'css/bootstrap-latest/bootstrap.css');
391
  wp_enqueue_style('uris-font-awesome-5.0.8', URIS_PLUGIN_URL.'css/font-awesome-latest/css/fontawesome-all.min.css');
392
+ wp_enqueue_style('uris-editor-modal', URIS_PLUGIN_URL.'css/editor-modal.css');
393
  wp_enqueue_script('media-upload');
394
  wp_enqueue_script('uris-media-uploader-js', URIS_PLUGIN_URL . 'js/uris-multiple-media-uploader.js', array('jquery'));
395
  wp_enqueue_media();
396
+
397
  //custom add image box css
398
  wp_enqueue_style('ris-meta-css', URIS_PLUGIN_URL.'css/ris-meta.css');
399
+
400
  //font awesome css
401
  wp_enqueue_style('ris-font-awesome-5.0.8', URIS_PLUGIN_URL.'css/font-awesome-latest/css/fontawesome-all.min.css');
402
 
403
  //tool-tip js & css
404
  wp_enqueue_script('ris-tool-tip-js',URIS_PLUGIN_URL.'tooltip/jquery.darktooltip.min.js', array('jquery'));
405
  wp_enqueue_style('ris-tool-tip-css', URIS_PLUGIN_URL.'tooltip/darktooltip.min.css');
406
+
407
  //color-picker css n js
408
  wp_enqueue_style( 'wp-color-picker' );
409
  wp_enqueue_script( 'ris-color-picker-script', plugins_url('js/wl-color-picker.js', __FILE__ ), array( 'wp-color-picker' ), false, true );
412
  wp_enqueue_style('ris_codemirror-css', URIS_PLUGIN_URL.'css/codemirror/codemirror.css');
413
  wp_enqueue_style('ris_blackboard', URIS_PLUGIN_URL.'css/codemirror/blackboard.css');
414
  wp_enqueue_style('ris_show-hint-css', URIS_PLUGIN_URL.'css/codemirror/show-hint.css');
415
+
416
  wp_enqueue_script('ris_codemirror-js',URIS_PLUGIN_URL.'css/codemirror/codemirror.js',array('jquery'));
417
  wp_enqueue_script('ris_css-js',URIS_PLUGIN_URL.'css/codemirror/ris-css.js',array('jquery'));
418
  wp_enqueue_script('ris_css-hint-js',URIS_PLUGIN_URL.'css/codemirror/css-hint.js',array('jquery'));
419
 
420
+ require_once('ultimate-responsive-image-slider-settings-meta-box.php');
421
  }
422
+
423
  public function ris_shotcode_meta_box_function() { ?>
424
  <p><?php _e("Use below shortcode in any Page/Post to publish your slider", URIS_TD);?></p>
425
  <input readonly="readonly" type="text" value="<?php echo "[URIS id=".get_the_ID()."]"; ?>">
426
+ <?php
427
  }
428
 
429
  public function admin_thumb_uris($id) {
454
  </li>
455
  <?php
456
  }
457
+
458
  public function ajax_get_thumbnail_uris() {
459
  echo $this->admin_thumb_uris($_POST['imageid']);
460
  die;
487
  $ImagesArray = array();
488
  update_post_meta($PostID, 'ris_all_photos_details', base64_encode(serialize($ImagesArray)));
489
  }
490
+ }
491
  }
492
+
493
  //save settings meta box values
494
  public function ris_settings_meta_save($PostID) {
495
  if(isset($PostID) && isset($_POST['wl_action']) == "wl-save-settings") {
524
  $WRIS_L3_Height = sanitize_text_field( $_POST['wl-l3-height'] );
525
  $WRIS_L3_Navigation_Bullets_Color = sanitize_option ( 'navigation_bullet_color', $_POST['wl-l3-navigation-bullets-color'] );
526
  $WRIS_L3_Navigation_Pointer_Color = sanitize_option ( 'navigation_pointer_color', $_POST['wl-l3-navigation-pointer-color'] );
527
+
528
  $WRIS_Settings_Array = serialize( array(
529
  'WRIS_L3_Title_Align' => $WRIS_L3_Title_Align,
530
  'WRIS_L3_Slide_Title' => $WRIS_L3_Slide_Title,
558
  'WRIS_L3_Navigation_Bullets_Color' => $WRIS_L3_Navigation_Bullets_Color,
559
  'WRIS_L3_Navigation_Pointer_Color' => $WRIS_L3_Navigation_Pointer_Color,
560
  ));
561
+
562
  $WRIS_Gallery_Settings = "WRIS_Gallery_Settings_".$PostID;
563
  update_post_meta($PostID, $WRIS_Gallery_Settings, $WRIS_Settings_Array);
564
  }
569
  $URIS = URIS::forge();
570
 
571
  // Review Notice Box
572
+ add_action( "admin_notices", "uris_admin_notice_resport" );
573
  function uris_admin_notice_resport() {
574
  global $pagenow;
575
  $uris_screen = get_current_screen();
576
+ if ( $pagenow == 'edit.php' && $uris_screen->post_type == "ris_gallery" && ! isset( $_GET['page'] ) ) {
577
  require_once ( 'uris-feature-admin-notice.php' );
578
  }
579
  }
595
  */
596
  require_once("ultimate-responsive-image-slider-short-code.php");
597
  require_once( 'products.php' );
598
+ ?>