Spice Box - Version 1.6

Version Description

  1. Added homepage sections for Spice Software theme.

=====External resources=====

Alpha color picker Control: Copyright: (c) 2016 Codeinwp cristian-ungureanu License: MIT License Source: https://github.com/Codeinwp/customizer-controls/tree/master/customizer-alpha-color-picker

Repeater Control: Copyright: (c) 2016 Codeinwp cristian-ungureanu License: MIT license Source: https://github.com/Codeinwp/customizer-controls/tree/master/customizer-repeater

Custom control - Image Radio Button Custom Control Copyright: Anthony Hortin License: GNU General Public License v2 or later Source: https://github.com/maddisondesigns/customizer-custom-controls

==========

Download this release

Release Info

Developer spicethemes
Plugin Icon wp plugin Spice Box
Version 1.6
Comparing to
See all releases

Code changes from version 1.5 to 1.6

Files changed (39) hide show
  1. inc/busicare/sections/busicare-slider-section.php +1 -1
  2. inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php +122 -5
  3. inc/controls/customizer-repeater/class/customizer-repeater-control.php +129 -7
  4. inc/controls/customizer-repeater/css/admin-style.css +3 -0
  5. inc/controls/customizer-repeater/js/customizer_limit_repeater.js +30 -6
  6. inc/controls/customizer-repeater/js/customizer_repeater.js +21 -4
  7. inc/spice-software/customizer.php +316 -0
  8. inc/spice-software/customizer/news-section.php +178 -0
  9. inc/spice-software/customizer/services-section.php +127 -0
  10. inc/spice-software/customizer/slider-section.php +279 -0
  11. inc/spice-software/customizer/team-section.php +148 -0
  12. inc/spice-software/customizer/testimonial-section.php +146 -0
  13. inc/spice-software/default-pages/blog-page.php +22 -0
  14. inc/spice-software/default-pages/home-page.php +24 -0
  15. inc/spice-software/default-pages/upload-media.php +31 -0
  16. inc/spice-software/default-widgets/default-widget.php +57 -0
  17. inc/spice-software/images/logo-footer.png +0 -0
  18. inc/spice-software/images/logo.png +0 -0
  19. inc/spice-software/images/slider/slider.jpg +0 -0
  20. inc/spice-software/images/team/item-bg1.jpg +0 -0
  21. inc/spice-software/images/team/item-bg2.jpg +0 -0
  22. inc/spice-software/images/team/item1.jpg +0 -0
  23. inc/spice-software/images/team/item2.jpg +0 -0
  24. inc/spice-software/images/team/item3.jpg +0 -0
  25. inc/spice-software/images/team/item4.jpg +0 -0
  26. inc/spice-software/images/testimonial/user1.jpg +0 -0
  27. inc/spice-software/images/testimonial/user2.jpg +0 -0
  28. inc/spice-software/images/testimonial/user3.jpg +0 -0
  29. inc/spice-software/images/testimonial/wavy-dots.png +0 -0
  30. inc/spice-software/js/front-page/team.js +54 -0
  31. inc/spice-software/js/front-page/testi.js +82 -0
  32. inc/spice-software/sections/spice-software-news-section.php +119 -0
  33. inc/spice-software/sections/spice-software-services-section.php +141 -0
  34. inc/spice-software/sections/spice-software-slider-section.php +100 -0
  35. inc/spice-software/sections/spice-software-team-section.php +266 -0
  36. inc/spice-software/sections/spice-software-testimonial-section.php +158 -0
  37. languages/spicebox.pot +355 -95
  38. readme.txt +27 -2
  39. spicebox.php +73 -1
inc/busicare/sections/busicare-slider-section.php CHANGED
@@ -62,7 +62,7 @@ function spiceb_busicare_slider_section()
62
  if($slider_image_overlay != false) { ?>
63
  <div class="overlay" style="background-color:<?php echo esc_attr($slider_overlay_section_color);?>"></div>
64
  <?php } ?>
65
- </div>
66
  </section>
67
  <?php }
68
  else{ ?>
62
  if($slider_image_overlay != false) { ?>
63
  <div class="overlay" style="background-color:<?php echo esc_attr($slider_overlay_section_color);?>"></div>
64
  <?php } ?>
65
+
66
  </section>
67
  <?php }
