Comments – wpDiscuz - Version 4.0.8

Version Description

  • Changed: Keep displaying comments under moderation for comment author (doesn't hide after refreshing page)
  • Fixed Bug: Comment editing issue when wpDiscuz Comment Search addon is activated
  • Fixed Bug: Undefined variable notice in comment form
  • Wordpress 4.8 compatibility

IMPORTANT:

  • If you have JetPack installed please deactivate Jetpack comments, it affects wpDiscuz
  • If you have a Cache Plugin, please delete all caches after wpDiscuz update.
  • If you use CDN and found some issue please purge it.
  • If your server PHP version is lower than 5.4, please change it to higher
Download this release

Release Info

Developer AdvancedCoding
Plugin Icon 128x128 Comments – wpDiscuz
Version 4.0.8
Comparing to
See all releases

Code changes from version 4.0.7 to 4.0.8

assets/js/wpdiscuz.js CHANGED
@@ -28,6 +28,7 @@ jQuery(document).ready(function ($) {
28
 
29
  loginButtonsClone();
30
  displayShowHideReplies();
 
31
  if (commentsVoteOrder) {
32
  $('.wpdiscuz-vote-sort-up').addClass('wpdiscuz-sort-button-active');
33
  wpdiscuzCommentOrderBy = 'by_vote';
@@ -284,6 +285,15 @@ jQuery(document).ready(function ($) {
284
  $('#wc-secondary-form-wrapper-' + messageKey).after(message.replace('wc-reply', 'wc-reply wc-no-left-margin'));
285
  }
286
  }
 
 
 
 
 
 
 
 
 
287
  notifySubscribers(obj);
288
  wpdiscuzRedirect(obj);
289
  addCookie(wcForm, obj);
@@ -456,7 +466,7 @@ jQuery(document).ready(function ($) {
456
  data.append('commentId', commentID);
457
  var inputs = $(":input", editCommentForm);
458
  inputs.each(function () {
459
- if (this.name != '' && this.type != 'checkbox' && this.type != 'radio') {
460
  data.append(this.name + '', $(this).val());
461
  }
462
  if (this.type == 'checkbox' || this.type == 'radio') {
@@ -1091,13 +1101,13 @@ jQuery(document).ready(function ($) {
1091
  $('input', $(this)).attr('required', 'required');
1092
  }
1093
  });
1094
-
1095
  /* SPOILER */
1096
  $(document).delegate('.wpdiscuz-spoiler', 'click', function () {
1097
  $(this).next().slideToggle();
1098
- if($(this).hasClass('wpdiscuz-spoiler-closed')){
1099
  $(this).parents('.wpdiscuz-spoiler-wrap').find('.fa-plus').removeClass('fa-plus').addClass('fa-minus');
1100
- }else{
1101
  $(this).parents('.wpdiscuz-spoiler-wrap').find('.fa-minus').removeClass('fa-minus').addClass('fa-plus');
1102
  }
1103
  $(this).toggleClass('wpdiscuz-spoiler-closed');
28
 
29
  loginButtonsClone();
30
  displayShowHideReplies();
31
+
32
  if (commentsVoteOrder) {
33
  $('.wpdiscuz-vote-sort-up').addClass('wpdiscuz-sort-button-active');
34
  wpdiscuzCommentOrderBy = 'by_vote';
285
  $('#wc-secondary-form-wrapper-' + messageKey).after(message.replace('wc-reply', 'wc-reply wc-no-left-margin'));
286
  }
287
  }
288
+ if (obj.held_moderate == 1) {
289
+ var moderateCommentTime = 7 * 24 * 60 * 60;
290
+ var moderateComments = '';
291
+ if (Cookies.get('wc_moderate_comments')) {
292
+ moderateComments = Cookies.get('wc_moderate_comments');
293
+ }
294
+ moderateComments += obj.new_comment_id + ',';
295
+ Cookies.set('wc_moderate_comments', moderateComments, {expires: moderateCommentTime, path: location.href});
296
+ }
297
  notifySubscribers(obj);
298
  wpdiscuzRedirect(obj);
299
  addCookie(wcForm, obj);
466
  data.append('commentId', commentID);
467
  var inputs = $(":input", editCommentForm);
468
  inputs.each(function () {
469
+ if ($(this).is(':visible') && this.name != '' && this.type != 'checkbox' && this.type != 'radio') {
470
  data.append(this.name + '', $(this).val());
471
  }
472
  if (this.type == 'checkbox' || this.type == 'radio') {
1101
  $('input', $(this)).attr('required', 'required');
1102
  }
1103
  });
1104
+
1105
  /* SPOILER */
1106
  $(document).delegate('.wpdiscuz-spoiler', 'click', function () {
1107
  $(this).next().slideToggle();
1108
+ if ($(this).hasClass('wpdiscuz-spoiler-closed')) {
1109
  $(this).parents('.wpdiscuz-spoiler-wrap').find('.fa-plus').removeClass('fa-plus').addClass('fa-minus');
1110
+ } else {
1111
  $(this).parents('.wpdiscuz-spoiler-wrap').find('.fa-minus').removeClass('fa-minus').addClass('fa-plus');
1112
  }
1113
  $(this).toggleClass('wpdiscuz-spoiler-closed');
class.WpdiscuzCore.php CHANGED
@@ -3,9 +3,9 @@
3
  /*
4
  * Plugin Name: Comments - wpDiscuz
5
  * Description: Better comment system. Wordpress post comments and discussion plugin. Allows your visitors discuss, vote for comments and share.
6
- * Version: 4.0.7
7
  * Author: gVectors Team (A. Chakhoyan, G. Zakaryan, H. Martirosyan)
8
- * Author URI: http://gvectors.com/
9
  * Plugin URI: http://wpdiscuz.com/
10
  * Text Domain: wpdiscuz
11
  * Domain Path: /languages/
@@ -687,6 +687,12 @@ class WpdiscuzCore implements WpDiscuzConstants {
687
  $commentListArgs['last_parent_id'] = $commentData['last_parent_id'];
688
  $commentData['is_show_load_more'] = $this->helper->isShowLoadMore($commentData['last_parent_id'], $this->commentsArgs);
689
  }
 
 
 
 
 
 
690
  $commentList = get_comments($this->commentsArgs);
691
  return $commentList;
692
  }
@@ -804,7 +810,7 @@ class WpdiscuzCore implements WpDiscuzConstants {
804
  wp_enqueue_style('wpdiscuz-frontend-rtl-css');
805
  }
806
 
807
- wp_register_script('wpdiscuz-cookie-js', plugins_url(WPDISCUZ_DIR_NAME . '/assets/third-party/wpdcookiejs/customcookie.js'), array('jquery'), '2.1.3', false);
808
  wp_enqueue_script('wpdiscuz-cookie-js');
809
  wp_register_script('autogrowtextarea-js', plugins_url(WPDISCUZ_DIR_NAME . '/assets/third-party/autogrow/jquery.autogrowtextarea.min.js'), array('jquery'), '3.0', false);
810
  wp_enqueue_script('autogrowtextarea-js');
3
  /*
4
  * Plugin Name: Comments - wpDiscuz
5
  * Description: Better comment system. Wordpress post comments and discussion plugin. Allows your visitors discuss, vote for comments and share.
6
+ * Version: 4.0.8
7
  * Author: gVectors Team (A. Chakhoyan, G. Zakaryan, H. Martirosyan)
8
+ * Author URI: https://gvectors.com/
9
  * Plugin URI: http://wpdiscuz.com/
10
  * Text Domain: wpdiscuz
11
  * Domain Path: /languages/
687
  $commentListArgs['last_parent_id'] = $commentData['last_parent_id'];
688
  $commentData['is_show_load_more'] = $this->helper->isShowLoadMore($commentData['last_parent_id'], $this->commentsArgs);
689
  }
690
+ if (isset($_COOKIE['wc_moderate_comments'])) {
691
+ $moderateComments = explode(',', $_COOKIE['wc_moderate_comments']);
692
+ $this->commentsArgs['status'] = 'all';
693
+ $this->commentsArgs['wc_comments'] = array_merge($this->commentsArgs['wc_comments'], $moderateComments);
694
+ $commentListArgs['comment_status'] = array_merge($commentListArgs['comment_status'], array(0));
695
+ }
696
  $commentList = get_comments($this->commentsArgs);
697
  return $commentList;
698
  }
810
  wp_enqueue_style('wpdiscuz-frontend-rtl-css');
811
  }
812
 
813
+ wp_register_script('wpdiscuz-cookie-js', plugins_url(WPDISCUZ_DIR_NAME . '/assets/third-party/wpdcookiejs/customcookie.js'), array('jquery'));
814
  wp_enqueue_script('wpdiscuz-cookie-js');
815
  wp_register_script('autogrowtextarea-js', plugins_url(WPDISCUZ_DIR_NAME . '/assets/third-party/autogrow/jquery.autogrowtextarea.min.js'), array('jquery'), '3.0', false);
816
  wp_enqueue_script('autogrowtextarea-js');
forms/wpdFormAttr/Field/Field.php CHANGED
@@ -145,6 +145,8 @@ abstract class Field {
145
  }
146
  if (isset($data['is_show_sform'])) {
147
  $cleanData['is_show_sform'] = intval($data['is_show_sform']);
 
 
148
  }
149
  return wp_parse_args($cleanData, $this->fieldDefaultData);
150
  }
145
  }
146
  if (isset($data['is_show_sform'])) {
147
  $cleanData['is_show_sform'] = intval($data['is_show_sform']);
148
+ }else{
149
+ $cleanData['is_show_sform'] = 0;
150
  }
151
  return wp_parse_args($cleanData, $this->fieldDefaultData);
152
  }
forms/wpdFormAttr/Form.php CHANGED
@@ -477,9 +477,9 @@ class Form {
477
  <form class="wc_comm_form <?php echo!$isMain ? 'wc-secondary-form-wrapper' : 'wc_main_comm_form'; ?>" method="post" enctype="multipart/form-data">
478
  <div class="wc-field-comment">
479
  <?php if ($this->wpdOptions->wordpressShowAvatars) { ?>
480
- <?php $authorName = $currentUser->ID ? $currentUser->display_name : 'avatar'; ?>
481
  <div class="wc-field-avatararea">
482
- <?php echo get_avatar($currentUser->ID, 48, '', $authorName); ?>
483
  </div>
484
  <?php } ?>
485
  <div class="wpdiscuz-item wc-field-textarea" <?php
@@ -492,12 +492,12 @@ class Form {
492
  <?php if (intval($this->wpdOptions->commentTextMaxLength)) { ?>
493
  <div class="commentTextMaxLength"><?php echo $this->wpdOptions->commentTextMaxLength; ?></div>
494
  <?php } ?>
495
- <?php if (defined('WPDISCUZ_BOTTOM_TOOLBAR')): ?>
496
  <div class="wpdiscuz-textarea-foot">
497
- <?php do_action('wpdiscuz_button', $uniqueId, $currentUser); ?>
498
  <div class="wpdiscuz-button-actions"><?php do_action('wpdiscuz_button_actions', $uniqueId, $currentUser); ?></div>
499
  </div>
500
- <?php endif; ?>
501
  </div>
502
  </div>
503
  <div class="clearfix"></div>
@@ -512,7 +512,7 @@ class Form {
512
  <div class="clearfix"></div>
513
  <input type="hidden" class="wpdiscuz_unique_id" value="<?php echo $uniqueId; ?>" name="wpdiscuz_unique_id">
514
  </form>
515
- <?php } else { ?>
516
  <p class="wc-must-login">
517
  <?php
518
  echo $this->wpdOptions->phrases['wc_you_must_be_text'];
@@ -583,19 +583,19 @@ class Form {
583
  <tbody>
584
  <tr>
585
  <th>
586
- <?php _e('Language', 'wpdiscuz'); ?>
587
  </th>
588
  <td>
589
- <?php $lang = isset($this->generalOptions['lang']) ? $this->generalOptions['lang'] : get_locale(); ?>
590
  <input required="" type="text" name="<?php echo wpdFormConst::WPDISCUZ_META_FORMS_GENERAL_OPTIONS; ?>[lang]" value="<?php echo $lang; ?>" >
591
  </td>
592
  </tr>
593
  <tr>
594
  <th>
595
- <?php _e('Allow guests to comment', 'wpdiscuz'); ?>
596
  </th>
597
  <td>
598
- <?php $guestCanComment = isset($this->generalOptions['guest_can_comment']) ? $this->generalOptions['guest_can_comment'] : 1; ?>
599
  <input <?php checked($guestCanComment, 1, true); ?> type="radio" name="<?php echo wpdFormConst::WPDISCUZ_META_FORMS_GENERAL_OPTIONS; ?>[guest_can_comment]" value="1" id="wpd_cf_guest_yes" > <label for="wpd_cf_guest_yes"><?php _e('Yes', 'wpdiscuz'); ?></label>
600
  &nbsp;
601
  <input <?php checked($guestCanComment, 0, true); ?> type="radio" name="<?php echo wpdFormConst::WPDISCUZ_META_FORMS_GENERAL_OPTIONS; ?>[guest_can_comment]" value="0" id="wpd_cf_guest_no"> <label for="wpd_cf_guest_no"><?php _e('No', 'wpdiscuz'); ?></label>
@@ -603,10 +603,10 @@ class Form {
603
  </tr>
604
  <tr>
605
  <th>
606
- <?php _e('Enable subscription bar', 'wpdiscuz'); ?>
607
  </th>
608
  <td>
609
- <?php $showSubscriptionBar = isset($this->generalOptions['show_subscription_bar']) ? $this->generalOptions['show_subscription_bar'] : 1; ?>
610
  <input <?php checked($showSubscriptionBar, 1, true); ?> type="radio" name="<?php echo wpdFormConst::WPDISCUZ_META_FORMS_GENERAL_OPTIONS; ?>[show_subscription_bar]" value="1" id="wpd_cf_sbbar_yes" > <label for="wpd_cf_sbbar_yes"><?php _e('Yes', 'wpdiscuz'); ?></label>
611
  &nbsp;
612
  <input <?php checked($showSubscriptionBar, 0, true); ?> type="radio" name="<?php echo wpdFormConst::WPDISCUZ_META_FORMS_GENERAL_OPTIONS; ?>[show_subscription_bar]" value="0" id="wpd_cf_sbbar_no"> <label for="wpd_cf_sbbar_no"><?php _e('No', 'wpdiscuz'); ?></label>
@@ -614,7 +614,7 @@ class Form {
614
  </tr>
615
  <tr>
616
  <th>
617
- <?php _e('Comment form header text', 'wpdiscuz'); ?>
618
  </th>
619
  <td >
620
  <div>
@@ -644,12 +644,12 @@ class Form {
644
  <span><?php echo $typeValue; ?></span>
645
  </label>
646
  <?php } ?>
647
- <?php if ($hasForm) echo $formRelExistsInfo; ?>
648
  </td>
649
  </tr>
650
  <tr>
651
  <th>
652
- <?php _e('Display comment form for post IDs', 'wpdiscuz'); ?>
653
  <p class="wpd-info"> <?php _e('You can use this form for certain posts/pages specified by comma separated IDs.', 'wpdiscuz'); ?></p>
654
  </th>
655
  <td><input type="text" name="<?php echo wpdFormConst::WPDISCUZ_META_FORMS_GENERAL_OPTIONS; ?>[postid]" placeholder="5,26,30..." value="<?php echo isset($this->generalOptions['postid']) ? $this->generalOptions['postid'] : ''; ?>" style="width:80%;"></td>
477
  <form class="wc_comm_form <?php echo!$isMain ? 'wc-secondary-form-wrapper' : 'wc_main_comm_form'; ?>" method="post" enctype="multipart/form-data">
478
  <div class="wc-field-comment">
479
  <?php if ($this->wpdOptions->wordpressShowAvatars) { ?>
480
+ <?php $authorName = $currentUser->ID ? $currentUser->display_name : 'avatar'; ?>
481
  <div class="wc-field-avatararea">
482
+ <?php echo get_avatar($currentUser->ID, 48, '', $authorName); ?>
483
  </div>
484
  <?php } ?>
485
  <div class="wpdiscuz-item wc-field-textarea" <?php
492
  <?php if (intval($this->wpdOptions->commentTextMaxLength)) { ?>
493
  <div class="commentTextMaxLength"><?php echo $this->wpdOptions->commentTextMaxLength; ?></div>
494
  <?php } ?>
495
+ <?php if (defined('WPDISCUZ_BOTTOM_TOOLBAR')): ?>
496
  <div class="wpdiscuz-textarea-foot">
497
+ <?php do_action('wpdiscuz_button', $uniqueId, $currentUser); ?>
498
  <div class="wpdiscuz-button-actions"><?php do_action('wpdiscuz_button_actions', $uniqueId, $currentUser); ?></div>
499
  </div>
500
+ <?php endif; ?>
501
  </div>
502
  </div>
503
  <div class="clearfix"></div>
512
  <div class="clearfix"></div>
513
  <input type="hidden" class="wpdiscuz_unique_id" value="<?php echo $uniqueId; ?>" name="wpdiscuz_unique_id">
514
  </form>
515
+ <?php } else { ?>
516
  <p class="wc-must-login">
517
  <?php
518
  echo $this->wpdOptions->phrases['wc_you_must_be_text'];
583
  <tbody>
584
  <tr>
585
  <th>
586
+ <?php _e('Language', 'wpdiscuz'); ?>
587
  </th>
588
  <td>
589
+ <?php $lang = isset($this->generalOptions['lang']) ? $this->generalOptions['lang'] : get_locale(); ?>
590
  <input required="" type="text" name="<?php echo wpdFormConst::WPDISCUZ_META_FORMS_GENERAL_OPTIONS; ?>[lang]" value="<?php echo $lang; ?>" >
591
  </td>
592
  </tr>
593
  <tr>
594
  <th>
595
+ <?php _e('Allow guests to comment', 'wpdiscuz'); ?>
596
  </th>
597
  <td>
598
+ <?php $guestCanComment = isset($this->generalOptions['guest_can_comment']) ? $this->generalOptions['guest_can_comment'] : 1; ?>
599
  <input <?php checked($guestCanComment, 1, true); ?> type="radio" name="<?php echo wpdFormConst::WPDISCUZ_META_FORMS_GENERAL_OPTIONS; ?>[guest_can_comment]" value="1" id="wpd_cf_guest_yes" > <label for="wpd_cf_guest_yes"><?php _e('Yes', 'wpdiscuz'); ?></label>
600
  &nbsp;
601
  <input <?php checked($guestCanComment, 0, true); ?> type="radio" name="<?php echo wpdFormConst::WPDISCUZ_META_FORMS_GENERAL_OPTIONS; ?>[guest_can_comment]" value="0" id="wpd_cf_guest_no"> <label for="wpd_cf_guest_no"><?php _e('No', 'wpdiscuz'); ?></label>
603
  </tr>
604
  <tr>
605
  <th>
606
+ <?php _e('Enable subscription bar', 'wpdiscuz'); ?>
607
  </th>
608
  <td>
609
+ <?php $showSubscriptionBar = isset($this->generalOptions['show_subscription_bar']) ? $this->generalOptions['show_subscription_bar'] : 1; ?>
610
  <input <?php checked($showSubscriptionBar, 1, true); ?> type="radio" name="<?php echo wpdFormConst::WPDISCUZ_META_FORMS_GENERAL_OPTIONS; ?>[show_subscription_bar]" value="1" id="wpd_cf_sbbar_yes" > <label for="wpd_cf_sbbar_yes"><?php _e('Yes', 'wpdiscuz'); ?></label>
611
  &nbsp;
612
  <input <?php checked($showSubscriptionBar, 0, true); ?> type="radio" name="<?php echo wpdFormConst::WPDISCUZ_META_FORMS_GENERAL_OPTIONS; ?>[show_subscription_bar]" value="0" id="wpd_cf_sbbar_no"> <label for="wpd_cf_sbbar_no"><?php _e('No', 'wpdiscuz'); ?></label>
614
  </tr>
615
  <tr>
616
  <th>
617
+ <?php _e('Comment form header text', 'wpdiscuz'); ?>
618
  </th>
619
  <td >
620
  <div>
644
  <span><?php echo $typeValue; ?></span>
645
  </label>
646
  <?php } ?>
647
+ <?php if ($hasForm) echo $formRelExistsInfo; ?>
648
  </td>
649
  </tr>
650
  <tr>
651
  <th>
652
+ <?php _e('Display comment form for post IDs', 'wpdiscuz'); ?>
653
  <p class="wpd-info"> <?php _e('You can use this form for certain posts/pages specified by comma separated IDs.', 'wpdiscuz'); ?></p>
654
  </th>
655
  <td><input type="text" name="<?php echo wpdFormConst::WPDISCUZ_META_FORMS_GENERAL_OPTIONS; ?>[postid]" placeholder="5,26,30..." value="<?php echo isset($this->generalOptions['postid']) ? $this->generalOptions['postid'] : ''; ?>" style="width:80%;"></td>
options/class.WpdiscuzOptions.php CHANGED
@@ -246,21 +246,21 @@ class WpdiscuzOptions {
246
 
247
  private function initAddons() {
248
  $this->addons = array(
249
- 'emoticons' => array('version' => '1.1.1', 'requires' => '4.0.0', 'class' => 'wpDiscuzSmile', 'title' => 'Emoticons', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'emoticons' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Brings an ocean of emotions to your comments. It comes with an awesome smile package.', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-emoticons/'),
250
- 'author-info' => array('version' => '1.0.0', 'requires' => '4.0.6', 'class' => 'WpdiscuzCommentAuthorInfo', 'title' => 'Comment Author Info', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'author-info' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Extended information about comment author with Profile, Activity, Votes and Subscriptions Tabs on pop-up window.', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-comment-author-info/'),
251
- 'subscriptions' => array('version' => '1.0.0', 'requires' => '4.0.4', 'class' => 'wpdSubscribeManager', 'title' => 'Subscription Manager', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'subscriptions' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Total control over comment subscriptions. Full list, monitor, manage, filter, unsubscribe, confirm...', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-subscribe-manager/'),
252
- 'ads-manager' => array('version' => '1.0.0', 'requires' => '4.0.0', 'class' => 'WpdiscuzAdsManager', 'title' => 'Ads Manager', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'ads-manager' . WPDISCUZ_DS . 'header.png'), 'desc' => __('A full-fledged tool-kit for advertising in comment section of your website. Separate banner and ad managment.', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-ads-manager/'),
253
- 'user-mention' => array('version' => '1.0.0', 'requires' => '4.0.0', 'class' => 'Wpdiscuz_UCM', 'title' => 'User &amp; Comment Mentioning', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'user-mention' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Allows to mention comments and users in comment text using #comment-id and @username tags.', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-user-comment-mentioning/'),
254
- 'likers' => array('version' => '1.0.0', 'requires' => '4.0.0', 'class' => 'WpdiscuzVoters', 'title' => 'Advanced Likers', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'likers' . WPDISCUZ_DS . 'header.png'), 'desc' => __('See comment likers and voters of each comment. Adds user reputation and badges based on received likes.', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-advanced-likers/'),
255
- 'report-flagging' => array('version' => '1.1.5', 'requires' => '4.0.0', 'class' => 'wpDiscuzFlagComment', 'title' => 'Report and Flagging', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'report' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Comment reporting tools. Auto-moderates comments based on number of flags and dislikes.', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-report-flagging/'),
256
- 'translate' => array('version' => '1.0.3', 'requires' => '4.0.0', 'class' => 'WpDiscuzTranslate', 'title' => 'Comment Translate', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'translate' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Adds a smart and intuitive AJAX "Translate" button with 60 language options. Uses free translation API.', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-comment-translation/'),
257
- 'search' => array('version' => '1.1.0', 'requires' => '4.0.0', 'class' => 'wpDiscuzCommentSearch', 'title' => 'Comment Search', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'search' . WPDISCUZ_DS . 'header.png'), 'desc' => __('AJAX powered front-end comment search. It starts searching while you type search words. ', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-comment-search/'),
258
- 'widgets' => array('version' => '1.0.7', 'requires' => '4.0.0', 'class' => 'wpDiscuzWidgets', 'title' => 'wpDiscuz Widgets', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'widgets' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Most voted comments, Active comment threads, Most commented posts, Active comment authors', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-widgets/'),
259
- 'frontend-moderation' => array('version' => '1.0.4', 'requires' => '4.0.0', 'class' => 'frontEndModeration', 'title' => 'Front-end Moderation', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'frontend-moderation' . WPDISCUZ_DS . 'header.png'), 'desc' => __('All in one powerful yet simple admin toolkit to moderate comments on front-end.', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-frontend-moderation/'),
260
- 'uploader' => array('version' => '1.1.0', 'requires' => '4.0.0', 'class' => 'WpdiscuzMediaUploader', 'title' => 'Media Uploader', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'uploader' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Extended comment attachment system. Allows to upload images, videos, audios and other file types.', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-media-uploader/'),
261
- 'recaptcha' => array('version' => '1.0.5', 'requires' => '4.0.0', 'class' => 'WpdiscuzRecaptcha', 'title' => 'Google ReCaptcha', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'recaptcha' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Adds No CAPTCHA on all comment forms. Stops spam and bot comments with Google reCAPTCHA', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-recaptcha/'),
262
- 'mycred' => array('version' => '1.0.5', 'requires' => '4.0.0', 'class' => 'myCRED_Hook_wpDiscuz_Vote', 'title' => 'myCRED Integration', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'mycred' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Integrates myCRED Badges and Ranks. Converts wpDiscuz comment votes/likes to myCRED points. ', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/wpdiscuz-mycred/'),
263
- 'censure' => array('version' => '1.0.2', 'requires' => '4.0.0', 'class' => 'CommentCensure', 'title' => 'Comment Censure', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'censure' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Allows censoring comment words. Filters comments and replaces those phrases with custom words.', 'wpdiscuz'), 'url' => 'http://gvectors.com/product/comment-censure/'),
264
  );
265
  }
266
 
@@ -273,47 +273,47 @@ class WpdiscuzOptions {
273
  'emoticons' => array('title' => __('Emoticons','wpdiscuz'),
274
  'text' => __('You can add more emotions to your comments using wpDiscuz Emoticons addon.','wpdiscuz'),
275
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'emoticons' . WPDISCUZ_DS . 'header.png'),
276
- 'url' => 'http://gvectors.com/product/wpdiscuz-emoticons/'),
277
  'ads-manager' => array('title' => __('Ads Manager','wpdiscuz'),
278
  'text' => __('Increase your income using ad banners. Comment area is the most active sections for advertising. wpDiscuz Ads Manager addon is designed to help you add banners and control ads in this section.','wpdiscuz'),
279
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'ads-manager' . WPDISCUZ_DS . 'header.png'),
280
- 'url' => 'http://gvectors.com/product/wpdiscuz-ads-manager/'),
281
  'user-mention' => array('title' => __('User and Comment Mentioning','wpdiscuz'),
282
  'text' => __('Using wpDiscuz User &amp; Comment Mentioning addon you can allow commenters mention comments and users in comment text using #comment-id and @username tags.','wpdiscuz'),
283
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'user-mention' . WPDISCUZ_DS . 'header.png'),
284
- 'url' => 'http://gvectors.com/product/wpdiscuz-user-comment-mentioning/'),
285
  'likers' => array('title' => __('Advanced Likers','wpdiscuz'),
286
  'text' => __('wpDiscuz Advanced Likers addon displays likers and voters of each comment. Adds user reputation and badges based on received likes.','wpdiscuz'),
287
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'likers' . WPDISCUZ_DS . 'header.png'),
288
- 'url' => 'http://gvectors.com/product/wpdiscuz-advanced-likers/'),
289
  'report-flagging' => array('title' => __('Report and Flagging','wpdiscuz'),
290
  'text' => __('Let your commenters help you to determine and remove spam comments. wpDiscuz Report and Flagging addon comes with comment reporting tools. Automaticaly auto-moderates comments based on number of flags and dislikes.','wpdiscuz'),
291
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'report' . WPDISCUZ_DS . 'header.png'),
292
- 'url' => 'http://gvectors.com/product/wpdiscuz-report-flagging/'),
293
  'translate' => array('title' => __('Comment Translate','wpdiscuz'),
294
  'text' => __('In most cases the big part of your visitors are not a native speakers of your language. Make your comments comprehensible for all visitors using wpDiscuz Comment Translation addon. It adds smart and intuitive AJAX "Translate" button with 60 language translation options. Uses free translation API.','wpdiscuz'),
295
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'translate' . WPDISCUZ_DS . 'header.png'),
296
- 'url' => 'http://gvectors.com/product/wpdiscuz-comment-translation/'),
297
  'search' => array('title' => __('Comment Search','wpdiscuz'),
298
  'text' => __('You can let website visitor search in comments. It\'s always more attractive to find a comment about something that interest you. Using wpDiscuz Comment Search addon you\'ll get a nice, AJAX powered front-end comment search form above comment list.','wpdiscuz'),
299
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'search' . WPDISCUZ_DS . 'header.png'),
300
- 'url' => 'http://gvectors.com/product/wpdiscuz-comment-search/'),
301
  'widgets' => array('title' => __('wpDiscuz Widgets','wpdiscuz'),
302
  'text' => __('More Comment Widgets! Most voted comments, Active comment threads, Most commented posts, Active comment authors widgets are available in wpDiscuz Widgets Addon','wpdiscuz'),
303
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'widgets' . WPDISCUZ_DS . 'header.png'),
304
- 'url' => 'http://gvectors.com/product/wpdiscuz-widgets/'),
305
  'frontend-moderation' => array('title' => __('Front-end Moderation','wpdiscuz'),
306
  'text' => __('You can moderate comments on front-end using all in one powerful yet simple wpDiscuz Frontend Moderation addon.','wpdiscuz'),
307
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'frontend-moderation' . WPDISCUZ_DS . 'header.png'),
308
- 'url' => 'http://gvectors.com/product/wpdiscuz-frontend-moderation/'),
309
  'uploader' => array('title' => __('Media Uploader','wpdiscuz'),
310
  'text' => __('You can let website visitors attach images and files to comments and embed video/audio content using wpDiscuz Media Uploader addon.','wpdiscuz'),
311
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'uploader' . WPDISCUZ_DS . 'header.png'),
312
- 'url' => 'http://gvectors.com/product/wpdiscuz-media-uploader/'),
313
  'recaptcha' => array('title' => __('Google ReCaptcha','wpdiscuz'),
314
  'text' => __('Advanced spam protection with wpDiscuz Google reCAPTCHA addon. This addon adds No-CAPTCHA reCAPTCHA on all comment forms. Stops spam and bot comments.','wpdiscuz'),
315
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'recaptcha' . WPDISCUZ_DS . 'header.png'),
316
- 'url' => 'http://gvectors.com/product/wpdiscuz-recaptcha/'),
317
  );
318
  }
319
 
246
 
247
  private function initAddons() {
248
  $this->addons = array(
249
+ 'emoticons' => array('version' => '1.1.1', 'requires' => '4.0.0', 'class' => 'wpDiscuzSmile', 'title' => 'Emoticons', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'emoticons' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Brings an ocean of emotions to your comments. It comes with an awesome smile package.', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-emoticons/'),
250
+ 'author-info' => array('version' => '1.0.0', 'requires' => '4.0.6', 'class' => 'WpdiscuzCommentAuthorInfo', 'title' => 'Comment Author Info', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'author-info' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Extended information about comment author with Profile, Activity, Votes and Subscriptions Tabs on pop-up window.', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-comment-author-info/'),
251
+ 'subscriptions' => array('version' => '1.0.0', 'requires' => '4.0.4', 'class' => 'wpdSubscribeManager', 'title' => 'Subscription Manager', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'subscriptions' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Total control over comment subscriptions. Full list, monitor, manage, filter, unsubscribe, confirm...', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-subscribe-manager/'),
252
+ 'ads-manager' => array('version' => '1.0.0', 'requires' => '4.0.0', 'class' => 'WpdiscuzAdsManager', 'title' => 'Ads Manager', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'ads-manager' . WPDISCUZ_DS . 'header.png'), 'desc' => __('A full-fledged tool-kit for advertising in comment section of your website. Separate banner and ad managment.', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-ads-manager/'),
253
+ 'user-mention' => array('version' => '1.0.0', 'requires' => '4.0.0', 'class' => 'Wpdiscuz_UCM', 'title' => 'User &amp; Comment Mentioning', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'user-mention' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Allows to mention comments and users in comment text using #comment-id and @username tags.', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-user-comment-mentioning/'),
254
+ 'likers' => array('version' => '1.0.0', 'requires' => '4.0.0', 'class' => 'WpdiscuzVoters', 'title' => 'Advanced Likers', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'likers' . WPDISCUZ_DS . 'header.png'), 'desc' => __('See comment likers and voters of each comment. Adds user reputation and badges based on received likes.', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-advanced-likers/'),
255
+ 'report-flagging' => array('version' => '1.1.5', 'requires' => '4.0.0', 'class' => 'wpDiscuzFlagComment', 'title' => 'Report and Flagging', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'report' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Comment reporting tools. Auto-moderates comments based on number of flags and dislikes.', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-report-flagging/'),
256
+ 'translate' => array('version' => '1.0.3', 'requires' => '4.0.0', 'class' => 'WpDiscuzTranslate', 'title' => 'Comment Translate', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'translate' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Adds a smart and intuitive AJAX "Translate" button with 60 language options. Uses free translation API.', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-comment-translation/'),
257
+ 'search' => array('version' => '1.1.0', 'requires' => '4.0.0', 'class' => 'wpDiscuzCommentSearch', 'title' => 'Comment Search', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'search' . WPDISCUZ_DS . 'header.png'), 'desc' => __('AJAX powered front-end comment search. It starts searching while you type search words. ', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-comment-search/'),
258
+ 'widgets' => array('version' => '1.0.7', 'requires' => '4.0.0', 'class' => 'wpDiscuzWidgets', 'title' => 'wpDiscuz Widgets', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'widgets' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Most voted comments, Active comment threads, Most commented posts, Active comment authors', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-widgets/'),
259
+ 'frontend-moderation' => array('version' => '1.0.4', 'requires' => '4.0.0', 'class' => 'frontEndModeration', 'title' => 'Front-end Moderation', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'frontend-moderation' . WPDISCUZ_DS . 'header.png'), 'desc' => __('All in one powerful yet simple admin toolkit to moderate comments on front-end.', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-frontend-moderation/'),
260
+ 'uploader' => array('version' => '1.1.0', 'requires' => '4.0.0', 'class' => 'WpdiscuzMediaUploader', 'title' => 'Media Uploader', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'uploader' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Extended comment attachment system. Allows to upload images, videos, audios and other file types.', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-media-uploader/'),
261
+ 'recaptcha' => array('version' => '1.0.5', 'requires' => '4.0.0', 'class' => 'WpdiscuzRecaptcha', 'title' => 'Google ReCaptcha', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'recaptcha' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Adds No CAPTCHA on all comment forms. Stops spam and bot comments with Google reCAPTCHA', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-recaptcha/'),
262
+ 'mycred' => array('version' => '1.0.5', 'requires' => '4.0.0', 'class' => 'myCRED_Hook_wpDiscuz_Vote', 'title' => 'myCRED Integration', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'mycred' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Integrates myCRED Badges and Ranks. Converts wpDiscuz comment votes/likes to myCRED points. ', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/wpdiscuz-mycred/'),
263
+ 'censure' => array('version' => '1.0.2', 'requires' => '4.0.0', 'class' => 'CommentCensure', 'title' => 'Comment Censure', 'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'censure' . WPDISCUZ_DS . 'header.png'), 'desc' => __('Allows censoring comment words. Filters comments and replaces those phrases with custom words.', 'wpdiscuz'), 'url' => 'https://gvectors.com/product/comment-censure/'),
264
  );
265
  }
266
 
273
  'emoticons' => array('title' => __('Emoticons','wpdiscuz'),
274
  'text' => __('You can add more emotions to your comments using wpDiscuz Emoticons addon.','wpdiscuz'),
275
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'emoticons' . WPDISCUZ_DS . 'header.png'),
276
+ 'url' => 'https://gvectors.com/product/wpdiscuz-emoticons/'),
277
  'ads-manager' => array('title' => __('Ads Manager','wpdiscuz'),
278
  'text' => __('Increase your income using ad banners. Comment area is the most active sections for advertising. wpDiscuz Ads Manager addon is designed to help you add banners and control ads in this section.','wpdiscuz'),
279
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'ads-manager' . WPDISCUZ_DS . 'header.png'),
280
+ 'url' => 'https://gvectors.com/product/wpdiscuz-ads-manager/'),
281
  'user-mention' => array('title' => __('User and Comment Mentioning','wpdiscuz'),
282
  'text' => __('Using wpDiscuz User &amp; Comment Mentioning addon you can allow commenters mention comments and users in comment text using #comment-id and @username tags.','wpdiscuz'),
283
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'user-mention' . WPDISCUZ_DS . 'header.png'),
284
+ 'url' => 'https://gvectors.com/product/wpdiscuz-user-comment-mentioning/'),
285
  'likers' => array('title' => __('Advanced Likers','wpdiscuz'),
286
  'text' => __('wpDiscuz Advanced Likers addon displays likers and voters of each comment. Adds user reputation and badges based on received likes.','wpdiscuz'),
287
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'likers' . WPDISCUZ_DS . 'header.png'),
288
+ 'url' => 'https://gvectors.com/product/wpdiscuz-advanced-likers/'),
289
  'report-flagging' => array('title' => __('Report and Flagging','wpdiscuz'),
290
  'text' => __('Let your commenters help you to determine and remove spam comments. wpDiscuz Report and Flagging addon comes with comment reporting tools. Automaticaly auto-moderates comments based on number of flags and dislikes.','wpdiscuz'),
291
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'report' . WPDISCUZ_DS . 'header.png'),
292
+ 'url' => 'https://gvectors.com/product/wpdiscuz-report-flagging/'),
293
  'translate' => array('title' => __('Comment Translate','wpdiscuz'),
294
  'text' => __('In most cases the big part of your visitors are not a native speakers of your language. Make your comments comprehensible for all visitors using wpDiscuz Comment Translation addon. It adds smart and intuitive AJAX "Translate" button with 60 language translation options. Uses free translation API.','wpdiscuz'),
295
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'translate' . WPDISCUZ_DS . 'header.png'),
296
+ 'url' => 'https://gvectors.com/product/wpdiscuz-comment-translation/'),
297
  'search' => array('title' => __('Comment Search','wpdiscuz'),
298
  'text' => __('You can let website visitor search in comments. It\'s always more attractive to find a comment about something that interest you. Using wpDiscuz Comment Search addon you\'ll get a nice, AJAX powered front-end comment search form above comment list.','wpdiscuz'),
299
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'search' . WPDISCUZ_DS . 'header.png'),
300
+ 'url' => 'https://gvectors.com/product/wpdiscuz-comment-search/'),
301
  'widgets' => array('title' => __('wpDiscuz Widgets','wpdiscuz'),
302
  'text' => __('More Comment Widgets! Most voted comments, Active comment threads, Most commented posts, Active comment authors widgets are available in wpDiscuz Widgets Addon','wpdiscuz'),
303
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'widgets' . WPDISCUZ_DS . 'header.png'),
304
+ 'url' => 'https://gvectors.com/product/wpdiscuz-widgets/'),
305
  'frontend-moderation' => array('title' => __('Front-end Moderation','wpdiscuz'),
306
  'text' => __('You can moderate comments on front-end using all in one powerful yet simple wpDiscuz Frontend Moderation addon.','wpdiscuz'),
307
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'frontend-moderation' . WPDISCUZ_DS . 'header.png'),
308
+ 'url' => 'https://gvectors.com/product/wpdiscuz-frontend-moderation/'),
309
  'uploader' => array('title' => __('Media Uploader','wpdiscuz'),
310
  'text' => __('You can let website visitors attach images and files to comments and embed video/audio content using wpDiscuz Media Uploader addon.','wpdiscuz'),
311
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'uploader' . WPDISCUZ_DS . 'header.png'),
312
+ 'url' => 'https://gvectors.com/product/wpdiscuz-media-uploader/'),
313
  'recaptcha' => array('title' => __('Google ReCaptcha','wpdiscuz'),
314
  'text' => __('Advanced spam protection with wpDiscuz Google reCAPTCHA addon. This addon adds No-CAPTCHA reCAPTCHA on all comment forms. Stops spam and bot comments.','wpdiscuz'),
315
  'thumb' => plugins_url(WPDISCUZ_DIR_NAME . WPDISCUZ_DS . 'assets' . WPDISCUZ_DS . 'addons' . WPDISCUZ_DS . 'recaptcha' . WPDISCUZ_DS . 'header.png'),
316
+ 'url' => 'https://gvectors.com/product/wpdiscuz-recaptcha/'),
317
  );
318
  }
319
 
options/html-addons.php CHANGED
@@ -17,7 +17,7 @@ if (!defined('ABSPATH')) {
17
  <thead>
18
  <tr>
19
  <th style="font-size:16px; padding-bottom:15px;"><strong><?php _e('wpDiscuz Add-ons','wpdiscuz');?></strong></th>
20
- <th style="font-size:16px; padding-bottom:15px; width:205px; text-align:center; border-bottom:1px solid #008EC2;"><a href="http://gvectors.com/forum/" style="color:#008EC2; overflow:hidden; outline:none;" target="_blank"><?php _e('Addons Support Forum','wpdiscuz');?></a></th>
21
  </tr>
22
  </thead>
23
  <tr valign="top">
17
  <thead>
18
  <tr>
19
  <th style="font-size:16px; padding-bottom:15px;"><strong><?php _e('wpDiscuz Add-ons','wpdiscuz');?></strong></th>
20
+ <th style="font-size:16px; padding-bottom:15px; width:205px; text-align:center; border-bottom:1px solid #008EC2;"><a href="https://gvectors.com/forum/" style="color:#008EC2; overflow:hidden; outline:none;" target="_blank"><?php _e('Addons Support Forum','wpdiscuz');?></a></th>
21
  </tr>
22
  </thead>
23
  <tr valign="top">
options/html-options.php CHANGED
@@ -17,7 +17,7 @@ if (!defined('ABSPATH')) {
17
  <tr>
18
  <th style="font-size:16px;"><a href="https://wordpress.org/support/view/plugin-reviews/wpdiscuz?filter=5" target="_blank" title="We'd greatly appreciate your feedback on WordPress.org"><?php _e('Like wpDiscuz?','wpdiscuz');?></a></th>
19
  <th style="font-size:16px; width:135px; text-align:center;"><a href="http://wpdiscuz.com/wpdiscuz-documentation/" style="color:#008EC2; overflow:hidden; outline:none;" target="_blank"><?php _e('Documentation','wpdiscuz');?></a></th>
20
- <th style="font-size:16px; width:75px; text-align:center;"><a href="http://gvectors.com/forum/" style="color:#008EC2; overflow:hidden; outline:none;" target="_blank"><?php _e('Support','wpdiscuz');?></a></th>
21
  <th style="font-size:16px; width:75px; text-align:center;"><a href="http://wpdiscuz.com/addons/" style="color:#008EC2; overflow:hidden; outline:none;" target="_blank"><?php _e('Addons','wpdiscuz');?></a></th>
22
  </tr>
23
  </table>
17
  <tr>
18
  <th style="font-size:16px;"><a href="https://wordpress.org/support/view/plugin-reviews/wpdiscuz?filter=5" target="_blank" title="We'd greatly appreciate your feedback on WordPress.org"><?php _e('Like wpDiscuz?','wpdiscuz');?></a></th>
19
  <th style="font-size:16px; width:135px; text-align:center;"><a href="http://wpdiscuz.com/wpdiscuz-documentation/" style="color:#008EC2; overflow:hidden; outline:none;" target="_blank"><?php _e('Documentation','wpdiscuz');?></a></th>
20
+ <th style="font-size:16px; width:75px; text-align:center;"><a href="https://gvectors.com/forum/" style="color:#008EC2; overflow:hidden; outline:none;" target="_blank"><?php _e('Support','wpdiscuz');?></a></th>
21
  <th style="font-size:16px; width:75px; text-align:center;"><a href="http://wpdiscuz.com/addons/" style="color:#008EC2; overflow:hidden; outline:none;" target="_blank"><?php _e('Addons','wpdiscuz');?></a></th>
22
  </tr>
23
  </table>
readme.txt CHANGED
@@ -1,20 +1,20 @@
1
- === Comments - wpDiscuz ===
2
  Contributors: gVectors Team
3
  Tags: wordpress comments, ajax comments, ajax, custom form, custom fields, live update, live comments, realtime chat, chat, realtime commenting, Lazy load, Lazy load comments, mobile commenting, post comments, advanced comment, comments box, community, discussion, discuss, disqus, discuz, Disqus alternative, Livefyre alternative, Jetpack comments alternative, Facebook comments alternative, comment form, commenting, reply, comments, better comments, discussions, comment notifications, comment template, activity, comment author, comment system, redirect, comment redirect, first commenter, email commenting, social login, boost comments, native comments
4
  Requires at least: 3.8.0
5
- Tested up to: 4.7
6
- Stable tag: 4.0.7
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
10
- Comments - wpDiscuz: AJAX powered comments, realtime comments. Designed to extend WordPress native comments. Custom comment forms and fields.
11
 
12
  == Description ==
13
 
14
  AJAX realtime comment system with custom comment form and fields. Designed to supercharge Wordpress native comments. Super fast and responsive with dozens features. This is the best Disqus alternative, if you want to keep your comments in your database. wpDiscuz also the best alternative to Livefyre, Jetpack and Facebook comments.
15
 
16
 
17
- * Support Forum: [http://gvectors.com/forum/](http://gvectors.com/forum/)
18
  * wpDiscuz Demo: [http://wpdiscuz.com/wpdiscuz-4/](http://wpdiscuz.com/wpdiscuz-4/)
19
  * wpDiscuz Addons: [http://wpdiscuz.com/addons/](http://wpdiscuz.com/addons)
20
  * wpDiscuz Documentation: [http://wpdiscuz.com/wpdiscuz-documentation/](http://wpdiscuz.com/wpdiscuz-documentation/)
@@ -70,21 +70,21 @@ Integration with AntiSpam plugins
70
 
71
  = Add-ons =
72
 
73
- * | [wpDiscuz - Emoticons](http://gvectors.com/product/wpdiscuz-emoticons/)
74
- * | [wpDiscuz - Media Uploader](http://gvectors.com/product/wpdiscuz-media-uploader/)
75
- * | [wpDiscuz - Comment Author Info](http://gvectors.com/product/wpdiscuz-comment-author-info/)
76
- * | [wpDiscuz - Google ReCaptcha](http://gvectors.com/product/wpdiscuz-recaptcha/)
77
- * | [wpDiscuz - myCRED Integration](http://gvectors.com/product/wpdiscuz-mycred/)
78
- * | [wpDiscuz - Widgets](http://gvectors.com/product/wpdiscuz-widgets/)
79
- * | [wpDiscuz - Front-end Moderation](http://gvectors.com/product/wpdiscuz-frontend-moderation/)
80
- * | [wpDiscuz - Subscription Manager](http://gvectors.com/product/wpdiscuz-subscribe-manager/)
81
- * | [wpDiscuz - Comment Search](http://gvectors.com/product/wpdiscuz-comment-search/)
82
- * | [wpDiscuz - Comment Translation](http://gvectors.com/product/wpdiscuz-comment-translation/)
83
- * | [wpDiscuz - Comment Report and Flagging](http://gvectors.com/product/wpdiscuz-report-flagging/)
84
- * | [wpDiscuz - Ads Manager](http://gvectors.com/product/wpdiscuz-ads-manager/)
85
- * | [wpDiscuz - User & Comment Mentioning](http://gvectors.com/product/wpdiscuz-user-comment-mentioning/)
86
- * | [wpDiscuz - Advanced Likers](http://gvectors.com/product/wpdiscuz-advanced-likers/)
87
- * | [wpDiscuz - Comments Censure](http://gvectors.com/product/comments-censure-pro/)
88
 
89
 
90
  This comment system is also available for WooCommerce, Plugin name is WooDiscuz:
@@ -104,14 +104,14 @@ IMPORTANT: If you have a Cache Plugin, please delete all caches after wpDiscuz u
104
 
105
  * If you have a Cache Plugin, please delete all caches after wpDiscuz update.
106
  * If wpDiscuz comment form is missing please read this support topic:
107
- http://gvectors.com/forum/how-to-and-troubleshooting/resolved-wpdiscuz-comment-form-is-missing/
108
 
109
 
110
  = Q&A =
111
 
112
  wpDiscuz Documentation: http://wpdiscuz.com/wpdiscuz-documentation/
113
 
114
- Support Forum: http://gvectors.com/forum/
115
 
116
 
117
  * QUESTION: Does it fully replace the current comment system? That in this case what happens to old comments?
@@ -140,26 +140,34 @@ Support Forum: http://gvectors.com/forum/
140
 
141
  == Changelog ==
142
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
143
  = 4.0.7 =
144
 
145
- [Release Summary](http://gvectors.com/forum/important-information-and-announcements/wpdiscuz-4-0-7-is-released/)
146
 
147
  * Added: Shortcode for Post Rating `[wpdrating]`
148
  * Added: Option to display Post Rating on Top/Bottom and with Shortcode
149
  * Added: Advanced options to Comment Form Custom Fields to change custom field key
150
- * New Addon: [wpDiscuz - Comment Author Info](http://gvectors.com/product/wpdiscuz-comment-author-info/)
151
  * Fixed Bug: Update post total rating when comment is deleted
152
  * Fixed Bug: Server Error 500 on new comment submit
153
  * Fixed Bug: jQuery.cookie.js/jQuery.cookie.min.js scripts fail to load
154
  * Fixed Bug: Custom Field displaying order
155
 
156
- IMPORTANT:
157
-
158
- - If you have JetPack installed please deactivate Jetpack comments, it affects wpDiscuz
159
- - If you have a Cache Plugin, please delete all caches after wpDiscuz update.
160
- - If you use CDN and found some issue please purge it.
161
- - If your server PHP version is lower than 5.4, [please change it to hogher](https://wordpress.org/support/topic/wpdiscuz-4-requires-php-5-4-and-higher/)
162
-
163
  = 4.0.6 =
164
 
165
  * Fixed Bug: HTML filtering
@@ -178,7 +186,7 @@ IMPORTANT:
178
  * Changed: One click permanent dismiss of all Tips messages (no need for each one).
179
  * Added: CSS to display post rating sections horizontal
180
  * Added: Disable Profiles URL option in case you have profile URL conflict with other plugins
181
- * New Addon: [wpDiscuz - Subscription Manager](http://gvectors.com/product/wpdiscuz-subscribe-manager/)
182
  * Fixed Bug: Pending comments now appearing for Frontend Moderation addon, during live update(admins and editors).
183
 
184
  = 4.0.3 =
@@ -207,7 +215,7 @@ IMPORTANT:
207
  = 4.0.0 =
208
 
209
  * Comment Template: New, modern and clean comment list layout and design
210
- * Comment Template: [Comment template and style overwriting option](http://gvectors.com/forum/important-information-and-announcements/wpdiscuz-4-custom-template-and-style/). Allows to create custom comment layout and style using copy of wpDiscuz comment template and style.css in WordPress active theme folder.
211
  * Added: Supports PHP7
212
  * Added: Custom Comment Forms with Custom Fields
213
  * Added: Drag and Drop Custom comment form builder
@@ -228,9 +236,9 @@ IMPORTANT:
228
  * Fixed Bug: Facebook sharing problem (added an option to set Facebook API key)
229
  * Fixed Bug: Image alt attribute
230
  * Fixed Bug: Lots of minor bugs
231
- * New Addon: [wpDiscuz - Ads Manager](http://gvectors.com/product/wpdiscuz-ads-manager/)
232
- * New Addon: [wpDiscuz - User & Comment Mentioning](http://gvectors.com/product/wpdiscuz-user-comment-mentioning/)
233
- * New Addon: [wpDiscuz - Advanced Likers](http://gvectors.com/product/wpdiscuz-advanced-likers/)
234
 
235
 
236
  = 3.2.8 =
@@ -276,8 +284,8 @@ IMPORTANT:
276
  * Fixed Bug: Solution to avoid ultimate member upload avatar issue
277
  * Fixed Bug: On some cases Read More function was not working after [Load More]
278
  * Fixed Bug: Ultimate member avatar issue after deleting account
279
- * New Addon: [wpDiscuz - Emoticons](http://gvectors.com/product/wpdiscuz-emoticons/)
280
- * New Addon: [wpDiscuz - Media Uploader](http://gvectors.com/product/wpdiscuz-media-uploader/)
281
 
282
  = 3.2.5 =
283
 
@@ -612,7 +620,7 @@ Integrated with WordPress Social Login, Super Socializer and Social Connect plug
612
  = 2.0.8 =
613
  * Fixed Bug: Disabled comment issues (missing comment form)
614
  * If wpDiscuz comment form is missing please read this support topic:
615
- http://gvectors.com/questions/wpdiscuz-comment-form-is-missing/
616
 
617
  = 2.0.7 =
618
  * Fixed Bug: Comment system hiding problem on posts with disabled discussion option.
1
+ === Wordpress Comments Plugin - wpDiscuz ===
2
  Contributors: gVectors Team
3
  Tags: wordpress comments, ajax comments, ajax, custom form, custom fields, live update, live comments, realtime chat, chat, realtime commenting, Lazy load, Lazy load comments, mobile commenting, post comments, advanced comment, comments box, community, discussion, discuss, disqus, discuz, Disqus alternative, Livefyre alternative, Jetpack comments alternative, Facebook comments alternative, comment form, commenting, reply, comments, better comments, discussions, comment notifications, comment template, activity, comment author, comment system, redirect, comment redirect, first commenter, email commenting, social login, boost comments, native comments
4
  Requires at least: 3.8.0
5
+ Tested up to: 4.8
6
+ Stable tag: 4.0.8
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
10
+ Wordpress Comments Plugin - wpDiscuz: AJAX powered comments, realtime comments. Designed to extend WordPress native comments. Custom comment forms and fields.
11
 
12
  == Description ==
13
 
14
  AJAX realtime comment system with custom comment form and fields. Designed to supercharge Wordpress native comments. Super fast and responsive with dozens features. This is the best Disqus alternative, if you want to keep your comments in your database. wpDiscuz also the best alternative to Livefyre, Jetpack and Facebook comments.
15
 
16
 
17
+ * Support Forum: [https://gvectors.com/forum/](https://gvectors.com/forum/)
18
  * wpDiscuz Demo: [http://wpdiscuz.com/wpdiscuz-4/](http://wpdiscuz.com/wpdiscuz-4/)
19
  * wpDiscuz Addons: [http://wpdiscuz.com/addons/](http://wpdiscuz.com/addons)
20
  * wpDiscuz Documentation: [http://wpdiscuz.com/wpdiscuz-documentation/](http://wpdiscuz.com/wpdiscuz-documentation/)
70
 
71
  = Add-ons =
72
 
73
+ * | [wpDiscuz - Emoticons](https://gvectors.com/product/wpdiscuz-emoticons/)
74
+ * | [wpDiscuz - Media Uploader](https://gvectors.com/product/wpdiscuz-media-uploader/)
75
+ * | [wpDiscuz - Comment Author Info](https://gvectors.com/product/wpdiscuz-comment-author-info/)
76
+ * | [wpDiscuz - Google ReCaptcha](https://gvectors.com/product/wpdiscuz-recaptcha/)
77
+ * | [wpDiscuz - myCRED Integration](https://gvectors.com/product/wpdiscuz-mycred/)
78
+ * | [wpDiscuz - Widgets](https://gvectors.com/product/wpdiscuz-widgets/)
79
+ * | [wpDiscuz - Front-end Moderation](https://gvectors.com/product/wpdiscuz-frontend-moderation/)
80
+ * | [wpDiscuz - Subscription Manager](https://gvectors.com/product/wpdiscuz-subscribe-manager/)
81
+ * | [wpDiscuz - Comment Search](https://gvectors.com/product/wpdiscuz-comment-search/)
82
+ * | [wpDiscuz - Comment Translation](https://gvectors.com/product/wpdiscuz-comment-translation/)
83
+ * | [wpDiscuz - Comment Report and Flagging](https://gvectors.com/product/wpdiscuz-report-flagging/)
84
+ * | [wpDiscuz - Ads Manager](https://gvectors.com/product/wpdiscuz-ads-manager/)
85
+ * | [wpDiscuz - User & Comment Mentioning](https://gvectors.com/product/wpdiscuz-user-comment-mentioning/)
86
+ * | [wpDiscuz - Advanced Likers](https://gvectors.com/product/wpdiscuz-advanced-likers/)
87
+ * | [wpDiscuz - Comments Censure](https://gvectors.com/product/comments-censure-pro/)
88
 
89
 
90
  This comment system is also available for WooCommerce, Plugin name is WooDiscuz:
104
 
105
  * If you have a Cache Plugin, please delete all caches after wpDiscuz update.
106
  * If wpDiscuz comment form is missing please read this support topic:
107
+ https://gvectors.com/forum/how-to-and-troubleshooting/resolved-wpdiscuz-comment-form-is-missing/
108
 
109
 
110
  = Q&A =
111
 
112
  wpDiscuz Documentation: http://wpdiscuz.com/wpdiscuz-documentation/
113
 
114
+ Support Forum: https://gvectors.com/forum/
115
 
116
 
117
  * QUESTION: Does it fully replace the current comment system? That in this case what happens to old comments?
140
 
141
  == Changelog ==
142
 
143
+ = 4.0.8 =
144
+
145
+ * Changed: Keep displaying comments under moderation for comment author (doesn't hide after refreshing page)
146
+ * Fixed Bug: Comment editing issue when wpDiscuz Comment Search addon is activated
147
+ * Fixed Bug: Undefined variable notice in comment form
148
+ * Wordpress 4.8 compatibility
149
+
150
+
151
+ IMPORTANT:
152
+
153
+ - If you have JetPack installed please deactivate Jetpack comments, it affects wpDiscuz
154
+ - If you have a Cache Plugin, please delete all caches after wpDiscuz update.
155
+ - If you use CDN and found some issue please purge it.
156
+ - If your server PHP version is lower than 5.4, [please change it to higher](https://wordpress.org/support/topic/wpdiscuz-4-requires-php-5-4-and-higher/)
157
+
158
  = 4.0.7 =
159
 
160
+ [Release Summary](https://gvectors.com/forum/important-information-and-announcements/wpdiscuz-4-0-7-is-released/)
161
 
162
  * Added: Shortcode for Post Rating `[wpdrating]`
163
  * Added: Option to display Post Rating on Top/Bottom and with Shortcode
164
  * Added: Advanced options to Comment Form Custom Fields to change custom field key
165
+ * New Addon: [wpDiscuz - Comment Author Info](https://gvectors.com/product/wpdiscuz-comment-author-info/)
166
  * Fixed Bug: Update post total rating when comment is deleted
167
  * Fixed Bug: Server Error 500 on new comment submit
168
  * Fixed Bug: jQuery.cookie.js/jQuery.cookie.min.js scripts fail to load
169
  * Fixed Bug: Custom Field displaying order
170
 
 
 
 
 
 
 
 
171
  = 4.0.6 =
172
 
173
  * Fixed Bug: HTML filtering
186
  * Changed: One click permanent dismiss of all Tips messages (no need for each one).
187
  * Added: CSS to display post rating sections horizontal
188
  * Added: Disable Profiles URL option in case you have profile URL conflict with other plugins
189
+ * New Addon: [wpDiscuz - Subscription Manager](https://gvectors.com/product/wpdiscuz-subscribe-manager/)
190
  * Fixed Bug: Pending comments now appearing for Frontend Moderation addon, during live update(admins and editors).
191
 
192
  = 4.0.3 =
215
  = 4.0.0 =
216
 
217
  * Comment Template: New, modern and clean comment list layout and design
218
+ * Comment Template: [Comment template and style overwriting option](https://gvectors.com/forum/important-information-and-announcements/wpdiscuz-4-custom-template-and-style/). Allows to create custom comment layout and style using copy of wpDiscuz comment template and style.css in WordPress active theme folder.
219
  * Added: Supports PHP7
220
  * Added: Custom Comment Forms with Custom Fields
221
  * Added: Drag and Drop Custom comment form builder
236
  * Fixed Bug: Facebook sharing problem (added an option to set Facebook API key)
237
  * Fixed Bug: Image alt attribute
238
  * Fixed Bug: Lots of minor bugs
239
+ * New Addon: [wpDiscuz - Ads Manager](https://gvectors.com/product/wpdiscuz-ads-manager/)
240
+ * New Addon: [wpDiscuz - User & Comment Mentioning](https://gvectors.com/product/wpdiscuz-user-comment-mentioning/)
241
+ * New Addon: [wpDiscuz - Advanced Likers](https://gvectors.com/product/wpdiscuz-advanced-likers/)
242
 
243
 
244
  = 3.2.8 =
284
  * Fixed Bug: Solution to avoid ultimate member upload avatar issue
285
  * Fixed Bug: On some cases Read More function was not working after [Load More]
286
  * Fixed Bug: Ultimate member avatar issue after deleting account
287
+ * New Addon: [wpDiscuz - Emoticons](https://gvectors.com/product/wpdiscuz-emoticons/)
288
+ * New Addon: [wpDiscuz - Media Uploader](https://gvectors.com/product/wpdiscuz-media-uploader/)
289
 
290
  = 3.2.5 =
291
 
620
  = 2.0.8 =
621
  * Fixed Bug: Disabled comment issues (missing comment form)
622
  * If wpDiscuz comment form is missing please read this support topic:
623
+ https://gvectors.com/questions/wpdiscuz-comment-form-is-missing/
624
 
625
  = 2.0.7 =
626
  * Fixed Bug: Comment system hiding problem on posts with disabled discussion option.