68
  else{ ?>
inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php CHANGED
@@ -14,6 +14,7 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
14
  private $customizer_repeater_slide_format = false;
15
  private $customizer_repeater_video_url_control = false;
16
  private $customizer_repeater_image_control = false;
 
17
  private $customizer_repeater_icon_control = false;
18
  private $customizer_repeater_color_control = false;
19
  private $customizer_repeater_text_control = false;
@@ -21,6 +22,7 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
21
  private $customizer_repeater_shortcode_control = false;
22
  private $customizer_repeater_repeater_control = false;
23
  private $customizer_repeater_checkbox_control = false;
 
24
 
25
  private $customizer_icon_container = '';
26
  private $allowed_html = array();
@@ -45,7 +47,9 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
45
  if ( ! empty( $args['customizer_repeater_image_control'] ) ) {
46
  $this->customizer_repeater_image_control = $args['customizer_repeater_image_control'];
47
  }
48
-
 
 
49
 
50
  if ( ! empty( $args['customizer_repeater_icon_control'] ) ) {
51
  $this->customizer_repeater_icon_control = $args['customizer_repeater_icon_control'];
@@ -82,7 +86,9 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
82
  if ( ! empty( $args['customizer_repeater_checkbox_control'] ) ) {
83
  $this->customizer_repeater_checkbox_control = $args['customizer_repeater_checkbox_control'];
84
  }
85
-
 
 
86
  if ( ! empty( $args['customizer_repeater_slide_format'] ) ) {
87
  $this->customizer_repeater_slide_format = $args['customizer_repeater_slide_format'];
88
  }
@@ -192,7 +198,7 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
192
  </div>
193
  <div class="customizer-repeater-box-content-hidden">
194
  <?php
195
- $choice = $image_url = $icon_value = $title = $subtitle = $text = $slide_format = $link = $designation = $button = $open_new_tab = $shortcode = $repeater = $color = $video_url = '';
196
  if(!empty($icon->id)){
197
  $id = $icon->id;
198
  }
@@ -202,6 +208,9 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
202
  if(!empty($icon->image_url)){
203
  $image_url = $icon->image_url;
204
  }
 
 
 
205
  if(!empty($icon->icon_value)){
206
  $icon_value = $icon->icon_value;
207
  }
@@ -236,6 +245,9 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
236
  if(!empty($icon->link)){
237
  $link = $icon->link;
238
  }
 
 
 
239
  if(!empty($icon->shortcode)){
240
  $shortcode = $icon->shortcode;
241
  }
@@ -301,7 +313,9 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
301
  $this->slide_format($slide_format);
302
 
303
  }
304
-
 
 
305
  if($this->customizer_repeater_video_url_control){
306
  $this->input_control(array(
307
  'label' => apply_filters('repeater_input_labels_filter', esc_html__('Video Url',
@@ -319,6 +333,9 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
319
  if($this->customizer_repeater_image_control == true){
320
  $this->image_control($image_url, $choice);
321
  }
 
 
 
322
  if($this->customizer_repeater_icon_control == true){
323
  $this->icon_picker_control($icon_value, $choice);
324
  }
@@ -384,6 +401,9 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
384
  if ( $this->customizer_repeater_image_control == true ) {
385
  $this->image_control();
386
  }
 
 
 
387
  if ( $this->customizer_repeater_icon_control == true ) {
388
  $this->icon_picker_control();
389
  }
@@ -447,6 +467,9 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
447
  $this->slide_format($slide_format);
448
 
449
  }
 
 
 
450
 
451
  if($this->customizer_repeater_video_url_control){
452
  $this->input_control(array(
@@ -520,7 +543,7 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
520
  <div class="customize-control-title">
521
  <?php esc_html_e('Open link in new tab:','spicebox'); ?>
522
  <span class="switch">
523
- <input type="checkbox" name="custom_checkbox" value="yes" <?php if($value=='yes'){echo 'checked';}?> class="customizer-repeater-checkbox">
524
  </span>
525
  </div>
526
  <?php
@@ -559,6 +582,17 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
559
  </div>
560
  <?php
561
  }
 
 
 
 
 
 
 
 
 
 
 
562
 
563
 
564
  private function slide_format($value='customizer_repeater_slide_format_standard'){?>
@@ -591,6 +625,89 @@ class Spicebox_Limit_Repeater extends WP_Customize_Control {
591
 
592
  <?php
593
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
594
 
595
  private function icon_type_choice($value='customizer_repeater_icon'){ ?>
596
  <span class="customize-control-title">
14
  private $customizer_repeater_slide_format = false;
15
  private $customizer_repeater_video_url_control = false;
16
  private $customizer_repeater_image_control = false;
17
+ private $customizer_repeater_image_control2 = false;
18
  private $customizer_repeater_icon_control = false;
19
  private $customizer_repeater_color_control = false;
20
  private $customizer_repeater_text_control = false;
22
  private $customizer_repeater_shortcode_control = false;
23
  private $customizer_repeater_repeater_control = false;
24
  private $customizer_repeater_checkbox_control = false;
25
+ private $customizer_repeater_star_rating_control = false;
26
 
27
  private $customizer_icon_container = '';
28
  private $allowed_html = array();
47
  if ( ! empty( $args['customizer_repeater_image_control'] ) ) {
48
  $this->customizer_repeater_image_control = $args['customizer_repeater_image_control'];
49
  }
50
+ if ( ! empty( $args['customizer_repeater_image_control2'] ) ) {
51
+ $this->customizer_repeater_image_control2 = $args['customizer_repeater_image_control2'];
52
+ }
53
 
54
  if ( ! empty( $args['customizer_repeater_icon_control'] ) ) {
55
  $this->customizer_repeater_icon_control = $args['customizer_repeater_icon_control'];
86
  if ( ! empty( $args['customizer_repeater_checkbox_control'] ) ) {
87
  $this->customizer_repeater_checkbox_control = $args['customizer_repeater_checkbox_control'];
88
  }
89
+ if (!empty($args['customizer_repeater_star_rating_control'])) {
90
+ $this->customizer_repeater_star_rating_control = $args['customizer_repeater_star_rating_control'];
91
+ }
92
  if ( ! empty( $args['customizer_repeater_slide_format'] ) ) {
93
  $this->customizer_repeater_slide_format = $args['customizer_repeater_slide_format'];
94
  }
198
  </div>
199
  <div class="customizer-repeater-box-content-hidden">
200
  <?php
201
+ $choice = $image_url = $image_url2 = $icon_value = $title = $subtitle = $text = $slide_format = $link = $designation= $home_testimonial_star = $button = $open_new_tab = $shortcode = $repeater = $color = $video_url = '';
202
  if(!empty($icon->id)){
203
  $id = $icon->id;
204
  }
208
  if(!empty($icon->image_url)){
209
  $image_url = $icon->image_url;
210
  }
211
+ if(!empty($icon->image_url2)){
212
+ $image_url2 = $icon->image_url2;
213
+ }
214
  if(!empty($icon->icon_value)){
215
  $icon_value = $icon->icon_value;
216
  }
245
  if(!empty($icon->link)){
246
  $link = $icon->link;
247
  }
248
+ if (!empty($icon->home_testimonial_star)) {
249
+ $home_testimonial_star = $icon->home_testimonial_star;
250
+ }
251
  if(!empty($icon->shortcode)){
252
  $shortcode = $icon->shortcode;
253
  }
313
  $this->slide_format($slide_format);
314
 
315
  }
316
+ if ($this->customizer_repeater_star_rating_control == true) {
317
+ $this->star_rating_select($home_testimonial_star);
318
+ }
319
  if($this->customizer_repeater_video_url_control){
320
  $this->input_control(array(
321
  'label' => apply_filters('repeater_input_labels_filter', esc_html__('Video Url',
333
  if($this->customizer_repeater_image_control == true){
334
  $this->image_control($image_url, $choice);
335
  }
336
+ if($this->customizer_repeater_image_control2 == true){
337
+ $this->image_control($image_url2, $choice);
338
+ }
339
  if($this->customizer_repeater_icon_control == true){
340
  $this->icon_picker_control($icon_value, $choice);
341
  }
401
  if ( $this->customizer_repeater_image_control == true ) {
402
  $this->image_control();
403
  }
404
+ if ( $this->customizer_repeater_image_control2 == true ) {
405
+ $this->image_control2();
406
+ }
407
  if ( $this->customizer_repeater_icon_control == true ) {
408
  $this->icon_picker_control();
409
  }
467
  $this->slide_format($slide_format);
468
 
469
  }
470
+ if ($this->customizer_repeater_star_rating_control == true) {
471
+ $this->star_rating_select($home_testimonial_star);
472
+ }
473
 
474
  if($this->customizer_repeater_video_url_control){
475
  $this->input_control(array(
543
  <div class="customize-control-title">
544
  <?php esc_html_e('Open link in new tab:','spicebox'); ?>
545
  <span class="switch">
546
+ <input type="checkbox" name="custom_checkbox" value="yes" <?php if($value=='yes'){echo 'checked';}?> class="customizer-repeater-checkbox" style="margin-bottom:0!important;">
547
  </span>
548
  </div>
549
  <?php
582
  </div>
583
  <?php
584
  }
585
+
586
+ private function image_control2($value = '', $show = ''){ ?>
587
+ <div class="customizer-repeater-image-control2" <?php if( $show === 'customizer_repeater_icon' || $show === 'customizer_repeater_none' ) { echo 'style="display:none;"'; } ?>>
588
+ <span class="customize-control-title">
589
+ <?php esc_html_e('Image','spicebox')?>
590
+ </span>
591
+ <input type="text" class="widefat custom-media-url2" value="<?php echo esc_attr( $value ); ?>">
592
+ <input type="button" class="button button-secondary customizer-repeater-custom-media-button2" value="<?php esc_attr_e( 'Upload Image','spicebox' ); ?>" />
593
+ </div>
594
+ <?php
595
+ }
596
 
597
 
598
  private function slide_format($value='customizer_repeater_slide_format_standard'){?>
625
 
626
  <?php
627
  }
628
+ private function star_rating_select($value = 'customizer_repeater_star_5') {
629
+ ?>
630
+
631
+ <span class="customize-control-title">
632
+ <?php esc_html_e('Rating', 'spice-software-plus'); ?>
633
+ </span>
634
+ <select class="customizer-repeater-star-rating-select">
635
+ <option value="customizer_repeater_star_1" <?php
636
+ if ($value == 'customizer_repeater_star_1') {
637
+ echo 'selected';
638
+ }
639
+ ?>>
640
+ <?php esc_html_e('1', 'spice-software-plus') ?>
641
+ </option>
642
+
643
+ <option value="customizer_repeater_star_1.5" <?php
644
+ if ($value == 'customizer_repeater_star_1.5') {
645
+ echo 'selected';
646
+ }
647
+ ?>>
648
+ <?php esc_html_e('1.5', 'spice-software-plus') ?>
649
+ </option>
650
+
651
+ <option value="customizer_repeater_star_2" <?php
652
+ if ($value == 'customizer_repeater_star_2') {
653
+ echo 'selected';
654
+ }
655
+ ?>>
656
+ <?php esc_html_e('2', 'spice-software-plus') ?>
657
+ </option>
658
+
659
+ <option value="customizer_repeater_star_2.5" <?php
660
+ if ($value == 'customizer_repeater_star_2.5') {
661
+ echo 'selected';
662
+ }
663
+ ?>>
664
+ <?php esc_html_e('2.5', 'spice-software-plus') ?>
665
+ </option>
666
+
667
+ <option value="customizer_repeater_star_3" <?php
668
+ if ($value == 'customizer_repeater_star_3') {
669
+ echo 'selected';
670
+ }
671
+ ?>>
672
+ <?php esc_html_e('3', 'spice-software-plus') ?>
673
+ </option>
674
+
675
+ <option value="customizer_repeater_star_3.5" <?php
676
+ if ($value == 'customizer_repeater_star_3.5') {
677
+ echo 'selected';
678
+ }
679
+ ?>>
680
+ <?php esc_html_e('3.5', 'spice-software-plus') ?>
681
+ </option>
682
+
683
+ <option value="customizer_repeater_star_4" <?php
684
+ if ($value == 'customizer_repeater_star_4') {
685
+ echo 'selected';
686
+ }
687
+ ?>>
688
+ <?php esc_html_e('4', 'spice-software-plus') ?>
689
+ </option>
690
+
691
+ <option value="customizer_repeater_star_4.5" <?php
692
+ if ($value == 'customizer_repeater_star_4.5') {
693
+ echo 'selected';
694
+ }
695
+ ?>>
696
+ <?php esc_html_e('4.5', 'spice-software-plus') ?>
697
+ </option>
698
+
699
+ <option value="customizer_repeater_star_5" <?php
700
+ if ($value == 'customizer_repeater_star_5') {
701
+ echo 'selected';
702
+ }
703
+ ?>>
704
+ <?php esc_html_e('5', 'spice-software-plus') ?>
705
+ </option>
706
+
707
+ </select>
708
+
709
+ <?php
710
+ }
711
 
712
  private function icon_type_choice($value='customizer_repeater_icon'){ ?>
713
  <span class="customize-control-title">
inc/controls/customizer-repeater/class/customizer-repeater-control.php CHANGED
@@ -23,6 +23,8 @@ class Spicebox_Repeater extends WP_Customize_Control {
23
  private $customizer_repeater_shortcode_control = false;
24
  private $customizer_repeater_repeater_control = false;
25
  private $customizer_repeater_checkbox_control = false;
 
 
26
 
27
  private $customizer_icon_container = '';
28
  private $allowed_html = array();
@@ -47,8 +49,9 @@ class Spicebox_Repeater extends WP_Customize_Control {
47
  if ( ! empty( $args['customizer_repeater_image_control'] ) ) {
48
  $this->customizer_repeater_image_control = $args['customizer_repeater_image_control'];
49
  }
50
-
51
-
 
52
  if ( ! empty( $args['customizer_repeater_icon_control'] ) ) {
53
  $this->customizer_repeater_icon_control = $args['customizer_repeater_icon_control'];
54
  }
@@ -92,7 +95,9 @@ class Spicebox_Repeater extends WP_Customize_Control {
92
  if ( ! empty( $args['customizer_repeater_checkbox_control'] ) ) {
93
  $this->customizer_repeater_checkbox_control = $args['customizer_repeater_checkbox_control'];
94
  }
95
-
 
 
96
  if ( ! empty( $args['customizer_repeater_slide_format'] ) ) {
97
  $this->customizer_repeater_slide_format = $args['customizer_repeater_slide_format'];
98
  }
@@ -201,7 +206,7 @@ class Spicebox_Repeater extends WP_Customize_Control {
201
  </div>
202
  <div class="customizer-repeater-box-content-hidden">
203
  <?php
204
- $choice = $image_url = $icon_value = $title = $subtitle = $text = $slide_format = $link = $designation = $button = $membername = $clientname = $open_new_tab = $shortcode = $repeater = $color = $video_url = '';
205
  if(!empty($icon->id)){
206
  $id = $icon->id;
207
  }
@@ -211,6 +216,9 @@ class Spicebox_Repeater extends WP_Customize_Control {
211
  if(!empty($icon->image_url)){
212
  $image_url = $icon->image_url;
213
  }
 
 
 
214
  if(!empty($icon->icon_value)){
215
  $icon_value = $icon->icon_value;
216
  }
@@ -250,6 +258,9 @@ class Spicebox_Repeater extends WP_Customize_Control {
250
  if(!empty($icon->button_text)){
251
  $button = $icon->button_text;
252
  }
 
 
 
253
  if(!empty($icon->link)){
254
  $link = $icon->link;
255
  }
@@ -341,7 +352,9 @@ class Spicebox_Repeater extends WP_Customize_Control {
341
  $this->slide_format($slide_format);
342
 
343
  }
344
-
 
 
345
  if($this->customizer_repeater_video_url_control){
346
  $this->input_control(array(
347
  'label' => apply_filters('repeater_input_labels_filter', esc_html__('Video Url',
@@ -359,6 +372,9 @@ class Spicebox_Repeater extends WP_Customize_Control {
359
  if($this->customizer_repeater_image_control == true){
360
  $this->image_control($image_url, $choice);
361
  }
 
 
 
362
  if($this->customizer_repeater_icon_control == true){
363
  $this->icon_picker_control($icon_value, $choice);
364
  }
@@ -417,6 +433,9 @@ class Spicebox_Repeater extends WP_Customize_Control {
417
  if ( $this->customizer_repeater_image_control == true ) {
418
  $this->image_control();
419
  }
 
 
 
420
  if ( $this->customizer_repeater_icon_control == true ) {
421
  $this->icon_picker_control();
422
  }
@@ -481,6 +500,10 @@ class Spicebox_Repeater extends WP_Customize_Control {
481
 
482
  }
483
 
 
 
 
 
484
  if($this->customizer_repeater_video_url_control){
485
  $this->input_control(array(
486
  'label' => apply_filters('repeater_input_labels_filter', esc_html__('Video Url',
@@ -568,7 +591,7 @@ class Spicebox_Repeater extends WP_Customize_Control {
568
  <div class="customize-control-title">
569
  <?php esc_html_e('Open link in new tab:','spicebox'); ?>
570
  <span class="switch">
571
- <input type="checkbox" name="custom_checkbox" value="yes" <?php if($value=='yes'){echo 'checked';}?> class="customizer-repeater-checkbox">
572
  </span>
573
  </div>
574
  <?php
@@ -607,7 +630,106 @@ class Spicebox_Repeater extends WP_Customize_Control {
607
  </div>
608
  <?php
609
  }
610
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
611
 
612
  private function slide_format($value='customizer_repeater_slide_format_standard'){?>
613
 
23
  private $customizer_repeater_shortcode_control = false;
24
  private $customizer_repeater_repeater_control = false;
25
  private $customizer_repeater_checkbox_control = false;
26
+ private $customizer_repeater_image_control2 = false;
27
+ private $customizer_repeater_star_rating_control = false;
28
 
29
  private $customizer_icon_container = '';
30
  private $allowed_html = array();
49
  if ( ! empty( $args['customizer_repeater_image_control'] ) ) {
50
  $this->customizer_repeater_image_control = $args['customizer_repeater_image_control'];
51
  }
52
+ if (!empty($args['customizer_repeater_image_control2'])) {
53
+ $this->customizer_repeater_image_control2 = $args['customizer_repeater_image_control2'];
54
+ }
55
  if ( ! empty( $args['customizer_repeater_icon_control'] ) ) {
56
  $this->customizer_repeater_icon_control = $args['customizer_repeater_icon_control'];
57
  }
95
  if ( ! empty( $args['customizer_repeater_checkbox_control'] ) ) {
96
  $this->customizer_repeater_checkbox_control = $args['customizer_repeater_checkbox_control'];
97
  }
98
+ if (!empty($args['customizer_repeater_star_rating_control'])) {
99
+ $this->customizer_repeater_star_rating_control = $args['customizer_repeater_star_rating_control'];
100
+ }
101
  if ( ! empty( $args['customizer_repeater_slide_format'] ) ) {
102
  $this->customizer_repeater_slide_format = $args['customizer_repeater_slide_format'];
103
  }
206
  </div>
207
  <div class="customizer-repeater-box-content-hidden">
208
  <?php
209
+ $choice = $image_url = $image_url2 = $icon_value = $title = $subtitle = $text = $slide_format = $link = $designation = $home_testimonial_star = $button = $membername = $clientname = $open_new_tab = $shortcode = $repeater = $color = $video_url = '';
210
  if(!empty($icon->id)){
211
  $id = $icon->id;
212
  }
216
  if(!empty($icon->image_url)){
217
  $image_url = $icon->image_url;
218
  }
219
+ if(!empty($icon->image_url2)){
220
+ $image_url2 = $icon->image_url2;
221
+ }
222
  if(!empty($icon->icon_value)){
223
  $icon_value = $icon->icon_value;
224
  }
258
  if(!empty($icon->button_text)){
259
  $button = $icon->button_text;
260
  }
261
+ if (!empty($icon->home_testimonial_star)) {
262
+ $home_testimonial_star = $icon->home_testimonial_star;
263
+ }
264
  if(!empty($icon->link)){
265
  $link = $icon->link;
266
  }
352
  $this->slide_format($slide_format);
353
 
354
  }
355
+ if ($this->customizer_repeater_star_rating_control == true) {
356
+ $this->star_rating_select($home_testimonial_star);
357
+ }
358
  if($this->customizer_repeater_video_url_control){
359
  $this->input_control(array(
360
  'label' => apply_filters('repeater_input_labels_filter', esc_html__('Video Url',
372
  if($this->customizer_repeater_image_control == true){
373
  $this->image_control($image_url, $choice);
374
  }
375
+ if ($this->customizer_repeater_image_control2 == true) {
376
+ $this->image_control2($image_url2, $choice);
377
+ }
378
  if($this->customizer_repeater_icon_control == true){
379
  $this->icon_picker_control($icon_value, $choice);
380
  }
433
  if ( $this->customizer_repeater_image_control == true ) {
434
  $this->image_control();
435
  }
436
+ if ($this->customizer_repeater_image_control2 == true) {
437
+ $this->image_control2();
438
+ }
439
  if ( $this->customizer_repeater_icon_control == true ) {
440
  $this->icon_picker_control();
441
  }
500
 
501
  }
502
 
503
+ if ($this->customizer_repeater_star_rating_control == true) {
504
+ $this->star_rating_select($home_testimonial_star);
505
+ }
506
+
507
  if($this->customizer_repeater_video_url_control){
508
  $this->input_control(array(
509
  'label' => apply_filters('repeater_input_labels_filter', esc_html__('Video Url',
591
  <div class="customize-control-title">
592
  <?php esc_html_e('Open link in new tab:','spicebox'); ?>
593
  <span class="switch">
594
+ <input type="checkbox" name="custom_checkbox" value="yes" <?php if($value=='yes'){echo 'checked';}?> class="customizer-repeater-checkbox" style="margin-bottom:0!important;">
595
  </span>
596
  </div>
597
  <?php
630
  </div>
631
  <?php
632
  }
633
+ private function image_control2($value = '', $show = '') {
634
+ ?>
635
+ <div class="customizer-repeater-image-control2" <?php
636
+ if ($show === 'customizer_repeater_icon' || $show === 'customizer_repeater_none') {
637
+ echo 'style="display:none;"';
638
+ }
639
+ ?>>
640
+ <span class="customize-control-title">
641
+ <?php esc_html_e('Background Image', 'spice-software-plus') ?>
642
+ </span>
643
+ <input type="text" class="widefat custom-media-url2" value="<?php echo esc_attr($value); ?>">
644
+ <input type="button" class="button button-secondary customizer-repeater-custom-media-button2" value="<?php esc_html_e('Upload Image', 'spice-software-plus'); ?>" />
645
+ </div>
646
+ <?php
647
+ }
648
+
649
+ private function star_rating_select($value = 'customizer_repeater_star_5') {
650
+ ?>
651
+
652
+ <span class="customize-control-title">
653
+ <?php esc_html_e('Rating', 'spice-software-plus'); ?>
654
+ </span>
655
+ <select class="customizer-repeater-star-rating-select">
656
+ <option value="customizer_repeater_star_1" <?php
657
+ if ($value == 'customizer_repeater_star_1') {
658
+ echo 'selected';
659
+ }
660
+ ?>>
661
+ <?php esc_html_e('1', 'spice-software-plus') ?>
662
+ </option>
663
+
664
+ <option value="customizer_repeater_star_1.5" <?php
665
+ if ($value == 'customizer_repeater_star_1.5') {
666
+ echo 'selected';
667
+ }
668
+ ?>>
669
+ <?php esc_html_e('1.5', 'spice-software-plus') ?>
670
+ </option>
671
+
672
+ <option value="customizer_repeater_star_2" <?php
673
+ if ($value == 'customizer_repeater_star_2') {
674
+ echo 'selected';
675
+ }
676
+ ?>>
677
+ <?php esc_html_e('2', 'spice-software-plus') ?>
678
+ </option>
679
+
680
+ <option value="customizer_repeater_star_2.5" <?php
681
+ if ($value == 'customizer_repeater_star_2.5') {
682
+ echo 'selected';
683
+ }
684
+ ?>>
685
+ <?php esc_html_e('2.5', 'spice-software-plus') ?>
686
+ </option>
687
+
688
+ <option value="customizer_repeater_star_3" <?php
689
+ if ($value == 'customizer_repeater_star_3') {
690
+ echo 'selected';
691
+ }
692
+ ?>>
693
+ <?php esc_html_e('3', 'spice-software-plus') ?>
694
+ </option>
695
+
696
+ <option value="customizer_repeater_star_3.5" <?php
697
+ if ($value == 'customizer_repeater_star_3.5') {
698
+ echo 'selected';
699
+ }
700
+ ?>>
701
+ <?php esc_html_e('3.5', 'spice-software-plus') ?>
702
+ </option>
703
+
704
+ <option value="customizer_repeater_star_4" <?php
705
+ if ($value == 'customizer_repeater_star_4') {
706
+ echo 'selected';
707
+ }
708
+ ?>>
709
+ <?php esc_html_e('4', 'spice-software-plus') ?>
710
+ </option>
711
+
712
+ <option value="customizer_repeater_star_4.5" <?php
713
+ if ($value == 'customizer_repeater_star_4.5') {
714
+ echo 'selected';
715
+ }
716
+ ?>>
717
+ <?php esc_html_e('4.5', 'spice-software-plus') ?>
718
+ </option>
719
+
720
+ <option value="customizer_repeater_star_5" <?php
721
+ if ($value == 'customizer_repeater_star_5') {
722
+ echo 'selected';
723
+ }
724
+ ?>>
725
+ <?php esc_html_e('5', 'spice-software-plus') ?>
726
+ </option>
727
+
728
+ </select>
729
+
730
+ <?php
731
+ }
732
+
733
 
734
  private function slide_format($value='customizer_repeater_slide_format_standard'){?>
735
 
inc/controls/customizer-repeater/css/admin-style.css CHANGED
@@ -213,4 +213,7 @@ button.customizer-repeater-new-field:before {
213
  }
214
  .customizer-repeater-video-url-control{
215
  display:none;
 
 
 
216
  }
213
  }
214
  .customizer-repeater-video-url-control{
215
  display:none;
216
+ }
217
+ button.button.add_field.customizer-repeater-new-field {
218
+ text-transform: capitalize;
219
  }
inc/controls/customizer-repeater/js/customizer_limit_repeater.js CHANGED
@@ -139,10 +139,12 @@ function customizer_repeater_refresh_general_control_values() {
139
  var designation = jQuery(this).find('.customizer-repeater-designation-control').val();
140
  var open_new_tab = jQuery(this).find('.customizer-repeater-checkbox').attr("checked") ? 'yes' : 'no';
141
  var image_url = jQuery(this).find('.custom-media-url').val();
 
142
  var choice = jQuery(this).find('.customizer-repeater-image-choice').val();
143
  var title = jQuery(this).find('.customizer-repeater-title-control').val();
144
  var subtitle = jQuery(this).find('.customizer-repeater-subtitle-control').val();
145
  var slide_format = jQuery(this).find('.customizer-repeater-slide-format').val();
 
146
  var video_url = jQuery(this).find('.customizer-repeater-video-url-control').val();
147
  var id = jQuery(this).find('.social-repeater-box-id').val();
148
  if (!id) {
@@ -152,13 +154,14 @@ function customizer_repeater_refresh_general_control_values() {
152
  var social_repeater = jQuery(this).find('.social-repeater-socials-repeater-colector').val();
153
  var shortcode = jQuery(this).find('.customizer-repeater-shortcode-control').val();
154
 
155
- if (text !== '' || image_url !== '' || title !== '' || subtitle !== '' || icon_value !== '' || link !== '' || designation !== '' || open_new_tab !== '' || choice !== '' || social_repeater !== '' || shortcode !== '' || color !== '' || button_text !== '' || slide_format !== '' || video_url !== '') {
156
  values.push({
157
  'icon_value': (choice === 'customizer_repeater_none' ? '' : icon_value),
158
  'color': color,
159
  'text': escapeHtml(text),
160
  'link': link,
161
  'image_url': (choice === 'customizer_repeater_none' ? '' : image_url),
 
162
  'choice': choice,
163
  'title': escapeHtml(title),
164
  'subtitle': escapeHtml(subtitle),
@@ -170,6 +173,7 @@ function customizer_repeater_refresh_general_control_values() {
170
  'membername' : membername,
171
  'designation' : designation,
172
  'open_new_tab' : open_new_tab,
 
173
  'slide_format' : slide_format,
174
  'video_url' : video_url
175
  });
@@ -213,19 +217,26 @@ jQuery(document).ready(function () {
213
  return false;
214
 
215
  });
216
-
 
 
 
 
217
  theme_conrols.on('change', '.customizer-repeater-image-choice', function () {
218
  if (jQuery(this).val() === 'customizer_repeater_image') {
219
  jQuery(this).parent().parent().find('.social-repeater-general-control-icon').hide();
220
  jQuery(this).parent().parent().find('.customizer-repeater-image-control').show();
 
221
  }
222
  if (jQuery(this).val() === 'customizer_repeater_icon') {
223
  jQuery(this).parent().parent().find('.social-repeater-general-control-icon').show();
224
  jQuery(this).parent().parent().find('.customizer-repeater-image-control').hide();
 
225
  }
226
  if (jQuery(this).val() === 'customizer_repeater_none') {
227
  jQuery(this).parent().parent().find('.social-repeater-general-control-icon').hide();
228
  jQuery(this).parent().parent().find('.customizer-repeater-image-control').hide();
 
229
  }
230
 
231
  customizer_repeater_refresh_general_control_values();
@@ -236,6 +247,11 @@ jQuery(document).ready(function () {
236
  customizer_repeater_refresh_general_control_values();
237
  return false;
238
  });
 
 
 
 
 
239
 
240
  var color_options = {
241
  change: function(event, ui){
@@ -247,10 +263,11 @@ jQuery(document).ready(function () {
247
  * This adds a new box to repeater
248
  *
249
  */
250
- theme_conrols.on('click', '#customize-control-busicare_service_content .customizer-repeater-new-field', function () {
251
  if(jQuery("#spiceb_service_limit").val()==3)
252
  {
253
  jQuery(".customizer_busicareservice_upgrade_section").show();
 
254
  return false;
255
  }
256
  else if(jQuery("#spiceb_service_limit").val()<4)
@@ -273,6 +290,7 @@ jQuery(document).ready(function () {
273
  /*Hide image selector*/
274
  if (field.find('.social-repeater-general-control-icon').length > 0) {
275
  field.find('.customizer-repeater-image-control').hide();
 
276
  }
277
 
278
  /*Show delete box button because it's not the first box*/
@@ -306,7 +324,8 @@ jQuery(document).ready(function () {
306
 
307
  /*Set the default value in slide format*/
308
  field.find('.customizer-repeater-slide-format').val('customizer_repeater_slide_format_standard');
309
-
 
310
  /*Remove value from link field*/
311
  field.find('.customizer-repeater-link-control').val('');
312
 
@@ -315,6 +334,7 @@ jQuery(document).ready(function () {
315
 
316
  /*Remove value from media field*/
317
  field.find('.custom-media-url').val('');
 
318
 
319
  /*Remove value from title field*/
320
  field.find('.customizer-repeater-title-control').val('');
@@ -344,13 +364,14 @@ jQuery(document).ready(function () {
344
  if(jQuery("#spiceb_service_limit").val()>3)
345
  {
346
  jQuery(".customizer_busicareservice_upgrade_section").hide();
 
347
  }
348
  }
349
 
350
  return false;
351
  });
352
 
353
- theme_conrols.on('click', '#customize-control-busicare_team_content .customizer-repeater-new-field,#customize-control-busicare_testimonial_content .customizer-repeater-new-field', function () {
354
  var th = jQuery(this).parent();
355
  var id = 'customizer-repeater-' + customizer_repeater_uniqid();
356
  if (typeof th !== 'undefined') {
@@ -367,6 +388,7 @@ theme_conrols.on('click', '#customize-control-busicare_team_content .customizer-
367
  /*Hide image selector*/
368
  if (field.find('.social-repeater-general-control-icon').length > 0) {
369
  field.find('.customizer-repeater-image-control').hide();
 
370
  }
371
 
372
  /*Show delete box button because it's not the first box*/
@@ -400,7 +422,8 @@ theme_conrols.on('click', '#customize-control-busicare_team_content .customizer-
400
 
401
  /*Set the default value in slide format*/
402
  field.find('.customizer-repeater-slide-format').val('customizer_repeater_slide_format_standard');
403
-
 
404
  /*Remove value from link field*/
405
  field.find('.customizer-repeater-link-control').val('');
406
 
@@ -409,6 +432,7 @@ theme_conrols.on('click', '#customize-control-busicare_team_content .customizer-
409
 
410
  /*Remove value from media field*/
411
  field.find('.custom-media-url').val('');
 
412
 
413
  /*Remove value from title field*/
414
  field.find('.customizer-repeater-title-control').val('');
139
  var designation = jQuery(this).find('.customizer-repeater-designation-control').val();
140
  var open_new_tab = jQuery(this).find('.customizer-repeater-checkbox').attr("checked") ? 'yes' : 'no';
141
  var image_url = jQuery(this).find('.custom-media-url').val();
142
+ var image_url2 = jQuery(this).find('.custom-media-url2').val();
143
  var choice = jQuery(this).find('.customizer-repeater-image-choice').val();
144
  var title = jQuery(this).find('.customizer-repeater-title-control').val();
145
  var subtitle = jQuery(this).find('.customizer-repeater-subtitle-control').val();
146
  var slide_format = jQuery(this).find('.customizer-repeater-slide-format').val();
147
+ var home_testimonial_star = jQuery(this).find('.customizer-repeater-star-rating-select').val();
148
  var video_url = jQuery(this).find('.customizer-repeater-video-url-control').val();
149
  var id = jQuery(this).find('.social-repeater-box-id').val();
150
  if (!id) {
154
  var social_repeater = jQuery(this).find('.social-repeater-socials-repeater-colector').val();
155
  var shortcode = jQuery(this).find('.customizer-repeater-shortcode-control').val();
156
 
157
+ if (text !== '' || home_testimonial_star !== '' || image_url !== '' || image_url2 !== '' || title !== '' || subtitle !== '' || icon_value !== '' || link !== '' || designation !== '' || open_new_tab !== '' || choice !== '' || social_repeater !== '' || shortcode !== '' || color !== '' || button_text !== '' || slide_format !== '' || video_url !== '') {
158
  values.push({
159
  'icon_value': (choice === 'customizer_repeater_none' ? '' : icon_value),
160
  'color': color,
161
  'text': escapeHtml(text),
162
  'link': link,
163
  'image_url': (choice === 'customizer_repeater_none' ? '' : image_url),
164
+ 'image_url2': (choice === 'customizer_repeater_none' ? '' : image_url2),
165
  'choice': choice,
166
  'title': escapeHtml(title),
167
  'subtitle': escapeHtml(subtitle),
173
  'membername' : membername,
174
  'designation' : designation,
175
  'open_new_tab' : open_new_tab,
176
+ 'home_testimonial_star' :home_testimonial_star,
177
  'slide_format' : slide_format,
178
  'video_url' : video_url
179
  });
217
  return false;
218
 
219
  });
220
+ theme_conrols.on('change','.customizer-repeater-star-rating-select', function(){
221
+ customizer_repeater_refresh_general_control_values();
222
+ return false;
223
+
224
+ });
225
  theme_conrols.on('change', '.customizer-repeater-image-choice', function () {
226
  if (jQuery(this).val() === 'customizer_repeater_image') {
227
  jQuery(this).parent().parent().find('.social-repeater-general-control-icon').hide();
228
  jQuery(this).parent().parent().find('.customizer-repeater-image-control').show();
229
+ jQuery(this).parent().parent().find('.customizer-repeater-image-control2').show();
230
  }
231
  if (jQuery(this).val() === 'customizer_repeater_icon') {
232
  jQuery(this).parent().parent().find('.social-repeater-general-control-icon').show();
233
  jQuery(this).parent().parent().find('.customizer-repeater-image-control').hide();
234
+ jQuery(this).parent().parent().find('.customizer-repeater-image-control2').show();
235
  }
236
  if (jQuery(this).val() === 'customizer_repeater_none') {
237
  jQuery(this).parent().parent().find('.social-repeater-general-control-icon').hide();
238
  jQuery(this).parent().parent().find('.customizer-repeater-image-control').hide();
239
+ jQuery(this).parent().parent().find('.customizer-repeater-image-control2').show();
240
  }
241
 
242
  customizer_repeater_refresh_general_control_values();
247
  customizer_repeater_refresh_general_control_values();
248
  return false;
249
  });
250
+ media_upload('.customizer-repeater-custom-media-button2');
251
+ jQuery('body').on('change', '.custom-media-url2', function (){
252
+ customizer_repeater_refresh_general_control_values();
253
+ return false;
254
+ });
255
 
256
  var color_options = {
257
  change: function(event, ui){
263
  * This adds a new box to repeater
264
  *
265
  */
266
+ theme_conrols.on('click', '#customize-control-busicare_service_content .customizer-repeater-new-field,#customize-control-spice_software_service_content .customizer-repeater-new-field', function () {
267
  if(jQuery("#spiceb_service_limit").val()==3)
268
  {
269
  jQuery(".customizer_busicareservice_upgrade_section").show();
270
+ jQuery(".customizer_spice_software_service_upgrade_section").show();
271
  return false;
272
  }
273
  else if(jQuery("#spiceb_service_limit").val()<4)
290
  /*Hide image selector*/
291
  if (field.find('.social-repeater-general-control-icon').length > 0) {
292
  field.find('.customizer-repeater-image-control').hide();
293
+ field.find('.customizer-repeater-image-control2').hide();
294
  }
295
 
296
  /*Show delete box button because it's not the first box*/
324
 
325
  /*Set the default value in slide format*/
326
  field.find('.customizer-repeater-slide-format').val('customizer_repeater_slide_format_standard');
327
+ field.find('.customizer-repeater-star-rating-select').val('customizer_repeater_star_5');
328
+
329
  /*Remove value from link field*/
330
  field.find('.customizer-repeater-link-control').val('');
331
 
334
 
335
  /*Remove value from media field*/
336
  field.find('.custom-media-url').val('');
337
+ field.find('.custom-media-url2').val('');
338
 
339
  /*Remove value from title field*/
340
  field.find('.customizer-repeater-title-control').val('');
364
  if(jQuery("#spiceb_service_limit").val()>3)
365
  {
366
  jQuery(".customizer_busicareservice_upgrade_section").hide();
367
+ jQuery(".customizer_spice_software_service_upgrade_section").hide();
368
  }
369
  }
370
 
371
  return false;
372
  });
373
 
374
+ theme_conrols.on('click', '#customize-control-busicare_team_content .customizer-repeater-new-field,#customize-control-busicare_testimonial_content .customizer-repeater-new-field,#customize-control-spice_software_team_content .customizer-repeater-new-field,#customize-control-spice_software_testimonial_content .customizer-repeater-new-field', function () {
375
  var th = jQuery(this).parent();
376
  var id = 'customizer-repeater-' + customizer_repeater_uniqid();
377
  if (typeof th !== 'undefined') {
388
  /*Hide image selector*/
389
  if (field.find('.social-repeater-general-control-icon').length > 0) {
390
  field.find('.customizer-repeater-image-control').hide();
391
+ field.find('.customizer-repeater-image-control2').hide();
392
  }
393
 
394
  /*Show delete box button because it's not the first box*/
422
 
423
  /*Set the default value in slide format*/
424
  field.find('.customizer-repeater-slide-format').val('customizer_repeater_slide_format_standard');
425
+ field.find('.customizer-repeater-star-rating-select').val('customizer_repeater_star_5');
426
+
427
  /*Remove value from link field*/
428
  field.find('.customizer-repeater-link-control').val('');
429
 
432
 
433
  /*Remove value from media field*/
434
  field.find('.custom-media-url').val('');
435
+ field.find('.custom-media-url2').val('');
436
 
437
  /*Remove value from title field*/
438
  field.find('.customizer-repeater-title-control').val('');
inc/controls/customizer-repeater/js/customizer_repeater.js CHANGED
@@ -138,11 +138,13 @@ function customizer_repeater_refresh_general_control_values() {
138
  var designation = jQuery(this).find('.customizer-repeater-designation-control').val();
139
  var open_new_tab = jQuery(this).find('.customizer-repeater-checkbox').attr("checked") ? 'yes' : 'no';
140
  var image_url = jQuery(this).find('.custom-media-url').val();
 
141
  var choice = jQuery(this).find('.customizer-repeater-image-choice').val();
142
  var title = jQuery(this).find('.customizer-repeater-title-control').val();
143
  var subtitle = jQuery(this).find('.customizer-repeater-subtitle-control').val();
144
  var slide_format = jQuery(this).find('.customizer-repeater-slide-format').val();
145
- var video_url = jQuery(this).find('.customizer-repeater-video-url-control').val();
 
146
  var id = jQuery(this).find('.social-repeater-box-id').val();
147
  if (!id) {
148
  id = 'social-repeater-' + customizer_repeater_uniqid();
@@ -151,13 +153,14 @@ function customizer_repeater_refresh_general_control_values() {
151
  var social_repeater = jQuery(this).find('.social-repeater-socials-repeater-colector').val();
152
  var shortcode = jQuery(this).find('.customizer-repeater-shortcode-control').val();
153
 
154
- if (membername !== '' ||text !== '' || image_url !== '' || title !== '' || subtitle !== '' || icon_value !== '' || link !== '' || designation !== '' || open_new_tab !== '' || choice !== '' || social_repeater !== '' || shortcode !== '' || color !== '' || button_text !== '' || slide_format !== '' || video_url !== '') {
155
  values.push({
156
  'icon_value': (choice === 'customizer_repeater_none' ? '' : icon_value),
157
  'color': color,
158
  'text': escapeHtml(text),
159
  'link': link,
160
  'image_url': (choice === 'customizer_repeater_none' ? '' : image_url),
 
161
  'choice': choice,
162
  'title': escapeHtml(title),
163
  'subtitle': escapeHtml(subtitle),
@@ -168,6 +171,7 @@ function customizer_repeater_refresh_general_control_values() {
168
  'membername' : membername,
169
  'designation' : designation,
170
  'open_new_tab' : open_new_tab,
 
171
  'slide_format' : slide_format,
172
  'video_url' : video_url
173
  });
@@ -211,7 +215,11 @@ jQuery(document).ready(function () {
211
  return false;
212
 
213
  });
214
-
 
 
 
 
215
  theme_conrols.on('change', '.customizer-repeater-image-choice', function () {
216
  if (jQuery(this).val() === 'customizer_repeater_image') {
217
  jQuery(this).parent().parent().find('.social-repeater-general-control-icon').hide();
@@ -235,6 +243,12 @@ jQuery(document).ready(function () {
235
  return false;
236
  });
237
 
 
 
 
 
 
 
238
  var color_options = {
239
  change: function(event, ui){
240
  customizer_repeater_refresh_general_control_values();
@@ -262,6 +276,7 @@ jQuery(document).ready(function () {
262
  /*Hide image selector*/
263
  if (field.find('.social-repeater-general-control-icon').length > 0) {
264
  field.find('.customizer-repeater-image-control').hide();
 
265
  }
266
 
267
  /*Show delete box button because it's not the first box*/
@@ -294,7 +309,8 @@ jQuery(document).ready(function () {
294
 
295
  /*Set the default value in slide format*/
296
  field.find('.customizer-repeater-slide-format').val('customizer_repeater_slide_format_standard');
297
-
 
298
  /*Remove value from link field*/
299
  field.find('.customizer-repeater-link-control').val('');
300
 
@@ -303,6 +319,7 @@ jQuery(document).ready(function () {
303
 
304
  /*Remove value from media field*/
305
  field.find('.custom-media-url').val('');
 
306
 
307
  /*Remove value from title field*/
308
  field.find('.customizer-repeater-title-control').val('');
138
  var designation = jQuery(this).find('.customizer-repeater-designation-control').val();
139
  var open_new_tab = jQuery(this).find('.customizer-repeater-checkbox').attr("checked") ? 'yes' : 'no';
140
  var image_url = jQuery(this).find('.custom-media-url').val();
141
+ var image_url2 = jQuery(this).find('.custom-media-url2').val();
142
  var choice = jQuery(this).find('.customizer-repeater-image-choice').val();
143
  var title = jQuery(this).find('.customizer-repeater-title-control').val();
144
  var subtitle = jQuery(this).find('.customizer-repeater-subtitle-control').val();
145
  var slide_format = jQuery(this).find('.customizer-repeater-slide-format').val();
146
+ var home_testimonial_star = jQuery(this).find('.customizer-repeater-star-rating-select').val();
147
+ var video_url = jQuery(this).find('.customizer-repeater-video-url-control').val();
148
  var id = jQuery(this).find('.social-repeater-box-id').val();
149
  if (!id) {
150
  id = 'social-repeater-' + customizer_repeater_uniqid();
153
  var social_repeater = jQuery(this).find('.social-repeater-socials-repeater-colector').val();
154
  var shortcode = jQuery(this).find('.customizer-repeater-shortcode-control').val();
155
 
156
+ if (membername !== '' ||text !== '' || image_url !== ''|| image_url2 !== '' || home_testimonial_star !== ''|| title !== '' || subtitle !== '' || icon_value !== '' || link !== '' || designation !== '' || open_new_tab !== '' || choice !== '' || social_repeater !== '' || shortcode !== '' || color !== '' || button_text !== '' || slide_format !== '' || video_url !== '') {
157
  values.push({
158
  'icon_value': (choice === 'customizer_repeater_none' ? '' : icon_value),
159
  'color': color,
160
  'text': escapeHtml(text),
161
  'link': link,
162
  'image_url': (choice === 'customizer_repeater_none' ? '' : image_url),
163
+ 'image_url': (choice === 'customizer_repeater_none' ? '' : image_url2),
164
  'choice': choice,
165
  'title': escapeHtml(title),
166
  'subtitle': escapeHtml(subtitle),
171
  'membername' : membername,
172
  'designation' : designation,
173
  'open_new_tab' : open_new_tab,
174
+ 'home_testimonial_star' :home_testimonial_star,
175
  'slide_format' : slide_format,
176
  'video_url' : video_url
177
  });
215
  return false;
216
 
217
  });
218
+ theme_conrols.on('change','.customizer-repeater-star-rating-select', function(){
219
+ customizer_repeater_refresh_general_control_values();
220
+ return false;
221
+
222
+ });
223
  theme_conrols.on('change', '.customizer-repeater-image-choice', function () {
224
  if (jQuery(this).val() === 'customizer_repeater_image') {
225
  jQuery(this).parent().parent().find('.social-repeater-general-control-icon').hide();
243
  return false;
244
  });
245
 
246
+ media_upload('.customizer-repeater-custom-media-button2');
247
+ jQuery('body').on('change', '.custom-media-url2', function () {
248
+ customizer_repeater_refresh_general_control_values();
249
+ return false;
250
+ });
251
+
252
  var color_options = {
253
  change: function(event, ui){
254
  customizer_repeater_refresh_general_control_values();
276
  /*Hide image selector*/
277
  if (field.find('.social-repeater-general-control-icon').length > 0) {
278
  field.find('.customizer-repeater-image-control').hide();
279
+ field.find('.customizer-repeater-image-control2').hide();
280
  }
281
 
282
  /*Show delete box button because it's not the first box*/
309
 
310
  /*Set the default value in slide format*/
311
  field.find('.customizer-repeater-slide-format').val('customizer_repeater_slide_format_standard');
312
+ field.find('.customizer-repeater-star-rating-select').val('customizer_repeater_star_5');
313
+
314
  /*Remove value from link field*/
315
  field.find('.customizer-repeater-link-control').val('');
316
 
319
 
320
  /*Remove value from media field*/
321
  field.find('.custom-media-url').val('');
322
+ field.find('.custom-media-url2').val('');
323
 
324
  /*Remove value from title field*/
325
  field.find('.customizer-repeater-title-control').val('');
inc/spice-software/customizer.php ADDED
@@ -0,0 +1,316 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ // Spice Software default service data
3
+ if (!function_exists('spiceb_spice_software_service_default_customize_register')) :
4
+
5
+ function spiceb_spice_software_service_default_customize_register($wp_customize) {
6
+
7
+ $spice_software_service_content_control = $wp_customize->get_setting('spice_software_service_content');
8
+ if (!empty($spice_software_service_content_control)) {
9
+ $spice_software_service_content_control->default = json_encode(array(
10
+ array(
11
+ 'icon_value' => 'fa-headphones',
12
+ 'title' => esc_html__('Suspendisse Tristique', 'spicebox'),
13
+ 'text' => esc_html__('Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.', 'spicebox'),
14
+ 'choice' => 'customizer_repeater_icon',
15
+ 'link' => '#',
16
+ 'open_new_tab' => 'no',
17
+ 'id' => 'customizer_repeater_56d7ea7f40b56',
18
+ ),
19
+ array(
20
+ 'icon_value' => 'fa-mobile',
21
+ 'title' => esc_html__('Blandit-Gravida', 'spicebox'),
22
+ 'text' => esc_html__('Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.', 'spicebox'),
23
+ 'choice' => 'customizer_repeater_icon',
24
+ 'link' => '#',
25
+ 'open_new_tab' => 'no',
26
+ 'id' => 'customizer_repeater_56d7ea7f40b66',
27
+ ),
28
+ array(
29
+ 'icon_value' => 'fa fa-cogs',
30
+ 'title' => esc_html__('Justo Bibendum', 'spicebox'),
31
+ 'text' => esc_html__('Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.', 'spicebox'),
32
+ 'choice' => 'customizer_repeater_icon',
33
+ 'link' => '#',
34
+ 'open_new_tab' => 'no',
35
+ 'id' => 'customizer_repeater_56d7ea7f40b86',
36
+ ),
37
+ ));
38
+ }
39
+ }
40
+
41
+ add_action('customize_register', 'spiceb_spice_software_service_default_customize_register');
42
+
43
+ endif;
44
+
45
+ // Spice Software default Testimonial data
46
+ if (!function_exists('spiceb_spice_software_testimonial_default_customize_register')) :
47
+
48
+ function spiceb_spice_software_testimonial_default_customize_register($wp_customize) {
49
+
50
+ $spice_software_service_content_control = $wp_customize->get_setting('spice_software_testimonial_content');
51
+ if (!empty($spice_software_service_content_control)) {
52
+ $spice_software_service_content_control->default = json_encode(array(
53
+ array(
54
+ 'title' => 'Exellent Theme & Very Fast Support',
55
+ 'text' => 'It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem ipsum dolor sit amet,<br> temp consectetur adipisicing elit.',
56
+ 'clientname' => __('Amanda Smith', 'spice-software-plus'),
57
+ 'designation' => __('Developer', 'spice-software-plus'),
58
+ 'home_testimonial_star' => '4.5',
59
+ 'link' => '#',
60
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/testimonial/user1.jpg',
61
+ 'open_new_tab' => 'no',
62
+ 'id' => 'customizer_repeater_77d7ea7f40b96',
63
+ 'home_slider_caption' => 'customizer_repeater_star_4.5',
64
+ ),
65
+ array(
66
+ 'title' => 'Exellent Theme & Very Fast Support',
67
+ 'text' => 'It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem ipsum dolor sit amet,<br> temp consectetur adipisicing elit.',
68
+ 'clientname' => __('Travis Cullan', 'spice-software-plus'),
69
+ 'designation' => __('Team Leader', 'spice-software-plus'),
70
+ 'home_testimonial_star' => '5',
71
+ 'link' => '#',
72
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/testimonial/user2.jpg',
73
+ 'open_new_tab' => 'no',
74
+ 'id' => 'customizer_repeater_88d7ea7f40b97',
75
+ 'home_slider_caption' => 'customizer_repeater_star_5',
76
+ ),
77
+ array(
78
+ 'title' => 'Exellent Theme & Very Fast Support',
79
+ 'text' => 'It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem ipsum dolor sit amet,<br> temp consectetur adipisicing elit.',
80
+ 'clientname' => __('Victoria Wills', 'spice-software-plus'),
81
+ 'designation' => __('Volunteer', 'spice-software-plus'),
82
+ 'home_testimonial_star' => '3.5',
83
+ 'link' => '#',
84
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/testimonial/user3.jpg',
85
+ 'id' => 'customizer_repeater_11d7ea7f40b98',
86
+ 'open_new_tab' => 'no',
87
+ 'home_slider_caption' => 'customizer_repeater_star_3.5',
88
+ ),
89
+ ));
90
+ }
91
+ }
92
+
93
+ add_action('customize_register', 'spiceb_spice_software_testimonial_default_customize_register');
94
+
95
+ endif;
96
+
97
+ // Spice Software default Team data
98
+ if (!function_exists('spiceb_spice_software_team_default_customize_register')) :
99
+
100
+ function spiceb_spice_software_team_default_customize_register($wp_customize) {
101
+
102
+ $spice_software_team_content_control = $wp_customize->get_setting('spice_software_team_content');
103
+ if (!empty($spice_software_team_content_control)) {
104
+ $spice_software_team_content_control->default = json_encode(array(
105
+ array(
106
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item1.jpg',
107
+ 'image_url2' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item-bg1.jpg',
108
+ 'membername' => 'Danial Wilson',
109
+ 'designation' => esc_html__('Senior Manager', 'spice-software-plus'),
110
+ 'text' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maxime quae, dolores dicta. Blanditiis rem amet repellat, dolores nihil quae in mollitia asperiores ut rerum repellendus, voluptatum eum, officia laudantium quaerat?',
111
+ 'open_new_tab' => 'no',
112
+ 'id' => 'customizer_repeater_26d7ea7f40c56',
113
+ 'social_repeater' => json_encode(
114
+ array(
115
+ array(
116
+ 'id' => 'customizer-repeater-social-repeater-37fb908374e06',
117
+ 'link' => 'facebook.com',
118
+ 'icon' => 'fa-facebook',
119
+ ),
120
+ array(
121
+ 'id' => 'customizer-repeater-social-repeater-47fb9144530fc',
122
+ 'link' => 'twitter.com',
123
+ 'icon' => 'fa-twitter',
124
+ ),
125
+ array(
126
+ 'id' => 'customizer-repeater-social-repeater-57fb9750e1e09',
127
+ 'link' => 'linkedin.com',
128
+ 'icon' => 'fa-linkedin',
129
+ ),
130
+ array(
131
+ 'id' => 'customizer-repeater-social-repeater-67fb0150e1e256',
132
+ 'link' => 'behance.com',
133
+ 'icon' => 'fa-behance',
134
+ ),
135
+ )
136
+ ),
137
+ ),
138
+ array(
139
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item2.jpg',
140
+ 'image_url2' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item-bg2.jpg',
141
+ 'membername' => 'Amanda Smith',
142
+ 'designation' => esc_html__('Founder & CEO', 'spice-software-plus'),
143
+ 'text' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maxime quae, dolores dicta. Blanditiis rem amet repellat, dolores nihil quae in mollitia asperiores ut rerum repellendus, voluptatum eum, officia laudantium quaerat?',
144
+ 'open_new_tab' => 'no',
145
+ 'id' => 'customizer_repeater_56d1ea2f40c66',
146
+ 'social_repeater' => json_encode(
147
+ array(
148
+ array(
149
+ 'id' => 'customizer-repeater-social-repeater-57fb9133a7772',
150
+ 'link' => 'facebook.com',
151
+ 'icon' => 'fa-facebook',
152
+ ),
153
+ array(
154
+ 'id' => 'customizer-repeater-social-repeater-57fb9160rt683',
155
+ 'link' => 'twitter.com',
156
+ 'icon' => 'fa-twitter',
157
+ ),
158
+ array(
159
+ 'id' => 'customizer-repeater-social-repeater-57fb916zzooc9',
160
+ 'link' => 'linkedin.com',
161
+ 'icon' => 'fa-linkedin',
162
+ ),
163
+ array(
164
+ 'id' => 'customizer-repeater-social-repeater-57fb916qqwwc784',
165
+ 'link' => 'behance.com',
166
+ 'icon' => 'fa-behance',
167
+ ),
168
+ )
169
+ ),
170
+ ),
171
+ array(
172
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item3.jpg',
173
+ 'image_url2' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item-bg1.jpg',
174
+ 'membername' => 'Victoria Wills',
175
+ 'designation' => esc_html__('Web Master', 'spice-software-plus'),
176
+ 'text' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maxime quae, dolores dicta. Blanditiis rem amet repellat, dolores nihil quae in mollitia asperiores ut rerum repellendus, voluptatum eum, officia laudantium quaerat?',
177
+ 'open_new_tab' => 'no',
178
+ 'id' => 'customizer_repeater_56d7ea7f40c76',
179
+ 'social_repeater' => json_encode(
180
+ array(
181
+ array(
182
+ 'id' => 'customizer-repeater-social-repeater-57fb917e4c69e',
183
+ 'link' => 'facebook.com',
184
+ 'icon' => 'fa-facebook',
185
+ ),
186
+ array(
187
+ 'id' => 'customizer-repeater-social-repeater-57fb91830825c',
188
+ 'link' => 'twitter.com',
189
+ 'icon' => 'fa-twitter',
190
+ ),
191
+ array(
192
+ 'id' => 'customizer-repeater-social-repeater-57fb918d65f2e',
193
+ 'link' => 'linkedin.com',
194
+ 'icon' => 'fa-linkedin',
195
+ ),
196
+ array(
197
+ 'id' => 'customizer-repeater-social-repeater-57fb918d65f2e8',
198
+ 'link' => 'behance.com',
199
+ 'icon' => 'fa-behance',
200
+ ),
201
+ )
202
+ ),
203
+ ),
204
+ array(
205
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item4.jpg',
206
+ 'image_url2' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item-bg2.jpg',
207
+ 'membername' => 'Travis Marcus',
208
+ 'designation' => esc_html__('UI Developer', 'spice-software-plus'),
209
+ 'text' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maxime quae, dolores dicta. Blanditiis rem amet repellat, dolores nihil quae in mollitia asperiores ut rerum repellendus, voluptatum eum, officia laudantium quaerat?',
210
+ 'open_new_tab' => 'no',
211
+ 'id' => 'customizer_repeater_56d7ea7f40c86',
212
+ 'social_repeater' => json_encode(
213
+ array(
214
+ array(
215
+ 'id' => 'customizer-repeater-social-repeater-57fb925cedcb2',
216
+ 'link' => 'facebook.com',
217
+ 'icon' => 'fa-facebook',
218
+ ),
219
+ array(
220
+ 'id' => 'customizer-repeater-social-repeater-57fb92615f030',
221
+ 'link' => 'twitter.com',
222
+ 'icon' => 'fa-twitter',
223
+ ),
224
+ array(
225
+ 'id' => 'customizer-repeater-social-repeater-57fb9266c223a',
226
+ 'link' => 'linkedin.com',
227
+ 'icon' => 'fa-linkedin',
228
+ ),
229
+ array(
230
+ 'id' => 'customizer-repeater-social-repeater-57fb9266c223a',
231
+ 'link' => 'behance.com',
232
+ 'icon' => 'fa-behance',
233
+ ),
234
+ )
235
+ ),
236
+ ),
237
+ ));
238
+ }
239
+ }
240
+
241
+ add_action('customize_register', 'spiceb_spice_software_team_default_customize_register');
242
+
243
+ endif;
244
+
245
+ function spiceb_spice_software_sections_settings($wp_customize) {
246
+
247
+ $selective_refresh = isset($wp_customize->selective_refresh) ? 'postMessage' : 'refresh';
248
+ /* Sections Settings */
249
+ $wp_customize->add_panel('section_settings', array(
250
+ 'priority' => 126,
251
+ 'capability' => 'edit_theme_options',
252
+ 'title' => esc_html__('Homepage Section Settings', 'spicebox'),
253
+ ));
254
+ }
255
+
256
+ add_action('customize_register', 'spiceb_spice_software_sections_settings');
257
+
258
+ /* * *********************** Slider Callback function ******************************** */
259
+
260
+ function spiceb_spice_software_slider_callback($control) {
261
+ if (true == $control->manager->get_setting('home_page_slider_enabled')->value()) {
262
+ return true;
263
+ } else {
264
+ return false;
265
+ }
266
+ }
267
+
268
+ /* * *********************** Service Callback function ******************************** */
269
+
270
+ function spiceb_spice_software_service_callback($control) {
271
+ if (true == $control->manager->get_setting('home_service_section_enabled')->value()) {
272
+ return true;
273
+ } else {
274
+ return false;
275
+ }
276
+ }
277
+
278
+ /* * *********************** Testimonial Callback function ******************************** */
279
+
280
+ function spiceb_spice_software_testimonial_callback($control) {
281
+ if (true == $control->manager->get_setting('testimonial_section_enable')->value()) {
282
+ return true;
283
+ } else {
284
+ return false;
285
+ }
286
+ }
287
+
288
+ /* * *********************** Latest News Callback function ******************************** */
289
+
290
+ function spiceb_spice_software_news_callback($control) {
291
+ if (true == $control->manager->get_setting('latest_news_section_enable')->value()) {
292
+ return true;
293
+ } else {
294
+ return false;
295
+ }
296
+ }
297
+
298
+ /* * *********************** CTA1 Callback function ******************************** */
299
+
300
+ function spiceb_spice_software_team_callback($control) {
301
+ if (true == $control->manager->get_setting('team_section_enable')->value()) {
302
+ return true;
303
+ } else {
304
+ return false;
305
+ }
306
+ }
307
+
308
+ add_action('wp_head','spicebox_spice_software_sections_script');
309
+ function spicebox_spice_software_sections_script(){?>
310
+ <script type="text/javascript">
311
+
312
+
313
+
314
+ </script>
315
+ <?php
316
+ }
inc/spice-software/customizer/news-section.php ADDED
@@ -0,0 +1,178 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ //Latest News Section
3
+ $wp_customize->add_section('spice_software_latest_news_section', array(
4
+ 'title' => esc_html__('Latest News Settings', 'spicebox'),
5
+ 'panel' => 'section_settings',
6
+ 'priority' => 4,
7
+ ));
8
+
9
+
10
+ // Enable news section
11
+ $wp_customize->add_setting('latest_news_section_enable', array(
12
+ 'default' => true,
13
+ 'sanitize_callback' => 'spiceb_spice_software_sanitize_checkbox'
14
+ ));
15
+
16
+ $wp_customize->add_control(new spice_software_Toggle_Control($wp_customize, 'latest_news_section_enable',
17
+ array(
18
+ 'label' => esc_html__('Enable/Disable Latest News Section', 'spicebox'),
19
+ 'type' => 'toggle',
20
+ 'section' => 'spice_software_latest_news_section',
21
+ )
22
+ ));
23
+
24
+
25
+ // News section title
26
+ $wp_customize->add_setting('home_news_section_title', array(
27
+ 'capability' => 'edit_theme_options',
28
+ 'default' => esc_html__('Vitae Lacinia', 'spicebox'),
29
+ 'sanitize_callback' => 'spiceb_spice_software_home_page_sanitize_text',
30
+ 'transport' => $selective_refresh,
31
+ ));
32
+ $wp_customize->add_control('home_news_section_title', array(
33
+ 'label' => esc_html__('Title', 'spicebox'),
34
+ 'section' => 'spice_software_latest_news_section',
35
+ 'type' => 'text',
36
+ 'active_callback' => 'spiceb_spice_software_news_callback'
37
+ ));
38
+
39
+ //News section subtitle
40
+ $wp_customize->add_setting('home_news_section_discription', array(
41
+ 'default' => esc_html__('Cras Vitae Placerat', 'spicebox'),
42
+ 'sanitize_callback' => 'spiceb_spice_software_home_page_sanitize_text',
43
+ 'transport' => $selective_refresh,
44
+ ));
45
+ $wp_customize->add_control('home_news_section_discription', array(
46
+ 'label' => esc_html__('Sub Title', 'spicebox'),
47
+ 'section' => 'spice_software_latest_news_section',
48
+ 'type' => 'text',
49
+ 'active_callback' => 'spiceb_spice_software_news_callback'
50
+ ));
51
+
52
+ // Read More Button
53
+ $wp_customize->add_setting('home_news_button_title', array(
54
+ 'capability' => 'edit_theme_options',
55
+ 'default' => esc_html__('Cras Vitae', 'spicebox'),
56
+ 'sanitize_callback' => 'spiceb_spice_software_home_page_sanitize_text',
57
+ 'transport' => $selective_refresh,
58
+ ));
59
+ $wp_customize->add_control('home_news_button_title', array(
60
+ 'label' => esc_html__('Read More Text', 'spicebox'),
61
+ 'section' => 'spice_software_latest_news_section',
62
+ 'type' => 'text',
63
+ 'active_callback' => 'spiceb_spice_software_news_callback'
64
+ ));
65
+
66
+ // enable/disable meta section
67
+ $wp_customize->add_setting('home_meta_section_settings',
68
+ array('capability' => 'edit_theme_options',
69
+ 'default' => true,
70
+ 'sanitize_callback' => 'spiceb_spice_software_sanitize_checkbox',
71
+
72
+ ));
73
+ $wp_customize->add_control(
74
+ 'home_meta_section_settings',
75
+ array(
76
+ 'type' => 'checkbox',
77
+ 'label' => esc_html__('Enable/Disable post meta in blog section', 'spicebox'),
78
+ 'section' => 'spice_software_latest_news_section',
79
+ 'active_callback' => 'spiceb_spice_software_news_callback'
80
+ )
81
+ );
82
+
83
+ //Button Text
84
+ $wp_customize->add_setting(
85
+ 'home_blog_more_btn',
86
+ array(
87
+ 'default' => esc_html__('View More', 'spicebox'),
88
+ 'capability' => 'edit_theme_options',
89
+ 'sanitize_callback' => 'sanitize_text_field',
90
+ 'transport' => $selective_refresh,
91
+ )
92
+ );
93
+ $wp_customize->add_control(
94
+ 'home_blog_more_btn',
95
+ array(
96
+ 'label' => esc_html__('View More Button Text', 'spicebox'),
97
+ 'section' => 'spice_software_latest_news_section',
98
+ 'type' => 'text',
99
+ 'active_callback' => 'spiceb_spice_software_news_callback'
100
+ ));
101
+
102
+ //Button Link
103
+ $wp_customize->add_setting(
104
+ 'home_blog_more_btn_link',
105
+ array(
106
+ 'default' => '#',
107
+ 'capability' => 'edit_theme_options',
108
+ 'sanitize_callback' => 'esc_url_raw',
109
+ 'transport' => $selective_refresh,
110
+ ));
111
+ $wp_customize->add_control(
112
+ 'home_blog_more_btn_link',
113
+ array(
114
+ 'label' => esc_html__('View More Button Link', 'spicebox'),
115
+ 'section' => 'spice_software_latest_news_section',
116
+ 'type' => 'text',
117
+ 'active_callback' => 'spiceb_spice_software_news_callback'
118
+ ));
119
+
120
+ //Add option target
121
+ $wp_customize->add_setting(
122
+ 'home_blog_more_btn_link_target',
123
+ array('sanitize_callback' => 'spiceb_spice_software_sanitize_checkbox',
124
+ 'transport' => $selective_refresh,
125
+ ));
126
+
127
+ $wp_customize->add_control(
128
+ 'home_blog_more_btn_link_target',
129
+ array(
130
+ 'type' => 'checkbox',
131
+ 'label' => esc_html__('Open link in new tab', 'spicebox'),
132
+ 'section' => 'spice_software_latest_news_section',
133
+ 'active_callback' => 'spiceb_spice_software_news_callback'
134
+ )
135
+ );
136
+
137
+ /**
138
+ * Add selective refresh for Front page news section controls.
139
+ */
140
+ $wp_customize->selective_refresh->add_partial('home_news_section_title', array(
141
+ 'selector' => '.home-blog .section-header h2',
142
+ 'settings' => 'home_news_section_title',
143
+ 'render_callback' => 'spiceb_home_news_section_title_render_callback',
144
+ ));
145
+
146
+ $wp_customize->selective_refresh->add_partial('home_news_section_discription', array(
147
+ 'selector' => '.home-blog .section-header h5',
148
+ 'settings' => 'home_news_section_discription',
149
+ 'render_callback' => 'spiceb_home_news_section_discription_render_callback',
150
+ ));
151
+
152
+ $wp_customize->selective_refresh->add_partial('home_blog_more_btn', array(
153
+ 'selector' => '.home-blog .business-view-more-post',
154
+ 'settings' => 'home_blog_more_btn',
155
+ 'render_callback' => 'spiceb_home_blog_more_btn_render_callback',
156
+ ));
157
+
158
+ $wp_customize->selective_refresh->add_partial('home_news_button_title', array(
159
+ 'selector' => '.home-blog a.more-link',
160
+ 'settings' => 'home_news_button_title',
161
+ 'render_callback' => 'spiceb_home_news_button_title_render_callback',
162
+ ));
163
+
164
+ function spiceb_home_news_section_title_render_callback() {
165
+ return get_theme_mod('home_news_section_title');
166
+ }
167
+
168
+ function spiceb_home_news_section_discription_render_callback() {
169
+ return get_theme_mod('home_news_section_discription');
170
+ }
171
+
172
+ function spiceb_home_blog_more_btn_render_callback() {
173
+ return get_theme_mod('home_blog_more_btn');
174
+ }
175
+
176
+ function spiceb_home_news_button_title_render_callback() {
177
+ return get_theme_mod('home_news_button_title');
178
+ }
inc/spice-software/customizer/services-section.php ADDED
@@ -0,0 +1,127 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $wp_customize->add_section('services_section', array(
3
+ 'title' => esc_html__('Services Settings', 'spicebox'),
4
+ 'panel' => 'section_settings',
5
+ 'priority' => 2,
6
+ ));
7
+
8
+ // Enable service more btn
9
+ $wp_customize->add_setting('home_service_section_enabled', array(
10
+ 'default' => true,
11
+ 'sanitize_callback' => 'spiceb_spice_software_sanitize_checkbox'
12
+ ));
13
+
14
+ $wp_customize->add_control(new spice_software_Toggle_Control($wp_customize, 'home_service_section_enabled',
15
+ array(
16
+ 'label' => esc_html__('Enable/Disable Service Section', 'spicebox'),
17
+ 'type' => 'toggle',
18
+ 'section' => 'services_section',
19
+ )
20
+ ));
21
+
22
+ //Service section title
23
+ $wp_customize->add_setting('home_service_section_title', array(
24
+ 'capability' => 'edit_theme_options',
25
+ 'default' => esc_html__('Quisque Blandit', 'spicebox'),
26
+ 'sanitize_callback' => 'spiceb_spice_software_home_page_sanitize_text',
27
+ 'transport' => $selective_refresh,
28
+ ));
29
+
30
+ $wp_customize->add_control('home_service_section_title', array(
31
+ 'label' => esc_html__('Title', 'spicebox'),
32
+ 'section' => 'services_section',
33
+ 'type' => 'text',
34
+ 'active_callback' => 'spiceb_spice_software_service_callback'
35
+ ));
36
+
37
+ // Service section description
38
+ $wp_customize->add_setting('home_service_section_discription', array(
39
+ 'capability' => 'edit_theme_options',
40
+ 'default' => esc_html__('Fusce Sed Massa', 'spicebox'),
41
+ 'sanitize_callback' => 'spiceb_spice_software_home_page_sanitize_text',
42
+ 'transport' => $selective_refresh,
43
+ ));
44
+
45
+
46
+ $wp_customize->add_control('home_service_section_discription', array(
47
+ 'label' => esc_html__('Sub Title', 'spicebox'),
48
+ 'section' => 'services_section',
49
+ 'type' => 'text',
50
+ 'active_callback' => 'spiceb_spice_software_service_callback'
51
+ ));
52
+
53
+
54
+
55
+ if (class_exists('Spicebox_Limit_Repeater')) {
56
+ $wp_customize->add_setting('spice_software_service_content', array());
57
+
58
+ $wp_customize->add_control(new Spicebox_Limit_Repeater($wp_customize, 'spice_software_service_content', array(
59
+ 'label' => esc_html__('Service content', 'spicebox'),
60
+ 'section' => 'services_section',
61
+ 'priority' => 10,
62
+ 'add_field_label' => esc_html__('Add new Service', 'spicebox'),
63
+ 'item_name' => esc_html__('Service', 'spicebox'),
64
+ 'customizer_repeater_icon_control' => true,
65
+ 'customizer_repeater_title_control' => true,
66
+ 'customizer_repeater_text_control' => true,
67
+ 'customizer_repeater_link_control' => true,
68
+ 'customizer_repeater_checkbox_control' => true,
69
+ 'customizer_repeater_image_control' => true,
70
+ 'active_callback' => 'spiceb_spice_software_service_callback'
71
+ )));
72
+ }
73
+
74
+ class spice_software_services_section_upgrade extends WP_Customize_Control {
75
+ public function render_content() { ?>
76
+ <h3 class="customizer_spice_software_service_upgrade_section" style="display: none;">
77
+ <?php esc_html_e('To add More Service? Then','spicebox'); ?><a href="<?php echo esc_url( 'https://spicethemes.com/spice-software-plus' ); ?>" target="_blank">
78
+ <?php esc_html_e('Upgrade to Plus','spicebox'); ?> </a>
79
+ </h3>
80
+ <?php
81
+ }
82
+ }
83
+
84
+ $wp_customize->add_setting( 'spice_software_service_upgrade_to_pro', array(
85
+ 'capability' => 'edit_theme_options',
86
+ ));
87
+ $wp_customize->add_control(
88
+ new spice_software_services_section_upgrade(
89
+ $wp_customize,
90
+ 'spice_software_service_upgrade_to_pro',
91
+ array(
92
+ 'section' => 'services_section',
93
+ 'settings' => 'spice_software_service_upgrade_to_pro',
94
+ 'active_callback' => 'spiceb_spice_software_service_callback'
95
+ )
96
+ )
97
+ );
98
+
99
+ $wp_customize->selective_refresh->add_partial('home_service_section_title', array(
100
+ 'selector' => '.services .section-title, .services2 .section-title, .services3 .section-title, .services4 .section-title',
101
+ 'settings' => 'home_service_section_title',
102
+ 'render_callback' => 'spiceb_home_service_section_title_render_callback'
103
+ ));
104
+
105
+ $wp_customize->selective_refresh->add_partial('home_service_section_discription', array(
106
+ 'selector' => '.services .section-subtitle, .services2 .section-subtitle, .services3 .section-subtitle, .services4 .section-subtitle',
107
+ 'settings' => 'home_service_section_discription',
108
+ 'render_callback' => 'spiceb_home_service_section_discription_render_callback'
109
+ ));
110
+
111
+ $wp_customize->selective_refresh->add_partial('service_viewmore_btn_text', array(
112
+ 'selector' => '.services .view-more-services',
113
+ 'settings' => 'service_viewmore_btn_text',
114
+ 'render_callback' => 'spiceb_service_viewmore_btn_text_render_callback'
115
+ ));
116
+
117
+ function spiceb_home_service_section_title_render_callback() {
118
+ return get_theme_mod('home_service_section_title');
119
+ }
120
+
121
+ function spiceb_home_service_section_discription_render_callback() {
122
+ return get_theme_mod('home_service_section_discription');
123
+ }
124
+
125
+ function spiceb_service_viewmore_btn_text_render_callback() {
126
+ return get_theme_mod('service_viewmore_btn_text');
127
+ }
inc/spice-software/customizer/slider-section.php ADDED
@@ -0,0 +1,279 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /* Slider Section */
4
+ $wp_customize->add_section('slider_section', array(
5
+ 'title' => esc_html__('Slider Settings', 'spicebox'),
6
+ 'panel' => 'section_settings',
7
+ 'priority' => 1,
8
+ ));
9
+
10
+ // Enable slider
11
+ $wp_customize->add_setting('home_page_slider_enabled', array(
12
+ 'default' => true,
13
+ 'sanitize_callback' => 'spiceb_spice_software_sanitize_checkbox',
14
+ ));
15
+
16
+ $wp_customize->add_control(new spice_software_Toggle_Control($wp_customize, 'home_page_slider_enabled',
17
+ array(
18
+ 'label' => esc_html__('Enable/Disable Slider Section', 'spicebox'),
19
+ 'type' => 'toggle',
20
+ 'section' => 'slider_section',
21
+ 'priority' => 1,
22
+ )
23
+ ));
24
+
25
+ // Slider Variation
26
+ $wp_customize->add_setting( 'slide_variation', array( 'default' => 'slide') );
27
+ $wp_customize->add_control( 'slide_variation',
28
+ array(
29
+ 'label' => esc_html__( 'Slider Background Type', 'spicebox' ),
30
+ 'section' => 'slider_section',
31
+ 'type' => 'select',
32
+ 'active_callback' => 'spiceb_spice_software_slider_callback',
33
+ 'choices'=>array(
34
+ 'slide'=>esc_html__('Image', 'spicebox'),
35
+ 'video'=>esc_html__('Video', 'spicebox')
36
+ )
37
+ ));
38
+
39
+ // Slider Video Section
40
+ $wp_customize->add_setting( 'slide_video_upload',
41
+ array(
42
+ 'default' => '',
43
+ 'transport' => 'refresh',
44
+ 'sanitize_callback' => 'absint'
45
+ )
46
+ );
47
+ $wp_customize->add_control( new WP_Customize_Media_Control( $wp_customize, 'slide_video_upload',
48
+ array(
49
+ 'label' => esc_html__( 'Slider video' ),
50
+ 'description' => esc_html__( 'Upload your video in .mp4 format and minimize its file size for best results. For this theme the recommended size is 1150 × 2000 pixels.','innofit' ),
51
+ 'section' => 'slider_section',
52
+ 'mime_type' => 'video', // Required. Can be image, audio, video, application, text
53
+ 'active_callback' => 'spiceb_spice_software_slider_callback',
54
+ 'button_labels' => array( // Optional
55
+ 'select' => esc_html__( 'Select File' ),
56
+ 'change' => esc_html__( 'Change File' ),
57
+ 'default' => esc_html__( 'Default' ),
58
+ 'remove' => esc_html__( 'Remove' ),
59
+ 'placeholder' => esc_html__( 'No file selected' ),
60
+ 'frame_title' => esc_html__( 'Select File' ),
61
+ 'frame_button' => esc_html__( 'Choose File' ),
62
+
63
+ )
64
+ )
65
+ ) );
66
+
67
+ //Slider video url
68
+ $wp_customize->add_setting( 'slide_video_url',array(
69
+ 'capability' => 'edit_theme_options',
70
+ 'default' => '',
71
+ 'sanitize_callback' => 'esc_url_raw',
72
+ ));
73
+ $wp_customize->add_control( 'slide_video_url',array(
74
+ 'label' => esc_html__('Or, enter a YouTube URL:','spicebox'),
75
+ 'section' => 'slider_section',
76
+ 'type' => 'text',
77
+ 'active_callback' => 'spiceb_spice_software_slider_callback'
78
+
79
+ ));
80
+
81
+ //Slider Image
82
+ $wp_customize->add_setting('home_slider_image', array(
83
+ 'default' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/slider/slider.jpg',
84
+ 'sanitize_callback' => 'esc_url_raw',
85
+ ));
86
+
87
+ $wp_customize->add_control(
88
+ new WP_Customize_Image_Control(
89
+ $wp_customize,
90
+ 'home_slider_image',
91
+ array(
92
+ 'type' => 'upload',
93
+ 'label' => esc_html__('Image', 'spicebox'),
94
+ 'settings' => 'home_slider_image',
95
+ 'section' => 'slider_section',
96
+ 'active_callback' => 'spiceb_spice_software_slider_callback'
97
+ )
98
+ )
99
+ );
100
+
101
+ // Image overlay
102
+ $wp_customize->add_setting('slider_image_overlay', array(
103
+ 'default' => true,
104
+ 'sanitize_callback' => 'spiceb_spice_software_sanitize_checkbox',
105
+ )
106
+ );
107
+
108
+ $wp_customize->add_control('slider_image_overlay', array(
109
+ 'label' => esc_html__('Enable/Disable slider image overlay', 'spicebox'),
110
+ 'section' => 'slider_section',
111
+ 'type' => 'checkbox',
112
+ 'active_callback' => 'spiceb_spice_software_slider_callback'
113
+ )
114
+ );
115
+
116
+ //Slider Background Overlay Color
117
+ $wp_customize->add_setting('slider_overlay_section_color', array(
118
+ 'sanitize_callback' => 'sanitize_text_field',
119
+ 'default' => 'rgba(0,0,0,0.6)',
120
+ )
121
+ );
122
+
123
+ $wp_customize->add_control(new SpiceBox_Customize_Alpha_Color_Control($wp_customize, 'slider_overlay_section_color', array(
124
+ 'label' => esc_html__('Slider image overlay color', 'spicebox'),
125
+ 'palette' => true,
126
+ 'section' => 'slider_section',
127
+ 'active_callback' => 'spiceb_spice_software_slider_callback'
128
+ )
129
+ ));
130
+
131
+ //Content Alignment
132
+ $wp_customize->add_setting( 'slider_content_alignment',
133
+ array(
134
+ 'default' => 'center',
135
+ 'transport' => 'refresh',
136
+ )
137
+ );
138
+ $wp_customize->add_control( new Spicebox_Text_Radio_Button_Custom_Control( $wp_customize, 'slider_content_alignment',
139
+ array(
140
+ 'label' => esc_html__( 'Slider Content Alignment', 'spicebox' ),
141
+ 'section' => 'slider_section',
142
+ 'active_callback' => 'spiceb_spice_software_slider_callback',
143
+ 'choices' => array(
144
+ 'left' => esc_html__( 'Left' ), // Required. Setting for this particular radio button choice and the text to display
145
+ 'center' => esc_html__( 'Center' ), // Required. Setting for this particular radio button choice and the text to display
146
+ 'right' => esc_html__( 'Right' ) // Required. Setting for this particular radio button choice and the text to display
147
+ )
148
+ )
149
+ ) );
150
+
151
+
152
+ // Slider title
153
+ $wp_customize->add_setting('home_slider_title', array(
154
+ 'default' => esc_html__('Nulla nec dolor sit amet lacus molestie', 'spicebox'),
155
+ 'capability' => 'edit_theme_options',
156
+ 'sanitize_callback' => 'spiceb_spice_software_home_page_sanitize_text',
157
+ ));
158
+ $wp_customize->add_control('home_slider_title', array(
159
+ 'label' => esc_html__('Title', 'spicebox'),
160
+ 'section' => 'slider_section',
161
+ 'type' => 'text',
162
+ 'active_callback' => 'spiceb_spice_software_slider_callback'
163
+ ));
164
+
165
+ //Slider discription
166
+ $wp_customize->add_setting('home_slider_discription', array(
167
+ 'default' => __('Sea summo mazim ex, ea errem eleifend definitionem vim. Ut nec hinc dolor possim <br> mei ludus efficiendi ei sea summo mazim ex.', 'spicebox'),
168
+ 'sanitize_callback' => 'spiceb_spice_software_home_page_sanitize_text',
169
+ ));
170
+ $wp_customize->add_control('home_slider_discription', array(
171
+ 'label' => esc_html__('Description', 'spicebox'),
172
+ 'section' => 'slider_section',
173
+ 'type' => 'textarea',
174
+ 'active_callback' => 'spiceb_spice_software_slider_callback'
175
+ ));
176
+
177
+
178
+ // Slider button text
179
+ $wp_customize->add_setting('home_slider_btn_txt', array(
180
+ 'default' => esc_html__('Nec Sem', 'spicebox'),
181
+ 'sanitize_callback' => 'spiceb_spice_software_home_page_sanitize_text',
182
+ ));
183
+ $wp_customize->add_control('home_slider_btn_txt', array(
184
+ 'label' => esc_html__('Button Text', 'spicebox'),
185
+ 'section' => 'slider_section',
186
+ 'type' => 'text',
187
+ 'active_callback' => 'spiceb_spice_software_slider_callback'
188
+ ));
189
+
190
+ // Slider button link
191
+ $wp_customize->add_setting('home_slider_btn_link', array(
192
+ 'default' => esc_html__('#', 'spicebox'),
193
+ 'sanitize_callback' => 'esc_url_raw',
194
+ ));
195
+ $wp_customize->add_control('home_slider_btn_link', array(
196
+ 'label' => esc_html__('Button Link', 'spicebox'),
197
+ 'section' => 'slider_section',
198
+ 'type' => 'text',
199
+ 'active_callback' => 'spiceb_spice_software_slider_callback'
200
+ ));
201
+
202
+ // Slider button target
203
+ $wp_customize->add_setting(
204
+ 'home_slider_btn_target',
205
+ array(
206
+ 'default' => false,
207
+ 'sanitize_callback' => 'spiceb_spice_software_sanitize_checkbox',
208
+ ));
209
+ $wp_customize->add_control('home_slider_btn_target', array(
210
+ 'label' => esc_html__('Open link in new tab', 'spicebox'),
211
+ 'section' => 'slider_section',
212
+ 'type' => 'checkbox',
213
+ 'active_callback' => 'spiceb_spice_software_slider_callback'
214
+ ));
215
+
216
+ // Slider button2 text
217
+ $wp_customize->add_setting('home_slider_btn_txt2', array(
218
+ 'default' => esc_html__('Cras Vitae', 'spicebox'),
219
+ 'sanitize_callback' => 'spiceb_spice_software_home_page_sanitize_text',
220
+ ));
221
+ $wp_customize->add_control('home_slider_btn_txt2', array(
222
+ 'label' => esc_html__('Button 2 Text', 'spicebox'),
223
+ 'section' => 'slider_section',
224
+ 'type' => 'text',
225
+ 'active_callback' => 'spiceb_spice_software_slider_callback'
226
+ ));
227
+
228
+ // Slider button link
229
+ $wp_customize->add_setting('home_slider_btn_link2', array(
230
+ 'default' => esc_html__('#', 'spicebox'),
231
+ 'sanitize_callback' => 'esc_url_raw',
232
+ ));
233
+ $wp_customize->add_control('home_slider_btn_link2', array(
234
+ 'label' => esc_html__('Button 2 Link', 'spicebox'),
235
+ 'section' => 'slider_section',
236
+ 'type' => 'text',
237
+ 'active_callback' => 'spiceb_spice_software_slider_callback'
238
+ ));
239
+
240
+ // Slider button target
241
+ $wp_customize->add_setting(
242
+ 'home_slider_btn_target2',
243
+ array(
244
+ 'default' => false,
245
+ 'sanitize_callback' => 'spiceb_spice_software_sanitize_checkbox',
246
+ ));
247
+ $wp_customize->add_control('home_slider_btn_target2', array(
248
+ 'label' => esc_html__('Open link in new tab', 'spicebox'),
249
+ 'section' => 'slider_section',
250
+ 'type' => 'checkbox',
251
+ 'active_callback' => 'spiceb_spice_software_slider_callback'
252
+ ));
253
+
254
+
255
+ $wp_customize->selective_refresh->add_partial('home_slider_subtitle', array(
256
+ 'selector' => '.bcslider-section .slider-caption .heading ',
257
+ 'settings' => 'home_slider_subtitle',
258
+ 'render_callback' => 'home_slider_section_title_render_callback',
259
+ ));
260
+ $wp_customize->selective_refresh->add_partial('home_slider_title', array(
261
+ 'selector' => '.bcslider-section .slider-caption .title ',
262
+ 'settings' => 'home_slider_title',
263
+ 'render_callback' => 'home_slider_section_title_render_callback',
264
+ ));
265
+ $wp_customize->selective_refresh->add_partial('home_slider_discription', array(
266
+ 'selector' => '.bcslider-section .slider-caption .description ',
267
+ 'settings' => 'home_slider_discription',
268
+ 'render_callback' => 'home_slider_section_title_render_callback',
269
+ ));
270
+ $wp_customize->selective_refresh->add_partial('home_slider_btn_txt', array(
271
+ 'selector' => '.bcslider-section .slider-caption .btn-combo .btn-default ',
272
+ 'settings' => 'home_slider_btn_txt',
273
+ 'render_callback' => 'home_slider_section_title_render_callback',
274
+ ));
275
+ $wp_customize->selective_refresh->add_partial('home_slider_btn_txt2', array(
276
+ 'selector' => '.bcslider-section .slider-caption .btn-combo .btn-light ',
277
+ 'settings' => 'home_slider_btn_txt2',
278
+ 'render_callback' => 'home_slider_section_title_render_callback',
279
+ ));
inc/spice-software/customizer/team-section.php ADDED
@@ -0,0 +1,148 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ //Team Section
4
+ $wp_customize->add_section('spice_software_team_section', array(
5
+ 'title' => esc_html__('Team Settings', 'spicebox'),
6
+ 'panel' => 'section_settings',
7
+ 'priority' => 5,
8
+ ));
9
+
10
+ $wp_customize->add_setting('team_section_enable', array(
11
+ 'default' => true,
12
+ 'sanitize_callback' => 'spiceb_spice_software_sanitize_checkbox'
13
+ ));
14
+
15
+ $wp_customize->add_control(new spice_software_Toggle_Control($wp_customize, 'team_section_enable',
16
+ array(
17
+ 'label' => esc_html__('Enable/Disable Team Section', 'spicebox'),
18
+ 'type' => 'toggle',
19
+ 'section' => 'spice_software_team_section',
20
+ )
21
+ ));
22
+
23
+ // Team section title
24
+ $wp_customize->add_setting('home_team_section_title', array(
25
+ 'default' => esc_html__('Magna Aliqua', 'spicebox'),
26
+ 'sanitize_callback' => 'spiceb_spice_software_home_page_sanitize_text',
27
+ ));
28
+ $wp_customize->add_control('home_team_section_title', array(
29
+ 'label' => esc_html__('Title', 'spicebox'),
30
+ 'section' => 'spice_software_team_section',
31
+ 'type' => 'text',
32
+ 'active_callback' => 'spiceb_spice_software_team_callback'
33
+ ));
34
+
35
+ //Team section discription
36
+ $wp_customize->add_setting('home_team_section_discription', array(
37
+ 'default' => esc_html__('Ullamco Laboris Nisi', 'spicebox'),
38
+ 'sanitize_callback' => 'spiceb_spice_software_home_page_sanitize_text',
39
+
40
+ ));
41
+ $wp_customize->add_control('home_team_section_discription', array(
42
+ 'label' => esc_html__('Sub Title', 'spicebox'),
43
+ 'section' => 'spice_software_team_section',
44
+ 'type' => 'text',
45
+ 'active_callback' => 'spiceb_spice_software_team_callback'
46
+ ));
47
+
48
+ if (class_exists('Spicebox_Repeater')) {
49
+ $wp_customize->add_setting(
50
+ 'spice_software_team_content', array(
51
+ )
52
+ );
53
+
54
+ $wp_customize->add_control(
55
+ new Spicebox_Repeater(
56
+ $wp_customize, 'spice_software_team_content', array(
57
+ 'label' => esc_html__('Team content', 'spicebox'),
58
+ 'section' => 'spice_software_team_section',
59
+ 'priority' => 15,
60
+ 'add_field_label' => esc_html__('Add new Team Member', 'spicebox'),
61
+ 'item_name' => esc_html__('Team Member', 'spicebox'),
62
+ 'customizer_repeater_member_name_control' => true,
63
+ 'customizer_repeater_text_control' => true,
64
+ 'customizer_repeater_designation_control' => true,
65
+ 'customizer_repeater_image_control' => true,
66
+ 'customizer_repeater_image_control2' => true,
67
+ // 'customizer_repeater_checkbox_control' => true,
68
+ 'customizer_repeater_repeater_control' => true,
69
+ 'active_callback' => 'spiceb_spice_software_team_callback'
70
+ )
71
+ )
72
+ );
73
+ }
74
+
75
+ // animation speed
76
+ $wp_customize->add_setting('team_animation_speed', array('default' => 3000));
77
+ $wp_customize->add_control('team_animation_speed',
78
+ array(
79
+ 'label' => esc_html__('Animation speed', 'spice-software-plus'),
80
+ 'section' => 'spice_software_team_section',
81
+ 'type' => 'select',
82
+ 'priority' => 53,
83
+ 'choices' => array(
84
+ '2000' => '2.0',
85
+ '3000' => '3.0',
86
+ '4000' => '4.0',
87
+ '5000' => '5.0',
88
+ '6000' => '6.0',
89
+ ),
90
+ 'active_callback' => 'spiceb_spice_software_team_callback'
91
+ ));
92
+
93
+ //Navigation Type
94
+ $wp_customize->add_setting('team_nav_style', array('default' => 'bullets'));
95
+ $wp_customize->add_control('team_nav_style', array(
96
+ 'label' => esc_html__('Navigation Style', 'spicebox'),
97
+ 'section' => 'spice_software_team_section',
98
+ 'type' => 'radio',
99
+ 'priority' => 17,
100
+ 'choices' => array(
101
+ 'bullets' => esc_html__('Bullets', 'spicebox'),
102
+ 'navigation' => esc_html__('Navigation', 'spicebox'),
103
+ 'both' => esc_html__('Both', 'spicebox'),
104
+ ),
105
+ 'active_callback' => 'spiceb_spice_software_team_callback'
106
+ ));
107
+
108
+ // smooth speed
109
+ $wp_customize->add_setting('team_smooth_speed', array('default' => 1000));
110
+ $wp_customize->add_control('team_smooth_speed',
111
+ array(
112
+ 'label' => esc_html__('Smooth speed', 'spice-software-plus'),
113
+ 'section' => 'spice_software_team_section',
114
+ 'type' => 'select',
115
+ 'priority' => 17,
116
+ 'active_callback' => 'spiceb_spice_software_team_callback',
117
+ 'choices' => array('500' => '0.5',
118
+ '1000' => '1.0',
119
+ '1500' => '1.5',
120
+ '2000' => '2.0',
121
+ '2500' => '2.5',
122
+ '3000' => '3.0')
123
+ ));
124
+
125
+ /**
126
+ * Add selective refresh for Front page team section controls.
127
+ */
128
+ $wp_customize->selective_refresh->add_partial('home_team_section_title', array(
129
+ 'selector' => '.team h2, .team2 .section-title, .team3 .section-title, .team4 .section-title',
130
+ 'settings' => 'home_team_section_title',
131
+ 'render_callback' => 'spiceb_home_team_section_title_render_callback',
132
+ ));
133
+
134
+ $wp_customize->selective_refresh->add_partial('home_team_section_discription', array(
135
+ 'selector' => '.team h5, .team2 .section-subtitle, .team3 .section-subtitle, .team4 .section-subtitle',
136
+ 'settings' => 'home_team_section_discription',
137
+ 'render_callback' => 'spiceb_home_team_section_discription_render_callback',
138
+ ));
139
+
140
+ function spiceb_home_team_section_title_render_callback() {
141
+ return get_theme_mod('home_team_section_title');
142
+ }
143
+
144
+ function spiceb_home_team_section_discription_render_callback() {
145
+ return get_theme_mod('home_team_section_discription');
146
+ }
147
+
148
+ ?>
inc/spice-software/customizer/testimonial-section.php ADDED
@@ -0,0 +1,146 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /* Testimonial Section */
3
+ $wp_customize->add_section('testimonial_section', array(
4
+ 'title' => esc_html__('Testimonials Settings', 'spicebox'),
5
+ 'panel' => 'section_settings',
6
+ 'priority' =>3,
7
+ ));
8
+
9
+ // Enable testimonial section
10
+ $wp_customize->add_setting('testimonial_section_enable', array(
11
+ 'default' => true,
12
+ 'sanitize_callback' => 'spiceb_spice_software_sanitize_checkbox'
13
+ ));
14
+
15
+ $wp_customize->add_control(new spice_software_Toggle_Control($wp_customize, 'testimonial_section_enable',
16
+ array(
17
+ 'label' => esc_html__('Enable/Disable Testimonial Section', 'spicebox'),
18
+ 'type' => 'toggle',
19
+ 'section' => 'testimonial_section',
20
+ )
21
+ ));
22
+ // testimonial section title
23
+ $wp_customize->add_setting('home_testimonial_section_title', array(
24
+ 'capability' => 'edit_theme_options',
25
+ 'default' => esc_html__('Proin Egestas', 'spicebox'),
26
+ 'sanitize_callback' => 'spiceb_spice_software_home_page_sanitize_text',
27
+ ));
28
+ $wp_customize->add_control('home_testimonial_section_title', array(
29
+ 'label' => esc_html__('Title', 'spicebox'),
30
+ 'section' => 'testimonial_section',
31
+ 'type' => 'text',
32
+ 'active_callback' => 'spiceb_spice_software_testimonial_callback'
33
+ ));
34
+
35
+ // testimonial section Description
36
+ $wp_customize->add_setting('home_testimonial_section_discription', array(
37
+ 'capability' => 'edit_theme_options',
38
+ 'default' => esc_html__('Nam Viverra Iaculis Finibus', 'spicebox'),
39
+ 'sanitize_callback' => 'spiceb_spice_software_home_page_sanitize_text',
40
+ ));
41
+ $wp_customize->add_control('home_testimonial_section_discription', array(
42
+ 'label' => esc_html__('Sub Title', 'spicebox'),
43
+ 'section' => 'testimonial_section',
44
+ 'type' => 'text',
45
+ 'active_callback' => 'spiceb_spice_software_testimonial_callback'
46
+ ));
47
+
48
+ if (class_exists('Spicebox_Repeater')) {
49
+ $wp_customize->add_setting('spice_software_testimonial_content', array(
50
+ ));
51
+
52
+ $wp_customize->add_control(new Spicebox_Repeater($wp_customize, 'spice_software_testimonial_content', array(
53
+ 'label' => esc_html__('Testimonial content', 'spicebox'),
54
+ 'section' => 'testimonial_section',
55
+ 'add_field_label' => esc_html__('Add new Testimonial', 'spicebox'),
56
+ 'item_name' => esc_html__('Testimonial', 'spicebox'),
57
+ 'customizer_repeater_text_control' => true,
58
+ 'customizer_repeater_link_control' => true,
59
+ 'customizer_repeater_checkbox_control' => true,
60
+ 'customizer_repeater_image_control' => true,
61
+ 'customizer_repeater_user_name_control' => true,
62
+ 'customizer_repeater_designation_control' => true,
63
+ 'customizer_repeater_star_rating_control' => true,
64
+ 'active_callback' => 'spiceb_spice_software_testimonial_callback'
65
+ )));
66
+ }
67
+
68
+ //Navigation Type
69
+ $wp_customize->add_setting('testimonial_nav_style', array('default' => 'bullets'));
70
+ $wp_customize->add_control('testimonial_nav_style', array(
71
+ 'label' => esc_html__('Navigation Style', 'spicebox'),
72
+ 'section' => 'testimonial_section',
73
+ 'type' => 'radio',
74
+ 'priority' => 17,
75
+ 'choices' => array(
76
+ 'bullets' => esc_html__('Bullets', 'spicebox'),
77
+ 'navigation' => esc_html__('Navigation', 'spicebox'),
78
+ 'both' => esc_html__('Both', 'spicebox'),
79
+ ),
80
+ 'active_callback' => 'spiceb_spice_software_testimonial_callback'
81
+ ));
82
+
83
+ // animation speed
84
+ $wp_customize->add_setting('testimonial_animation_speed', array('default' => 3000));
85
+ $wp_customize->add_control('testimonial_animation_speed',
86
+ array(
87
+ 'label' => esc_html__('Animation speed', 'spice-software-plus'),
88
+ 'section' => 'testimonial_section',
89
+ 'type' => 'select',
90
+ 'choices' => array(
91
+ '2000' => '2.0',
92
+ '3000' => '3.0',
93
+ '4000' => '4.0',
94
+ '5000' => '5.0',
95
+ '6000' => '6.0',
96
+ ),
97
+ 'active_callback' => 'spiceb_spice_software_testimonial_callback'
98
+ ));
99
+
100
+ // smooth speed
101
+ $wp_customize->add_setting('testimonial_smooth_speed', array('default' => 1000));
102
+ $wp_customize->add_control('testimonial_smooth_speed',
103
+ array(
104
+ 'label' => esc_html__('Smooth speed', 'spice-software-plus'),
105
+ 'section' => 'testimonial_section',
106
+ 'type' => 'select',
107
+ 'choices' => array('500' => '0.5',
108
+ '1000' => '1.0',
109
+ '1500' => '1.5',
110
+ '2000' => '2.0',
111
+ '2500' => '2.5',
112
+ '3000' => '3.0'),
113
+ 'active_callback' => 'spiceb_spice_software_testimonial_callback'
114
+ ));
115
+
116
+
117
+ $wp_customize->selective_refresh->add_partial('home_testimonial_section_title', array(
118
+ 'selector' => '.testimonial h2',
119
+ 'settings' => 'home_testimonial_section_title',
120
+ 'render_callback' => 'home_testimonial_section_title_render_callback',
121
+ ));
122
+ $wp_customize->selective_refresh->add_partial('home_testimonial_thumb', array(
123
+ 'selector' => '.testimonial .testmonial-block img',
124
+ 'settings' => 'home_testimonial_thumb',
125
+ 'render_callback' => 'home_testimonial_section_title_render_callback',
126
+ ));
127
+ $wp_customize->selective_refresh->add_partial('home_testimonial_title', array(
128
+ 'selector' => '.testimonial .testmonial-block .entry-content .title span',
129
+ 'settings' => 'home_testimonial_title',
130
+ 'render_callback' => 'home_testimonial_section_title_render_callback',
131
+ ));
132
+ $wp_customize->selective_refresh->add_partial('home_testimonial_desc', array(
133
+ 'selector' => '.testimonial .testmonial-block .entry-content p',
134
+ 'settings' => 'home_testimonial_desc',
135
+ 'render_callback' => 'home_testimonial_section_title_render_callback',
136
+ ));
137
+ $wp_customize->selective_refresh->add_partial('home_testimonial_name', array(
138
+ 'selector' => '.testimonial .testmonial-block figcaption .name',
139
+ 'settings' => 'home_testimonial_name',
140
+ 'render_callback' => 'home_testimonial_section_title_render_callback',
141
+ ));
142
+ $wp_customize->selective_refresh->add_partial('home_testimonial_designation', array(
143
+ 'selector' => '.testimonial .testmonial-block figcaption .designation ',
144
+ 'settings' => 'home_testimonial_designation',
145
+ 'render_callback' => 'home_testimonial_section_title_render_callback',
146
+ ));
inc/spice-software/default-pages/blog-page.php ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $post = array(
3
+ 'comment_status' => 'closed',
4
+ 'ping_status' => 'closed' ,
5
+ 'post_author' => 1,
6
+ 'post_date' => date('Y-m-d H:i:s'),
7
+ 'post_name' => 'Blog',
8
+ 'post_status' => 'publish' ,
9
+ 'post_title' => 'Blog',
10
+ 'post_type' => 'page',
11
+ );
12
+ //insert page and save the id
13
+ $newvalue = wp_insert_post( $post, false );
14
+ if ( $newvalue && ! is_wp_error( $newvalue ) ){
15
+ update_post_meta( $newvalue, '_wp_page_template', 'page.php' );
16
+
17
+ // Use a static front page
18
+ $page = get_page_by_title('Blog');
19
+ update_option( 'show_on_front', 'page' );
20
+ update_option( 'page_for_posts', $page->ID );
21
+
22
+ }
inc/spice-software/default-pages/home-page.php ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ //post status and options
3
+ $post = array(
4
+ 'comment_status' => 'closed',
5
+ 'ping_status' => 'closed' ,
6
+ 'post_author' => 1,
7
+ 'post_date' => date('Y-m-d H:i:s'),
8
+ 'post_name' => 'Home',
9
+ 'post_status' => 'publish' ,
10
+ 'post_title' => 'Home',
11
+ 'post_type' => 'page',
12
+ );
13
+ //insert page and save the id
14
+ $newvalue = wp_insert_post( $post, false );
15
+ if ( $newvalue && ! is_wp_error( $newvalue ) ){
16
+ update_post_meta( $newvalue, '_wp_page_template', 'template-business.php' );
17
+
18
+ // Use a static front page
19
+ $page = get_page_by_title('Home');
20
+ update_option( 'show_on_front', 'page' );
21
+ update_option( 'page_on_front', $page->ID );
22
+
23
+ }
24
+ ?>
inc/spice-software/default-pages/upload-media.php ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ $ImagePath = SPICEB_PLUGIN_URL . 'inc/spice-software/images';
4
+ $images = array(
5
+ $ImagePath . '/logo.png',
6
+ );
7
+ foreach ($images as $name) {
8
+ $filename = basename($name);
9
+ $upload_file = wp_upload_bits($filename, null, file_get_contents($name));
10
+ if (!$upload_file['error']) {
11
+ $wp_filetype = wp_check_filetype($filename, null);
12
+ $attachment = array(
13
+ 'post_mime_type' => $wp_filetype['type'],
14
+ //'post_parent' => $parent_post_id,
15
+ 'post_title' => preg_replace('/\.[^.]+$/', '', $filename),
16
+ 'post_status' => 'inherit'
17
+ );
18
+ $ImageId[] = $attachment_id = wp_insert_attachment($attachment, $upload_file['file']);
19
+
20
+ if (!is_wp_error($attachment_id)) {
21
+ require_once(ABSPATH . "wp-admin" . '/includes/image.php');
22
+ $attachment_data = wp_generate_attachment_metadata($attachment_id, $upload_file['file']);
23
+ wp_update_attachment_metadata($attachment_id, $attachment_data);
24
+ }
25
+ }
26
+ }
27
+ update_option('spice_software_media_id', $ImageId);
28
+ $MediaId = get_option('spice_software_media_id');
29
+ set_theme_mod('custom_logo', $MediaId[0]);
30
+ set_theme_mod('header_textcolor', "blank");
31
+ ?>
inc/spice-software/default-widgets/default-widget.php ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $activate = array(
3
+ 'sidebar-1' => array(
4
+ 'search-1',
5
+ 'recent-posts-1',
6
+ 'archives-1',
7
+ ),
8
+ 'footer-sidebar-1' => array(
9
+ 'text-1',
10
+ ),
11
+ 'footer-sidebar-2' => array(
12
+ 'recent-posts-2',
13
+ ),
14
+ 'footer-sidebar-3' => array(
15
+ 'categories-2'
16
+ ),
17
+ 'footer-sidebar-4' => array(
18
+ 'search-2'
19
+ ),
20
+ );
21
+
22
+ /* the default titles will appear */
23
+ update_option('widget_text', array(
24
+ 1 => array('title' => '',
25
+ 'text'=>'<img src="'.esc_url(SPICEB_PLUGIN_URL).'/inc/spice-software/images/logo-footer.png" alt="'.esc_attr("Logo","spicebox").'" />
26
+
27
+ &nbsp;
28
+
29
+ <p>Lorem ipsum dolor sit amet, ut ius audiam denique  tractatos, pro cu dicat quidam neglegentur. Vel mazim aliquid.</p>
30
+
31
+ <address>
32
+ <i class="fa fa-map-marker"></i>Lorem Ipsum? dolor sit<br>
33
+ <i class="fa fa-envelope-o"></i><a href="mailto:abc@example.com">abc@example.com</a><br>
34
+ <i class="fa fa-phone"></i><a href="tel:+99 999 999 99">+99 999 999 99</a><br>
35
+ </address>
36
+ '),
37
+ ));
38
+
39
+ update_option('widget_recent-posts', array(
40
+ 1 => array('title' => 'Recent Posts'),
41
+ 2 => array('title' => 'Recent Posts')));
42
+
43
+ update_option('widget_categories', array(
44
+ 1 => array('title' => 'Categories'),
45
+ 2 => array('title' => 'Categories')));
46
+
47
+ update_option('widget_archives', array(
48
+ 1 => array('title' => 'Archives'),
49
+ 2 => array('title' => 'Archives')));
50
+
51
+ update_option('widget_search', array(
52
+ 1 => array('title' => 'Search'),
53
+ 2 => array('title' => 'Search')));
54
+
55
+ update_option('sidebars_widgets', $activate);
56
+
57
+ ?>
inc/spice-software/images/logo-footer.png ADDED
Binary file
inc/spice-software/images/logo.png ADDED
Binary file
inc/spice-software/images/slider/slider.jpg ADDED
Binary file
inc/spice-software/images/team/item-bg1.jpg ADDED
Binary file
inc/spice-software/images/team/item-bg2.jpg ADDED
Binary file
inc/spice-software/images/team/item1.jpg ADDED
Binary file
inc/spice-software/images/team/item2.jpg ADDED
Binary file
inc/spice-software/images/team/item3.jpg ADDED
Binary file
inc/spice-software/images/team/item4.jpg ADDED
Binary file
inc/spice-software/images/testimonial/user1.jpg ADDED
Binary file
inc/spice-software/images/testimonial/user2.jpg ADDED
Binary file
inc/spice-software/images/testimonial/user3.jpg ADDED
Binary file
inc/spice-software/images/testimonial/wavy-dots.png ADDED
Binary file
inc/spice-software/js/front-page/team.js ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // HOMEPAGE TEAM
2
+ if (!jQuery.bol_return) {
3
+ jQuery.extend({
4
+ bol_return: function (tmp_vl) {
5
+ if (tmp_vl == 1) {
6
+ return true;
7
+ }
8
+ return false;
9
+ }
10
+ });
11
+ }
12
+
13
+ jQuery(document).ready(function () {
14
+ switch (team_settings.team_nav_style) {
15
+ case 'bullets':
16
+ team_settings.team_nav_style_nav = false;
17
+ team_settings.team_nav_style_dot = true;
18
+ break;
19
+ case 'navigation':
20
+ team_settings.team_nav_style_nav = true;
21
+ team_settings.team_nav_style_dot = false;
22
+ break;
23
+ case 'both':
24
+ team_settings.team_nav_style_nav = true;
25
+ team_settings.team_nav_style_dot = true;
26
+ break;
27
+ default:
28
+ team_settings.team_nav_style_nav = false;
29
+ team_settings.team_nav_style_dot = true;
30
+ }
31
+
32
+ jQuery('#team-carousel').owlCarousel({
33
+ navigation: true, // Show next and prev buttons
34
+ autoplay: 3000,
35
+ smartSpeed: team_settings.team_smooth_speed,
36
+ autoplayTimeout: team_settings.team_animation_speed,
37
+ autoplayHoverPause: true,
38
+ loop: true, // loop is true up to 1199px screen.
39
+ nav: team_settings.team_nav_style_nav,
40
+ margin: 30, // margin 10px till 960 breakpoint
41
+ autoHeight: true,
42
+ responsiveClass: true, // Optional helper class. Add 'owl-reponsive-' + 'breakpoint' class to main element.
43
+ items: 1,
44
+ dots: team_settings.team_nav_style_dot,
45
+ navText: ["<i class='fa fa-angle-left'></i>", "<i class='fa fa-angle-right'></i>"],
46
+ responsive: {
47
+ 200: {items: 1},
48
+ 480: {items: 1},
49
+ 678: {items: 2},
50
+ 960: {items: 3}
51
+ },
52
+ rtl: jQuery.bol_return(team_settings.rtl)
53
+ });
54
+ });
inc/spice-software/js/front-page/testi.js ADDED
@@ -0,0 +1,82 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // HOMEPAGE TESTIMONIAL
2
+ if (!jQuery.bol_return) {
3
+ jQuery.extend({
4
+ bol_return: function (tmp_vl) {
5
+ if (tmp_vl == 1) {
6
+ return true;
7
+ }
8
+ return false;
9
+ }
10
+
11
+ });
12
+ }
13
+
14
+ jQuery(document).ready(function () {
15
+
16
+ switch (testimonial_settings.testimonial_nav_style) {
17
+ case 'bullets':
18
+ testimonial_settings.testimonial_nav_style_nav = false;
19
+ testimonial_settings.testimonial_nav_style_dot = true;
20
+ break;
21
+ case 'navigation':
22
+ testimonial_settings.testimonial_nav_style_nav = true;
23
+ testimonial_settings.testimonial_nav_style_dot = false;
24
+ break;
25
+ case 'both':
26
+ testimonial_settings.testimonial_nav_style_nav = true;
27
+ testimonial_settings.testimonial_nav_style_dot = true;
28
+ break;
29
+ default:
30
+ testimonial_settings.testimonial_nav_style_nav = false;
31
+ testimonial_settings.testimonial_nav_style_dot = true;
32
+ }
33
+
34
+ if (testimonial_settings.slide_items == 1) {
35
+ jQuery(testimonial_settings.design_id).owlCarousel({
36
+ navigation: true, // Show next and prev buttons
37
+ autoplay: 3000,
38
+ smartSpeed: testimonial_settings.smoothSpeed,
39
+ autoplayTimeout: testimonial_settings.animationSpeed,
40
+ autoplayHoverPause: true,
41
+ animateIn: testimonial_settings.animation,
42
+ loop: true, // loop is true up to 1199px screen.
43
+ nav: testimonial_settings.testimonial_nav_style_nav,
44
+ margin: 30, // margin 10px till 960 breakpoint
45
+ autoHeight: true,
46
+ responsiveClass: true, // Optional helper class. Add 'owl-reponsive-' + 'breakpoint' class to main element.
47
+ items: 1,
48
+ dots: testimonial_settings.testimonial_nav_style_dot,
49
+ navText: ["<i class='fa fa-angle-left'></i>", "<i class='fa fa-angle-right'></i>"],
50
+ responsive: {
51
+ 200: {items: 1},
52
+ 480: {items: 1},
53
+ 678: {items: 1},
54
+ 960: {items: 1}
55
+ },
56
+ rtl: jQuery.bol_return(testimonial_settings.rtl)
57
+ });
58
+ } else {
59
+ jQuery(testimonial_settings.design_id).owlCarousel({
60
+ navigation: true, // Show next and prev buttons
61
+ autoplay: 3000,
62
+ smartSpeed: testimonial_settings.smoothSpeed,
63
+ autoplayTimeout: testimonial_settings.animationSpeed,
64
+ autoplayHoverPause: true,
65
+ loop: true, // loop is true up to 1199px screen.
66
+ nav: testimonial_settings.testimonial_nav_style_nav,
67
+ margin: 30, // margin 10px till 960 breakpoint
68
+ autoHeight: true,
69
+ responsiveClass: true, // Optional helper class. Add 'owl-reponsive-' + 'breakpoint' class to main element.
70
+ items: 1,
71
+ dots: testimonial_settings.testimonial_nav_style_dot,
72
+ navText: ["<i class='fa fa-angle-left'></i>", "<i class='fa fa-angle-right'></i>"],
73
+ responsive: {
74
+ 200: {items: 1},
75
+ 480: {items: 1},
76
+ 678: {items: testimonial_settings.slide_items},
77
+ 960: {items: testimonial_settings.slide_items}
78
+ },
79
+ rtl: jQuery.bol_return(testimonial_settings.rtl)
80
+ });
81
+ }
82
+ });
inc/spice-software/sections/spice-software-news-section.php ADDED
@@ -0,0 +1,119 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /* Call the action for news section */
3
+ add_action('spiceb_spice_software_news_action','spiceb_spice_software_news_section');
4
+ /* Function for news section*/
5
+ function spiceb_spice_software_news_section()
6
+ {
7
+ $spice_software_index_news_link = get_theme_mod('home_blog_more_btn_link', __('#', 'spicebox'));
8
+ $spice_software_index_more_btn = get_theme_mod('home_blog_more_btn', __('Cras Vitae', 'spicebox'));
9
+ if (empty($spice_software_index_news_link)) {
10
+ $spice_software_index_news_link = '#';
11
+ }
12
+ if(get_theme_mod('latest_news_section_enable',true)==true):?>
13
+ <!-- Latest News section -->
14
+ <section class="section-space blog home-blog bg-default">
15
+ <div class="container">
16
+ <?php
17
+ $spice_software_home_news_section_title = get_theme_mod('home_news_section_title', __('Vitae Lacinia', 'spicebox'));
18
+ $spice_software_home_news_section_discription = get_theme_mod('home_news_section_discription', __('Cras Vitae Placerat', 'spicebox'));
19
+ $spice_software_home_meta_section_settings = get_theme_mod('home_meta_section_settings', true);
20
+ if (($spice_software_home_news_section_title) || ($spice_software_home_news_section_discription) != '') {
21
+ ?>
22
+ <div class="row">
23
+ <div class="col-lg-12 col-md-12 col-xs-12">
24
+ <div class="section-header">
25
+ <?php if ($spice_software_home_news_section_title) { ?>
26
+ <h2 class="section-title"><?php echo esc_html($spice_software_home_news_section_title); ?></h2>
27
+ <div class="title_seprater"></div>
28
+ <?php } ?>
29
+ <?php if ($spice_software_home_news_section_discription) { ?>
30
+ <h5 class="section-subtitle"><?php echo wp_kses_post($spice_software_home_news_section_discription); ?></h5>
31
+ <?php } ?>
32
+ </div>
33
+ </div>
34
+ </div>
35
+ <!-- /Section Title -->
36
+ <?php } ?>
37
+ <div class="row">
38
+ <?php
39
+ $spice_software_no_of_post = get_theme_mod('spice_software_homeblog_counts', 3);
40
+ $spice_software_args = array('post_type' => 'post', 'post__not_in' => get_option("sticky_posts"), 'posts_per_page' => $spice_software_no_of_post);
41
+ query_posts($spice_software_args);
42
+ if (query_posts($spice_software_args)) {
43
+ while (have_posts()):the_post();
44
+ {
45
+ ?>
46
+ <div class="col-lg-4 col-md-6 col-sm-12">
47
+ <article class="post">
48
+ <?php if (has_post_thumbnail()) { ?>
49
+ <figure class="post-thumbnail">
50
+ <?php $spice_software_defalt_arg = array('class' => "img-fluid"); ?>
51
+ <a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('', $spice_software_defalt_arg); ?></a>
52
+ </figure>
53
+ <?php } ?>
54
+ <div class="post-content">
55
+
56
+ <?php if ($spice_software_home_meta_section_settings == true) { ?>
57
+ <div class="<?php if(!has_post_thumbnail()){echo 'remove-image';}else{echo 'entry-date';}?>">
58
+ <a href="<?php echo esc_url(home_url('/')); ?>/<?php echo esc_html(date('Y/m', strtotime(get_the_date()))); ?>"><span class="date"><?php echo esc_html(get_the_date()); ?></span></a>
59
+ </div>
60
+ <?php } ?>
61
+
62
+
63
+ <?php if ($spice_software_home_meta_section_settings == true) { ?>
64
+ <div class="entry-meta">
65
+ <a href="<?php echo esc_url(get_author_posts_url(get_the_author_meta('ID'))); ?>"> <i class="fa fa-user"></i><span class="author postauthor"><?php echo esc_html(get_the_author()); ?></span></a>
66
+ <?php
67
+ $spice_software_cat_list = get_the_category_list();
68
+ if (!empty($spice_software_cat_list)) {?>
69
+ <i class="fa fa-folder-open"></i><span class="cat-links postcat"><?php the_category(', ');?></span>
70
+ <?php } ?>
71
+
72
+ <?php
73
+ $tag_list = get_the_tag_list();
74
+ if (!empty($tag_list)) {
75
+ ?>
76
+ <i class="fa fa-tag"></i>
77
+ <span class="cat-links posttag"><?php the_tags('', ', ', ''); ?></span>
78
+ <?php } ?>
79
+ </div>
80
+ <?php } ?>
81
+ <header class="entry-header">
82
+ <h4 class="entry-title">
83
+ <a class="home-blog-title" href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
84
+ </h4>
85
+ </header>
86
+
87
+ <div class="entry-content">
88
+ <?php the_excerpt();
89
+ $blog_button = get_theme_mod('home_news_button_title', __('Read More', 'spicebox'));
90
+ if (!empty($blog_button)) {?>
91
+ <p><a href="<?php the_permalink(); ?>" class="more-link"><?php echo esc_html($blog_button); ?> <i class="fa <?php if(is_rtl()){echo 'fa-long-arrow-left';} else{ echo 'fa-long-arrow-right';}?>"></i></a></p>
92
+ <?php } ?>
93
+ </div>
94
+ </div>
95
+ </article>
96
+ </div>
97
+ <?php
98
+ }
99
+ endwhile;
100
+ }
101
+ ?>
102
+ </div>
103
+
104
+ <?php if (!empty($spice_software_index_more_btn)): ?>
105
+ <div class="row index_extend_class">
106
+ <div class="mx-auto mt-5">
107
+ <a href="<?php echo esc_url($spice_software_index_news_link); ?>" class="btn-small btn-default-dark business-view-more-post" <?php
108
+ if (get_theme_mod('home_blog_more_btn_link_target', false) == true) {
109
+ echo "target='_blank'";
110
+ };
111
+ ?>><?php echo esc_html($spice_software_index_more_btn); ?></a>
112
+ </div>
113
+ </div>
114
+ <?php endif; ?>
115
+ </div>
116
+ </section>
117
+ <?php
118
+ endif;
119
+ } ?>
inc/spice-software/sections/spice-software-services-section.php ADDED
@@ -0,0 +1,141 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ add_action('spiceb_spice_software_services_action','spiceb_spice_software_services_section');
3
+
4
+ function spiceb_spice_software_services_section()
5
+ {
6
+ $service_data = get_theme_mod('spice_software_service_content');
7
+ if (empty($service_data)) {
8
+ $service_data = json_encode(array(
9
+ array(
10
+ 'icon_value' => 'fa-headphones',
11
+ 'title' => esc_html__('Suspendisse Tristique', 'spicebox'),
12
+ 'text' => esc_html__('Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.', 'spicebox'),
13
+ 'choice' => 'customizer_repeater_icon',
14
+ 'link' => '#',
15
+ 'open_new_tab' => 'no',
16
+ 'id' => 'customizer_repeater_56d7ea7f40b56',
17
+ ),
18
+ array(
19
+ 'icon_value' => 'fa-mobile',
20
+ 'title' => esc_html__('Blandit-Gravida', 'spicebox'),
21
+ 'text' => esc_html__('Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.', 'spicebox'),
22
+ 'choice' => 'customizer_repeater_icon',
23
+ 'link' => '#',
24
+ 'open_new_tab' => 'no',
25
+ 'id' => 'customizer_repeater_56d7ea7f40b66',
26
+ ),
27
+ array(
28
+ 'icon_value' => 'fa fa-cogs',
29
+ 'title' => esc_html__('Justo Bibendum', 'spicebox'),
30
+ 'text' => esc_html__('Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.', 'spicebox'),
31
+ 'choice' => 'customizer_repeater_icon',
32
+ 'link' => '#',
33
+ 'open_new_tab' => 'no',
34
+ 'id' => 'customizer_repeater_56d7ea7f40b86',
35
+ ),
36
+ ));
37
+ }
38
+ $spice_software_service_section_title = get_theme_mod('home_service_section_title', __('Quisque Blandit', 'spicebox'));
39
+ $spice_software_service_section_discription = get_theme_mod('home_service_section_discription', __('Fusce Sed Massa', 'spicebox'));
40
+ $spice_software_service_section_enabled = get_theme_mod('home_service_section_enabled',true);
41
+ if($spice_software_service_section_enabled ==true)
42
+ {
43
+ ?>
44
+ <section class="section-space services">
45
+ <div class="container">
46
+ <?php if ($spice_software_service_section_discription != '' || $spice_software_service_section_title != '') {
47
+ ?>
48
+ <div class="row">
49
+ <div class="col-md-12 col-sm-12 col-xs-12">
50
+ <div class="section-header">
51
+ <?php if($spice_software_service_section_title != ''){ ?>
52
+ <h2 class="section-title"><?php echo esc_html($spice_software_service_section_title); ?></h2><div class="title_seprater"></div>
53
+ <?php } ?>
54
+ <?php if($spice_software_service_section_discription != ''){ ?>
55
+ <h5 class="section-subtitle"><?php echo wp_kses_post($spice_software_service_section_discription); ?></h5>
56
+ <?php }?>
57
+ </div>
58
+ </div>
59
+ </div>
60
+ <?php } ?>
61
+ <div class="row">
62
+ <?php
63
+ $service_data = json_decode($service_data);
64
+ if (!empty($service_data)) {
65
+ foreach ($service_data as $service_team) {
66
+ $service_icon = !empty($service_team->icon_value) ? apply_filters('spice_software_translate_single_string', $service_team->icon_value, 'Service section') : '';
67
+ $service_image = !empty($service_team->image_url) ? apply_filters('spice_software_translate_single_string', $service_team->image_url, 'Service section') : '';
68
+ $service_title = !empty($service_team->title) ? apply_filters('spice_software_translate_single_string', $service_team->title, 'Service section') : '';
69
+ $service_desc = !empty($service_team->text) ? apply_filters('spice_software_translate_single_string', $service_team->text, 'Service section') : '';
70
+ $service_link = !empty($service_team->link) ? apply_filters('spice_software_translate_single_string', $service_team->link, 'Service section') : '';
71
+ ?>
72
+ <div class="col-md-4 col-sm-6 col-xs-12">
73
+ <article class="post text-center">
74
+ <?php
75
+ if ($service_team->choice == 'customizer_repeater_icon') {
76
+ if ($service_icon != '') {
77
+ ?>
78
+ <figure class="post-thumbnail">
79
+ <?php if ($service_link != '') { ?>
80
+ <a <?php if ($service_team->open_new_tab == 'yes') {
81
+ echo "target='_blank'";
82
+ } ?> href="<?php echo esc_url($service_link); ?>">
83
+ <i class="fa <?php echo esc_attr($service_icon); ?>"></i>
84
+ </a>
85
+ <?php } else { ?>
86
+ <a><i class="fa <?php echo esc_attr($service_icon); ?>"></i></a>
87
+ <?php } ?>
88
+ </figure>
89
+ <?php
90
+ }
91
+ } else if ($service_team->choice == 'customizer_repeater_image') {
92
+ if ($service_image != '') {
93
+ ?>
94
+ <figure class="post-thumbnail">
95
+ <?php if ($service_link != '') { ?>
96
+ <a <?php if ($service_team->open_new_tab == 'yes') {
97
+ echo "target='_blank'";
98
+ } ?> href="<?php echo esc_url($service_link); ?>">
99
+ <?php } ?>
100
+ <img class='img-fluid' src="<?php echo esc_url($service_image); ?>">
101
+ <?php if ($service_link != '') { ?>
102
+ </a>
103
+ <?php } ?>
104
+ </figure>
105
+ <?php
106
+ }
107
+ }
108
+ if ($service_title != "") {
109
+ ?>
110
+ <div class="entry-header">
111
+ <h4 class="entry-title">
112
+ <?php if ($service_link != '') { ?>
113
+ <a href="<?php echo esc_url($service_link); ?>" <?php if ($service_team->open_new_tab == 'yes') {
114
+ echo "target='_blank'";
115
+ } ?>><?php } echo esc_html($service_title);
116
+ if ($service_link != '') { ?></a>
117
+ <?php } ?>
118
+ </h4>
119
+ </div>
120
+ <?php
121
+ }
122
+ if ($service_desc != ""):
123
+ ?>
124
+ <div class="entry-content">
125
+ <p><?php echo wp_kses_post($service_desc); ?></p>
126
+ </div>
127
+ <?php endif; ?>
128
+ </article>
129
+ </div>
130
+ <?php
131
+ }
132
+ }
133
+ ?>
134
+ </div>
135
+ </div>
136
+ </section>
137
+ <?php } ?>
138
+ <div class="clearfix"></div>
139
+ <?php //End of service section enable condition
140
+ }
141
+ ?>
inc/spice-software/sections/spice-software-slider-section.php ADDED
@@ -0,0 +1,100 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Slider section for the homepage.
4
+ */
5
+ add_action('spiceb_spice_software_slider_action','spiceb_spice_software_slider_section');
6
+
7
+ function spiceb_spice_software_slider_section()
8
+ {
9
+ $home_slider_image = get_theme_mod('home_slider_image',SPICEB_PLUGIN_URL .'inc/spice-software/images/slider/slider.jpg');
10
+ $home_slider_title = get_theme_mod('home_slider_title',__('Nulla nec dolor sit amet lacus molestie','spicebox'));
11
+ $home_slider_discription = get_theme_mod('home_slider_discription',__('Sea summo mazim ex, ea errem eleifend definitionem vim. Ut nec hinc dolor possim <br> mei ludus efficiendi ei sea summo mazim ex.','spicebox'));
12
+ $home_slider_btn_txt = get_theme_mod('home_slider_btn_txt',__('Nec Sem','spicebox'));
13
+ $home_slider_btn_link = get_theme_mod('home_slider_btn_link',__(esc_url('#'),'spicebox'));
14
+ $home_slider_btn_target = get_theme_mod('home_slider_btn_target',false);
15
+
16
+ $home_slider_btn_txt2 = get_theme_mod('home_slider_btn_txt2',__('Cras Vitae','spicebox'));
17
+ $home_slider_btn_link2 = get_theme_mod('home_slider_btn_link2',__(esc_url('#'),'spicebox'));
18
+ $home_slider_btn_target2 = get_theme_mod('home_slider_btn_target2',false);
19
+ $slider_align_split = get_theme_mod('slider_content_alignment','center');
20
+
21
+ if(get_theme_mod('home_page_slider_enabled',true)==true) {
22
+ $video_upload = get_theme_mod('slide_video_upload');
23
+ $video_upload = wp_get_attachment_url( $video_upload);
24
+ $video_youtub = get_theme_mod('slide_video_url');
25
+ // Below Script will run for only video slide
26
+ if((!empty($video_upload) || !empty($video_youtub) ) && (get_theme_mod('slide_variation','slide')=='video')){ ?>
27
+ <section class="video-slider home-section home-full-height bcslider-section back-img" id="totop" data-background="assets/images/section-5.jpg">
28
+ <?php if(!empty($video_youtub)){?>
29
+ <div class="video-player" data-property="{videoURL:'<?php echo esc_url($video_youtub);?>', containment:'.home-section', mute:false, autoPlay:true, loop:true, opacity:1, showControls:false, showYTLogo:false, vol:25}"></div>
30
+ <?php }
31
+ else if(!empty($video_upload)){?>
32
+ <video autoplay="" muted="" loop="" id="video_slider">
33
+ <source src="<?php echo esc_url($video_upload); ?>" type="video/mp4">
34
+ </video>
35
+ <?php }?>
36
+ <div class="container slider-caption">
37
+ <div class="caption-content <?php echo 'text-'.esc_attr($slider_align_split);?>">
38
+ <?php
39
+ if($home_slider_title!=''){ ?>
40
+ <h2 class="title"><?php echo esc_html($home_slider_title); ?></h2>
41
+ <?php }
42
+ if($home_slider_discription!=''){ ?>
43
+ <p class="description"><?php echo wp_kses_post($home_slider_discription); ?></p>
44
+ <?php } ?>
45
+ <?php if(($home_slider_btn_txt !=null) || ($home_slider_btn_txt2 !=null)) { ?>
46
+ <div class="btn-combo mt-5">
47
+ <?php if($home_slider_btn_txt !=null): ?>
48
+ <a href="<?php echo esc_url($home_slider_btn_link); ?>" <?php if($home_slider_btn_target) { ?> target="_blank" <?php } ?> class="btn-small btn-default"> <?php echo esc_html($home_slider_btn_txt); ?> </a>
49
+ <?php endif; ?>
50
+ <?php if($home_slider_btn_txt2 !=null): ?>
51
+ <a href="<?php echo esc_url($home_slider_btn_link2); ?>" <?php if($home_slider_btn_target2) { ?> target="_blank" <?php } ?> class="btn-small btn-light"><?php echo esc_html($home_slider_btn_txt2); ?></a>
52
+ <?php endif;?>
53
+ </div>
54
+ <?php } ?>
55
+ </div>
56
+ </div>
57
+ <?php $slider_image_overlay = get_theme_mod('slider_image_overlay',true);
58
+ $slider_overlay_section_color = get_theme_mod('slider_overlay_section_color','rgba(0,0,0,0.6)');
59
+ if($slider_image_overlay != false) { ?>
60
+ <div class="overlay" style="background-color:<?php echo esc_attr($slider_overlay_section_color);?>"></div>
61
+ <?php } ?>
62
+ </section>
63
+ <?php }
64
+ else{ ?>
65
+ <!-- Slider Section -->
66
+ <section class="bcslider-section">
67
+ <div class="home-section back-img" <?php if($home_slider_image!='') { ?>style="background-image:url( <?php echo esc_url($home_slider_image); ?> );" <?php } ?>>
68
+ <div class="container slider-caption">
69
+ <div class="caption-content <?php echo 'text-'.esc_attr($slider_align_split);?>">
70
+ <?php
71
+ if($home_slider_title!=''){ ?>
72
+ <h2 class="title"><?php echo esc_html($home_slider_title); ?></h2>
73
+ <?php }
74
+ if($home_slider_discription!=''){ ?>
75
+ <p class="description"><?php echo wp_kses_post($home_slider_discription); ?></p>
76
+ <?php } ?>
77
+ <?php if(($home_slider_btn_txt !=null) || ($home_slider_btn_txt2 !=null)) { ?>
78
+ <div class="btn-combo mt-5">
79
+ <?php if($home_slider_btn_txt !=null): ?>
80
+ <a href="<?php echo esc_url($home_slider_btn_link); ?>" <?php if($home_slider_btn_target) { ?> target="_blank" <?php } ?> class="btn-small btn-default"> <?php echo esc_html($home_slider_btn_txt); ?> </a>
81
+ <?php endif; ?>
82
+ <?php if($home_slider_btn_txt2 !=null): ?>
83
+ <a href="<?php echo esc_url($home_slider_btn_link2); ?>" <?php if($home_slider_btn_target2) { ?> target="_blank" <?php } ?> class="btn-small btn-light"><?php echo esc_html($home_slider_btn_txt2); ?></a>
84
+ <?php endif;?>
85
+ </div>
86
+ <?php } ?>
87
+ </div>
88
+ </div>
89
+ <?php $slider_image_overlay = get_theme_mod('slider_image_overlay',true);
90
+ $slider_overlay_section_color = get_theme_mod('slider_overlay_section_color','rgba(0,0,0,0.6)');
91
+ if($slider_image_overlay != false) { ?>
92
+ <div class="overlay" style="background-color:<?php echo esc_attr($slider_overlay_section_color);?>"></div>
93
+ <?php } ?>
94
+ </div>
95
+ </section>
96
+ <?php } ?>
97
+ <div class="clearfix"></div>
98
+ <?php
99
+ }
100
+ } ?>
inc/spice-software/sections/spice-software-team-section.php ADDED
@@ -0,0 +1,266 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ add_action('spiceb_spice_software_team_action','spiceb_spice_software_team_section');
3
+
4
+ function spiceb_spice_software_team_section(){
5
+ $team_options = get_theme_mod('spice_software_team_content');
6
+
7
+ $team_animation_speed = get_theme_mod('team_animation_speed', 3000);
8
+ $team_smooth_speed = get_theme_mod('team_smooth_speed', 1000);
9
+ $team_nav_style = get_theme_mod('team_nav_style', 'bullets');
10
+ $isRTL = (is_rtl()) ? (bool) true : (bool) false;
11
+ $teamsettings = array('team_animation_speed' => $team_animation_speed, 'team_smooth_speed' => $team_smooth_speed, 'team_nav_style' => $team_nav_style, 'rtl' => $isRTL);
12
+ wp_register_script('spice-software-team', SPICEB_PLUGIN_URL . '/inc/spice-software/js/front-page/team.js', array('jquery'));
13
+ wp_localize_script('spice-software-team', 'team_settings', $teamsettings);
14
+ wp_enqueue_script('spice-software-team');
15
+
16
+ if (empty($team_options)) {
17
+ $team_options = json_encode(array(
18
+ array(
19
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item1.jpg',
20
+ 'image_url2' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item-bg1.jpg',
21
+ 'membername' => 'Danial Wilson',
22
+ 'designation' => esc_html__('Senior Manager', 'spice-software-plus'),
23
+ 'text' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maxime quae, dolores dicta. Blanditiis rem amet repellat, dolores nihil quae in mollitia asperiores ut rerum repellendus, voluptatum eum, officia laudantium quaerat?',
24
+ 'open_new_tab' => 'no',
25
+ 'id' => 'customizer_repeater_26d7ea7f40c56',
26
+ 'social_repeater' => json_encode(
27
+ array(
28
+ array(
29
+ 'id' => 'customizer-repeater-social-repeater-37fb908374e06',
30
+ 'link' => 'facebook.com',
31
+ 'icon' => 'fa-facebook',
32
+ ),
33
+ array(
34
+ 'id' => 'customizer-repeater-social-repeater-47fb9144530fc',
35
+ 'link' => 'twitter.com',
36
+ 'icon' => 'fa-twitter',
37
+ ),
38
+ array(
39
+ 'id' => 'customizer-repeater-social-repeater-57fb9750e1e09',
40
+ 'link' => 'linkedin.com',
41
+ 'icon' => 'fa-linkedin',
42
+ ),
43
+ array(
44
+ 'id' => 'customizer-repeater-social-repeater-67fb0150e1e256',
45
+ 'link' => 'behance.com',
46
+ 'icon' => 'fa-behance',
47
+ ),
48
+ )
49
+ ),
50
+ ),
51
+ array(
52
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item2.jpg',
53
+ 'image_url2' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item-bg2.jpg',
54
+ 'membername' => 'Amanda Smith',
55
+ 'designation' => esc_html__('Founder & CEO', 'spice-software-plus'),
56
+ 'text' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maxime quae, dolores dicta. Blanditiis rem amet repellat, dolores nihil quae in mollitia asperiores ut rerum repellendus, voluptatum eum, officia laudantium quaerat?',
57
+ 'open_new_tab' => 'no',
58
+ 'id' => 'customizer_repeater_56d1ea2f40c66',
59
+ 'social_repeater' => json_encode(
60
+ array(
61
+ array(
62
+ 'id' => 'customizer-repeater-social-repeater-57fb9133a7772',
63
+ 'link' => 'facebook.com',
64
+ 'icon' => 'fa-facebook',
65
+ ),
66
+ array(
67
+ 'id' => 'customizer-repeater-social-repeater-57fb9160rt683',
68
+ 'link' => 'twitter.com',
69
+ 'icon' => 'fa-twitter',
70
+ ),
71
+ array(
72
+ 'id' => 'customizer-repeater-social-repeater-57fb916zzooc9',
73
+ 'link' => 'linkedin.com',
74
+ 'icon' => 'fa-linkedin',
75
+ ),
76
+ array(
77
+ 'id' => 'customizer-repeater-social-repeater-57fb916qqwwc784',
78
+ 'link' => 'behance.com',
79
+ 'icon' => 'fa-behance',
80
+ ),
81
+ )
82
+ ),
83
+ ),
84
+ array(
85
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item3.jpg',
86
+ 'image_url2' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item-bg1.jpg',
87
+ 'membername' => 'Victoria Wills',
88
+ 'designation' => esc_html__('Web Master', 'spice-software-plus'),
89
+ 'text' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maxime quae, dolores dicta. Blanditiis rem amet repellat, dolores nihil quae in mollitia asperiores ut rerum repellendus, voluptatum eum, officia laudantium quaerat?',
90
+ 'open_new_tab' => 'no',
91
+ 'id' => 'customizer_repeater_56d7ea7f40c76',
92
+ 'social_repeater' => json_encode(
93
+ array(
94
+ array(
95
+ 'id' => 'customizer-repeater-social-repeater-57fb917e4c69e',
96
+ 'link' => 'facebook.com',
97
+ 'icon' => 'fa-facebook',
98
+ ),
99
+ array(
100
+ 'id' => 'customizer-repeater-social-repeater-57fb91830825c',
101
+ 'link' => 'twitter.com',
102
+ 'icon' => 'fa-twitter',
103
+ ),
104
+ array(
105
+ 'id' => 'customizer-repeater-social-repeater-57fb918d65f2e',
106
+ 'link' => 'linkedin.com',
107
+ 'icon' => 'fa-linkedin',
108
+ ),
109
+ array(
110
+ 'id' => 'customizer-repeater-social-repeater-57fb918d65f2e8',
111
+ 'link' => 'behance.com',
112
+ 'icon' => 'fa-behance',
113
+ ),
114
+ )
115
+ ),
116
+ ),
117
+ array(
118
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item4.jpg',
119
+ 'image_url2' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/team/item-bg2.jpg',
120
+ 'membername' => 'Travis Marcus',
121
+ 'designation' => esc_html__('UI Developer', 'spice-software-plus'),
122
+ 'text' => 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maxime quae, dolores dicta. Blanditiis rem amet repellat, dolores nihil quae in mollitia asperiores ut rerum repellendus, voluptatum eum, officia laudantium quaerat?',
123
+ 'open_new_tab' => 'no',
124
+ 'id' => 'customizer_repeater_56d7ea7f40c86',
125
+ 'social_repeater' => json_encode(
126
+ array(
127
+ array(
128
+ 'id' => 'customizer-repeater-social-repeater-57fb925cedcb2',
129
+ 'link' => 'facebook.com',
130
+ 'icon' => 'fa-facebook',
131
+ ),
132
+ array(
133
+ 'id' => 'customizer-repeater-social-repeater-57fb92615f030',
134
+ 'link' => 'twitter.com',
135
+ 'icon' => 'fa-twitter',
136
+ ),
137
+ array(
138
+ 'id' => 'customizer-repeater-social-repeater-57fb9266c223a',
139
+ 'link' => 'linkedin.com',
140
+ 'icon' => 'fa-linkedin',
141
+ ),
142
+ array(
143
+ 'id' => 'customizer-repeater-social-repeater-57fb9266c223a',
144
+ 'link' => 'behance.com',
145
+ 'icon' => 'fa-behance',
146
+ ),
147
+ )
148
+ ),
149
+ ),
150
+ ));
151
+ }
152
+ $team_section_enable = get_theme_mod('team_section_enable', true);
153
+ if ($team_section_enable != false) {?>
154
+ <section class="section-space team">
155
+ <div class="spice-software-team-container container">
156
+ <?php
157
+ $home_team_section_title = get_theme_mod('home_team_section_title', __('Magna Aliqua', 'spicebox'));
158
+ $home_team_section_discription = get_theme_mod('home_team_section_discription', __('Ullamco Laboris Nisi', 'spicebox'));
159
+ if (($home_team_section_title) || ($home_team_section_discription) != '') {?>
160
+ <div class="row">
161
+ <div class="col-lg-12 col-md-12 col-xs-12">
162
+ <div class="section-header">
163
+ <?php if (!empty($home_team_section_title)): ?>
164
+ <h2 class="section-title"><?php echo esc_html($home_team_section_title); ?></h2>
165
+ <div class="title_seprater"></div>
166
+ <?php
167
+ endif;
168
+
169
+ if (!empty($home_team_section_discription)):
170
+ ?>
171
+ <h5 class="section-subtitle"><?php echo esc_html($home_team_section_discription); ?></h5>
172
+ <?php endif; ?>
173
+ </div>
174
+ </div>
175
+ </div>
176
+ <?php } ?>
177
+ <div class="row">
178
+ <div id="team-carousel" class="owl-carousel owl-theme col-lg-12">
179
+ <?php
180
+ $team_options = json_decode($team_options);
181
+ if (!empty($team_options)) {
182
+ foreach ($team_options as $team_item) {
183
+ $image = !empty($team_item->image_url) ? apply_filters('spice_software_translate_single_string', $team_item->image_url, 'Team section') : '';
184
+ $image2 = !empty($team_item->image_url2) ? apply_filters('spice_software_translate_single_string', $team_item->image_url2, 'Team section') : '';
185
+ $title = !empty($team_item->membername) ? apply_filters('spice_software_translate_single_string', $team_item->membername, 'Team section') : '';
186
+ $subtitle = !empty($team_item->designation) ? apply_filters('spice_software_translate_single_string', $team_item->designation, 'Team section') : '';
187
+ $aboutme = !empty($team_item->text) ? apply_filters('spice_software_translate_single_string', $team_item->text, 'Team section') : '';?>
188
+ <div class="item">
189
+ <div class="card-wrapper">
190
+ <div id="card-1" class="card card-rotating text-center">
191
+ <div class="face front">
192
+ <!-- Image -->
193
+ <div class="card-up">
194
+ <?php if(!empty($image2)){ ?>
195
+ <img class="card-img-top" src="<?php echo esc_url($image2); ?>" alt="<?php echo esc_attr($title); ?>">
196
+ <?php } ?>
197
+ </div>
198
+ <!-- Avatar -->
199
+ <?php if(!empty($image)){ ?>
200
+ <div class="avatar mx-auto white">
201
+ <img src="<?php echo esc_url($image); ?>" class="rounded-circle img-fluid"
202
+ alt="<?php echo esc_attr($title); ?>">
203
+ </div>
204
+ <?php } ?>
205
+ <!-- Content -->
206
+ <div class="card-body">
207
+ <?php if (!empty($title)) : ?>
208
+ <h4 class="font-weight-bold mt-1 mb-3"><?php echo esc_html($title); ?></h4>
209
+ <?php endif;
210
+ if (!empty($subtitle)) : ?>
211
+ <p class="font-weight-bold dark-grey-text"><?php echo esc_html($subtitle); ?></p>
212
+ <?php endif; ?>
213
+ </div>
214
+ </div>
215
+
216
+ <!-- Back Side -->
217
+ <div class="face back">
218
+ <!-- Content -->
219
+ <div class="card-body">
220
+ <!-- Content -->
221
+ <h4 class="font-weight-bold mt-4 mb-2">
222
+ <strong>About me</strong>
223
+ </h4>
224
+ <?php if (!empty($aboutme)) : ?>
225
+ <hr>
226
+ <p><?php echo esc_html(substr($aboutme, 0, 223)); ?></p>
227
+ <hr>
228
+ <?php endif;?>
229
+ <!-- Social Icons -->
230
+ <?php
231
+ $icons = html_entity_decode($team_item->social_repeater);
232
+ $icons_decoded = json_decode($icons, true);
233
+ $socails_counts = count($icons_decoded);
234
+ if (!empty($socails_counts)) :
235
+ if (!empty($icons_decoded)) : ?>
236
+ <ul class="list-inline list-unstyled">
237
+ <?php
238
+ foreach ($icons_decoded as $value) {
239
+ $social_icon = !empty($value['icon']) ? apply_filters('spice_software_translate_single_string', $value['icon'], 'Team section') : '';
240
+ $social_link = !empty($value['link']) ? apply_filters('spice_software_translate_single_string', $value['link'], 'Team section') : '';
241
+ if (!empty($social_icon)) {
242
+ ?>
243
+ <li class="list-inline-item"><a class="p-2 fa-lg fb-ic" <?php if($open_new_tab == 'yes'){echo 'target="_blank"';}?> href="<?php echo esc_url($social_link); ?>" class="btn btn-just-icon btn-simple"><i class="fa <?php echo esc_attr($social_icon); ?> " aria-hidden="true"></i></a></li>
244
+ <?php
245
+ }
246
+ }?>
247
+ </ul>
248
+ <?php
249
+ endif;
250
+ endif;?>
251
+ </div>
252
+ </div>
253
+ <!-- Back Side -->
254
+ </div>
255
+ </div>
256
+ </div>
257
+ <?php
258
+ }
259
+ } ?>
260
+ </div>
261
+ </div>
262
+ </div>
263
+ </section>
264
+ <?php
265
+ }
266
+ }
inc/spice-software/sections/spice-software-testimonial-section.php ADDED
@@ -0,0 +1,158 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /* Call the action for team section */
3
+ add_action('spiceb_spice_software_testimonial_action','spiceb_spice_software_testimonial_section');
4
+ /* Function for team section*/
5
+ function spiceb_spice_software_testimonial_section()
6
+ {
7
+ $testimonial_animation_speed = get_theme_mod('testimonial_animation_speed', 3000);
8
+ $testimonial_smooth_speed = get_theme_mod('testimonial_smooth_speed', 1000);
9
+ $isRTL = (is_rtl()) ? (bool) true : (bool) false;
10
+
11
+ $slide_items = get_theme_mod('home_testimonial_slide_item', 1);
12
+ $testimonial_nav_style = get_theme_mod('testimonial_nav_style', 'bullets');
13
+
14
+ $testimonial_settings = array('design_id' => '#testimonial-carousel', 'slide_items' => $slide_items, 'animationSpeed' => $testimonial_animation_speed, 'smoothSpeed' => $testimonial_smooth_speed, 'testimonial_nav_style' => $testimonial_nav_style, 'rtl' => $isRTL);
15
+
16
+ wp_register_script('spice-software-testimonial', SPICEB_PLUGIN_URL . '/inc/spice-software/js/front-page/testi.js', array('jquery'));
17
+ wp_localize_script('spice-software-testimonial', 'testimonial_settings', $testimonial_settings);
18
+ wp_enqueue_script('spice-software-testimonial');
19
+
20
+ $home_testimonial_section_title = get_theme_mod('home_testimonial_section_title', __('Proin Egestas', 'spicebox'));
21
+ $home_testimonial_section_discription = get_theme_mod('home_testimonial_section_discription', __('Nam Viverra Iaculis Finibus', 'spicebox'));
22
+ $testimonial_callout_background = get_theme_mod('testimonial_callout_background', SPICEB_PLUGIN_URL . '/inc/spice-software/images/testimonial/wavy-dots.png');
23
+
24
+ $testimonial_options = get_theme_mod('spice_software_testimonial_content');
25
+ if (empty($testimonial_options)) {
26
+ $testimonial_options = json_encode(array(
27
+ array(
28
+ 'title' => 'Exellent Theme & Very Fast Support',
29
+ 'text' => 'It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem ipsum dolor sit amet,<br> temp consectetur adipisicing elit.',
30
+ 'clientname' => __('Amanda Smith', 'spice-software-plus'),
31
+ 'designation' => __('Developer', 'spice-software-plus'),
32
+ 'home_testimonial_star' => '4.5',
33
+ 'link' => '#',
34
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/testimonial/user1.jpg',
35
+ 'open_new_tab' => 'no',
36
+ 'id' => 'customizer_repeater_77d7ea7f40b96',
37
+ 'home_slider_caption' => 'customizer_repeater_star_4.5',
38
+ ),
39
+ array(
40
+ 'title' => 'Exellent Theme & Very Fast Support',
41
+ 'text' => 'It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem ipsum dolor sit amet,<br> temp consectetur adipisicing elit.',
42
+ 'clientname' => __('Travis Cullan', 'spice-software-plus'),
43
+ 'designation' => __('Team Leader', 'spice-software-plus'),
44
+ 'home_testimonial_star' => '5',
45
+ 'link' => '#',
46
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/testimonial/user2.jpg',
47
+ 'open_new_tab' => 'no',
48
+ 'id' => 'customizer_repeater_88d7ea7f40b97',
49
+ 'home_slider_caption' => 'customizer_repeater_star_5',
50
+ ),
51
+ array(
52
+ 'title' => 'Exellent Theme & Very Fast Support',
53
+ 'text' => 'It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem ipsum dolor sit amet,<br> temp consectetur adipisicing elit.',
54
+ 'clientname' => __('Victoria Wills', 'spice-software-plus'),
55
+ 'designation' => __('Volunteer', 'spice-software-plus'),
56
+ 'home_testimonial_star' => '3.5',
57
+ 'link' => '#',
58
+ 'image_url' => SPICEB_PLUGIN_URL . '/inc/spice-software/images/testimonial/user3.jpg',
59
+ 'id' => 'customizer_repeater_11d7ea7f40b98',
60
+ 'open_new_tab' => 'no',
61
+ 'home_slider_caption' => 'customizer_repeater_star_3.5',
62
+ ),
63
+ ));
64
+ }
65
+ if(get_theme_mod('testimonial_section_enable',true)==true):?>
66
+ <section class="section-space testimonial testi-1">
67
+ <div class="owl-carousel owl-theme">
68
+ <div class="container">
69
+ <?php if ($home_testimonial_section_title != '' || $home_testimonial_section_discription != '') { ?>
70
+ <div class="row">
71
+ <div class="col-lg-12 col-md-12 col-sm-12">
72
+ <div class="section-header">
73
+ <?php if($home_testimonial_section_title):?>
74
+ <h2 class="section-title text-black"><?php echo esc_attr($home_testimonial_section_title); ?></h2>
75
+ <?php endif;?>
76
+ <?php if ($home_testimonial_section_discription != ''):?>
77
+ <p class="<?php echo $textColor; ?>"><?php echo esc_attr($home_testimonial_section_discription); ?></p>
78
+ <?php endif;?>
79
+ <div class="title_seprater"></div>
80
+ </div>
81
+ </div>
82
+ </div>
83
+ <?php } ?>
84
+
85
+ <!--Testimonial-->
86
+ <div class="row">
87
+ <div class="col-md-12" id="testimonial-carousel">
88
+ <?php
89
+ $testimonial_options = json_decode($testimonial_options);
90
+ if ($testimonial_options != '') {
91
+ $allowed_html = array(
92
+ 'br' => array(),
93
+ 'em' => array(),
94
+ 'strong' => array(),
95
+ 'b' => array(),
96
+ 'i' => array(),
97
+ );
98
+ foreach ($testimonial_options as $testimonial_iteam) {
99
+ $home_testimonial_thumb = $testimonial_iteam->image_url;
100
+ $home_testimonial_title = !empty($testimonial_iteam->title) ? apply_filters('spice_software_translate_single_string', $testimonial_iteam->title, 'Testimonial section') : '';
101
+ $home_testimonial_desc = !empty($testimonial_iteam->text) ? apply_filters('spice_software_translate_single_string', $testimonial_iteam->text, 'Testimonial section') : '';
102
+ $home_testimonial_link = $testimonial_iteam->link;
103
+ $open_new_tab = $testimonial_iteam->open_new_tab;
104
+ $home_testimonial_clientname = !empty($testimonial_iteam->clientname) ? apply_filters('spice_software_translate_single_string', $testimonial_iteam->clientname, 'Testimonial section') : '';
105
+ $home_testimonial_designation = !empty($testimonial_iteam->designation) ? apply_filters('spice_software_translate_single_string', $testimonial_iteam->designation, 'Testimonial section') : '';
106
+ $stars = !empty($testimonial_iteam->home_testimonial_star) ? apply_filters('spice_software_translate_single_string', $testimonial_iteam->home_testimonial_star, 'Testimonial section') : '';
107
+ ?>
108
+ <div class="item">
109
+ <blockquote class="testmonial-block text-center">
110
+ <?php $default_arg = array('class' => "img-circle"); ?>
111
+ <?php if ($home_testimonial_thumb != ''): ?>
112
+ <figure class="avatar">
113
+ <img src="<?php echo esc_url($home_testimonial_thumb); ?>" class="img-fluid rounded-circle" alt="<?php echo esc_attr($home_testimonial_clientname);?>" >
114
+ </figure>
115
+ <?php endif;
116
+ if (!empty($home_testimonial_desc)): ?>
117
+ <div class="entry-content">
118
+ <?php if ($home_testimonial_desc != '') { ?><p class="text-black" ><?php echo wp_kses(html_entity_decode($home_testimonial_desc), $allowed_html); ?></p> <?php } ?>
119
+ </div>
120
+ <?php endif;
121
+ if ($home_testimonial_clientname != '' || $home_testimonial_designation != '' ) { ?>
122
+ <figcaption>
123
+ <?php if (!empty($home_testimonial_designation)): ?>
124
+ <a href="<?php if (empty($home_testimonial_link)) {echo '#';} else { echo esc_url($home_testimonial_link);}?>" <?php if($open_new_tab==true) { ?> target="_blank"<?php } ?>>
125
+ <cite class="name"><?php echo esc_html($home_testimonial_clientname); ?></cite></a>
126
+ <?php endif; ?>
127
+ <?php if (!empty($home_testimonial_designation)): ?>
128
+ <span class="designation"><?php echo esc_html($home_testimonial_designation); ?></span>
129
+ <?php endif; ?>
130
+ </figcaption>
131
+ <?php } ?>
132
+ </blockquote>
133
+
134
+ <?php if(!empty($stars)) { ?>
135
+ <div class="rating">
136
+ <?php
137
+ $stars = end(explode('_', $stars));
138
+ $stars = explode('.', end(explode('_', $stars)));
139
+ for ($i = 1; $i <= $stars[0]; $i++) {
140
+ ?>
141
+ <span class="fa fa-star"></span>
142
+ <?php } ?>
143
+ <?php if ($stars[1]) { ?>
144
+ <span class="fa fa-star-half-o"></span>
145
+ <?php } ?>
146
+ </div>
147
+ <?php } ?>
148
+ </div>
149
+ <?php
150
+ }
151
+ }?>
152
+ </div>
153
+ </div>
154
+ </div>
155
+ </section>
156
+ <?php endif;?>
157
+ <!-- /End of Testimonial Section-->
158
+ <?php } ?>
languages/spicebox.pot CHANGED
@@ -4,7 +4,7 @@ msgstr ""
4
  "Project-Id-Version: "
5
  "Spiceboxv1.0.0\n"
6
  "POT-Creation-Date: "
7
- "2021-06-28 22:07+0530\n"
8
  "PO-Revision-Date: \n"
9
  "Last-Translator: Your "
10
  "Name <you@example.com>\n"
@@ -50,6 +50,8 @@ msgstr ""
50
  #: inc/busicare/sections/busicare-services-section.php:11
51
  #: inc/cloudpress/sections/cloudpress-service-section.php:177
52
  #: inc/honeypress/sections/honeypress-service-section.php:195
 
 
53
  msgid ""
54
  "Suspendisse Tristique"
55
  msgstr ""
@@ -60,6 +62,12 @@ msgstr ""
60
  #: inc/busicare/sections/busicare-services-section.php:12
61
  #: inc/busicare/sections/busicare-services-section.php:21
62
  #: inc/busicare/sections/busicare-services-section.php:30
 
 
 
 
 
 
63
  msgid ""
64
  "Sed ut perspiciatis unde "
65
  "omnis iste natus error "
@@ -73,6 +81,8 @@ msgstr ""
73
  #: inc/busicare/sections/busicare-services-section.php:20
74
  #: inc/cloudpress/sections/cloudpress-service-section.php:185
75
  #: inc/honeypress/sections/honeypress-service-section.php:203
 
 
76
  msgid "Blandit-Gravida"
77
  msgstr ""
78
 
@@ -80,6 +90,8 @@ msgstr ""
80
  #: inc/busicare/sections/busicare-services-section.php:29
81
  #: inc/cloudpress/sections/cloudpress-service-section.php:193
82
  #: inc/honeypress/sections/honeypress-service-section.php:211
 
 
83
  msgid "Justo Bibendum"
84
  msgstr ""
85
 
@@ -102,6 +114,10 @@ msgstr ""
102
  #: inc/honeypress/sections/honeypress-slider-section.php:32
103
  #: inc/honeypress/sections/honeypress-testimonail-section.php:42
104
  #: inc/honeypress/sections/honeypress-testimonail-section.php:84
 
 
 
 
105
  msgid "Cras Vitae"
106
  msgstr ""
107
 
@@ -123,6 +139,8 @@ msgstr ""
123
  #: inc/busicare/sections/busicare-team-section.php:18
124
  #: inc/innofit/customizer.php:107
125
  #: inc/innofit/sections/innofit-team-section.php:132
 
 
126
  msgid "Senior Manager"
127
  msgstr ""
128
 
@@ -130,6 +148,8 @@ msgstr ""
130
  #: inc/busicare/sections/busicare-team-section.php:49
131
  #: inc/innofit/customizer.php:139
132
  #: inc/innofit/sections/innofit-team-section.php:149
 
 
133
  msgid "Founder & CEO"
134
  msgstr ""
135
 
@@ -137,6 +157,8 @@ msgstr ""
137
  #: inc/busicare/sections/busicare-team-section.php:80
138
  #: inc/innofit/customizer.php:170
139
  #: inc/innofit/sections/innofit-team-section.php:166
 
 
140
  msgid "Web Master"
141
  msgstr ""
142
 
@@ -144,10 +166,13 @@ msgstr ""
144
  #: inc/busicare/sections/busicare-team-section.php:111
145
  #: inc/innofit/customizer.php:203
146
  #: inc/innofit/sections/innofit-team-section.php:183
 
 
147
  msgid "UI Developer"
148
  msgstr ""
149
 
150
  #: inc/busicare/customizer.php:238
 
151
  msgid ""
152
  "Homepage Section Settings"
153
  msgstr ""
@@ -166,6 +191,8 @@ msgstr ""
166
 
167
  #: inc/busicare/customizer/news-section.php:28
168
  #: inc/busicare/sections/busicare-news-section.php:17
 
 
169
  msgid "Vitae Lacinia"
170
  msgstr ""
171
 
@@ -180,10 +207,10 @@ msgstr ""
180
  #: inc/cloudpress/features/feature-team-section.php:45
181
  #: inc/cloudpress/features/feature-testimonial-section.php:58
182
  #: inc/cloudpress/features/feature-testimonial-section.php:122
183
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:254
184
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:403
185
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:271
186
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:436
187
  #: inc/honeypress/features/feature-service-section.php:33
188
  #: inc/honeypress/features/feature-slider-section.php:174
189
  #: inc/honeypress/features/feature-testimonial-section.php:90
@@ -196,6 +223,11 @@ msgstr ""
196
  #: inc/innofit/customizer/team-section.php:27
197
  #: inc/innofit/customizer/testimonial-section.php:66
198
  #: inc/innofit/customizer/wooproduct-section.php:26
 
 
 
 
 
199
  #: inc/spicepress/features/feature-portfolio-section.php:31
200
  #: inc/spicepress/features/feature-portfolio-section.php:78
201
  #: inc/spicepress/features/feature-portfolio-section.php:127
@@ -209,6 +241,8 @@ msgstr ""
209
 
210
  #: inc/busicare/customizer/news-section.php:41
211
  #: inc/busicare/sections/busicare-news-section.php:18
 
 
212
  msgid "Cras Vitae Placerat"
213
  msgstr ""
214
 
@@ -219,6 +253,7 @@ msgid "Sub title"
219
  msgstr ""
220
 
221
  #: inc/busicare/customizer/news-section.php:60
 
222
  msgid "Read More Text"
223
  msgstr ""
224
 
@@ -229,15 +264,18 @@ msgid ""
229
  msgstr ""
230
 
231
  #: inc/busicare/customizer/news-section.php:87
 
232
  msgid "View More"
233
  msgstr ""
234
 
235
  #: inc/busicare/customizer/news-section.php:96
 
236
  msgid ""
237
  "View More Button Text"
238
  msgstr ""
239
 
240
  #: inc/busicare/customizer/news-section.php:114
 
241
  msgid ""
242
  "View More Button Link"
243
  msgstr ""
@@ -253,6 +291,9 @@ msgstr ""
253
  #: inc/honeypress/features/feature-slider-section.php:261
254
  #: inc/innofit/customizer/callout-section.php:90
255
  #: inc/innofit/customizer/slider-section.php:123
 
 
 
256
  #: inc/spicepress/features/feature-slider-section.php:126
257
  msgid ""
258
  "Open link in new tab"
@@ -284,6 +325,8 @@ msgstr ""
284
  #: inc/cloudpress/sections/cloudpress-service-section.php:20
285
  #: inc/honeypress/features/feature-service-section.php:41
286
  #: inc/honeypress/sections/honeypress-service-section.php:24
 
 
287
  msgid "Fusce Sed Massa"
288
  msgstr ""
289
 
@@ -296,6 +339,7 @@ msgstr ""
296
  #: inc/cloudpress/features/feature-service-section.php:59
297
  #: inc/honeypress/features/feature-service-section.php:59
298
  #: inc/innofit/customizer/services-section.php:59
 
299
  #: inc/spicepress/features/feature-service-section.php:66
300
  msgid "Add new Service"
301
  msgstr ""
@@ -305,6 +349,7 @@ msgstr ""
305
  #: inc/honeypress/features/feature-service-section.php:60
306
  #: inc/innofit/customizer/services-section.php:60
307
  #: inc/innofit/default-pages/home-custom-menu.php:19
 
308
  #: inc/spicepress/features/feature-service-section.php:67
309
  msgid "Service"
310
  msgstr ""
@@ -313,6 +358,7 @@ msgstr ""
313
  #: inc/cloudpress/features/feature-service-section.php:73
314
  #: inc/honeypress/features/feature-service-section.php:74
315
  #: inc/innofit/customizer/services-section.php:72
 
316
  msgid ""
317
  "To add More Service? Then"
318
  msgstr ""
@@ -325,6 +371,7 @@ msgstr ""
325
  #: inc/innofit/customizer/team-section.php:73
326
  #: inc/innofit/customizer/testimonial-section.php:106
327
  #: inc/innofit/customizer/testimonial-section.php:138
 
328
  msgid "Upgrade to Plus"
329
  msgstr ""
330
 
@@ -343,6 +390,7 @@ msgstr ""
343
 
344
  #: inc/busicare/customizer/slider-section.php:29
345
  #: inc/honeypress/features/feature-slider-section.php:31
 
346
  msgid ""
347
  "Slider Background Type"
348
  msgstr ""
@@ -351,15 +399,18 @@ msgstr ""
351
  #: inc/busicare/customizer/slider-section.php:93
352
  #: inc/cloudpress/features/feature-slider-section.php:35
353
  #: inc/cloudpress/features/feature-testimonial-section.php:90
354
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:555
355
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:601
356
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:603
357
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:649
 
358
  #: inc/honeypress/features/feature-slider-section.php:35
359
  #: inc/honeypress/features/feature-slider-section.php:113
360
  #: inc/honeypress/features/feature-testimonial-section.php:131
361
  #: inc/innofit/customizer/about-section.php:73
362
  #: inc/innofit/customizer/slider-section.php:32
 
 
363
  #: inc/spicepress/features/feature-portfolio-section.php:59
364
  #: inc/spicepress/features/feature-portfolio-section.php:108
365
  #: inc/spicepress/features/feature-portfolio-section.php:157
@@ -369,19 +420,22 @@ msgid "Image"
369
  msgstr ""
370
 
371
  #: inc/busicare/customizer/slider-section.php:35
372
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:587
373
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:635
374
  #: inc/honeypress/features/feature-slider-section.php:36
 
375
  msgid "Video"
376
  msgstr ""
377
 
378
  #: inc/busicare/customizer/slider-section.php:49
379
  #: inc/honeypress/features/feature-slider-section.php:50
 
380
  msgid "Slider video"
381
  msgstr ""
382
 
383
  #: inc/busicare/customizer/slider-section.php:50
384
  #: inc/honeypress/features/feature-slider-section.php:51
 
385
  msgid ""
386
  "Upload your video in ."
387
  "mp4 format and minimize "
@@ -395,36 +449,44 @@ msgstr ""
395
  #: inc/busicare/customizer/slider-section.php:60
396
  #: inc/honeypress/features/feature-slider-section.php:55
397
  #: inc/honeypress/features/feature-slider-section.php:60
 
 
398
  msgid "Select File"
399
  msgstr ""
400
 
401
  #: inc/busicare/customizer/slider-section.php:56
402
  #: inc/honeypress/features/feature-slider-section.php:56
 
403
  msgid "Change File"
404
  msgstr ""
405
 
406
  #: inc/busicare/customizer/slider-section.php:57
407
  #: inc/honeypress/features/feature-slider-section.php:57
 
408
  msgid "Default"
409
  msgstr ""
410
 
411
  #: inc/busicare/customizer/slider-section.php:58
412
  #: inc/honeypress/features/feature-slider-section.php:58
 
413
  msgid "Remove"
414
  msgstr ""
415
 
416
  #: inc/busicare/customizer/slider-section.php:59
417
  #: inc/honeypress/features/feature-slider-section.php:59
 
418
  msgid "No file selected"
419
  msgstr ""
420
 
421
  #: inc/busicare/customizer/slider-section.php:61
422
  #: inc/honeypress/features/feature-slider-section.php:61
 
423
  msgid "Choose File"
424
  msgstr ""
425
 
426
  #: inc/busicare/customizer/slider-section.php:74
427
  #: inc/honeypress/features/feature-slider-section.php:75
 
428
  msgid ""
429
  "Or, enter a YouTube URL:"
430
  msgstr ""
@@ -439,6 +501,7 @@ msgstr ""
439
  #: inc/cloudpress/features/feature-slider-section.php:63
440
  #: inc/honeypress/features/feature-slider-section.php:140
441
  #: inc/innofit/customizer/slider-section.php:60
 
442
  #: inc/spicepress/features/feature-slider-section.php:63
443
  msgid ""
444
  "Slider image overlay "
@@ -447,22 +510,26 @@ msgstr ""
447
 
448
  #: inc/busicare/customizer/slider-section.php:140
449
  #: inc/honeypress/features/feature-slider-section.php:155
 
450
  msgid ""
451
  "Slider Content Alignment"
452
  msgstr ""
453
 
454
  #: inc/busicare/customizer/slider-section.php:144
455
  #: inc/honeypress/features/feature-slider-section.php:158
 
456
  msgid "Left"
457
  msgstr ""
458
 
459
  #: inc/busicare/customizer/slider-section.php:145
460
  #: inc/honeypress/features/feature-slider-section.php:159
 
461
  msgid "Center"
462
  msgstr ""
463
 
464
  #: inc/busicare/customizer/slider-section.php:146
465
  #: inc/honeypress/features/feature-slider-section.php:160
 
466
  msgid "Right"
467
  msgstr ""
468
 
@@ -481,6 +548,8 @@ msgstr ""
481
  #: inc/cloudpress/sections/cloudpress-slider-section.php:10
482
  #: inc/honeypress/features/feature-slider-section.php:168
483
  #: inc/honeypress/sections/honeypress-slider-section.php:25
 
 
484
  msgid ""
485
  "Nulla nec dolor sit amet "
486
  "lacus molestie"
@@ -489,6 +558,7 @@ msgstr ""
489
  #: inc/busicare/customizer/slider-section.php:180
490
  #: inc/cloudpress/features/feature-slider-section.php:84
491
  #: inc/honeypress/features/feature-slider-section.php:181
 
492
  msgid ""
493
  "Sea summo mazim ex, ea "
494
  "errem eleifend "
@@ -503,10 +573,10 @@ msgstr ""
503
  #: inc/cloudpress/features/feature-slider-section.php:89
504
  #: inc/cloudpress/features/feature-testimonial-section.php:72
505
  #: inc/cloudpress/features/feature-testimonial-section.php:108
506
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:268
507
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:417
508
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:285
509
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:450
510
  #: inc/honeypress/features/feature-service-section.php:46
511
  #: inc/honeypress/features/feature-slider-section.php:186
512
  #: inc/honeypress/features/feature-testimonial-section.php:103
@@ -519,6 +589,7 @@ msgstr ""
519
  #: inc/innofit/customizer/team-section.php:38
520
  #: inc/innofit/customizer/testimonial-section.php:79
521
  #: inc/innofit/customizer/wooproduct-section.php:37
 
522
  #: inc/spicepress/features/feature-portfolio-section.php:44
523
  #: inc/spicepress/features/feature-portfolio-section.php:92
524
  #: inc/spicepress/features/feature-portfolio-section.php:141
@@ -536,18 +607,21 @@ msgstr ""
536
  #: inc/cloudpress/sections/cloudpress-slider-section.php:13
537
  #: inc/honeypress/features/feature-slider-section.php:194
538
  #: inc/honeypress/sections/honeypress-slider-section.php:28
 
 
539
  msgid "Nec Sem"
540
  msgstr ""
541
 
542
  #: inc/busicare/customizer/slider-section.php:197
543
  #: inc/cloudpress/features/feature-slider-section.php:102
544
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:277
545
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:425
546
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:317
547
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:458
548
  #: inc/honeypress/features/feature-slider-section.php:199
549
  #: inc/innofit/customizer/callout-section.php:60
550
  #: inc/innofit/customizer/slider-section.php:98
 
551
  #: inc/spicepress/features/feature-slider-section.php:101
552
  msgid "Button Text"
553
  msgstr ""
@@ -564,6 +638,9 @@ msgstr ""
564
  #: inc/honeypress/features/feature-slider-section.php:243
565
  #: inc/innofit/customizer/callout-section.php:68
566
  #: inc/innofit/customizer/slider-section.php:105
 
 
 
567
  #: inc/spicepress/features/feature-slider-section.php:108
568
  msgid "#"
569
  msgstr ""
@@ -574,6 +651,7 @@ msgstr ""
574
  #: inc/honeypress/features/feature-slider-section.php:211
575
  #: inc/innofit/customizer/callout-section.php:74
576
  #: inc/innofit/customizer/slider-section.php:110
 
577
  #: inc/spicepress/features/feature-slider-section.php:113
578
  msgid "Button Link"
579
  msgstr ""
@@ -581,12 +659,14 @@ msgstr ""
581
  #: inc/busicare/customizer/slider-section.php:235
582
  #: inc/cloudpress/features/feature-slider-section.php:139
583
  #: inc/honeypress/features/feature-slider-section.php:236
 
584
  msgid "Button 2 Text"
585
  msgstr ""
586
 
587
  #: inc/busicare/customizer/slider-section.php:247
588
  #: inc/cloudpress/features/feature-slider-section.php:151
589
  #: inc/honeypress/features/feature-slider-section.php:248
 
590
  msgid "Button 2 Link"
591
  msgstr ""
592
 
@@ -615,42 +695,53 @@ msgstr ""
615
  #: inc/busicare/customizer/team-section.php:58
616
  #: inc/cloudpress/features/feature-team-section.php:59
617
  #: inc/innofit/customizer/team-section.php:53
 
618
  msgid "Team content"
619
  msgstr ""
620
 
621
  #: inc/busicare/customizer/team-section.php:61
622
  #: inc/cloudpress/features/feature-team-section.php:62
623
  #: inc/innofit/customizer/team-section.php:56
 
624
  msgid "Add new Team Member"
625
  msgstr ""
626
 
627
  #: inc/busicare/customizer/team-section.php:62
628
  #: inc/cloudpress/features/feature-team-section.php:63
629
  #: inc/innofit/customizer/team-section.php:57
 
630
  msgid "Team Member"
631
  msgstr ""
632
 
633
  #: inc/busicare/customizer/team-section.php:78
634
  #: inc/busicare/customizer/testimonial-section.php:58
635
  #: inc/cloudpress/features/feature-team-section.php:94
 
 
636
  msgid "Navigation Style"
637
  msgstr ""
638
 
639
  #: inc/busicare/customizer/team-section.php:83
640
  #: inc/busicare/customizer/testimonial-section.php:63
641
  #: inc/cloudpress/features/feature-team-section.php:99
 
 
642
  msgid "Bullets"
643
  msgstr ""
644
 
645
  #: inc/busicare/customizer/team-section.php:84
646
  #: inc/busicare/customizer/testimonial-section.php:64
647
  #: inc/cloudpress/features/feature-team-section.php:100
 
 
648
  msgid "Navigation"
649
  msgstr ""
650
 
651
  #: inc/busicare/customizer/team-section.php:85
652
  #: inc/busicare/customizer/testimonial-section.php:65
653
  #: inc/cloudpress/features/feature-team-section.php:101
 
 
654
  msgid "Both"
655
  msgstr ""
656
 
@@ -671,26 +762,32 @@ msgstr ""
671
  #: inc/cloudpress/sections/cloudpress-testimonail-section.php:15
672
  #: inc/honeypress/features/feature-testimonial-section.php:85
673
  #: inc/honeypress/sections/honeypress-testimonail-section.php:40
 
 
674
  msgid "Proin Egestas"
675
  msgstr ""
676
 
677
  #: inc/busicare/customizer/testimonial-section.php:40
678
  #: inc/innofit/customizer/testimonial-section.php:89
 
679
  msgid "Testimonial content"
680
  msgstr ""
681
 
682
  #: inc/busicare/customizer/testimonial-section.php:42
683
  #: inc/innofit/customizer/testimonial-section.php:91
 
684
  msgid "Add new Testimonial"
685
  msgstr ""
686
 
687
  #: inc/busicare/customizer/testimonial-section.php:43
688
  #: inc/innofit/customizer/testimonial-section.php:92
 
689
  msgid "Testimonial"
690
  msgstr ""
691
 
692
  #: inc/busicare/customizer/testimonial-section.php:77
693
  #: inc/cloudpress/features/feature-testimonial-section.php:31
 
694
  #: inc/innofit/customizer/contact-section.php:28
695
  #: inc/innofit/customizer/subscriber-section.php:71
696
  #: inc/innofit/customizer/testimonial-section.php:27
@@ -718,12 +815,14 @@ msgstr ""
718
 
719
  #: inc/busicare/sections/busicare-news-section.php:93
720
  #: inc/innofit/sections/innofit-news-section.php:97
 
721
  msgid "Read More"
722
  msgstr ""
723
 
724
  #: inc/busicare/sections/busicare-slider-section.php:12
725
  #: inc/cloudpress/sections/cloudpress-slider-section.php:12
726
  #: inc/honeypress/sections/honeypress-slider-section.php:27
 
727
  msgid ""
728
  "Sea summo mazim ex, ea "
729
  "errem eleifend "
@@ -738,6 +837,8 @@ msgstr ""
738
  #: inc/cloudpress/sections/cloudpress-testimonail-section.php:16
739
  #: inc/honeypress/features/feature-testimonial-section.php:98
740
  #: inc/honeypress/sections/honeypress-testimonail-section.php:41
 
 
741
  msgid ""
742
  "Nam Viverra Iaculis "
743
  "Finibus"
@@ -844,6 +945,10 @@ msgstr ""
844
 
845
  #: inc/cloudpress/features/feature-cta-section.php:46
846
  #: inc/cloudpress/features/feature-team-section.php:32
 
 
 
 
847
  msgid "Sub Title"
848
  msgstr ""
849
 
@@ -900,6 +1005,7 @@ msgstr ""
900
 
901
  #: inc/cloudpress/features/feature-service-section.php:56
902
  #: inc/honeypress/features/feature-service-section.php:56
 
903
  #: inc/spicepress/features/feature-service-section.php:63
904
  msgid "Service content"
905
  msgstr ""
@@ -920,6 +1026,7 @@ msgid ""
920
  msgstr ""
921
 
922
  #: inc/cloudpress/features/feature-team-section.php:8
 
923
  msgid "Team Settings"
924
  msgstr ""
925
 
@@ -937,10 +1044,14 @@ msgid ""
937
  msgstr ""
938
 
939
  #: inc/cloudpress/features/feature-team-section.php:78
 
 
940
  msgid "Animation speed"
941
  msgstr ""
942
 
943
  #: inc/cloudpress/features/feature-team-section.php:110
 
 
944
  msgid "Smooth speed"
945
  msgstr ""
946
 
@@ -992,22 +1103,22 @@ msgid ""
992
  msgstr ""
993
 
994
  #: inc/cloudpress/features/feature-testimonial-section.php:134
995
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:288
996
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:435
997
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:624
998
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:646
999
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:328
1000
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:468
1001
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:672
1002
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:694
1003
  msgid "Link"
1004
  msgstr ""
1005
 
1006
  #: inc/cloudpress/features/feature-testimonial-section.php:158
1007
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:349
1008
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:473
1009
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:309
1010
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:521
1011
  #: inc/honeypress/features/feature-testimonial-section.php:173
1012
  #: inc/spicepress/features/feature-testimonial-section.php:141
1013
  msgid "Designation"
@@ -1100,66 +1211,66 @@ msgstr ""
1100
  msgid "Morbi sollicitudin"
1101
  msgstr ""
1102
 
1103
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:33
1104
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:35
1105
  msgid "Add new field"
1106
  msgstr ""
1107
 
1108
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:38
1109
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:40
1110
  msgid "Customizer Repeater"
1111
  msgstr ""
1112
 
1113
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:261
1114
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:410
1115
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:278
1116
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:443
1117
  msgid "Subtitle"
1118
  msgstr ""
1119
 
1120
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:307
1121
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:453
1122
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:347
1123
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:486
1124
  msgid "Video Url"
1125
  msgstr ""
1126
 
1127
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:331
1128
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:395
1129
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:371
1130
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:428
1131
  msgid "Color"
1132
  msgstr ""
1133
 
1134
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:341
1135
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:464
1136
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:380
1137
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:497
1138
  msgid "Shortcode"
1139
  msgstr ""
1140
 
1141
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:365
1142
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:484
1143
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:398
1144
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:532
1145
  msgid "Delete field"
1146
  msgstr ""
1147
 
1148
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:521
1149
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:569
1150
  msgid ""
1151
  "Open link in new tab:"
1152
  msgstr ""
1153
 
1154
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:532
1155
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:600
1156
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:580
1157
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:648
1158
  msgid "Icon"
1159
  msgstr ""
1160
 
1161
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:537
1162
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:585
1163
  #, php-format
1164
  msgid ""
1165
  "Note: Some icons may not "
@@ -1168,81 +1279,133 @@ msgid ""
1168
  "icons at %1$s."
1169
  msgstr ""
1170
 
1171
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:538
1172
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:586
1173
  msgid ""
1174
  "http://fontawesome.io/"
1175
  "icons/"
1176
  msgstr ""
1177
 
1178
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:558
1179
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:606
 
 
1180
  msgid "Upload Image"
1181
  msgstr ""
1182
 
1183
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:567
1184
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:615
1185
  msgid "Slide Format"
1186
  msgstr ""
1187
 
1188
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:571
1189
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:619
1190
  #: inc/spicepress/features/feature-service-section.php:101
1191
  #: inc/spicepress/features/feature-testimonial-section.php:171
1192
  msgid "Standard"
1193
  msgstr ""
1194
 
1195
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:575
1196
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:623
1197
  msgid "Aside"
1198
  msgstr ""
1199
 
1200
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:579
1201
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:627
1202
  msgid "Quote"
1203
  msgstr ""
1204
 
1205
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:583
1206
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:631
1207
  msgid "Status"
1208
  msgstr ""
1209
 
1210
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:597
1211
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:645
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1212
  msgid "Image type"
1213
  msgstr ""
1214
 
1215
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:602
1216
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:650
1217
  msgid "None"
1218
  msgstr ""
1219
 
1220
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:610
1221
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:658
1222
  msgid "Social icons"
1223
  msgstr ""
1224
 
1225
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:627
1226
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:657
1227
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:675
1228
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:705
1229
  msgid "Remove Icon"
1230
  msgstr ""
1231
 
1232
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:632
1233
- #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:665
1234
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:680
1235
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:713
1236
  msgid "Add Icon"
1237
  msgstr ""
1238
 
1239
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:293
1240
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:505
1241
  msgid "Client Name"
1242
  msgstr ""
1243
 
1244
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:301
1245
- #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:513
1246
  msgid "Name"
1247
  msgstr ""
1248
 
@@ -1333,16 +1496,22 @@ msgstr ""
1333
 
1334
  #: inc/innofit/customizer.php:60
1335
  #: inc/innofit/sections/innofit-testimonial-section.php:95
 
 
1336
  msgid "Developer"
1337
  msgstr ""
1338
 
1339
  #: inc/innofit/customizer.php:70
1340
  #: inc/innofit/sections/innofit-testimonial-section.php:95
 
 
1341
  msgid "Team Leader"
1342
  msgstr ""
1343
 
1344
  #: inc/innofit/customizer.php:79
1345
  #: inc/innofit/sections/innofit-testimonial-section.php:95
 
 
1346
  msgid "Volunteer"
1347
  msgstr ""
1348
 
@@ -1741,6 +1910,97 @@ msgstr ""
1741
  msgid "out of 5"
1742
  msgstr ""
1743
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1744
  #: inc/spicepress/features/feature-portfolio-section.php:6
1745
  msgid "Portfolio settings"
1746
  msgstr ""
4
  "Project-Id-Version: "
5
  "Spiceboxv1.0.0\n"
6
  "POT-Creation-Date: "
7
+ "2021-07-30 17:17+0530\n"
8
  "PO-Revision-Date: \n"
9
  "Last-Translator: Your "
10
  "Name <you@example.com>\n"
50
  #: inc/busicare/sections/busicare-services-section.php:11
51
  #: inc/cloudpress/sections/cloudpress-service-section.php:177
52
  #: inc/honeypress/sections/honeypress-service-section.php:195
53
+ #: inc/spice-software/customizer.php:12
54
+ #: inc/spice-software/sections/spice-software-services-section.php:11
55
  msgid ""
56
  "Suspendisse Tristique"
57
  msgstr ""
62
  #: inc/busicare/sections/busicare-services-section.php:12
63
  #: inc/busicare/sections/busicare-services-section.php:21
64
  #: inc/busicare/sections/busicare-services-section.php:30
65
+ #: inc/spice-software/customizer.php:13
66
+ #: inc/spice-software/customizer.php:22
67
+ #: inc/spice-software/customizer.php:31
68
+ #: inc/spice-software/sections/spice-software-services-section.php:12
69
+ #: inc/spice-software/sections/spice-software-services-section.php:21
70
+ #: inc/spice-software/sections/spice-software-services-section.php:30
71
  msgid ""
72
  "Sed ut perspiciatis unde "
73
  "omnis iste natus error "
81
  #: inc/busicare/sections/busicare-services-section.php:20
82
  #: inc/cloudpress/sections/cloudpress-service-section.php:185
83
  #: inc/honeypress/sections/honeypress-service-section.php:203
84
+ #: inc/spice-software/customizer.php:21
85
+ #: inc/spice-software/sections/spice-software-services-section.php:20
86
  msgid "Blandit-Gravida"
87
  msgstr ""
88
 
90
  #: inc/busicare/sections/busicare-services-section.php:29
91
  #: inc/cloudpress/sections/cloudpress-service-section.php:193
92
  #: inc/honeypress/sections/honeypress-service-section.php:211
93
+ #: inc/spice-software/customizer.php:30
94
+ #: inc/spice-software/sections/spice-software-services-section.php:29
95
  msgid "Justo Bibendum"
96
  msgstr ""
97
 
114
  #: inc/honeypress/sections/honeypress-slider-section.php:32
115
  #: inc/honeypress/sections/honeypress-testimonail-section.php:42
116
  #: inc/honeypress/sections/honeypress-testimonail-section.php:84
117
+ #: inc/spice-software/customizer/news-section.php:55
118
+ #: inc/spice-software/customizer/slider-section.php:218
119
+ #: inc/spice-software/sections/spice-software-news-section.php:8
120
+ #: inc/spice-software/sections/spice-software-slider-section.php:16
121
  msgid "Cras Vitae"
122
  msgstr ""
123
 
139
  #: inc/busicare/sections/busicare-team-section.php:18
140
  #: inc/innofit/customizer.php:107
141
  #: inc/innofit/sections/innofit-team-section.php:132
142
+ #: inc/spice-software/customizer.php:109
143
+ #: inc/spice-software/sections/spice-software-team-section.php:22
144
  msgid "Senior Manager"
145
  msgstr ""
146
 
148
  #: inc/busicare/sections/busicare-team-section.php:49
149
  #: inc/innofit/customizer.php:139
150
  #: inc/innofit/sections/innofit-team-section.php:149
151
+ #: inc/spice-software/customizer.php:142
152
+ #: inc/spice-software/sections/spice-software-team-section.php:55
153
  msgid "Founder & CEO"
154
  msgstr ""
155
 
157
  #: inc/busicare/sections/busicare-team-section.php:80
158
  #: inc/innofit/customizer.php:170
159
  #: inc/innofit/sections/innofit-team-section.php:166
160
+ #: inc/spice-software/customizer.php:175
161
+ #: inc/spice-software/sections/spice-software-team-section.php:88
162
  msgid "Web Master"
163
  msgstr ""
164
 
166
  #: inc/busicare/sections/busicare-team-section.php:111
167
  #: inc/innofit/customizer.php:203
168
  #: inc/innofit/sections/innofit-team-section.php:183
169
+ #: inc/spice-software/customizer.php:208
170
+ #: inc/spice-software/sections/spice-software-team-section.php:121
171
  msgid "UI Developer"
172
  msgstr ""
173
 
174
  #: inc/busicare/customizer.php:238
175
+ #: inc/spice-software/customizer.php:252
176
  msgid ""
177
  "Homepage Section Settings"
178
  msgstr ""
191
 
192
  #: inc/busicare/customizer/news-section.php:28
193
  #: inc/busicare/sections/busicare-news-section.php:17
194
+ #: inc/spice-software/customizer/news-section.php:28
195
+ #: inc/spice-software/sections/spice-software-news-section.php:17
196
  msgid "Vitae Lacinia"
197
  msgstr ""
198
 
207
  #: inc/cloudpress/features/feature-team-section.php:45
208
  #: inc/cloudpress/features/feature-testimonial-section.php:58
209
  #: inc/cloudpress/features/feature-testimonial-section.php:122
210
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:266
211
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:423
212
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:282
213
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:455
214
  #: inc/honeypress/features/feature-service-section.php:33
215
  #: inc/honeypress/features/feature-slider-section.php:174
216
  #: inc/honeypress/features/feature-testimonial-section.php:90
223
  #: inc/innofit/customizer/team-section.php:27
224
  #: inc/innofit/customizer/testimonial-section.php:66
225
  #: inc/innofit/customizer/wooproduct-section.php:26
226
+ #: inc/spice-software/customizer/news-section.php:33
227
+ #: inc/spice-software/customizer/services-section.php:31
228
+ #: inc/spice-software/customizer/slider-section.php:159
229
+ #: inc/spice-software/customizer/team-section.php:29
230
+ #: inc/spice-software/customizer/testimonial-section.php:29
231
  #: inc/spicepress/features/feature-portfolio-section.php:31
232
  #: inc/spicepress/features/feature-portfolio-section.php:78
233
  #: inc/spicepress/features/feature-portfolio-section.php:127
241
 
242
  #: inc/busicare/customizer/news-section.php:41
243
  #: inc/busicare/sections/busicare-news-section.php:18
244
+ #: inc/spice-software/customizer/news-section.php:41
245
+ #: inc/spice-software/sections/spice-software-news-section.php:18
246
  msgid "Cras Vitae Placerat"
247
  msgstr ""
248
 
253
  msgstr ""
254
 
255
  #: inc/busicare/customizer/news-section.php:60
256
+ #: inc/spice-software/customizer/news-section.php:60
257
  msgid "Read More Text"
258
  msgstr ""
259
 
264
  msgstr ""
265
 
266
  #: inc/busicare/customizer/news-section.php:87
267
+ #: inc/spice-software/customizer/news-section.php:87
268
  msgid "View More"
269
  msgstr ""
270
 
271
  #: inc/busicare/customizer/news-section.php:96
272
+ #: inc/spice-software/customizer/news-section.php:96
273
  msgid ""
274
  "View More Button Text"
275
  msgstr ""
276
 
277
  #: inc/busicare/customizer/news-section.php:114
278
+ #: inc/spice-software/customizer/news-section.php:114
279
  msgid ""
280
  "View More Button Link"
281
  msgstr ""
291
  #: inc/honeypress/features/feature-slider-section.php:261
292
  #: inc/innofit/customizer/callout-section.php:90
293
  #: inc/innofit/customizer/slider-section.php:123
294
+ #: inc/spice-software/customizer/news-section.php:131
295
+ #: inc/spice-software/customizer/slider-section.php:210
296
+ #: inc/spice-software/customizer/slider-section.php:248
297
  #: inc/spicepress/features/feature-slider-section.php:126
298
  msgid ""
299
  "Open link in new tab"
325
  #: inc/cloudpress/sections/cloudpress-service-section.php:20
326
  #: inc/honeypress/features/feature-service-section.php:41
327
  #: inc/honeypress/sections/honeypress-service-section.php:24
328
+ #: inc/spice-software/customizer/services-section.php:40
329
+ #: inc/spice-software/sections/spice-software-services-section.php:39
330
  msgid "Fusce Sed Massa"
331
  msgstr ""
332
 
339
  #: inc/cloudpress/features/feature-service-section.php:59
340
  #: inc/honeypress/features/feature-service-section.php:59
341
  #: inc/innofit/customizer/services-section.php:59
342
+ #: inc/spice-software/customizer/services-section.php:62
343
  #: inc/spicepress/features/feature-service-section.php:66
344
  msgid "Add new Service"
345
  msgstr ""
349
  #: inc/honeypress/features/feature-service-section.php:60
350
  #: inc/innofit/customizer/services-section.php:60
351
  #: inc/innofit/default-pages/home-custom-menu.php:19
352
+ #: inc/spice-software/customizer/services-section.php:63
353
  #: inc/spicepress/features/feature-service-section.php:67
354
  msgid "Service"
355
  msgstr ""
358
  #: inc/cloudpress/features/feature-service-section.php:73
359
  #: inc/honeypress/features/feature-service-section.php:74
360
  #: inc/innofit/customizer/services-section.php:72
361
+ #: inc/spice-software/customizer/services-section.php:77
362
  msgid ""
363
  "To add More Service? Then"
364
  msgstr ""
371
  #: inc/innofit/customizer/team-section.php:73
372
  #: inc/innofit/customizer/testimonial-section.php:106
373
  #: inc/innofit/customizer/testimonial-section.php:138
374
+ #: inc/spice-software/customizer/services-section.php:78
375
  msgid "Upgrade to Plus"
376
  msgstr ""
377
 
390
 
391
  #: inc/busicare/customizer/slider-section.php:29
392
  #: inc/honeypress/features/feature-slider-section.php:31
393
+ #: inc/spice-software/customizer/slider-section.php:29
394
  msgid ""
395
  "Slider Background Type"
396
  msgstr ""
399
  #: inc/busicare/customizer/slider-section.php:93
400
  #: inc/cloudpress/features/feature-slider-section.php:35
401
  #: inc/cloudpress/features/feature-testimonial-section.php:90
402
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:578
403
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:589
404
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:718
405
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:626
406
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:771
407
  #: inc/honeypress/features/feature-slider-section.php:35
408
  #: inc/honeypress/features/feature-slider-section.php:113
409
  #: inc/honeypress/features/feature-testimonial-section.php:131
410
  #: inc/innofit/customizer/about-section.php:73
411
  #: inc/innofit/customizer/slider-section.php:32
412
+ #: inc/spice-software/customizer/slider-section.php:34
413
+ #: inc/spice-software/customizer/slider-section.php:93
414
  #: inc/spicepress/features/feature-portfolio-section.php:59
415
  #: inc/spicepress/features/feature-portfolio-section.php:108
416
  #: inc/spicepress/features/feature-portfolio-section.php:157
420
  msgstr ""
421
 
422
  #: inc/busicare/customizer/slider-section.php:35
423
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:621
424
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:757
425
  #: inc/honeypress/features/feature-slider-section.php:36
426
+ #: inc/spice-software/customizer/slider-section.php:35
427
  msgid "Video"
428
  msgstr ""
429
 
430
  #: inc/busicare/customizer/slider-section.php:49
431
  #: inc/honeypress/features/feature-slider-section.php:50
432
+ #: inc/spice-software/customizer/slider-section.php:49
433
  msgid "Slider video"
434
  msgstr ""
435
 
436
  #: inc/busicare/customizer/slider-section.php:50
437
  #: inc/honeypress/features/feature-slider-section.php:51
438
+ #: inc/spice-software/customizer/slider-section.php:50
439
  msgid ""
440
  "Upload your video in ."
441
  "mp4 format and minimize "
449
  #: inc/busicare/customizer/slider-section.php:60
450
  #: inc/honeypress/features/feature-slider-section.php:55
451
  #: inc/honeypress/features/feature-slider-section.php:60
452
+ #: inc/spice-software/customizer/slider-section.php:55
453
+ #: inc/spice-software/customizer/slider-section.php:60
454
  msgid "Select File"
455
  msgstr ""
456
 
457
  #: inc/busicare/customizer/slider-section.php:56
458
  #: inc/honeypress/features/feature-slider-section.php:56
459
+ #: inc/spice-software/customizer/slider-section.php:56
460
  msgid "Change File"
461
  msgstr ""
462
 
463
  #: inc/busicare/customizer/slider-section.php:57
464
  #: inc/honeypress/features/feature-slider-section.php:57
465
+ #: inc/spice-software/customizer/slider-section.php:57
466
  msgid "Default"
467
  msgstr ""
468
 
469
  #: inc/busicare/customizer/slider-section.php:58
470
  #: inc/honeypress/features/feature-slider-section.php:58
471
+ #: inc/spice-software/customizer/slider-section.php:58
472
  msgid "Remove"
473
  msgstr ""
474
 
475
  #: inc/busicare/customizer/slider-section.php:59
476
  #: inc/honeypress/features/feature-slider-section.php:59
477
+ #: inc/spice-software/customizer/slider-section.php:59
478
  msgid "No file selected"
479
  msgstr ""
480
 
481
  #: inc/busicare/customizer/slider-section.php:61
482
  #: inc/honeypress/features/feature-slider-section.php:61
483
+ #: inc/spice-software/customizer/slider-section.php:61
484
  msgid "Choose File"
485
  msgstr ""
486
 
487
  #: inc/busicare/customizer/slider-section.php:74
488
  #: inc/honeypress/features/feature-slider-section.php:75
489
+ #: inc/spice-software/customizer/slider-section.php:74
490
  msgid ""
491
  "Or, enter a YouTube URL:"
492
  msgstr ""
501
  #: inc/cloudpress/features/feature-slider-section.php:63
502
  #: inc/honeypress/features/feature-slider-section.php:140
503
  #: inc/innofit/customizer/slider-section.php:60
504
+ #: inc/spice-software/customizer/slider-section.php:124
505
  #: inc/spicepress/features/feature-slider-section.php:63
506
  msgid ""
507
  "Slider image overlay "
510
 
511
  #: inc/busicare/customizer/slider-section.php:140
512
  #: inc/honeypress/features/feature-slider-section.php:155
513
+ #: inc/spice-software/customizer/slider-section.php:140
514
  msgid ""
515
  "Slider Content Alignment"
516
  msgstr ""
517
 
518
  #: inc/busicare/customizer/slider-section.php:144
519
  #: inc/honeypress/features/feature-slider-section.php:158
520
+ #: inc/spice-software/customizer/slider-section.php:144
521
  msgid "Left"
522
  msgstr ""
523
 
524
  #: inc/busicare/customizer/slider-section.php:145
525
  #: inc/honeypress/features/feature-slider-section.php:159
526
+ #: inc/spice-software/customizer/slider-section.php:145
527
  msgid "Center"
528
  msgstr ""
529
 
530
  #: inc/busicare/customizer/slider-section.php:146
531
  #: inc/honeypress/features/feature-slider-section.php:160
532
+ #: inc/spice-software/customizer/slider-section.php:146
533
  msgid "Right"
534
  msgstr ""
535
 
548
  #: inc/cloudpress/sections/cloudpress-slider-section.php:10
549
  #: inc/honeypress/features/feature-slider-section.php:168
550
  #: inc/honeypress/sections/honeypress-slider-section.php:25
551
+ #: inc/spice-software/customizer/slider-section.php:154
552
+ #: inc/spice-software/sections/spice-software-slider-section.php:10
553
  msgid ""
554
  "Nulla nec dolor sit amet "
555
  "lacus molestie"
558
  #: inc/busicare/customizer/slider-section.php:180
559
  #: inc/cloudpress/features/feature-slider-section.php:84
560
  #: inc/honeypress/features/feature-slider-section.php:181
561
+ #: inc/spice-software/customizer/slider-section.php:167
562
  msgid ""
563
  "Sea summo mazim ex, ea "
564
  "errem eleifend "
573
  #: inc/cloudpress/features/feature-slider-section.php:89
574
  #: inc/cloudpress/features/feature-testimonial-section.php:72
575
  #: inc/cloudpress/features/feature-testimonial-section.php:108
576
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:280
577
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:437
578
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:296
579
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:469
580
  #: inc/honeypress/features/feature-service-section.php:46
581
  #: inc/honeypress/features/feature-slider-section.php:186
582
  #: inc/honeypress/features/feature-testimonial-section.php:103
589
  #: inc/innofit/customizer/team-section.php:38
590
  #: inc/innofit/customizer/testimonial-section.php:79
591
  #: inc/innofit/customizer/wooproduct-section.php:37
592
+ #: inc/spice-software/customizer/slider-section.php:171
593
  #: inc/spicepress/features/feature-portfolio-section.php:44
594
  #: inc/spicepress/features/feature-portfolio-section.php:92
595
  #: inc/spicepress/features/feature-portfolio-section.php:141
607
  #: inc/cloudpress/sections/cloudpress-slider-section.php:13
608
  #: inc/honeypress/features/feature-slider-section.php:194
609
  #: inc/honeypress/sections/honeypress-slider-section.php:28
610
+ #: inc/spice-software/customizer/slider-section.php:180
611
+ #: inc/spice-software/sections/spice-software-slider-section.php:12
612
  msgid "Nec Sem"
613
  msgstr ""
614
 
615
  #: inc/busicare/customizer/slider-section.php:197
616
  #: inc/cloudpress/features/feature-slider-section.php:102
617
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:289
618
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:445
619
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:328
620
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:477
621
  #: inc/honeypress/features/feature-slider-section.php:199
622
  #: inc/innofit/customizer/callout-section.php:60
623
  #: inc/innofit/customizer/slider-section.php:98
624
+ #: inc/spice-software/customizer/slider-section.php:184
625
  #: inc/spicepress/features/feature-slider-section.php:101
626
  msgid "Button Text"
627
  msgstr ""
638
  #: inc/honeypress/features/feature-slider-section.php:243
639
  #: inc/innofit/customizer/callout-section.php:68
640
  #: inc/innofit/customizer/slider-section.php:105
641
+ #: inc/spice-software/customizer/slider-section.php:192
642
+ #: inc/spice-software/customizer/slider-section.php:230
643
+ #: inc/spice-software/sections/spice-software-news-section.php:7
644
  #: inc/spicepress/features/feature-slider-section.php:108
645
  msgid "#"
646
  msgstr ""
651
  #: inc/honeypress/features/feature-slider-section.php:211
652
  #: inc/innofit/customizer/callout-section.php:74
653
  #: inc/innofit/customizer/slider-section.php:110
654
+ #: inc/spice-software/customizer/slider-section.php:196
655
  #: inc/spicepress/features/feature-slider-section.php:113
656
  msgid "Button Link"
657
  msgstr ""
659
  #: inc/busicare/customizer/slider-section.php:235
660
  #: inc/cloudpress/features/feature-slider-section.php:139
661
  #: inc/honeypress/features/feature-slider-section.php:236
662
+ #: inc/spice-software/customizer/slider-section.php:222
663
  msgid "Button 2 Text"
664
  msgstr ""
665
 
666
  #: inc/busicare/customizer/slider-section.php:247
667
  #: inc/cloudpress/features/feature-slider-section.php:151
668
  #: inc/honeypress/features/feature-slider-section.php:248
669
+ #: inc/spice-software/customizer/slider-section.php:234
670
  msgid "Button 2 Link"
671
  msgstr ""
672
 
695
  #: inc/busicare/customizer/team-section.php:58
696
  #: inc/cloudpress/features/feature-team-section.php:59
697
  #: inc/innofit/customizer/team-section.php:53
698
+ #: inc/spice-software/customizer/team-section.php:57
699
  msgid "Team content"
700
  msgstr ""
701
 
702
  #: inc/busicare/customizer/team-section.php:61
703
  #: inc/cloudpress/features/feature-team-section.php:62
704
  #: inc/innofit/customizer/team-section.php:56
705
+ #: inc/spice-software/customizer/team-section.php:60
706
  msgid "Add new Team Member"
707
  msgstr ""
708
 
709
  #: inc/busicare/customizer/team-section.php:62
710
  #: inc/cloudpress/features/feature-team-section.php:63
711
  #: inc/innofit/customizer/team-section.php:57
712
+ #: inc/spice-software/customizer/team-section.php:61
713
  msgid "Team Member"
714
  msgstr ""
715
 
716
  #: inc/busicare/customizer/team-section.php:78
717
  #: inc/busicare/customizer/testimonial-section.php:58
718
  #: inc/cloudpress/features/feature-team-section.php:94
719
+ #: inc/spice-software/customizer/team-section.php:96
720
+ #: inc/spice-software/customizer/testimonial-section.php:71
721
  msgid "Navigation Style"
722
  msgstr ""
723
 
724
  #: inc/busicare/customizer/team-section.php:83
725
  #: inc/busicare/customizer/testimonial-section.php:63
726
  #: inc/cloudpress/features/feature-team-section.php:99
727
+ #: inc/spice-software/customizer/team-section.php:101
728
+ #: inc/spice-software/customizer/testimonial-section.php:76
729
  msgid "Bullets"
730
  msgstr ""
731
 
732
  #: inc/busicare/customizer/team-section.php:84
733
  #: inc/busicare/customizer/testimonial-section.php:64
734
  #: inc/cloudpress/features/feature-team-section.php:100
735
+ #: inc/spice-software/customizer/team-section.php:102
736
+ #: inc/spice-software/customizer/testimonial-section.php:77
737
  msgid "Navigation"
738
  msgstr ""
739
 
740
  #: inc/busicare/customizer/team-section.php:85
741
  #: inc/busicare/customizer/testimonial-section.php:65
742
  #: inc/cloudpress/features/feature-team-section.php:101
743
+ #: inc/spice-software/customizer/team-section.php:103
744
+ #: inc/spice-software/customizer/testimonial-section.php:78
745
  msgid "Both"
746
  msgstr ""
747
 
762
  #: inc/cloudpress/sections/cloudpress-testimonail-section.php:15
763
  #: inc/honeypress/features/feature-testimonial-section.php:85
764
  #: inc/honeypress/sections/honeypress-testimonail-section.php:40
765
+ #: inc/spice-software/customizer/testimonial-section.php:25
766
+ #: inc/spice-software/sections/spice-software-testimonial-section.php:20
767
  msgid "Proin Egestas"
768
  msgstr ""
769
 
770
  #: inc/busicare/customizer/testimonial-section.php:40
771
  #: inc/innofit/customizer/testimonial-section.php:89
772
+ #: inc/spice-software/customizer/testimonial-section.php:53
773
  msgid "Testimonial content"
774
  msgstr ""
775
 
776
  #: inc/busicare/customizer/testimonial-section.php:42
777
  #: inc/innofit/customizer/testimonial-section.php:91
778
+ #: inc/spice-software/customizer/testimonial-section.php:55
779
  msgid "Add new Testimonial"
780
  msgstr ""
781
 
782
  #: inc/busicare/customizer/testimonial-section.php:43
783
  #: inc/innofit/customizer/testimonial-section.php:92
784
+ #: inc/spice-software/customizer/testimonial-section.php:56
785
  msgid "Testimonial"
786
  msgstr ""
787
 
788
  #: inc/busicare/customizer/testimonial-section.php:77
789
  #: inc/cloudpress/features/feature-testimonial-section.php:31
790
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:641
791
  #: inc/innofit/customizer/contact-section.php:28
792
  #: inc/innofit/customizer/subscriber-section.php:71
793
  #: inc/innofit/customizer/testimonial-section.php:27
815
 
816
  #: inc/busicare/sections/busicare-news-section.php:93
817
  #: inc/innofit/sections/innofit-news-section.php:97
818
+ #: inc/spice-software/sections/spice-software-news-section.php:89
819
  msgid "Read More"
820
  msgstr ""
821
 
822
  #: inc/busicare/sections/busicare-slider-section.php:12
823
  #: inc/cloudpress/sections/cloudpress-slider-section.php:12
824
  #: inc/honeypress/sections/honeypress-slider-section.php:27
825
+ #: inc/spice-software/sections/spice-software-slider-section.php:11
826
  msgid ""
827
  "Sea summo mazim ex, ea "
828
  "errem eleifend "
837
  #: inc/cloudpress/sections/cloudpress-testimonail-section.php:16
838
  #: inc/honeypress/features/feature-testimonial-section.php:98
839
  #: inc/honeypress/sections/honeypress-testimonail-section.php:41
840
+ #: inc/spice-software/customizer/testimonial-section.php:38
841
+ #: inc/spice-software/sections/spice-software-testimonial-section.php:21
842
  msgid ""
843
  "Nam Viverra Iaculis "
844
  "Finibus"
945
 
946
  #: inc/cloudpress/features/feature-cta-section.php:46
947
  #: inc/cloudpress/features/feature-team-section.php:32
948
+ #: inc/spice-software/customizer/news-section.php:46
949
+ #: inc/spice-software/customizer/services-section.php:47
950
+ #: inc/spice-software/customizer/team-section.php:42
951
+ #: inc/spice-software/customizer/testimonial-section.php:42
952
  msgid "Sub Title"
953
  msgstr ""
954
 
1005
 
1006
  #: inc/cloudpress/features/feature-service-section.php:56
1007
  #: inc/honeypress/features/feature-service-section.php:56
1008
+ #: inc/spice-software/customizer/services-section.php:59
1009
  #: inc/spicepress/features/feature-service-section.php:63
1010
  msgid "Service content"
1011
  msgstr ""
1026
  msgstr ""
1027
 
1028
  #: inc/cloudpress/features/feature-team-section.php:8
1029
+ #: inc/spice-software/customizer/team-section.php:5
1030
  msgid "Team Settings"
1031
  msgstr ""
1032
 
1044
  msgstr ""
1045
 
1046
  #: inc/cloudpress/features/feature-team-section.php:78
1047
+ #: inc/spice-software/customizer/team-section.php:79
1048
+ #: inc/spice-software/customizer/testimonial-section.php:87
1049
  msgid "Animation speed"
1050
  msgstr ""
1051
 
1052
  #: inc/cloudpress/features/feature-team-section.php:110
1053
+ #: inc/spice-software/customizer/team-section.php:112
1054
+ #: inc/spice-software/customizer/testimonial-section.php:104
1055
  msgid "Smooth speed"
1056
  msgstr ""
1057
 
1103
  msgstr ""
1104
 
1105
  #: inc/cloudpress/features/feature-testimonial-section.php:134
1106
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:300
1107
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:455
1108
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:741
1109
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:763
1110
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:339
1111
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:487
1112
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:794
1113
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:816
1114
  msgid "Link"
1115
  msgstr ""
1116
 
1117
  #: inc/cloudpress/features/feature-testimonial-section.php:158
1118
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:366
1119
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:496
1120
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:320
1121
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:544
1122
  #: inc/honeypress/features/feature-testimonial-section.php:173
1123
  #: inc/spicepress/features/feature-testimonial-section.php:141
1124
  msgid "Designation"
1211
  msgid "Morbi sollicitudin"
1212
  msgstr ""
1213
 
1214
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:35
1215
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:37
1216
  msgid "Add new field"
1217
  msgstr ""
1218
 
1219
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:40
1220
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:42
1221
  msgid "Customizer Repeater"
1222
  msgstr ""
1223
 
1224
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:273
1225
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:430
1226
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:289
1227
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:462
1228
  msgid "Subtitle"
1229
  msgstr ""
1230
 
1231
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:321
1232
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:476
1233
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:360
1234
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:509
1235
  msgid "Video Url"
1236
  msgstr ""
1237
 
1238
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:348
1239
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:415
1240
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:387
1241
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:447
1242
  msgid "Color"
1243
  msgstr ""
1244
 
1245
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:358
1246
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:487
1247
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:396
1248
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:520
1249
  msgid "Shortcode"
1250
  msgstr ""
1251
 
1252
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:382
1253
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:507
1254
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:414
1255
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:555
1256
  msgid "Delete field"
1257
  msgstr ""
1258
 
1259
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:544
1260
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:592
1261
  msgid ""
1262
  "Open link in new tab:"
1263
  msgstr ""
1264
 
1265
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:555
1266
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:717
1267
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:603
1268
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:770
1269
  msgid "Icon"
1270
  msgstr ""
1271
 
1272
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:560
1273
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:608
1274
  #, php-format
1275
  msgid ""
1276
  "Note: Some icons may not "
1279
  "icons at %1$s."
1280
  msgstr ""
1281
 
1282
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:561
1283
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:609
1284
  msgid ""
1285
  "http://fontawesome.io/"
1286
  "icons/"
1287
  msgstr ""
1288
 
1289
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:581
1290
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:592
1291
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:629
1292
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:644
1293
  msgid "Upload Image"
1294
  msgstr ""
1295
 
1296
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:601
1297
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:737
1298
  msgid "Slide Format"
1299
  msgstr ""
1300
 
1301
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:605
1302
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:741
1303
  #: inc/spicepress/features/feature-service-section.php:101
1304
  #: inc/spicepress/features/feature-testimonial-section.php:171
1305
  msgid "Standard"
1306
  msgstr ""
1307
 
1308
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:609
1309
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:745
1310
  msgid "Aside"
1311
  msgstr ""
1312
 
1313
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:613
1314
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:749
1315
  msgid "Quote"
1316
  msgstr ""
1317
 
1318
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:617
1319
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:753
1320
  msgid "Status"
1321
  msgstr ""
1322
 
1323
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:632
1324
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:653
1325
+ msgid "Rating"
1326
+ msgstr ""
1327
+
1328
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:640
1329
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:661
1330
+ msgid "1"
1331
+ msgstr ""
1332
+
1333
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:648
1334
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:669
1335
+ msgid "1.5"
1336
+ msgstr ""
1337
+
1338
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:656
1339
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:677
1340
+ msgid "2"
1341
+ msgstr ""
1342
+
1343
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:664
1344
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:685
1345
+ msgid "2.5"
1346
+ msgstr ""
1347
+
1348
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:672
1349
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:693
1350
+ msgid "3"
1351
+ msgstr ""
1352
+
1353
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:680
1354
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:701
1355
+ msgid "3.5"
1356
+ msgstr ""
1357
+
1358
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:688
1359
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:709
1360
+ msgid "4"
1361
+ msgstr ""
1362
+
1363
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:696
1364
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:717
1365
+ msgid "4.5"
1366
+ msgstr ""
1367
+
1368
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:704
1369
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:725
1370
+ msgid "5"
1371
+ msgstr ""
1372
+
1373
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:714
1374
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:767
1375
  msgid "Image type"
1376
  msgstr ""
1377
 
1378
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:719
1379
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:772
1380
  msgid "None"
1381
  msgstr ""
1382
 
1383
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:727
1384
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:780
1385
  msgid "Social icons"
1386
  msgstr ""
1387
 
1388
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:744
1389
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:774
1390
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:797
1391
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:827
1392
  msgid "Remove Icon"
1393
  msgstr ""
1394
 
1395
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:749
1396
+ #: inc/controls/customizer-repeater/class/customizer-limit-repeater-control.php:782
1397
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:802
1398
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:835
1399
  msgid "Add Icon"
1400
  msgstr ""
1401
 
1402
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:304
1403
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:528
1404
  msgid "Client Name"
1405
  msgstr ""
1406
 
1407
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:312
1408
+ #: inc/controls/customizer-repeater/class/customizer-repeater-control.php:536
1409
  msgid "Name"
1410
  msgstr ""
1411
 
1496
 
1497
  #: inc/innofit/customizer.php:60
1498
  #: inc/innofit/sections/innofit-testimonial-section.php:95
1499
+ #: inc/spice-software/customizer.php:57
1500
+ #: inc/spice-software/sections/spice-software-testimonial-section.php:31
1501
  msgid "Developer"
1502
  msgstr ""
1503
 
1504
  #: inc/innofit/customizer.php:70
1505
  #: inc/innofit/sections/innofit-testimonial-section.php:95
1506
+ #: inc/spice-software/customizer.php:69
1507
+ #: inc/spice-software/sections/spice-software-testimonial-section.php:43
1508
  msgid "Team Leader"
1509
  msgstr ""
1510
 
1511
  #: inc/innofit/customizer.php:79
1512
  #: inc/innofit/sections/innofit-testimonial-section.php:95
1513
+ #: inc/spice-software/customizer.php:81
1514
+ #: inc/spice-software/sections/spice-software-testimonial-section.php:55
1515
  msgid "Volunteer"
1516
  msgstr ""
1517
 
1910
  msgid "out of 5"
1911
  msgstr ""
1912
 
1913
+ #: inc/spice-software/customizer.php:56
1914
+ #: inc/spice-software/sections/spice-software-testimonial-section.php:30
1915
+ msgid "Amanda Smith"
1916
+ msgstr ""
1917
+
1918
+ #: inc/spice-software/customizer.php:68
1919
+ #: inc/spice-software/sections/spice-software-testimonial-section.php:42
1920
+ msgid "Travis Cullan"
1921
+ msgstr ""
1922
+
1923
+ #: inc/spice-software/customizer.php:80
1924
+ #: inc/spice-software/sections/spice-software-testimonial-section.php:54
1925
+ msgid "Victoria Wills"
1926
+ msgstr ""
1927
+
1928
+ #: inc/spice-software/customizer/news-section.php:4
1929
+ msgid ""
1930
+ "Latest News Settings"
1931
+ msgstr ""
1932
+
1933
+ #: inc/spice-software/customizer/news-section.php:18
1934
+ msgid ""
1935
+ "Enable/Disable Latest "
1936
+ "News Section"
1937
+ msgstr ""
1938
+
1939
+ #: inc/spice-software/customizer/news-section.php:77
1940
+ msgid ""
1941
+ "Enable/Disable post meta "
1942
+ "in blog section"
1943
+ msgstr ""
1944
+
1945
+ #: inc/spice-software/customizer/services-section.php:3
1946
+ msgid "Services Settings"
1947
+ msgstr ""
1948
+
1949
+ #: inc/spice-software/customizer/services-section.php:16
1950
+ msgid ""
1951
+ "Enable/Disable Service "
1952
+ "Section"
1953
+ msgstr ""
1954
+
1955
+ #: inc/spice-software/customizer/services-section.php:25
1956
+ #: inc/spice-software/sections/spice-software-services-section.php:38
1957
+ msgid "Quisque Blandit"
1958
+ msgstr ""
1959
+
1960
+ #: inc/spice-software/customizer/slider-section.php:5
1961
+ msgid "Slider Settings"
1962
+ msgstr ""
1963
+
1964
+ #: inc/spice-software/customizer/slider-section.php:18
1965
+ msgid ""
1966
+ "Enable/Disable Slider "
1967
+ "Section"
1968
+ msgstr ""
1969
+
1970
+ #: inc/spice-software/customizer/slider-section.php:109
1971
+ msgid ""
1972
+ "Enable/Disable slider "
1973
+ "image overlay"
1974
+ msgstr ""
1975
+
1976
+ #: inc/spice-software/customizer/team-section.php:17
1977
+ msgid ""
1978
+ "Enable/Disable Team "
1979
+ "Section"
1980
+ msgstr ""
1981
+
1982
+ #: inc/spice-software/customizer/team-section.php:25
1983
+ #: inc/spice-software/sections/spice-software-team-section.php:157
1984
+ msgid "Magna Aliqua"
1985
+ msgstr ""
1986
+
1987
+ #: inc/spice-software/customizer/team-section.php:37
1988
+ #: inc/spice-software/sections/spice-software-team-section.php:158
1989
+ msgid ""
1990
+ "Ullamco Laboris Nisi"
1991
+ msgstr ""
1992
+
1993
+ #: inc/spice-software/customizer/testimonial-section.php:4
1994
+ msgid ""
1995
+ "Testimonials Settings"
1996
+ msgstr ""
1997
+
1998
+ #: inc/spice-software/customizer/testimonial-section.php:17
1999
+ msgid ""
2000
+ "Enable/Disable "
2001
+ "Testimonial Section"
2002
+ msgstr ""
2003
+
2004
  #: inc/spicepress/features/feature-portfolio-section.php:6
2005
  msgid "Portfolio settings"
2006
  msgstr ""
readme.txt CHANGED
@@ -2,8 +2,8 @@
2
  Contributors: spicethemes
3
  Tags: widget, admin, widgets
4
  Requires at least: 3.3+
5
- Tested up to: 5.7
6
- Stable tag: 1.5
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
@@ -233,6 +233,9 @@ Fixed minor issues of HoneyPress child themes.
233
  = 1.5 =
234
  1. Added homepage sections for BusiCare theme.
235
 
 
 
 
236
  =======External resources=======
237
 
238
  Alpha color picker Control:
@@ -312,3 +315,25 @@ License CC0 Public Domain
312
  2. https://pxhere.com/en/photo/1435981
313
  3. https://pxhere.com/en/photo/527825
314
  4. https://pxhere.com/en/photo/1052708
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  Contributors: spicethemes
3
  Tags: widget, admin, widgets
4
  Requires at least: 3.3+
5
+ Tested up to: 5.8
6
+ Stable tag: 1.6
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
233
  = 1.5 =
234
  1. Added homepage sections for BusiCare theme.
235
 
236
+ = 1.6 =
237
+ 1. Added homepage sections for Spice Software theme.
238
+
239
  =======External resources=======
240
 
241
  Alpha color picker Control:
315
  2. https://pxhere.com/en/photo/1435981
316
  3. https://pxhere.com/en/photo/527825
317
  4. https://pxhere.com/en/photo/1052708
318
+
319
+ == Spice Software Images ==
320
+
321
+ * Image used in slider
322
+ License CC0 Public Domain
323
+ https://pxhere.com/en/photo/1044386
324
+
325
+ * Image used in testimonial
326
+ License CC0 Public Domain
327
+ 1. https://pxhere.com/en/photo/52971
328
+ 2. https://pxhere.com/en/photo/1587727
329
+ 3. https://pxhere.com/en/photo/1432871
330
+
331
+ * Image used in Team,
332
+ License CC0 Public Domain
333
+ 1. https://pxhere.com/en/photo/1421179
334
+ 2. https://pxhere.com/en/photo/1432871
335
+ 3. https://pxhere.com/en/photo/642877
336
+ 4. https://pxhere.com/en/photo/1596737
337
+ 5. https://pxhere.com/en/photo/99184
338
+ 6. https://pxhere.com/en/photo/1576793
339
+ 7. https://pxhere.com/en/photo/816420
spicebox.php CHANGED
@@ -2,7 +2,7 @@
2
  /*
3
  Plugin Name: SpiceBox
4
  Description: Enhances SpiceThemes with extra functionality.
5
- Version: 1.5
6
  Author: Spicethemes
7
  Author URI: https://spicethemes.com
8
  Text Domain: spicebox
@@ -193,6 +193,52 @@ function spiceb_activate() {
193
  endif;
194
  }
195
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
196
  }
197
  add_action( 'init', 'spiceb_activate' );
198
 
@@ -291,6 +337,22 @@ if ( 'BusiCare' == $theme->name || 'BusiCare Child' == $theme->name){
291
  }
292
  }
293
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
294
  //Sanatize text
295
  function spiceb_spicepress_home_page_sanitize_text( $input ) {
296
 
@@ -322,6 +384,16 @@ function spiceb_busicare_sanitize_checkbox($checked) {
322
  return ( ( isset($checked) && true == $checked ) ? true : false );
323
  }
324
 
 
 
 
 
 
 
 
 
 
 
325
  include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
326
 
327
 
2
  /*
3
  Plugin Name: SpiceBox
4
  Description: Enhances SpiceThemes with extra functionality.
5
+ Version: 1.6
6
  Author: Spicethemes
7
  Author URI: https://spicethemes.com
8
  Text Domain: spicebox
193
  endif;
194
  }
195
 
196
+ //Spice Software
197
+ if ( 'Spice Software' == $theme->name || 'Spice Software Child' == $theme->name){
198
+
199
+ include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
200
+
201
+ if ( ! is_plugin_active( 'spice-software-plus/spice-software-plus.php' ) ):
202
+
203
+ require_once('inc/controls/customizer-alpha-color-picker/class-spicepress-customize-alpha-color-control.php');
204
+ require_once('inc/controls/customizer-repeater/functions.php');
205
+ require ('inc/controls/customizer-text-radio/customizer-text-radio.php');
206
+
207
+ if ( ! function_exists( 'spiceb_spice_software_customize_register' ) ) :
208
+ function spiceb_spice_software_customize_register($wp_customize){
209
+
210
+ $selective_refresh = isset( $wp_customize->selective_refresh ) ? 'postMessage' : 'refresh';
211
+ $sections_customizer_data = array('slider','services','news','testimonial','team');
212
+
213
+
214
+
215
+ if (!empty($sections_customizer_data))
216
+ {
217
+ foreach($sections_customizer_data as $section_customizer_data)
218
+ {
219
+ require_once('inc/spice-software/customizer/'.$section_customizer_data.'-section.php');
220
+ }
221
+ }
222
+ $wp_customize->remove_control('header_textcolor');
223
+
224
+ }
225
+ add_action( 'customize_register', 'spiceb_spice_software_customize_register' );
226
+ endif;
227
+
228
+ $sections_data = array('slider','services','news','testimonial','team');
229
+
230
+ if (!empty($sections_data)){
231
+
232
+ foreach($sections_data as $section_data){
233
+ require_once('inc/spice-software/sections/spice-software-'.$section_data.'-section.php');
234
+ }
235
+ }
236
+
237
+ require_once('inc/spice-software/customizer.php');
238
+
239
+ endif;
240
+ }
241
+
242
  }
243
  add_action( 'init', 'spiceb_activate' );
244
 
337
  }
338
  }
339
 
340
+ // Spice Software
341
+ if ( 'Spice Software' == $theme->name || 'Spice Software Child' == $theme->name){
342
+ register_activation_hook( __FILE__, 'spiceb_spice_software_install_function');
343
+ function spiceb_spice_software_install_function(){
344
+ $item_details_page = get_option('item_details_page');
345
+ if(!$item_details_page){
346
+ require_once('inc/spice-software/default-pages/upload-media.php');
347
+ require_once('inc/spice-software/default-pages/home-page.php');
348
+ require_once('inc/spice-software/default-pages/blog-page.php');
349
+ require_once('inc/spice-software/default-widgets/default-widget.php');
350
+ update_option( 'item_details_page', 'Done' );
351
+ }
352
+ }
353
+ }
354
+
355
+
356
  //Sanatize text
357
  function spiceb_spicepress_home_page_sanitize_text( $input ) {
358
 
384
  return ( ( isset($checked) && true == $checked ) ? true : false );
385
  }
386
 
387
+ //Sanatize for Spice Software theme
388
+ function spiceb_spice_software_home_page_sanitize_text($input){
389
+ return wp_kses_post( force_balance_tags( $input ) );
390
+ }
391
+
392
+ function spiceb_spice_software_sanitize_checkbox($checked) {
393
+ // Boolean check.
394
+ return ( ( isset($checked) && true == $checked ) ? true : false );
395
+ }
396
+
397
  include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
398
 
399